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
RFC3032

MPLS Label Stack Encoding

RFC4385

Pseudowire Edge-to-Edge (PWE3) Control Word for Use over an MPLS PSN

RFC5586

MPLS Generic Associated Channel

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

RFC5880

Bidirectional Forwarding Detection

RFC5885

Bidirectional Forwarding Detection for the Pseudowire Virtual Circuit Connectivity Verification (VCCV)

RFC6375

Packet Loss and Delay Measurement for MPLS Networks

RFC6378

MPLS Transport Profile (MPLS-TP) Linear Protection

RFC6435

MPLS Transport Profile Lock Instruct and Loopback Functions

RFC6478

Pseudowire Status for Static Pseudowires

RFC6427

MPLS Fault Management Operations, Administration, and Maintenance (OAM)

RFC5462

Multiprotocol Label Switching (MPLS) Label Stack Entry: "EXP" Field Renamed to "Traffic Class" 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

RFC791

Internet Protocol (tests for IPv4 datagram carried over MPLS encapsulation)

Tool-specific information

Tested messages
Notes
Specifications
MPLS ICMP echo request
RFC3032
EoMPLS ICMP echo request
RFC3032 RFC4906

Test suite feature
Specifications
Notes
Transport of MPLS frames over IP
RFC4023
Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis