MPLS TE — Inter-Area
Se você tem acompanhando meus últimos post sobre MPLS-TE, esse será mais um post, porém bem disruptivo. =) Mas se ainda não leu os posts anteriores, sugiro antes de avançar por aqui.
Vou lista-los aqui para facilitar:
MPLS Core Principais Conceitos
Traffic Engineering- LDP Tunneling
Traffic Engineering- FastReroute
Traffic Engineering- Dedicated LSP
Mas, antes… Não esquece de me seguir aqui e ao TechRebels clicando follow lá em cima. Nos da um feedback se o conteúdo explorado tem agregado para você.
O cenário acima esta implementado com as seguintes tecnologias: IGP OSPF/MPLS-TE/RSVP/BGP VPNv4. E tem como objetivo interconectar os sites remotos com o serviço L3VPN, atendendo os pré-requisitos do serviço conforme tabela na topologia e utilizando da melhor forma os recursos de rede (capacidade/banda).
A chave desta feature do MPLS-TE é termos o LSP Tunnel Fim-a-Fim, por padrão os túneis são estabelecidos apenas sobre o domínio backbone dos IGP OSPF(Area 0) e IS-IS (Level 2).
Para habilitarmos o MPLS-TE temos que habilitar o ABR (P-03) em nosso cenário, para que este utilize sua database MPLS-TE (TED) para calcular o melhor caminho baseado nos requerimentos de banda até tail-end (PE-03). Os roteadores da área bakbone não possuem conhecimento MPLS-TE de outras áreas, veja:
Vamos checar as configurações de MPLS Tunéis para o PE-03 originados dos PE-01 e PE-02, perceba que os tunéis originados e destinados para o PE-03 não são estabelecidos.
Até aqui o serviço prestado por esta infraestrutra, só teremos comunicação entre os sites do PE-01 e PE-02, possível porque o Junos consulta a tabela inet.3 para permitir a comunicação do L3VPN.
Habilitando o Inter-Area MPLS-TE
Vamos habilitar o ABR para estender a consulta em sua TED entre areas, isso não significa que ele irá redistribuir a informação, será consultado e será (proxy) sendo utilizando com ERO (Explicit Route Object).
root@P-03# show protocols mpls | display set
set protocols mpls expand-loose-hop
Aos HeadEnd, devemos inserir o atributo inter-domain ao LSP inter-area.
root@PE-03# show protocols mpls | display set
set protocols mpls label-switched-path LSP-PE-01 inter-domain
set protocols mpls label-switched-path LSP-PE-02 inter-domain
root@PE-01# show protocols mpls | display set
set protocols mpls label-switched-path LSP-PE-03 inter-domain
root@PE-02# show protocols mpls | display set
set protocols mpls label-switched-path LSP-PE-03 inter-domain
Consultando os resultados:
Nesta momento do Laboratório teremos todos os túneis estabelecidos e o serviços L3VPN operacionais.
As saídas acima válida a implementação do MPLS-TE inter-area de maneira que o túnel LSP-02 destinado ao PE-02 utiliza um path diferente do PE-01 devido ao requerimento de banda configurado em cada túnel, e o teste de conectividade do serviço L3VPN.
Então, era isso que eu planejei para demostrar! Deixa sua opinião, para termos um termômetro se o conteúdo esta te ajudando.
Agora segue um presente para você.
Referências
Sobre o autor:
Renato Antonio é Engenheiro de Redes. Graduado em Redes de computadores pela Unibratec, Certificado CCNA | CCNP | CCIE RS pela Cisco Systems e JNCIA | JNCIS-SP | JNCIP-SP pela Juniper.