Network Working Group H. Ohta Request for Comments: 3429 NTT Category: Informational November 2002Assignment of the 'OAM Alert Label' for Multiprotocol Label Switching Architecture (MPLS) Operation and Maintenance (OAM) Functions
1. Introduction
This document describes the assignment of one of the reserved label values defined in RFC 3032 (MPLS label stack encoding [2]) to the 'OAM Alert Label' that is used by user-plane MPLS OAM functions for identification of MPLS OAM packets as described in the ITU-T Recommendation Y.1711 [1] (on MPLS OAM functions).
2. OAM functions
MPLS OAM (Operation and Maintenance) functions provide necessary tools for network operators to operate and maintain the networks. MPLS OAM functionality is required at the MPLS layer, and more specifically at each MPLS level, independent of OAM functionality provided by the lower layers (SONET/SDH, etc.). The objectives of the OAM functions include the following:
Ohta Informational [Page 1]
RFC 3429 OAM Alert Label for OAM Functions November 2002
- Reporting the defect/failure information: Defect information is given to other management entities (e.g., Operation Support System) in order to provide the appropriate indications to the maintenance staff for maintaining the Quality of Service (QoS) level offered to customers.
3. OAM Packet Identification
The user-plane MPLS OAM mechanisms as described in the ITU-T Recommendation Y.1711 [1] uses a special label called 'OAM Alert Label' to differentiate OAM packets from the normal user packets. One of the reserved label values defined in RFC 3032 (MPLS label stack encoding [2]) is assigned to 'OAM Alert Label'. A value of 14 is used for this purpose.
4. MPLS OAM work in ITU-T SG13
ITU-T Study Group 13, Question 3/13 is progressing work on user-plane MPLS OAM and has produced the following documents:
5. Considerations on penultimate hop popping (PHP)
In response to concerns raised during IETF meetings and in related discussions, this section provides an explanation on how MPLS OAM functions defined in ITU-T Recommendation Y.1711 [1] are applied to MPLS networks where PHP is in effect.
Ohta Informational [Page 2]
RFC 3429 OAM Alert Label for OAM Functions November 2002 5.1 Scope of ITU-T Recommendation Y.1711The scope of ITU-T Recommendation Y.1711 includes application to both non-PHP and PHP cases as quoted below [1].
5.2 Applicability of MPLS OAM to PHP
There are two cases where PHP is used:
5.3 Node behavior when OAM functions are activated
Where the ultimate LSR is an MPLS LSR and PHP is in effect, the penultimate LSR pops the top label and forwards the OAM packet (with the OAM label and the OAM payload intact) to the ultimate LSR [5].
Ohta Informational [Page 3]
RFC 3429 OAM Alert Label for OAM Functions November 2002
- If the ultimate LSR does not support MPLS OAM, the OAM packet is discarded as per section 3.18 of RFC 3031 [5].
6. IANA Considerations
The IANA has reserved the use of the MPLS label value of 14 as the 'OAM Alert Label'. See section 3 for additional information.
7. Security Considerations
This document does not raise any security issues that are not already present in either the MPLS architecture or in the architecture of the network layer protocol contained within the encapsulation.
8. Acknowledgements
The author wishes to thank Shahram Davari with PMC-Sierra, Neil Harrison with British Telecom, Monique Morrow, Thomas D. Nadeau, Hari Rakotoranto and Chip Sharp with Cisco Systems, Khalid Ahmad and David Allan with Nortel Networks, and Mina Azad with Azad-Mohtaj Consulting for their valuable contributions and discussions.
9. Normative References
[1] ITU-T Recommendation Y.1711, "OAM mechanism for MPLS networks",
Ohta Informational [Page 4]
RFC 3429 OAM Alert Label for OAM Functions November 2002 10. Informative Reference[6] ITU-T Draft Recommendation Y.1720, "Protection switching for MPLS
11. Author's Address
Hiroshi OHTA NTT 3-9-11 Midori-Cho, Musashino-Shi Tokyo 180-8585 Japan
Ohta Informational [Page 5]
RFC 3429 OAM Alert Label for OAM Functions November 2002 12. Full Copyright StatementCopyright (C) The Internet Society (2002). All Rights Reserved.