Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There is quite an amount of buzz in the telecommunications industry about MPLS. I am able to understand how an MPLS works over an IP network (MPLS L3). But, what is an MPLS layer 2 network and how is it different from an MPLS L3 network?

Some pointers to relevant sites will also be highly appreciated.

share|improve this question
up vote 6 down vote accepted

Actually, the IP network works over MPLS. The idea of MPLS is that a series of labels can be applied to a given packet (or frame) that can subsequently be used to switch it through a network. In the case of an L3VPN that means that rather than the traditional mechanism of looking at the destination IP address, routing devices look at one or more previously applied labels to make forwarding decisions.

The key point in the above is that the actual -contents- of the packet aren't actually considered. Once a given packet is labeled the intervening devices simply forward it based on whatever LSP has been signaled. In the case of an L3VPN, the packet is a fully formed IP packet. In the case of an L2VPN a frame from a particular interface has a label added and is forwarded. This might be a full Ethernet frame (with or without an 802.1q header), an HDLC frame from a serial link, one or more cells from an ATM PVC, etc..

One of the contrasts between L2 and L3 VPN is the mechanism used to signal and set up the overlay network. L3VPN (RFC2547bis) extends the BGP protocol to allow PE's to signal which routes are available within which VPN's. There are more possible ways to put together a layer 2 network (i.e. straight point-to-point links, multipoint, translational, etc) and there are also more mechanisms in use in the industry used to signal these various topologies.

As for links - google is obviously your friend, but if there's some specific aspect of L2VPN design, architecture or setup it would make things easier for us to direct you.

share|improve this answer
I would like references to specific aspects of MPLS VPN design in the context of Layer 2. (i). How are LSPs established. (ii). How is the concept of multiple VPNs incorporated in case of Layer 2. (i.e. analog of VRF). – Hashken Jun 5 '12 at 6:49

protected by Sven Nov 25 '14 at 8:05

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.