Multiprotocol Label Switching (MPLS)


Definition of Multiprotocol Label Switching (MPLS) in The Network Encyclopedia.

What is Multiprotocol Label Switching (MPLS)?

Multiprotocol Label Switching, also known as MPLS, is a proposed standard from the Internet Engineering Task Force (IETF) for a switching protocol for backbone routers in large TCP/IP internetworks such as the Internet.

Multiprotocol Label Switching (MPLS)
Multiprotocol Label Switching (MPLS)




How It Works

Multiprotocol Label Switching (MPLS) is an outgrowth of switching protocols such as Layer 3 switching, tag switching, and Internet Protocol (IP) switching. MPLS enables routers to exchange information about the common paths taken by IP packets with different addresses. Routers can identify these paths as label-switched paths (LSPs) and enable routers to perform more efficient lookups in the relatively small label-swapping table (LST) that they maintain, instead of having to perform slower lookups in large IP address tables.



MPLS is particularly useful in the Internet infrastructure, where core routers are often connected in fully meshed topologies using permanent virtual circuits (PVCs) through Asynchronous Transfer Mode (ATM) backbones. MPLS also supports quality of service (QoS), which makes IP more suitable for sending multimedia and other streamed information.

ATM and Frame Relay

Label switching is also implemented in other technologies such as ATM and frame relay networks. MPLS proposes to bring the same traffic management features to IP internetworks, and MPLS-enabled routers will treat ATM and frame relay switches as peers within the label-switched IP internetwork.

MPLS in a Nutshell

Multiprotocol Label Switching explained in a nutshell




External references:

Editor

Articles posted after being checked by editors.

Recent Content

link to Simplex

Simplex

Simplex is a form of communication in which signals are sent in only one direction. This is different from duplex transmission, in which signals can simultaneously be sent and received by a station, and from half-duplex transmission, in which signals can be sent or received but not both at the same time.
link to Full-duplex

Full-duplex

Full-Duplex is a mode of communication in which data is simultaneously transmitted and received between stations. Full-duplex communication is twice as fast as half-duplex communication, and typically uses two separate pairs of wires (or two channels for wireless networking) for supporting simultaneous transmission and reception by a host.