Seção: Tutoriais Banda Larga

 

MPLS: Arquitetura

 

Apresenta-se a segui os principais conceitos da arquitetura do MPLS.

 

Figura 5: Arquitetura de uma rede IP / MPLS

 

Rótulo (Label)

 

Rótulo é um identificador de comprimento curto e definido que é usado para identificar uma FEC, tendo geralmente significado local.

 

No ATM este rótulo pode ser inserido no cabeçalho da camada de enlace nos campos de VCI ou VPI.

 

Quando utilizado sobre protocolos onde o cabeçalho da camada de enlace não pode ser utilizado, o rótulo "shim" é inserido entre os cabeçalhos das camadas de enlace e de rede.

 

Foward Equivalence Class (FEC)

 

A Foward Equivalence Class - FEC é a representação de um grupo de pacotes que tem os mesmo requisitos para o seu transporte. Para todos os pacotes neste grupo é fornecido o mesmo tratamento na rota até o seu destino.

 

As FECs são baseados em requisitos de serviço para um dado conjunto de pacotes ou simplesmente por um prefixo de endereçamento.

 

No roteamento IP convencional um roteador em particular irá tipicamente considerar que dois pacotes estão na mesma FEC pela análise do endereço destino do pacote. Quando o pacote anda na rede, em cada roteador o pacote é re examinado e atribuído a uma FEC.

 

No MPLS, a atribuição de um pacote particular a uma FEC em particular é feita apenas uma vez, no LER, quando o pacote entra na rede. A FEC atribuída ao pacote é codificada como um valor de comprimento fixo e curto conhecido como rótulo (label). Quando o pacote é encaminhado para o próximo roteador o rótulo é enviado juntamente com ele, ou seja o pacote é rotulado antes de ser encaminhado.

 

Nos roteadores subsequentes (LSR), não existe analise do cabeçalho da camada de rede do pacote. O rótulo é usado como um índice em uma tabela que especifica o próximo roteador e um novo rótulo. O rótulo antigo é trocado pelo novo e o pacote é encaminhado para o próximo roteador.

 

No MPLS, uma vez que um pacote é associado a uma FEC, não é necessário mais nenhuma análise do cabeçalho por parte dos outros roteadores, todo o encaminhamento é feito a partir dos rótulo.

 

Label Edge Router (LER)

 

É um nó MPLS que conecta um domínio MPLS com um nó fora deste domínio.

 

Label Switching Router (LSR)

 

O LSR é um nó do MPLS. Ele recebe o pacote de dados, extrai o label do pacote e o utiliza para descobrir na tabela de encaminhamento qual a porta de saída e o novo rótulo. Para executar este procedimento o LSR tem apenas um algoritmo utilizado para todos os tipos de serviço.

 

A tabela de encaminhamento pode ser única ou existirem várias, uma para cada interface. Elas são compostas utilizando rótulos distribuidos utilizando-se label distribution protocols, RSVP ou protocolos de roteamento como o BGP e OSPF.

 

Label Distribution Protocol (LDP)

 

O Label Distribution Protocol - LDP é um conjunto de procedimentos pelo qual um LSR informa ao outro as associações entre Label/FEC que ele fez.

 

Dois LSRs que utilizam um LDP para trocar informações de associações label/FEC são conhecidos como "label distribution peers" em relação a informação de associação que trocaram.

 

Label Switching Path (LSP)

 

No MPLS a transmissão de dados ocorre em caminhos chaveados a rótulo (LSPs). Os Label Switching Paths - LSPs são uma sequência de rótulos em cada e todos os nós ao longo do caminho da origem ao destino. Os LSPs são estabelecidos antes a transmissão dos dados ou com a detecção de um certo fluxo de dados.