right|300px|Miejsce MPLSa w modelu OSI right|300px|Przykładowy schemat działania sieci MPLS Multiprotocol Label Switching (MPLS) – technika stosowana przez routery, w której trasowanie pakietów zostało zastąpione przez tzw. przełączanie etykiet.
Pomimo że teoretycznie istnieje możliwość zastosowania MPLS do przełączania pakietów dowolnego protokołu trasowanego (na co wskazuje słowo multiprotocol w nazwie), praktyczne zastosowania dotyczą jedynie protokołu IP. Uogólnieniem techniki przełączania etykiet na inne mechanizmy zwielokrotnienia jest GMPLS (Generalized MPLS).
MPLS nazywany jest "protokołem warstwy 2,5", ponieważ korzysta z zalet warstwy 2 (modelu OSI) – wydajności i szybkości oraz warstwy 3 – skalowalności. Łącząc je, poprawia działanie usług dostarczanych w sieciach IP. Umożliwia rezerwacje pasma dla przepływu ruchu, gwarantuje rozróżnienie wymagań quality of service i implementowanie wirtualnej sieci prywatnej.
MPLS, choć nie jest to konieczne, działa najlepiej na urządzeniach, które wymieniają etykiety sprzętowo. Jest to szybsze i lepsze, niż przełączanie w trakcie którego analizowany jest cały nagłówek, by odnaleźć miejsce następnego skoku.