Multiprotocol label switching (MPLS) is rapidly emerging as an Internet Engineering Task Force (IETF) standard intended to enhance the speed, scalability, and service provisioning capabilities in the Internet. MPLS uses the technique of packet forwarding based on labels, to enable the implementation of a simpler high-performance packet-forwarding engine. This also decouples packet forwarding from routing, facilitating the provision of varied routing services independent of the packet-forwarding paradigm. The authors briefly track the evolution of this technology in relation to other existing technologies. Then an overview of the MPLS architecture and design is provided. In addition, some of the work that was a precursor to MPLS is discussed, as well as related issues and debates. ABSTRACT 1 Some refer to this functionality as "routing" of the data unit, but in this article we use the term "forwarding.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.