MPLS (Multiprotocol Label Switching) ist ein Protokoll, das in Computer-Netzwerken verwendet wird, um Datenpakete von einem Netzwerk-Knoten zu einem anderen zu leiten. Es wird häufig in Carrier- und Unternehmensnetzwerken eingesetzt, um den Datenverkehr zu steuern und die Leistung zu verbessern.
MPLS funktioniert, indem es Datenpakete mit kurzen Labels versehen, die Informationen über den Weg enthalten, den das Paket nehmen soll. Dies ermöglicht es den Netzwerkgeräten, Datenpakete schneller zu routen und die Leistung zu verbessern, indem sie den Traffic auf bestimmten Pfaden priorisieren. MPLS ist in der Lage, eine Vielzahl von Protokollen zu transportieren, weshalb es als „Multiprotocol“ bezeichnet wird.