Neutron includes an advanced service known as Virtual Private Network as a Service, or VPNaaS, which enables users to send and receive data between instances or remote hosts and across secure tunnels. A virtual private network enables users to segment data from other traffic so that only the intended recipient has access. VPNs commonly describe secure connections over a public network, such as the Internet, and can be created by establishing a connection between two endpoints, or peers, through the use of dedicated connections, virtual tunneling protocols, or traffic encryption.
The VPNaaS extension introduces the following network resources that allow users to build IPSec-based virtual private networks: