LSP Ping/Traceroute for SR-MPLS NRP SIDs
ZTE
Nanjing
China
liu.yao71@zte.com.cn
ZTE
Nanjing
China
peng.shaofu@zte.com.cn
Transport
MPLS
LSP PING
NRP SID
defines the extensions to MPLS LSP ping and traceroute for Segment Routing IGP-Prefix and IGP-Adjacency SIDs with an MPLS data plane. To correctly identify and validate an SR NRP SID, the validating device also requires NRP-ID to be supplied in the FEC Stack sub-TLV. This document introduces new Target FEC Stack sub-TLVs to perform MPLS LSP ping and traceroute for NRP SIDs.
Introduction
The definition of the IETF Network Slice and the general principles of network slicing in the IETF context are specified in .
introduces the notion of a Slice-Flow Aggregate which comprises of one or more IETF network slice traffic streams. It also describes the Network Resource Partition (NRP) and the NRP Policy that can be used to instantiate control and data plane behaviors on select topological elements associated with the NRP that supports a Slice-Flow Aggregate. The NRP Identifier (NRP-ID) is globally unique within an NRP domain and that can be used in the control or management plane to identify the resources associated with the NRP.
describes an approach to extend SR to advertise new SID types called NRP SIDs. Such NRP SIDs are used by a router to define the forwarding action for a packet (next-hop selection), as well as to enforce the specific treatment (scheduling and drop policy) associated with the NRP.
defines the IGP extensions for the prefix segment and adjacency segment that are required to support the signaling of SR NRP SIDs operating over SR-MPLS and SRv6 data planes. An additional distinguisher (NRP-ID) is carried to allow multiple SIDs to be assigned (and advertised) for the same topological element.
defines the extensions to MPLS LSP Ping and Traceroute for Segment Routing IGP-Prefix and IGP-Adjacency SIDs with an MPLS data plane. To correctly identify and validate an SR NRP SID, the validating device also requires NRP-ID to be supplied in the FEC Stack sub-TLV. This document introduces new Target FEC Stack sub-TLVs to perform MPLS Ping and Traceroute for NRP SIDs.
Requirements Language
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in .
NRP Segment ID Sub-TLVs
This section defines 3 new Segment ID Sub-TLVs. These sub-TLVs carry NRP-ID for OSPF and IS-IS as specified in respectively.
IPv4 IGP-Prefix NRP Segment ID
The Sub-TLV format for IPv4 IGP-Prefix NRP Segment ID is as specified below:
The meaning, format and processing rules of the IPv4 Prefix, Prefix Length and Protocol fields are the same as IPv4 IGP-Prefix Segment ID Sub-TLV defined in .
NRP-ID is a 4-octet identifier of Network Resource Partition.
IPv6 IGP-Prefix NRP Segment ID
The Sub-TLV format for IPv6 IGP-Prefix NRP Segment ID is as specified below:
The meaning, format and processing rules of the IPv6 Prefix, Prefix Length and Protocol fields are the same as IPv6 IGP-Prefix Segment ID Sub-TLV defined in .
NRP-ID is a 4-octet identifier of Network Resource Partition.
IGP-Adjacency NRP Segment ID
The Sub-TLV format for IGP-Adjacency NRP Segment ID is as specified below:
The meaning, format and processing rules of the Adj. Type (Adjacency Type), Protocol, Local Interface ID, Remote Interface ID, Advertising Node Identifier, Receiving Node Identifier fields are the same as IGP-Adjacency Segment ID Sub-TLV defined in .
NRP-ID is a 4-octet identifier of Network Resource Partition.
Procedures
This section describes LSP Ping and Traceroute procedures for LSP with NRP SIDs.
Initiator Node Procedures
A node initiating LSP echo request packet for the NRP SID MUST identify and include the NRP-ID associated with the IGP Prefix/Adjacency SID in the Target FEC Stack sub-TLV. If the initiating node is not aware of the NRP-ID, the NRP-ID SHOULD be set to 0.
Responder Node Procedures
If responding node is validating the FEC Stack, it MUST validate the IGP Prefix/Adjacency SID advertisement for NRP-ID described in the incoming FEC sub-TLV.
If the responding node is including IGP Prefix/Adjacency NRP SID FEC in the FEC stack due to a FEC Stack Change operation, it MUST also include the NRP-ID associated with the SID, and set the Protocol to 1 or 2, based on the corresponding IGP.
IANA Considerations
IANA is requested to assign 3 new Sub-TLVs from "Sub-TLVs for TLV Types 1, 16 and 21" sub-registry from the "Multi-Protocol Label Switching (MPLS) Label Switched Paths (LSPs) Ping Parameters" (IANA-MPLS-LSP-PING) registry.
Security Considerations
This document introduces no new security considerations.
References
Normative References
Informative References