Introduction to Layer 2 Virtual Private Networks
A Layer 2 Virtual Private Network (VPN) emulates a physical sub-network in an IP or MPLS network, by creating private connections between two points. Building an L2VPN network requires coordination between the service provider and the customer. The service provider establishes Layer 2 connectivity. The customer builds a network by using the data link resources obtained from the service provider. In an L2VPN service, the service provider does not require information about the customer's network topology and other information. This helps maintain customer privacy while using the service provider resources to establish the network.
The service provider requires Provider Edge (PE) routers with the following capabilities:
-
Encapsulation of L2 protocol data units (PDU) into Layer 3 (L3) packets.
-
Interconnection of any-to-any L2 transports.
-
Support for MPLS tunneling mechanism.
-
Process databases that include all information related to circuits and their connections.
Line cards and routers with the Q100, Q200, and P100 based Silicon One ASIC support this feature.