Egress Validation in Label Switched Path Ping and Traceroute Mechanisms
RFC 9655, “Egress Validation in Label Switched Path Ping and Traceroute Mechanisms”, is a Proposed Standard document published in November 2024 by D. Rathi, S. Hegde, K. Arora, Z. Ali, N. Nainar. The canonical text is published by the RFC Editor.
Abstract
The MPLS ping and traceroute mechanisms described in RFC 8029 and the related extensions for Segment Routing (SR) defined in RFC 8287 are highly valuable for validating control plane and data plane synchronization. In certain environments, only some intermediate or transit nodes may have been upgraded to support these validation procedures. A straightforward MPLS ping and traceroute mechanism allows traversal of any path without validation of the control plane state. RFC 8029 supports this mechanism with the Nil Forwarding Equivalence Class (FEC). The procedures outlined in RFC 8029 are primarily applicable when the Nil FEC is used as an intermediate FEC in the FEC stack. However, challenges arise when all labels in the label stack are represented using the Nil FEC.
This document introduces a new Type-Length-Value (TLV) as an extension to the existing Nil FEC. It describes MPLS ping and traceroute procedures using the Nil FEC with this extension to address and overcome these challenges.
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 9655 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 9654 Online Certificate Status Protocol Nonce Extension
- RFC 9656 A YANG Data Model for Microwave Topology
- RFC 9653 Zero Checksum for the Stream Control Transmission Protocol
- RFC 9657 Time-Variant Routing Use Cases
- RFC 9652 The Link-Template HTTP Header Field
- RFC 9658 Multipoint LDP Extensions for Multi-Topology Routing
- RFC 9651 Structured Field Values for HTTP
- RFC 9659 Window Sizing for Zstandard Content Encoding