The MPLS FAQ - Page 3 of 3:
9. Generalized MPLS
a. What is "Generalized MPLS" or
From "Generalized Multi-Protocol Label Switching Architecture" "Generalized MPLS extends MPLS to encompass time-division (e.g. SONET ADMs),
wavelength (optical lambdas) and spatial switching (e.g. incoming port or fiber
to outgoing port or fiber)."
GMPLS represents a natural extension of MPLS to allow MPLS to
be used as the control mechanism for configuring not only packet-based paths,
but also paths in non-packet based devices such as optical switches, TDM muxes,
For an overview of GMPLS, see Generalized
Multiprotocol Label Switching: An Overview of Routing and Management
b. What are the components of GMPLS?
GMPLS introduces a new protocol called the "Link Management Protocol"
or LMP. LMP runs between adjacent nodes and is responsible for
establishing control channel connectivity as well as failure detection. LMP also verifies connectivity between channels.
Additionally, the IETF's "Common Control and Measurement
Plane" working group (ccamp)
is working on defining extensions to interior gateway routing protocols such as
OSPF and IS-IS to enable them to support GMPLS operation.
c. What are the features of GMPLS?
GMPLS supports several features including:
- Link Bundling - the grouping of multiple, independent
physical links into a single logical link
- Link Hierarchy - the issuing of a suite of labels to
support the various requirements of physical and logical devices across a
- Unnumbered Links - the ability to configure paths without
requiring an IP address on every physical or logical interface
- Constraint Based Routing - the ability to automatically
provision additional bandwidth, or change forwarding behavior based on
network conditions such as congestion or demands for additional bandwidth
d. What are the "Peer" and "Overlay" models?
GMPLS supports two methods of operation, peer and overlay. In the peer
model, all devices in a given domain share the same control plane. This
provides true integration between optical switches and routers. Routers
have visibility into the optical topology and routers peer with optical
switches. In the overlay model, the optical and routed (IP) layers are
separated, with minimal interaction. Think of the overlay model as the
equivalent of today's ATM and IP networks, where there is no direct connection
between the ATM layer and the IP routing layer.
The peer model is inherently simpler and more scalable, but
the overlay model provides fault isolation and separate control mechanisms for
the physical and routed network layers, which may be more attractive to some
e. What is the "Optical Internetworking Forum"?
The Optical Internetworking Forum (OIF) is an open industry organization of
equipment manufacturers, telecom service providers and end users dedicated to
promote the global development of optical internetworking products and foster
the development and deployment of interoperable products and services for data
switching and routing using optical networking technologies.
An Introduction to the Optical Internetworking Forum White
Paper can be found at http://www.oiforum.com/
f. Where can I get more information on GMPLS?
For information about GMPLS standards development, visit the IETF Common Control and Measurement Plane (CCAMPP) working group web page at
http://www.ietf.org/html.charters/ccamp-charter.html as well as the White Papers section of this web site.
10. Voice over MPLS
a. Can voice and video traffic be natively encapsulated
Yes. The MFA Alliance has released a bearer transport implementation
agreement which can be viewed at http://www.mfaforum.org/VoMPLS_IA.pdf.
11. MPLS Management
a. How are MPLS networks managed?
Currently, most MPLS implementations are managed using CLI. Tools such as WANDL's
NPAT simulator allow MPLS networks to be modeled prior to deployment.
Several companies in the operational support systems product space have
introduced tools designed to ease MPLS network management and automatically
provision LSPs. A partial list is available at http://www.mplsrc.com/vendor.shtml
b. What products are available to model and test MPLS
Http://www.mplsrc.com/vendor.shtml lists several commercial and shareware modeling & simulation tools.
c. Are there any MPLS-specific MIBs?
Several internet drafts have proposed creating MPLS-specific MIBS. Please
for a complete list.
d. Is there open source MPLS code I can use to test MPLS?
Several open source implementations of MPLS currently exist. These are
listed on the MPLS Resource Center's "Vendor Info"
page under the heading "MPLS Code."
12. MPLS Training
a. What shows and conferences provide information on MPLS?
For a complete listing of upcoming events and shows, see the "Training and Conferences" page of the MPLS Resource Center.
Several conferences are devoted to, or include presentations on MPLS.
13. MPLS Deployment
a. What are some examples of networks that are already
It used to be easy to maintain a list of worldwide MPLS deployments, these days it would be easier to maintain a list of networks that haven't deployed MPLS in one fashion or another. Nearly every global service provider now offers MPLS-based VPN services and many are using MPLS internally for traffic engineering. Maintaining an accurate list of actual service deployments would be nearly impossible.
For more information on MPLS in production
environments, contact the MPLS-OPS list, The
MPLS & Frame RElay Alliance, or NANOG.
14. MPLS Interoperability
a. Are there any labs that are performing MPLS
Several groups and organizations conduct MPLS interoperability testing, including:
- The University of New Hampshire Interoperability Lab has set up a MPLS
Consortium for vendors to test the interoperability of their products and to support MPLS standards development. More information is available on their web site at http://www.iol.unh.edu/consortiums/mplsServices/.
- Isocore in Fairfax, VA conducts interoperability testing and hosts the "MPLS
200x" annual event each fall in Washington D.C.
MFA Forum has conducted several GMPLS interoperability testing events
at conferences such as SuperComm and Next Generation Networks.
- EANTC AG is a vendor-neutral network test center located in
Berlin, Germany and conducts independent MPLS interoperability testing
Internet Lab is supported by the Government of Japan and provides
testing and simulation efforts for GMPLS development
a. Who helped write this thing?
This FAQ is maintained by Irwin Lazar.
The following individuals have contributed to this FAQ:
Geoff Bennett - Marconi Inc.
Hamid Ould-Brahim - Nortel
Paul Joseph - Cisco Systems,
Jeremy Lawrence, Cisco Systems, Inc.
Roman Puls - EANTC AG
Rakesh Saha - Hewlett-Packard
Bryan Walsh - Marconi Inc.
Darryl Wortham - Cisco Systems, Inc.
b. How do I submit a question to the FAQ?
We're always looking for additional questions to add to the FAQ. If you
have a question that you'd like us to add, please contact us.