Jump to content

Generalized Multi-Protocol Label Switching

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Cialo (talk | contribs) at 14:33, 29 July 2011. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Generalized Multi-Protocol Label Switching (GMPLS)[1] is a protocol suite extending MPLS to manage further classes of interfaces and switching technologies other than packet interfaces and switching, such as time division multiplex, layer-2 switch, wavelength switch and fiber-switch.

Differences between MPLS and GMPLS

GMPLS differs from MPLS as it supports multiple types of switching. In particular, GMPLS offers the additional support for TDM, wavelength, and fiber switching[2]

How GMPLS works

GMPLS is based on Generalized Labels. The Generalized Label is a label that can represent either (a) a single fiber in a bundle, (b) a single waveband within fiber, (c) a single wavelength within a waveband (or fiber), or (d) a set of time-slots within a wavelength (or fiber). The Generalized Label can also carry a label that represents a generic MPLS label, a Frame Relay label, or an ATM label.

GMPLS is composed of three main protocols:

  • Resource Reservation Protocol with Traffic Engineering extensions (RSVP-TE) signaling protocol.[3][4]
  • Open Shortest Path First with Traffic Engineering extensions (OSPF-TE) routing protocol.[5][6]
  • Link Management Protocol (LMP).[7]

References

  1. ^ E. Mannie, "Generalized Multi-Protocol Label Switching (GMPLS) architecture", RFC 3945, Oct. 2004, IETF.
  2. ^ L. Berger, "Generalized Multi-Protocol Label Switching (GMPLS) Signaling Functional Description", RFC 3471, Jan. 2003, IETF.
  3. ^ D. Awduche, L. Berger, D. Gan, T. Li, V. Srinivasan, and G. Swallow, "RSVP-TE: Extensions to RSVP for LSP tunnels", RFC 3209, Dic. 2001, IETF.
  4. ^ L. Berger, "Generalized Multi-Protocol Label Switching (GMPLS) Signaling Resource Reservation Protocol-Traffic Engineering (RSVP-TE) Extensions", RFC 3473, Jan. 2003, IETF.
  5. ^ D. Katz, K. Kompella, and D. Yeung, "Traffic Engineering (TE) Extensions to OSPF Version 2 Architecture", RFC 3630, Sep. 2003, IETF.
  6. ^ K. Kompella and Y. Rekhter, "OSPF Extensions in Support of Generalized Multi-Protocol Label Switching (GMPLS)", RFC 4203, Oct. 2005, IETF.
  7. ^ J. Lang, "Link Management Protocol (LMP)", RFC 4204, Oct. 2005, IETF.

Further reading

  • Adrian Farrel, Igor Bryskin, "GMPLS: architecture and applications", ISBN: 978-0-12-088422-3