CCNP ISCW Notes

1 Apr 2008

Chapter 9: MPLS Architecture

MPLS Components

Label Stacking

MPLS label structure:

In frame mode MPLS, labels are inserted between the layer 2 and layer 3 headers.

In cell mode MPLS (over ATM), VPI/VCI fields are used to carry label information.

Some instances require stacked labels:

MPLS identifies the upper-layer protocol by replacing the layer 2 header field with an MPLS-specific value. For example, in Ethernet, 0x0800 (IP) would be replaced with 0x8847 (MPLS-IP).

Label Allocation

Label Distribution Protocol (LDP) is used to advertise labels to neighboring LSRs (functioning as a routing protocol).

Label distribution can occur in two ways:

Interim packet propagation occurs when an LSR has no label associated with a packet's destination, and falls back to CEF switching (IP routing).

Penultimate Hop Popping (PHP) occurs when an LSR realizes it is the second-to-last router in the LSP, and assigns a packet the reserved label value of 3 (imp-null, implicit null). When the next LSR receives the packet, it knows immediately to discard the label and perform a CEF lookup.

© 2008 PacketLife.net