MPLS é a abreviação de Multiprotocol LAbel Sbruxaria.
MPLS é uma iniciativa da IETF que integra informações da Camada 2 sobre links de rede (por exemplo, largura de banda, latência, utilização) na Camada 3 (IP) dentro de um sistema autônomo específico, ou ISP, a fim de simplificar e melhorar a troca de pacotes IP. O MPLS oferece aos operadores de rede uma grande flexibilidade para desviar e rotear o tráfego em torno de falhas de link, congestionamento e gargalos.
Do ponto de vista da qualidade de serviço QoS, os ISPs serão mais capazes de gerenciar diferentes tipos de fluxos de dados com base na prioridade e no plano de serviço. Por exemplo, aqueles que assinam um plano de serviço premium ou aqueles que recebem muito streaming de mídia ou conteúdo de alta largura de banda podem ter latência mínima e perda de pacotes.
Quando os pacotes entram em uma rede baseada em MPLS, os Label Edge Routers (LERs) fornecem a eles um rótulo (identificador). Esses rótulos não apenas contêm informações baseadas na entrada da tabela de roteamento (ou seja, destino, largura de banda, atraso e outras métricas), mas também se referem ao campo de cabeçalho IP (endereço IP de origem), informações de número de soquete da Camada 4 e serviço diferenciado. Uma vez que esta classificação esteja completa e mapeada, diferentes pacotes são atribuídos aos correspondentes Labeled Switch Paths (LSPs), onde Label Switch Routers (LSRs) colocam etiquetas de saída nos pacotes.
Com esses LSPs, os operadores de rede podem desviar e rotear o tráfego com base no tipo de fluxo de dados e no cliente com acesso à Internet.