2.6.6 Multiprotocol Label Switching (mpls)

NOTE: This charter is a snapshot of the 69th IETF Meeting in Chicago, IL USA. It may now be out-of-date.

Last Modified: 2007-05-07

Chair(s):

George Swallow <swallow@cisco.com>
Loa Andersson <loa@pi.se>

Routing Area Director(s):

Ross Callon <rcallon@juniper.net>
David Ward <dward@cisco.com>

Routing Area Advisor:

Ross Callon <rcallon@juniper.net>

Mailing Lists:

General Discussion: mpls@lists.ietf.org
To Subscribe: https://www1.ietf.org/mailman/listinfo/mpls
Archive: http://cell.onecall.net/cell-relay/archives/mpls/mpls.index.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
MIBs 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

The Working Group chairs tracking of the working group documents can be
viewed at http://www.tla-group.com/~mpls/mpls-wg-docs.htm

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
Jun 2007  Submit requirements for point-to-multipoint extensions to LDP
Dec 2007  Submit document(s) specifying LDP extensions for setup of P2MP LSPs
Dec 2007  Submit a specification on Soft Pre-emption of LSP Tunnels to the IESG for publication as a Proposed Standard
Mar 2008  Submit a MPLS security framework for publication as an informational RFC

Internet-Drafts:

  • draft-ietf-mpls-icmp-08.txt
  • draft-ietf-mpls-fastreroute-mib-07.txt
  • draft-ietf-mpls-lsr-self-test-07.txt
  • draft-ietf-mpls-rfc3036bis-04.txt
  • draft-ietf-mpls-p2mp-lsp-ping-04.txt
  • draft-ietf-mpls-ldp-experience-00.txt
  • draft-ietf-mpls-ldp-survey2002-00.txt
  • draft-ietf-mpls-multicast-encaps-06.txt
  • draft-ietf-mpls-ldp-p2mp-03.txt
  • draft-ietf-mpls-upstream-label-02.txt
  • draft-ietf-mpls-rsvp-upstream-01.txt
  • draft-ietf-mpls-ldp-upstream-01.txt
  • draft-ietf-mpls-mp-ldp-reqs-02.txt
  • draft-ietf-mpls-number-0-bw-te-lsps-06.txt
  • draft-ietf-mpls-p2mp-te-mib-04.txt
  • draft-ietf-mpls-ldp-typed-wildcard-01.txt
  • draft-ietf-mpls-interas-lspping-00.txt
  • draft-ietf-mpls-remote-lsp-ping-00.txt
  • draft-ietf-mpls-mcast-cv-00.txt
  • draft-ietf-mpls-p2mp-te-bypass-01.txt
  • draft-ietf-mpls-ldp-capabilities-00.txt
  • draft-ietf-mpls-3209-patherr-00.txt

    Request For Comments:

    RFCStatusTitle
    RFC2702 I Requirements for Traffic Engineering Over MPLS
    RFC3031 PS Multiprotocol Label Switching Architecture
    RFC3032 PS MPLS Label Stack Encoding
    RFC3033 PS 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
    RFC3034 PS Use of Label Switching on Frame Relay Networks Specification
    RFC3035 PS MPLS using LDP and ATM VC Switching
    RFC3036 PS LDP Specification
    RFC3037 PS LDP Applicability
    RFC3038 PS VCID Notification over ATM link for LDP
    RFC3063 E MPLS Loop Prevention Mechanism
    RFC3107 PS Carrying Label Information in BGP-4
    RFC3209 PS RSVP-TE: Extensions to RSVP for LSP Tunnels
    RFC3210 I Applicability Statement for Extensions to RSVP for LSP-Tunnels
    RFC3212 PS Constraint-Based LSP Setup using LDP
    RFC3213 I Applicability Statement for CR-LDP
    RFC3214 PS LSP Modification Using CR-LDP
    RFC3215 I LDP State Machine
    RFC3270 PS MPLS Support of Differentiated Services
    RFC3353 I Framework for IP Multicast in MPLS
    RFC3443 PS Time to Live (TTL) Processing in MPLS Networks (Updates RFC 3032)
    RFC3468 I The MPLS Working Group decision on MPLS signaling protocols
    RFC3469 I Framework for MPLS-based Recovery
    RFC3477 PS Signalling Unnumbered Links in Resource ReSerVation Protocol - Traffic Engineering (RSVP-TE)
    RFC3478 PS Graceful Restart Mechanism for Label Distribution Protocol
    RFC3479 PS Fault Tolerance for the Label Distribution Protocol (LDP)
    RFC3480 PS Signalling Unnumbered Links in CR-LDP (Constraint-Routing Label Distribution Protocol)
    RFC3612 I Applicability Statement for Restart Mechanisms for the Label Distribution Protocol (LDP)
    RFC3811 Standard Definitions of Textual Conventions for Multiprotocol Label Switching (MPLS) Management
    RFC3812 Standard Multiprotocol Label Switching (MPLS) Traffic Engineering Management Information Base
    RFC3813 Standard Multiprotocol Label Switching (MPLS) Label Switching Router (LSR)Management Information Base
    RFC3814 Standard Multiprotocol Label Switching (MPLS) Forwarding Equivalence Class To Next Hop Label Forwarding Entry (FEC-To-NHLFE)Management Information Base
    RFC3815 Standard Definitions of Managed Objects for the Multiprotocol Label Switching, Label Distribution Protocol (LDP)
    RFC3988 E Maximum Transmission Unit Signalling Extensions for the Label Distribution Protocol
    RFC4023 Standard Encapsulating MPLS in IP or Generic Routing Encapsulation (GRE)
    RFC4090 Standard Fast Reroute Extensions to RSVP-TE for LSP Tunnels
    RFC4182 Standard Removing a Restriction on the use of MPLS Explicit NULL
    RFC4201 Standard Link Bundling in MPLS Traffic Engineering
    RFC4206 Standard Label Switched Paths (LSP) Hierarchy with Generalized Multi-Protocol Label Switching (GMPLS) Traffic Engineering (TE)
    RFC4220 Standard Traffic Engineering Link Management Information Base
    RFC4221 I Multiprotocol Label Switching (MPLS) Management Overview
    RFC4368 Standard Multiprotocol Label Switching (MPLS) Label-Controlled ATM and Frame-Relay Management Interface Definition
    RFC4377 I Operations and Management (OAM) Requirements for Multi-Protocol Label Switched (MPLS) Networks
    RFC4378 I A Framework for Multi-Protocol Label Switching (MPLS) Operations and Management (OAM)
    RFC4379 Standard Detecting Multi-Protocol Label Switched (MPLS) Data Plane Failures
    RFC4420 PS Encoding of Attributes for Multiprotocol Label Switching (MPLS) Label Switched Path (LSP) Establishment Using Resource ReserVation Protocol-Traffic Engineering (RSVP-TE)
    RFC4461 I Signaling Requirements for Point to Multipoint Traffic Engineered MPLS Label Switched Paths (LSPs)
    RFC4561 PS Definition of a Record Route Object (RRO) Node-Id Sub-Object
    RFC4687 I Operations and Management (OAM) Requirements for Point-to-Multipoint MPLS Networks
    RFC4781 PS Graceful Restart Mechanism for BGP with MPLS
    RFC4817 PS Encapsulation of MPLS over Layer 2 Tunneling Protocol Version 3
    RFC4859 I Codepoint Registry for The Flags Field in the Resource Reservation Protocol Traffic Engineering (RSVP-TE) Session Attribute Object
    RFC4875 PS Extensions to Resource Reservation Protocol - Traffic Engineering (RSVP-TE) for Point-to-Multipoint TE Label Switched Paths (LSPs)
    RFC4928 BCP Avoiding Equal Cost Multipath Treatment in MPLS Networks

    Meeting Minutes


    Slides

    01-TMPLS background.ppt
    02-P2MP-FRR-WG01-v2.0.ppt
    04-MPLS GMPLS Security Framework - IETF 69.ppt
    05-draft-nitinb-ietf-chicago.ppt
    06-Aggregated-IPv4_FEC_IETF69.ppt
    07-mpls-te-scaling.ppt
    08-ldp-end-of-lib-IETF_20070723.ppt
    09-draft-ali-mpls-rsvp-te-no-php-oob-mapping-01.ppt
    10-draft-ali-mpls-rsvp-te-s2l-name-01.ppt