There are different types of VPNs and related protocols. These include IPSec, Layer 2 Tunneling Protocol (L2TP), Secure Sockets Layer (SSL)/Transport Layer Security (TLS), and Secure Shell (SSH). There are several advantages and disadvantages of hardware and software solutions. After reading this chapter, you should be able to determine which solution would be appropriate in your environment.
You learned how some of the challenges associated with establishing performance and stability for VPNs can affect the performance and stability of the VPN. You also learned about the issues network address translation (NAT) can present when rolling out a VPN, as well as the impact of both client and VPN virtualization on your VPN and network.