Multi Protocol Label Switching (MPLS) is a network protocol used in high performance wide area data networks. It marks the data packets with virtual labels, which are then used to move the data from one network node to another. This provides an extremely efficient and secure method of routing data on a private customer network protected from the Internet. This removes the need for local router configuration and the subsequent encryption which is required for secure transmission of data over the Internet when using Virtual Private Networks.
In an MPLS network the forwarding decision is based on the label rather that the full IP address look up, making for a fast and efficient multi-site data networking solution.
MPLS is a centrally managed and configured solution, with very high levels of security whilst at the same time reducing the overall cost of ownership. As there is no complex configuration required on the customer router this removes the need for expensive equipment and ongoing complex IT management at each site.