O MPLS (MultiProtocol Label Switch) é uma tecnologia para comutação de células (ou pacotes?) baseada em um rótulo que identifica para onde deve ser encaminhada a mensagem, e qual o nível de qualidade deve ser oferecido. O MPLS trabalha entre a camada 2 e 3 do modelo OSI, a camada responsável pelos serviços oferecidos é considerada complexa de se definir, por isso muitas vezes o MPLS é chamada de protocolo de camada 2,5. Quando o MPLS surgiu, já havia tecnologias como Frame-Relay e o ATM, a grande sacada dos desenvolvedores foi não utilizar os tradicionais circuitos virtuais, isso fez com que a comutação ficasse mais parecida com o roteamento de pacotes em uma rede datagrama (TCP/IP). As vantagens são muitas, a começar pela possibilidade de encaminhar os pacotes que irão para caminhos diferentes com o mesmo rótulo, já que o mesmo é inserido entre o cabeçalho IP e o PPP, ATM ou Frame-Relay. Graças a este label encaixado entre os headers dos pacotes, o MPLS é totalmente transparente aos protocolos que rodam acima ou abaixo dele, daí vem o termo “MultiProtocol”.
Como já foi dito, diversos fluxos de dados podem ser agrupados e usar o mesmo label (rótulo), podemos dizer que todos estão sob o mesmo FEC (Forward Equivalence Class). Ao chegarem no último roteador MPLS, os pacotes terão o label removido e seguirão fluxos distintos que serão identificados pelo protocolo que gerou os mesmos (o header de cada protocolo permanece lá). Os rótulo não define somente que caminho os pacotes irão seguir, como também deixam claro para roteadores MPLS, qual a qualidade de serviço deve ser implementada em caso de congestionamento. Este foi outro grande serviço implementado pelos desenvolvedores do protocolo, o QoS (Quality of Service) é muito completo.

Categories
Tag Cloud
Blog RSS
Comments RSS
Last 50 Posts
Back
Back
Void « Default
Life
Earth
Wind
Water
Fire
Light 