Mpls vs Gmpls

 1. MPLS (Multi-Protocol Label Switching)


· Primary Domain: The Packet-Switched Network (PSN) layer (OSI Layer 2.5). It sits between IP (Layer 3) and Ethernet/PPP (Layer 2).

· What it Switches: Packets (IP packets, Ethernet frames).

· Forwarding Paradigm: Label Swapping. Each router swaps an incoming label for an outgoing label and sends the packet out a specific interface.

· Key Applications:

  · Traffic Engineering (TE): Creating explicit, optimal paths for different types of traffic (e.g., voice vs. bulk data) to avoid congestion.

  · VPNs (L3VPN & L2VPN): Providing secure, virtual private networks over a shared service provider backbone.

  · Fast Reroute: Providing sub-50ms recovery from link/node failures by pre-calculating backup LSPs.

  · QoS: Assigning different service levels based on labels.

· Control Plane: Uses extended IP routing protocols (OSPF-TE, IS-IS-TE) and the RSVP-TE or LDP signaling protocol to set up LSPs.


In short: MPLS is for intelligently routing data packets through a network.


---


2. GMPLS (Generalized MPLS)


· Primary Domain: Generalized to multiple network layers. It extends the MPLS concept beyond just packet interfaces.

· What it Switches: Time slots, wavelengths, physical fibers, and... packets. GMPLS can control:

  · Fiber-Switch Capable (FSC): Switch an entire physical fiber (e.g., an optical cross-connect).

  · Lambda-Switch Capable (LSC): Switch individual wavelengths (λ) of light (e.g., a Wavelength Selective Switch - WSS in optical networks!).

  · Time-Division Multiplex Capable (TDM): Switch SONET/SDH time slots (e.g., an OC-48, STM-1).

  · Packet-Switch Capable (PSC): The original MPLS domain (switching packets).

· Forwarding Paradigm: Label = A Physical Resource. A "label" can now represent a wavelength, a time slot, or a port on an optical switch. The switching action is physically different (e.g., configuring an optical cross-connect).

· Key Applications:

  · Optical Transport Network (OTN) & DWDM Control: Automatically provisioning and tearing down light paths (end-to-end wavelengths).

  · Unified Control Plane: Creating a single, intelligent control plane that manages the entire network—from the fiber layer up to the packet layer. This enables Automated Switched Transport Network (ASTN).

  · End-to-End Service Provisioning: A service request can trigger the setup of a wavelength, then a TDM circuit, then a packet LSP, all coordinated by GMPLS.

· Control Plane: Uses greatly enhanced versions of OSPF-TE and RSVP-TE to advertise the properties and availability of these generalized resources and to signal for their establishment.


In short: GMPLS is for automating the provisioning and control of the entire transport infrastructure (fiber, lambdas, TDM circuits) that packet networks run over.

Comments

Popular posts from this blog

Alarms in OTN system and explanations

OTN related alarms

OTN frame structure with details