In
computer networking and
telecommunications, Multi Protocol Label Switching (MPLS) is a data-carrying mechanism that belongs to the family of
packet-switched networks. MPLS operates at an
OSI Model layer that is generally considered to lie between traditional definitions of Layer 2 (data link layer) and Layer 3 (network layer), and thus is often referred to as a "Layer 2.5" protocol. It was designed to provide a unified data-carrying service for both
circuit-based clients and
packet-switching clients which provide a
datagram service model. It can be used to carry many different kinds of traffic, including IP
packets, as well as native ATM, SONET, and Ethernet frames.
See more at Wikipedia.org...