Virtual Private Networks (VPN)

Last Modified: November 17, 2007

Home

VPN Introduction | Tunneling Technologies | Secure VPNs  | Trusted VPNs  | PWE3 | L2VPNs | L3VPNs | Portals | Books


VPN Introduction

VPN Technologies: Definitions and Requirements - vpnc.org
The Latest in VPNs Part I - Chris Metz
The Latest in VPNs Part II - Chris Metz
VPN Technologies: A Comparison - DataConnection
Scalability Implications of VPNs- Alcatel
Evolution of VPN and its implications for Mobile phone security - Nokia

Tunneling Technologies

RFC 3931 : Layer Two Tunneling Protocol (L2TPv3)   Version 2    l2tpext Charter
RFC 2784 : Generic Routing Encapsulation (GRE)    RFC 2890 : GRE Extns
RFC 2003 : IP Encapsulation within IP (IP-in-IP)
RFC 2401 : Security Architecture for the Internet Protocol (IPsec)  ipsec Charter
RFC 3031 : Multiprotocol Label Switching Architecture (MPLS)    mpls Charter

Secure VPNs

RFC 4346 : The Transport Layer Security Protocol      tls Charter
SSL 3.0 Specification   Analysis of SSL 3.0 protocol  Inductive analysis of TLS
RFC 2401 : Security Architecture for the Internet Protocol (IPsec)  Links
 
IPSec Virtual Private Networks in Depth - Cisco Systems

Trusted VPNs

Traditional

Asynchronous Transfer Mode (ATM)        ATM Forum
Frame Relay                                              Frame Relay Forum
 
Current
 
Provider Provisioned VPNs

 

Provider Provisioned VPN terminology

Pseudo Wire Emulation Edge-to-Edge (PWE3)

Pseudo Wire Emulation Edge to Edge (pwe3) Charter
 
RFC 3985 : Pseudo Wire Emulation Edge-to-Edge (PWE3) Architecture
RFC 4446 : IANA Allocations for pseudo Wire Edge to Edge Emulation (PWE3)
 
RFC 4619 : Frame Relay over Pseudo-Wires
RFC 4717 : Encapsulation Methods for Transport of ATM Over IP and MPLS Networks
EFC 4448 : Encapsulation Methods for Transport of Ethernet Frames Over IP/MPLS Networks

Layer 2 VPNs

Layer 2 Virtual Private Networks (l2vpn) Charter
 
RFC 4664 : Framework for Layer 2 Virtual Private Networks (L2VPNs)
RFC 4761 : Virtual Private LAN Service using BGP
RFC 4762 : Virtual Private LAN Services using LDP
 
Tutorials
 
Virtual Private LAN Service (VPLS) Technical Overview - VPLS.org
Demystifying Virtual Private LAN Service - Henry Yu
Cisco MPLS VPLS Deployment Overview
Cisco MPLS VPLS Application Note

Layer 3 VPNs

Layer 3 Virtual Private Networks (l3vpn) Charter
 
RFC 4110 : Framework for Layer 3 PPVPNs
RFC 4364 : BGP/MPLS VPNs
ID : Network based IP VPN Architecture using Virtual Routers
 
Tutorials
 
BGP/MPLS VPN Fundamentals - Juniper Networks
BGP/MPLS VPN Hierarchical and Recursive Applications - Juniper Networks
Keep it Simple with BGP/MPLS VPN - Lambdanet
Configuring a Basic MPLS VPN - Cisco Systems

Portals

Virtual Private Network Consortium -- VPNC
VPN Labs
VPLS.ORG - VPLS News and Technology

Books

1. MPLS based VPNs by Peter Tomsu, et al
2. MPLS and VPN Architectures, Vol 1 by Ivan Pepelnjak, et al
3. MPLS and VPN Architectures, Vol 2 by Ivan Pepelnjak, et al
4. L2TP by Richard Shea
5. IPSec by Naganand Doraswamy, Dan Harkins
6. SSL and TLS by Eric Rescorla
7. ATM Basics by Miroslaw Wasniowski
8. Cisco Frame Relay Solutions Guide by Jonathan Chin

Maintained by Anil Edathara

Last Modified: November 17, 2007

 

MPLS-Based VPNs by Peter Tomsu, Gerhard Wieser        MPLS and VPN Architectures, Vol. 1 by Ivan Pepelnjak, et al       MPLS and VPN Architectures, Vol. 2  by Ivan Pepelnjak, et al

L2TP by Richard Shea       IPSec by Naganand Doraswamy, Dan Harkins       SSL and TLS by Eric Rescorla

ATM Basics by Miroslaw Wasniowski          Cisco Frame Relay Solutions Guide by Jonathan Chin