rfc-7274
Allocating and Retiring Special-Purpose MPLS Labels
Some MPLS labels have been allocated for specific purposes. A block of labels (0-15) has been set aside to this end; these labels are commonly called "reserved labels". They will be called "special-purpose labels" in this document.
As there are only 16 of these special-purpose labels, caution is needed in the allocation of new special-purpose labels; yet, at the same time, forward progress should be allowed when one is called for.
This memo defines new procedures for the allocation and retirement of special-purpose labels, as well as a method to extend the special-purpose label space and a description of how to handle extended special-purpose labels in the data plane. Finally, this memo renames the IANA registry for special-purpose labels to "Special-Purpose MPLS Label Values" and creates a new registry called the "Extended Special-Purpose MPLS Label Values" registry.
This document updates a number of previous RFCs that use the term "reserved label". Specifically, this document updates RFCs 3032, 3038, 3209, 3811, 4182, 4928, 5331, 5586, 5921, 5960, 6391, 6478, and 6790.
updated by
- rfc-9017 — Special-Purpose Label Terminology
updates
- rfc-3032 — MPLS Label Stack Encoding
- rfc-3038 — VCID Notification over ATM link for LDP
- rfc-3209 — RSVP-TE: Extensions to RSVP for LSP Tunnels
- rfc-3811 — Definitions of Textual Conventions (TCs) for Multiprotocol Label Switching (MPLS) Management
- rfc-4182 — Removing a Restriction on the use of MPLS Explicit NULL
- rfc-4928 — Avoiding Equal Cost Multipath Treatment in MPLS Networks
- rfc-5331 — MPLS Upstream Label Assignment and Context-Specific Label Space
- rfc-5586 — MPLS Generic Associated Channel
- rfc-5921 — A Framework for MPLS in Transport Networks
- rfc-5960 — MPLS Transport Profile Data Plane Architecture
- rfc-6391 — Flow-Aware Transport of Pseudowires over an MPLS Packet Switched Network
- rfc-6478 — Pseudowire Status for Static Pseudowires
- rfc-6790 — The Use of Entropy Labels in MPLS Forwarding