Seção: Tutoriais Banda Larga
|
|
||
Apesar do IP ter se tornado o protocolo padrão a nível do usuário, as vantagens apresentadas pelos switches em relação aos roteadores, levaram a que a maior parte dos backbones IPs, inclusive da Internet fossem implementados utilizando uma rede ATM no seu núcleo como ilustrado na figura a seguir. Figura 4: Backbone ATM de redes IP
Esta solução apresenta no entanto as seguintes desvantagens:
IP Switching
Para solucionar estes problemas, a empresa Ipsilon apresentou em 1996 uma arquitetura de rede em que os protocolos de controle do IP rodam diretamente no hardware do switch ATM. Os switches ATM ainda encaminham pacotes através da troca de rótulos (label swapping), mas os mecanismos pelos quais eles estabelecem tabelas de encaminhamento e alocam recursos são todos estabelecidos por protocolos de roteamento do IP. Esta solução ficou conhecida com IP switching.
Logo em seguida surgiram outros protocolos dentro desta linha de tecnologia, como o Tag Switching (Cisco) e o ARIS (IBM). O IETF criou então um grupo de trabalho para padronizar uma solução baseada nestes protocolos e que deu origem ao Multiprotocol Label Switching - MPLS.
MPLS
O Multiprotocol Label Switching - MPLS foi padronizado para resolver uma série de problemas das redes IP, entre eles:
O MPLS fornece meios para mapear endereços IP em rótulos simples e de comprimento fixo utilizados por diferentes tecnologias de encaminhamento e chaveamento de pacotes. Este mapeamento é feito apenas uma vez no nó na borda da rede MPLS. A partir daí o encaminhamento dos pacotes é feito utilizando-se a informação contida em um rótulo (label) inserido no cabeçalho do pacote. Este rótulo não traz um endereço e é trocado em cada switch.
O chaveamento de dados a altas velocidades é possível por que os rótulos de comprimento fixo são inseridos no início do pacote e podem ser usados pelo hardware resultando em um chaveamento rápido.
Apesar de ter sido desenvolvido visando redes com camada de rede IP e de enlace ATM, o mecanismo de encaminhamento dos pacotes no MPLS pode ser utilizado para quaisquer outras combinações de protocolos de rede e de enlace, o que explica o nome de Multiprotocol Label switching dado pelo grupo de trabalho do IETF.
|