Multi Protocol Label Switching (MPLS) è una una tecnica di trasmissione dati utilizzata su reti a commutazione di pacchetto, tipicamente reti IP, in cui le decisioni di instradamento vengono prese in modo asincrono rispetto al trasporto del traffico e per una intera classe di destinazioni che vengono associate ad un'etichetta (label) scaricando i nodi intermedi dal compito di decidere per ogni pacchetto ricevuto la destinazione dove inviarlo in uscita.