MPLS Test Suite Data Sheet

Test Suite: MPLS Test Suite

Direction: Server

Multiprotocol Label Switching (MPLS) is a mechanism in high-performance telecommunications networks that directs data from one network node to the next based on short path labels rather than long network addresses, avoiding complex lookups in a routing table. The labels identify virtual links (paths) between distant nodes rather than endpoints. MPLS can encapsulate packets of various network protocols. MPLS supports a range of access technologies, including T1/E1, ATM, Frame Relay, and DSL. This test suite can be used to test LSRs for security flaws and robustness problems.

Used specifications

Specification Title Notes
RFC3032 MPLS Label Stack Encoding
RFC4385 Pseudowire Edge-to-Edge (PWE3) Control Word for Use over an MPLS PSN
RFC5586 MPLS Generic Associated Channel Supported in anomaly cases
RFC4023 Encapsulating MPLS in IP or Generic Routing Encapsulation (GRE)
RFC3429 Assignment of the ‘OAM Alert Label’ for Multiprotocol Label Switching Architecture (MPLS) Operation and Maintenance (OAM) Functions
RFC4618 Encapsulation Methods for Transport of PPP/High-Level Data Link Control (HDLC) Over MPLS Networks Supported in anomaly cases
RFC5880 Bidirectional Forwarding Detection Supported in anomaly cases
RFC5885 Bidirectional Forwarding Detection for the Pseudowire Virtual Circuit Connectivity Verification (VCCV) Supported in anomaly cases
RFC6375 Packet Loss and Delay Measurement for MPLS Networks Supported in anomaly cases
RFC6378 MPLS Transport Profile (MPLS-TP) Linear Protection Supported in anomaly cases
RFC6435 MPLS Transport Profile Lock Instruct and Loopback Functions Supported in anomaly cases
RFC6478 Pseudowire Status for Static Pseudowires Supported in anomaly cases
RFC6427 MPLS Fault Management Operations, Administration, and Maintenance (OAM) Supported in anomaly cases
RFC5462 Multiprotocol Label Switching (MPLS) Label Stack Entry: u0022EXPu0022 Field Renamed to u0022Traffic Classu0022 Field
RFC4905 Encapsulation Methods for Transport of Layer 2 Frames over MPLS Networks
RFC4906 Transport of Layer 2 Frames Over MPLS
RFC5085 Pseudowire Virtual Circuit Connectivity Verification (VCCV): A Control Channel for Pseudowires Supported in anomaly cases
RFC7274 Allocating and Retiring Special-Purpose MPLS Labels Supported in anomaly cases
RFC791 Internet Protocol (tests for IPv4 datagram carried over MPLS encapsulation)

Tool-specific information

Tested messages Specifications
MPLS ICMP echo request RFC3032
EoMPLS ICMP echo request RFC3032 RFC4906
Test suite feature Specifications
Transport of MPLS frames over IP RFC4023