[Contents] [Prev] [Next] [Index] [Report an Error]


Special Labels

Some of the reserved labels (in the 0 through 15 range) have well-defined meanings. For more complete details, see RFC 3032, MPLS Label Stack Encoding.

Special labels are commonly used between the egress and penultimate routers of an LSP. If the LSP is configured to carry IPv4 packets only, the egress router might signal the penultimate router to use 0 as a final hop label. If the LSP is configured to carry IPv6 packets only, the egress router might signal the penultimate router to use 2 as a final hop label.

The egress router might simply signal the penultimate router to use 3 as the final label, which is a request to perform penultimate hop label popping. This means an egress router will not process a labelled packet; rather, it receives the payload (IPv4, IPv6, or others) directly. This reduces one MPLS lookup at egress.

For label-stacked packets, the egress router receives an MPLS label packet with its top label already popped by the penultimate router. The egress router cannot receive label-stacked packets using label 0 or 2.

When functioning as an egress router, JUNOS software Release 4.2 and later typically requests label 3. In JUNOS software Release 4.0 and earlier, the egress router typically requests label 0 from the penultimate router. There are no interoperability problems among various JUNOS software versions because the software accepts any of these special labels and performs the requested operations.


[Contents] [Prev] [Next] [Index] [Report an Error]