Encapsulating MPLS in IP or Generic Routing Encapsulation (GRE)

Various applications of MPLS make use of label stacks with multiple entries. In some cases, it is possible to replace the top label of the stack with an IP-based encapsulation, thereby enabling the application to run over networks that do not have MPLS enabled in their core routers. This document specifies two IP-based encapsulations: MPLS-in- IP and MPLS-in-GRE (Generic Routing Encapsulation). Each of these is applicable in some circumstances. [STANDARDS-TRACK]

[1]  Stephen E. Deering,et al.  Generic Packet Tunneling in IPv6 Specification , 1998, RFC.

[2]  Randall J. Atkinson,et al.  Security Architecture for the Internet Protocol , 1995, RFC.

[3]  Jon Postel,et al.  Internet Protocol , 1981, RFC.

[4]  Eric C. Rosen,et al.  Multiprotocol Label Switching Architecture , 2001, RFC.

[5]  Stephen E. Deering,et al.  Internet Protocol, Version 6 (IPv6) Specification , 1995, RFC.

[6]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[7]  Dan Grossman,et al.  New Terminology and Clarifications for Diffserv , 2002, RFC.

[8]  Dino Farinacci,et al.  Generic Routing Encapsulation (GRE) , 2000, RFC.

[9]  Yakov Rekhter,et al.  Encapsulating MPLS in IP or GRE , 2002 .

[10]  Scott O. Bradner,et al.  Key words for use in RFCs to Indicate Requirement Levels , 1997, RFC.

[11]  Stephen E. Deering,et al.  Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) , 1995, RFC.

[12]  Ram Krishnan,et al.  Multi-Protocol Label Switching (MPLS) Support of Differentiated Services , 2002, RFC.

[13]  Stephen E. Deering,et al.  Path MTU discovery , 1990, RFC.

[14]  Gopal Dommety,et al.  Key and Sequence Number Extensions to GRE , 2000, RFC.

[15]  Stephen E. Deering,et al.  Path MTU Discovery for IP version 6 , 1996, RFC.

[16]  Randall J. Atkinson,et al.  IP Encapsulating Security Payload (ESP) , 1995, RFC.

[17]  Dino Farinacci,et al.  MPLS Label Stack Encoding , 2001, RFC.

[18]  Dan Harkins,et al.  The Internet Key Exchange (IKE) , 1998, RFC.

[19]  David L. Black,et al.  Differentiated Services and Tunnels , 2000, RFC.

[20]  Stephen T. Kent,et al.  IP Authentication Header , 1995, RFC.

[21]  Hugo Krawczyk,et al.  A Security Architecture for the Internet Protocol , 1999, IBM Syst. J..

[22]  Jon Postel,et al.  Internet Control Message Protocol , 1981, RFC.