MPLS significa Comutação de rótulo multiprotocolo. É uma técnica de rede de transporte de dados usada em redes de telecomunicações de alto desempenho que direciona o fluxo de tráfego pela rede. O MPLS funciona anexando rótulos a pacotes que contêm informações baseadas em caminhos predefinidos criados pelo administrador da rede MPLS. O MPLS foi projetado para fornecer roteamento mais rápido do que o roteamento tradicional baseado em IP e suportar o transporte de vários protocolos.
A história do MPLS remonta à década de 1990, quando os provedores de serviços construíam redes ATM e Frame Relay complexas que usavam diferentes tecnologias de acesso. O MPLS foi projetado para padronizar e simplificar a integração entre vários serviços, e as redes MPLS foram implantadas globalmente por empresas para conectar escritórios remotos e data centers, uma vez que o MPLS fornece roteamento de tráfego previsível, gerenciamento de qualidade de serviço e confiabilidade. No entanto, mesmo com o aumento da dependência de serviços em nuvem, as redes MPLS carecem da escalabilidade e agilidade que as plataformas SD-WAN emergentes podem oferecer.