O MultiProtocol Label Switching, ou Comutação de Rótulos Multiprotocolo (MPLS) é considerado uma forma de garantir conexões confiáveis para aplicações em tempo real. É um protocolo de comutação que se baseia em rótulos compactos para retransmitir a carga para o próximo salto, até chegar ao destino. Ele viabiliza múltiplos serviços de rede e é voltado para aplicações multimídia (voz, dados e vídeo).