Multiprotocol Label Switching (MPLS)


MPLS is short for Multiprotocol Label Switching.

MPLS is an IETF initiative that integrates Layer 2 information about network links (e.g. bandwidth, latency, utilization) into Layer 3 (IP) within a particular autonomous system, or ISP, in order to simplify and improve IP packet exchange. MPLS gives network operators a great deal of flexibility to divert and route traffic around link failures, congestion, and bottlenecks.

From a quality of service QoS standpoint, ISPs will better be able to manage different kinds of data streams based on priority and service plan. For instance, those who subscribe to a premium service plan, or those who receive a lot of streaming media or high-bandwidth content can see minimal latency and packet loss.

When packets enter a MPLS-based network, Label Edge Routers (LERs) give them a label (identifier). These labels not only contain information based on the routing table entry (i.e. destination, bandwidth, delay, and other metrics), but also refer to the IP header field (source IP address), Layer 4 socket number information, and differentiated service. Once this classification is complete and mapped, different packets are assigned to corresponding Labeled Switch Paths (LSPs), where Label Switch Routers (LSRs) place outgoing labels on the packets.

With these LSPs, network operators can divert and route traffic based on data-stream type and Internet-access customer.

Read Also:

  • MPOA

    Short for Multiprotocol Over ATM, a specification that enables ATM services to be integrated with existing local-area networks (LANs) that use Ethernet, token-ring or TCP/IP protocols. The goal of MPOA is to allow different LANs to send packets to each other via an ATM backbone. Unlike other techniques, such as LAN Emulation (LANE), which operates […]

  • MPP

    Short for massively parallel processing, a type of computing that uses many separate CPUs running in parallel to execute a single program. MPP is similar to symmetric processing (SMP), with the main difference being that in SMP systems all the CPUs share the same memory, whereas in MPP systems, each CPU has its own memory. […]

  • MPV

    MPEG-1 Video file format. See Data Formats and Their File Extensions in the Quick Reference section of

  • MPU

    Short for micro processor unit. More commonly called the microprocessor.

  • MRAM

    Short for magnetoresistive RAM, or magnetic RAM, a non-volatile RAM memory technology that uses magnetic charges to store data instead of electric charges, such as those used in SRAM and DRAM technologies. Unlike a technology such as DRAM, which requires a constant flow of electricity to maintain the integrity of the data, MRAM will retain […]


Disclaimer: Multiprotocol Label Switching (MPLS) definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.