datatracker.ietf.org
Sign in
Version 5.3.0, 2014-04-12
Report a bug

Use of Addresses in Generalized Multiprotocol Label Switching (GMPLS) Networks
RFC 4990

Network Working Group                                        K. Shiomoto
Request for Comments: 4990                                           NTT
Category: Informational                                       R. Papneja
                                                                 Isocore
                                                               R. Rabbat
                                                                  Google
                                                          September 2007

                           Use of Addresses
     in Generalized Multiprotocol Label Switching (GMPLS) Networks

Status of This Memo

   This memo provides information for the Internet community.  It does
   not specify an Internet standard of any kind.  Distribution of this
   memo is unlimited.

Abstract

   This document clarifies the use of addresses in Generalized
   Multiprotocol Label Switching (GMPLS) networks.  The aim is to
   facilitate interworking of GMPLS-capable Label Switching Routers
   (LSRs).  The document is based on experience gained in
   implementation, interoperability testing, and deployment.

   The document describes how to interpret address and identifier fields
   within GMPLS protocols, and how to choose which addresses to set in
   those fields for specific control plane usage models.  It also
   discusses how to handle IPv6 sources and destinations in the MPLS and
   GMPLS Traffic Engineering (TE) Management Information Base (MIB)
   modules.

   This document does not define new procedures or processes.  Whenever
   this document makes requirements statements or recommendations, these
   are taken from normative text in the referenced RFCs.

Shiomoto, et al.             Informational                      [Page 1]
RFC 4990           Use of Addresses in GMPLS Networks     September 2007

Table of Contents

   1. Introduction ....................................................3
   2. Terminology .....................................................3
   3. Support of Numbered and Unnumbered Links ........................5
   4. Numbered Addressing .............................................6
      4.1. Numbered Addresses in IGPs .................................6
           4.1.1. Router Address and TE Router ID .....................6
           4.1.2. Link ID and Remote Router ID ........................6
           4.1.3. Local Interface IP Address ..........................7
           4.1.4. Remote Interface IP Address .........................7
      4.2. Numbered Addresses in RSVP-TE ..............................7
           4.2.1. IP Tunnel End Point Address in Session Object .......7
           4.2.2. IP Tunnel Sender Address in Sender Template Object ..8
           4.2.3. IF_ID RSVP_HOP Object for Numbered Interfaces .......8
           4.2.4. Explicit Route Object (ERO) .........................9
           4.2.5. Record Route Object (RRO) ...........................9
           4.2.6. IP Packet Source Address ............................9
           4.2.7. IP Packet Destination Address .......................9
   5. Unnumbered Addressing ..........................................10
      5.1. Unnumbered Addresses in IGPs ..............................10
           5.1.1. Link Local/Remote Identifiers in OSPF-TE ...........10
           5.1.2. Link Local/Remote Identifiers in IS-IS-TE ..........11
      5.2. Unnumbered Addresses in RSVP-TE ...........................11
           5.2.1. Sender and End Point Addresses .....................11
           5.2.2. IF_ID RSVP_HOP Object for Unnumbered Interfaces ....11
           5.2.3. Explicit Route Object (ERO) ........................11
           5.2.4. Record Route Object (RRO) ..........................11
           5.2.5. LSP_Tunnel Interface ID Object .....................12
           5.2.6. IP Packet Addresses ................................12
   6. RSVP-TE Message Content ........................................12
      6.1. ERO and RRO Addresses .....................................12
           6.1.1. Strict Subobject in ERO ............................12
           6.1.2. Loose Subobject in ERO .............................14
           6.1.3. RRO ................................................14
           6.1.4. Label Record Subobject in RRO ......................15
      6.2. Component Link Identification .............................15
      6.3. Forwarding Destination of Path Messages with ERO ..........16
   7. Topics Related to the GMPLS Control Plane ......................16
      7.1. Control Channel Separation ................................16
           7.1.1. Native and Tunneled Control Plane ..................16
      7.2. Separation of Control and Data Plane Traffic ..............17
   8. Addresses in the MPLS and GMPLS TE MIB Modules .................17
      8.1. Handling IPv6 Source and Destination Addresses ............18

[include full document text]