Multiprotocol Label Switching (mpls) ------------------------------------ Charter Last Modified: 2011-12-09 Current Status: Active Working Group Chair(s): George Swallow Loa Andersson Ross Callon Routing Area Director(s): Stewart Bryant Adrian Farrel Routing Area Advisor: Adrian Farrel Secretary(ies): Martin Vigoureux Mailing Lists: General Discussion:mpls@ietf.org To Subscribe: https://www.ietf.org/mailman/listinfo/mpls Archive: http://www.ietf.org/mail-archive/web/mpls/current/maillist.html Description of Working Group: The MPLS working group is responsible for standardizing a base technology for using label switching and for the implementation of label-switched paths over various packet based link-level technologies, such as Packet-over-Sonet, Frame Relay, ATM, and LAN technologies (e.g. all forms of Ethernet, Token Ring, etc.). This includes procedures and protocols for the distribution of labels between routers and encapsulation. The working group is also responsible for specifying the necessary management objects (e.g. as part of MIB modules) and OAM techniques for the functionality specified in the base MPLS technology. The first generation of the MPLS standards are largely complete, and the current WG work items are: - Define requirements, mechanisms and protocol extensions for point-to-multipoint (P2MP) MPLS - Define requirements, mechanisms and protocol extensions for traffic engineered point-to-multipoint (P2MP) MPLS, including soft preemption - Define requirements and mechanisms for MPLS OAM - Define an overall OAM framework for MPLS applications - MPLS-specific aspects of traffic engineering for multi-areas/multi-AS in cooperation with the CCAMP WG - Determine (with CCAMP) what procedures are appropriate for evaluating proposals to extend the MPLS and GMPLS protocols, and document these - Document current implementation practices for MPLS load sharing - Include extensions to the MPLS WG protocols and RFCs necessary to create an MPLS Transport Profile (MPLS TP). The work on the MPLS TP will be coordinated between the working groups (eg, MPLS, CCAMP, PWE3, and L2PVN) that are chartered to do MPLS TP work. Goals and Milestones: Done Submit documents from original MPLS effort to IESG Done Framework for IP multicast over label-switched paths ready for advancement. Done LDP fault tolerance specification ready for advancement to Proposed Standard. Done Submit Definitions of Managed Objects for MultoiProtocol Label Switching, Label Distribution Protocol (LDP) to the IESG for publication as Proposed Standards Done Specification for MPLS-specific recovery ready for advancement. Done Submit Multiprotocol Label Switching (MPLS) Forward Equivalency Class-To-Next Hop Label Forwarding Entry Management Information Base to the IESG for publication as Proposed Standards Done Submit Multiprotocol Label Switching (MPLS) Label Switching Router (LSR), Management Information Base to the IESG for publication as Proposed Standards Done Submit Multiprotocol Label Switching (MPLS) Management Overview to the IESG for publication as Proposed Standards Done Submit Definitions of Textual Conventions for Multiprotocol Label Switching (MPLS) Management to the IESG for publication as Proposed Standards Done Submit Multiprotocol Label Switching (MPLS) Traffic Engineering Management Information Base to the IESG for publication as Proposed Standards Done Submit the Traffic Engineering Link MIB to the IESG for as a Proposed Standard Done Submit a specification on Encapsulations to carry MPLS over IP and GRE to the IESG for as a Proposed Standard Done Submit specification on LSP Ping to the IESG for publication as a Proposed Standard Done Submit a document defining the scope, requirements, and issues to resolve for setup of P2MP TE LSPs (MPLS and GMPLS) Done Submit an OAM Framework Document to the IESG for publication as an Informational RFC Done Submit a BCP on MPLS load sharing to the IESG Done Submit specification on LSR Self Test to the IESG for publication as a Proposed Standard Done Submit document(s) specifying protocol extensions, enhancements and mechanisms for setup of P2MP TE LSPs Done Submit point to multipoint TE MIB to IESG as proposed standard Done Submit EXP field clarification document to IESG as proposed standard Done Submit a specification on Soft Pre-emption of LSP Tunnels to the IESG for publication as a Proposed Standard Done Submit LDP extensions for P2MP LSPs Done Submit MPLS security framework for publication as an informational RFC Done Submit requirements for point-to-multipoint extensions to LDP Internet-Drafts: Posted Revised I-D Title ------ ------- -------------------------------------------- Sep 2007 Aug 2011 Non Penultimate Hop Popping Behavior and out-of-band mapping for RSVP-TE Label Switched Paths Nov 2009 Oct 2011 An Overview of the OAM Tool Set for MPLS based Transport Networks Jan 2010 Dec 2011 Multipoint LDP in-band signaling for Point-to-Multipoint and Multipoint- to-Multipoint Label Switched Paths Aug 2010 Oct 2011 Return Path Specified LSP Ping Oct 2010 Jul 2011 Using Multipoint LDP when the Backbone has no Route to the Root Nov 2010 Aug 2011 Updates to LDP for IPv6 Nov 2010 Aug 2011 Multiprotocol Label Switching Transport Profile (MPLS-TP) MIB-based Management Overview Dec 2010 Oct 2011 Configuration of Pro-Active Operations, Administration, and Maintenance (OAM) Functions for MPLS-based Transport Networks using LSP Ping Feb 2011 Sep 2011 Indication of Client Failure in MPLS-TP Feb 2011 Oct 2011 MPLS-TP Security Framework May 2011 Oct 2011 The Use of Entropy Labels in MPLS Forwarding May 2011 Nov 2011 The Generalized TTL Security Mechanism (GTSM) for Label Distribution Protocol (LDP) Jun 2011 Dec 2011 Inter-Area P2MP Segmented LSPs Jun 2011 Jun 2011 LDP IP and PW Capability Jun 2011 Dec 2011 MPLS-TP Traffic Engineering (TE) Management Information Base (MIB) Jun 2011 Oct 2011 Definition of Time-to-Live TLV for LSP-Ping Mechanisms Jul 2011 Oct 2011 MPLS-TP Identifiers Following ITU-T Conventions Oct 2011 Nov 2011 LDP Extensions for Multi Topology Routing Nov 2011 Nov 2011 Applicability of MPLS-TP Linear Protection for Ring Topologies Dec 2011 Dec 2011 MPLS-TP Use Cases Studies and Design Considerations Request For Comments: RFC Stat Published Title ------- -- ----------- ------------------------------------ RFC2702 I Sep 1999 Requirements for Traffic Engineering Over MPLS RFC3031 PS Jan 2001 Multiprotocol Label Switching Architecture RFC3032 PS Jan 2001 MPLS Label Stack Encoding RFC3034 PS Jan 2001 Use of Label Switching on Frame Relay Networks Specification RFC3035 PS Jan 2001 MPLS using LDP and ATM VC Switching RFC3036 PS Jan 2001 LDP Specification RFC3038 PS Jan 2001 VCID Notification over ATM link for LDP RFC3037 PS Jan 2001 LDP Applicability RFC3033 PS Jan 2001 The Assignment of the Information Field and Protocol Identifier in the Q.2941 Generic Identifier and Q.2957 User-to-user Signaling for the Internet Protocol RFC3063 E Feb 2001 MPLS Loop Prevention Mechanism RFC3107 PS May 2001 Carrying Label Information in BGP-4 RFC3210 I Dec 2001 Applicability Statement for Extensions to RSVP for LSP-Tunnels RFC3209 PS Dec 2001 RSVP-TE: Extensions to RSVP for LSP Tunnels RFC3212 PS Feb 2002 Constraint-Based LSP Setup using LDP RFC3213 I Feb 2002 Applicability Statement for CR-LDP RFC3214 PS Feb 2002 LSP Modification Using CR-LDP RFC3215 I Feb 2002 LDP State Machine RFC3270 PS May 2002 MPLS Support of Differentiated Services RFC3353 I Aug 2002 Framework for IP Multicast in MPLS RFC3443 PS Jan 2003 Time to Live (TTL) Processing in MPLS Networks (Updates RFC 3032) RFC3477 PS Feb 2003 Signalling Unnumbered Links in Resource ReSerVation Protocol - Traffic Engineering (RSVP-TE) RFC3469 I Feb 2003 Framework for MPLS-based Recovery RFC3478 PS Feb 2003 Graceful Restart Mechanism for Label Distribution Protocol RFC3479 PS Feb 2003 Fault Tolerance for the Label Distribution Protocol (LDP) RFC3480 PS Feb 2003 Signalling Unnumbered Links in CR-LDP (Constraint-Routing Label Distribution Protocol) RFC3468 I Feb 2003 The MPLS Working Group decision on MPLS signaling protocols RFC3612 I Sep 2003 Applicability Statement for Restart Mechanisms for the Label Distribution Protocol (LDP) RFC3811Standard Jun 2004 Definitions of Textual Conventions for Multiprotocol Label Switching (MPLS) Management RFC3815Standard Jun 2004 Definitions of Managed Objects for the Multiprotocol Label Switching, Label Distribution Protocol (LDP) RFC3814Standard Jun 2004 Multiprotocol Label Switching (MPLS) Forwarding Equivalence Class To Next Hop Label Forwarding Entry (FEC-To-NHLFE)Management Information Base RFC3813Standard Jun 2004 Multiprotocol Label Switching (MPLS) Label Switching Router (LSR)Management Information Base RFC3812Standard Jun 2004 Multiprotocol Label Switching (MPLS) Traffic Engineering Management Information Base RFC3988 E Feb 2005 Maximum Transmission Unit Signalling Extensions for the Label Distribution Protocol RFC4023Standard Mar 2005 Encapsulating MPLS in IP or Generic Routing Encapsulation (GRE) RFC4090Standard May 2005 Fast Reroute Extensions to RSVP-TE for LSP Tunnels RFC4182Standard Sep 2005 Removing a Restriction on the use of MPLS Explicit NULL RFC4206Standard Oct 2005 Label Switched Paths (LSP) Hierarchy with Generalized Multi-Protocol Label Switching (GMPLS) Traffic Engineering (TE) RFC4201Standard Oct 2005 Link Bundling in MPLS Traffic Engineering RFC4221 I Nov 2005 Multiprotocol Label Switching (MPLS) Management Overview RFC4220Standard Nov 2005 Traffic Engineering Link Management Information Base RFC4368Standard Jan 2006 Multiprotocol Label Switching (MPLS) Label-Controlled ATM and Frame-Relay Management Interface Definition RFC4379Standard Feb 2006 Detecting Multi-Protocol Label Switched (MPLS) Data Plane Failures RFC4378 I Feb 2006 A Framework for Multi-Protocol Label Switching (MPLS) Operations and Management (OAM) RFC4377 I Feb 2006 Operations and Management (OAM) Requirements for Multi-Protocol Label Switched (MPLS) Networks RFC4420 PS Feb 2006 Encoding of Attributes for Multiprotocol Label Switching (MPLS) Label Switched Path (LSP) Establishment Using Resource ReserVation Protocol-Traffic Engineering (RSVP-TE) RFC4461 I Apr 2006 Signaling Requirements for Point to Multipoint Traffic Engineered MPLS Label Switched Paths (LSPs) RFC4561 PS Jun 2006 Definition of a Record Route Object (RRO) Node-Id Sub-Object RFC4687 I Sep 2006 Operations and Management (OAM) Requirements for Point-to-Multipoint MPLS Networks RFC4781 PS Jan 2007 Graceful Restart Mechanism for BGP with MPLS RFC4817 PS Mar 2007 Encapsulation of MPLS over Layer 2 Tunneling Protocol Version 3 RFC4859 I Apr 2007 Codepoint Registry for The Flags Field in the Resource Reservation Protocol Traffic Engineering (RSVP-TE) Session Attribute Object RFC4875 PS May 2007 Extensions to Resource Reservation Protocol - Traffic Engineering (RSVP-TE) for Point-to-Multipoint TE Label Switched Paths (LSPs) RFC4928BCP Jun 2007 Avoiding Equal Cost Multipath Treatment in MPLS Networks RFC4950 PS Aug 2007 ICMP Extensions for MultiProtocol Label Switching RFC5038 I Oct 2007 The Label Distribution Protocol (LDP) Implementation Survey Results RFC5037 I Oct 2007 Experience with the Label Distribution Protocol (LDP) RFC5036 DS Oct 2007 LDP Specification RFC5283 PS Jul 2008 LDP extension for Inter-Area Label Switched Paths (LSPs) RFC5331 PS Aug 2008 MPLS Upstream Label Assignment and Context-Specific Label Space RFC5332 PS Aug 2008 MPLS Multicast Encapsulations RFC5330 PS Oct 2008 A Link-Type sub-TLV to Convey the Number of Traffic Engineering Label Switched Paths Signalled with Zero Reserved Bandwidth across a Link RFC5439 I Feb 2009 An Analysis of Scaling Issues in MPLS-TE Core Networks RFC5462 PS Feb 2009 Multiprotocol Label Switching (MPLS) Label Stack Entry: RFC5443 I Mar 2009 LDP IGP Synchronization RFC5586 PS Jun 2009 MPLS Generic Associated Channel RFC5561 PS Jul 2009 LDP Capabilities RFC5654 PS Sep 2009 Requirements of an MPLS Transport Profile RFC5718 PS Jan 2010 An Inband Data Communication Network For the MPLS Transport Profile RFC5711 PS Jan 2010 Node Behavior upon Originating and Receiving Resource Reservation Protocol (RSVP) Path Error Messages RFC5712 PS Jan 2010 MPLS Traffic Engineering Soft Preemption RFC5710 PS Jan 2010 PathErr Message Triggered MPLS and GMPLS LSP Reroute RFC5860 PS May 2010 Requirements for Operations, Administration, and Maintenance (OAM) in MPLS Transport Networks RFC5920 I Jul 2010 Security Framework for MPLS and GMPLS Networks RFC5921 I Jul 2010 A Framework for MPLS in Transport Networks RFC5919 PS Aug 2010 Signaling LDP Label Advertisement Completion RFC5918 PS Aug 2010 Label Distribution Protocol (LDP) 'Typed Wildcard' Forward Equivalence Class (FEC) RFC5960 PS Aug 2010 MPLS Transport Profile Data Plane Architecture RFC5951 PS Sep 2010 Network Management Requirements for MPLS-based Transport Networks RFC5950 I Sep 2010 Network Management Framework for MPLS-based Transport Networks RFC6138 I Feb 2011 LDP IGP Synchronization for Broadcast Networks RFC6178 PS Mar 2011 Label Edge Router Forwarding of IPv4 Option Packets RFC6215 I Apr 2011 MPLS Transport Profile User-to-Network and Network-to-Network Interfaces RFC6348 H Sep 2011 Requirements for Point-To-Multipoint Extensions to the Label Distribution Protocol RFC6374 PS Sep 2011 Packet Loss and Delay Measurement for MPLS Networks RFC6375 I Sep 2011 A Packet Loss and Delay Measurement Profile for MPLS-based Transport Networks RFC6370 PS Sep 2011 MPLS Transport Profile (MPLS-TP) Identifiers RFC6371 I Sep 2011 Operations, Administration and Maintenance Framework for MPLS-based Transport Networks RFC6372 I Sep 2011 MPLS Transport Profile (MPLS-TP) Survivability Framework RFC6378 PS Oct 2011 MPLS Transport Profile (MPLS-TP) Linear Protection RFC6424 PS Nov 2011 Mechanism for Performing Label Switched Path Ping (LSP Ping) over MPLS Tunnels RFC6388 PS Nov 2011 Label Distribution Protocol Extensions for Point-to-Multipoint and Multipoint-to-Multipoint Label Switched Paths RFC6389 PS Nov 2011 MPLS Upstream Label Assignment for LDP RFC6428 PS Nov 2011 Proactive Connectivity Verification, Continuity Check, and Remote Defect Indication for the MPLS Transport Profile RFC6427 PS Nov 2011 MPLS Fault Management Operations, Administration, and Maintenance (OAM) RFC6425 PS Nov 2011 Detecting Data-Plane Failures in Point-to-Multipoint MPLS - Extensions to LSP Ping RFC6426 PS Nov 2011 MPLS On-demand Connectivity Verification and Route Tracing RFC6445 PS Nov 2011 Multiprotocol Label Switching (MPLS) Traffic Engineering Management Information Base for Fast Reroute RFC6435 PS Nov 2011 MPLS Transport Profile Lock Instruct and Loopback Functions