Esta pgina ou seco foi marcada para reviso, devido a inconsistncias e/ou dados de confiabilidade duvidosa (desde abril de 2014). Se tem algum conhecimento sobre o tema, por favor, verifique e melhore a consistncia e o rigor deste artigo. Considere utilizar {{reviso-sobre}} para associar este artigo com um WikiProjeto e colocar uma explicao mais detalhada na discusso.
No contexto das redes de computadores e telecomunicaes, o Multi Protocol Label Switching (MPLS) um mecanismo de transporte de dados pertencente famlia das redes de comutao de pacotes. O MPLS padronizado pelo IETF - Internet Engineering Task Force atravs da RFC-3031 e opera numa camada OSIintermediria s definies tradicionais do Layer 2 (Enlace) e Layer 3 (Rede), pelo que se tornou recorrente ser referido como um protocolo de "Layer 2,5".
O label um identificador curto, de tamanho fixo e significado local. Todo pacote ao entrar numa rede MPLS recebe um label. Este pode ser pensado como uma forma abreviada para o cabealho do pacote. Desta forma os roteadores s analisam os labels para poder encaminhar o pacote. O cabealho MPLS deve ser posicionado depois de qualquer cabealho da camada 2 e antes do cabealho da camada 3, ele conhecido como Shim Header e est apresentado na figura desta pgina. ndice [esconder] 1 Descries dos campos do Label 2 Caractersticas 3 Vantagens 4 Redes de infra-estrutura suportados 5 Funes de MPLS 6 Ver tambm 7 Links na Web Descries dos campos do Label[editar | editar cdigo-fonte] O campo Label contm o valor atual deste: O campo TC(rfc5462) - Traffic Class -, anteriormente chamado EXP, define classes de servios, e pode ser usado para indicar nveis de prioridade, para suportarDiffServ na rede MPLS, entre outros. O campo S (stack) suporta o enfileiramento de labels. Caso o pacote receba mais de um label. O campo TTL (Time to Live) tem o mesmo papel que no cabealho IP, contar por quantos roteadores o pacote passou, num total de 255. No caso do pacote viajar por mais de 255 roteadores, ele descartado para evitar possveis loops. Como o MPLS foi concebido para permitir um servio unificado de transporte de dados para aplicaes baseadas em comutao de pacotes ou comutao circuitosele pode ser usado para transportar vrios tipos de trfego, como pacotes IP, ATM, SONET ou mesmo frames Ethernet. O MPLS pode utilizar as seguintes redes de acesso: 1. Acesso xDSL (Digital Subscriber Line): Acesso que utiliza rede de acesso ADSL das operadoras. Geralmente opera com velocidades simtricas de 128 a 512 kbps (sem garantia de banda mnima). 2. Frame Relay: Utiliza como acesso as redes Frame legada e nas velocidades de 64 a 2048 kbps. 3. ATM (Asynchronous Transfer Mode): Opera nas velocidades de 2 a 622 Mbps. 4. TDM (Time Division Multiplex): Utiliza acessos determinsticos nas velocidades de 1,544 Mbps (T1) a 274,176 Mbps(T4), Sistema Americano ou nas velocidades de 2,048 Mbps (E1) a 139,264 Mbps (E4), Sistema Europeu. 5. Rede Metro Ethernet: Utiliza como acesso rede IP MPLS da Operadora, a rede Metro Ethernet nas velocidades de 1Mbps a 1Gbps (restrito aos locais atendidos pela rede Metro-ethernet da Operadora ou via projeto especial). 6. Acessos Wireless: Pode ser fornecido atravs de rdios digitais (tecnologia pr WiMAX), distncia at 16 Km e velocidade at 54 Mbps.
O MPLS permite que os operadores de uma determinada rede tenham alto desempenho no desvio de trfego de dados em situaes crticas, tais como de falhas e gargalos (ou congestionamentos). O MPLS permite assegurar que a transmisso de determinados pacotes tenham perdas ou atrasos imperceptveis em funo da capacidade de uma gesto de trfego mais eficaz, possibilitando assim maior qualidade dos servios e conseqentemente maior confiabilidade. normalmente utilizado em empresas de telecomunicaes responsveis por backbones que se utilizam de BGP4, QoS e SLA para aumentar sua credibilidade quanto disponibilidade de seus servios. Caractersticas[editar | editar cdigo-fonte] MPLS, ou MultiProtocol Label Switching, uma tecnologia de encaminhamento de pacotes baseada em rtulos (labels) que funciona, basicamente, com a adio de um rtulo nos pacotes de trfego (O MPLS indiferente ao tipo de dados transportado, pelo que pode ser trfego IP ou outro qualquer) entrada do backbone (chamados de roteadores de borda) e, a partir da, todo o encaminhamento pelo backbone passa a ser feito com base neste rtulo. Comparativamente ao encaminhamento IP, o MPLS torna-se mais eficiente uma vez que dispensa a consulta das tabelas de routing. Este protocolo permite a criao de Redes Virtuais Privadas garantindo um isolamento completo do trfego com a criao de tabelas de "labels" (usadas para roteamento) exclusivas de cada VPN. Alm disso possvel realizar QoS (Quality of Service) com a priorizao de aplicaes crticas, dando um tratamento diferenciado para o trfego entre os diferentes pontos da VPN. QoS cria as condies necessrias para o melhor uso dos recursos da rede, permitindo tambm o trfego de voz e vdeo. Os produtos que as operadoras utilizam baseados em MPLS permitem que elas possam agregar valor ao seus produtos, pois passam a no oferecer apenas banda, mas um trfego diferenciado com: Multimdia (Voz, Vdeo e Dados) e aplicaes crticas, com garantias aplicveis de QoS, atravs das seguintes classes de servio: Multimdia: priorizao de trfego dos pacotes multimdia (ex.: vdeo conferncia, etc.). Voz: priorizao de trfego dos pacotes de voz (ex.: interligao de PABX, telefonia IP, etc.). Dados Expressos: priorizao de trfego de dados de aplicaes crticas (ex.: SAP, GVCollege, etc.). Dados: trfego de dados sem priorizao (Best Effort).
O MPLS foi concebido para satisfazer as necessidades de infraestrutura de comunicao segura e economicamente vivel entre: - escritrios de uma mesma empresa em diferentes localidades; - fora de trabalho em constante deslocamento; - empresa, clientes, fornecedores.
O produto baseado em MPLS, oferecidos pelas operadoras, permite que ele possa ser utilizado nas seguintes situaes: 1. acesso corporativo a servidores de aplicaes centralizadas como sistemas corporativos, e-mail e Intranet; 2. formao de redes para compartilhamento de arquivos; 3. integrao de sistemas de telefonia; 4. formao de sistemas de videoconferncia; 5. acesso remoto aos sistemas corporativos. Vantagens[editar | editar cdigo-fonte] Melhor desempenho no encaminhamento de pacotes; Criao de caminhos (Label Switching Paths) entre os roteadores; Possibilidade de associar requisitos de QoS, baseados nos rtulos carregados pelos pacotes. Redes de infra-estrutura suportados[editar | editar cdigo- fonte] Devido ao alinhamento do MPLS relativamente ao tipo de dados em trnsito, possvel encapsular o trfego de tecnologias anteriores, como: Frame Relay, ATM, PPP, Packet Over Sonet/SDH, Ethernet, Token Ring, FDDI, Comutao tica (MPS), Combinao de abordagens precedentes Funes de MPLS[editar | editar cdigo-fonte] Mecanismos para o tratamento de fluxos de dados entre hardware, ou mesmo aplicaes, distintas. Independncia em relao aos protocolos das camadas OSI 2 (enlace) e 3 (rede). Mapeamento entre os endereos IP e labels, para envio de pacotes. Interfaces com protocolos de roteamento, como OSPF. Suporta IP, ATM e frame-relay.