Processo de seleção de caminho VPLS para roteadores PE
O processo de seleção de caminhos VPLS é usado para selecionar o melhor caminho entre um roteador PE remoto e um roteador PE local em uma rede VPLS. Esse processo de seleção de caminhos é aplicado a rotas recebidas de roteadores PE de casa única e multi-homed.
Na documentação do VPLS, a palavra roteador em termos como roteador PE é usada para se referir a qualquer dispositivo que forneça funções de roteamento.
Quando o processo de seleção de caminhos VPLS é concluído, um roteador PE é feito o dispositivo de borda VPLS (VE) designado. O dispositivo VE designado efetivamente atua como o endpoint para o pseudowire VPLS que é sinalizado a partir do roteador PE remoto. Uma vez que um roteador PE é feito o dispositivo VE designado, um pseudowire pode ser sinalizado entre o roteador PE remoto e o roteador PE local e, em seguida, pacotes VPLS podem começar a fluir entre os roteadores PE.
Rotas de roteadores de PE multihomed conectados ao mesmo site do cliente compartilham o mesmo ID do site, mas podem ter diferenciais de rotas diferentes e compensações de blocos. Você pode alterar as configurações dos distintivos de rota e bloquear compensações para tornar um roteador mais provável ou menos provável de ser selecionado como o dispositivo VE designado.
Em cada roteador PE na rede VPLS, o melhor caminho para o dispositivo CE é determinado ao concluir o seguinte processo de seleção de caminho VPLS em cada anúncio de rota recebido:
Se o anúncio tiver o bit abaixo definido para 0, o anúncio será descartado.
Selecione o caminho com uma preferência maior. O atributo de preferência é obtido a partir da preferência do site configurada usando a
site-preference
declaração no nível de[edit routing-instances routing-instance-name protocols vpls site site-name]
hierarquia. Quando o site está desligado, o atributo de preferência é obtido da preferência local.Se os valores de preferência forem os mesmos, selecione o caminho com o ID do roteador inferior.
Se os IDs do roteador forem os mesmos, as rotas são do mesmo roteador PE e o anúncio é considerado uma atualização. O ID do roteador corresponde ao valor do ID do originador para o atributo BGP (se presente). Caso contrário, o endereço IP para o peer BGP remoto é usado.
Se os valores de compensação de blocos forem os mesmos, o anúncio é considerado uma atualização.
Assim que o processo de seleção de caminhos VPLS for concluído e o dispositivo VE designado tiver sido selecionado, um pseudowire é sinalizado entre o roteador PE remoto e o roteador PE local.
O processo de seleção de caminhos de VPLS funciona da mesma forma se a rota foi ou não recebida de outro roteador PE, um refletor de rota ou de um roteador de borda de sistema autônomo (ASBR).
Quando o roteador PE remoto estabelece ou atualiza um pseudowire para o roteador PE local, ele verifica se o prefixo está na faixa necessária para o ID do site com base na faixa de compensação de blocos e rótulos anunciada pelo dispositivo VE designado. Se o prefixo estiver fora de alcance, o status pseudowire será definido para fora do alcance.
Os casos a seguir descrevem as decisões potenciais que podem ser tomadas quando um roteador PE concluir o processo de seleção de caminhos de VPLS para um anúncio de Camada 2 na rede VPLS:
O roteador PE originou um dos anúncios e selecionou seu próprio anúncio como o melhor caminho.
Este roteador PE foi selecionado como o dispositivo VE designado. A seleção como dispositivo VE designado desencadeia a criação de pseudowires de e para os outros roteadores PE na rede VPLS. Se o site remoto do cliente for multihomed, o dispositivo VE designado aciona a criação de pseudowires de e para apenas o dispositivo VE designado para o local remoto.
O roteador PE originou um dos anúncios, mas não selecionou seu próprio anúncio como o melhor caminho.
Este roteador PE é um roteador PE redundante para um site multihomed, mas não foi selecionado como o dispositivo VE designado. No entanto, se este roteador PE acabou de fazer a transição de ser o dispositivo VE designado (o que significa que ele estava recebendo tráfego dos roteadores PE remotos endereçados ao site do cliente mulithomed), o roteador PE derruba todos os pseudowires que tinha de e para os outros roteadores PE na rede VPLS.
O roteador PE recebeu os anúncios de rota e selecionou o melhor caminho. Ele não originou nenhum desses anúncios porque não estava conectado ao site do cliente.
Se o melhor caminho até o site do cliente (o dispositivo VE designado) não tiver mudado, nada acontecerá. Se o melhor caminho mudou, este roteador PE traz pseudowires de e para o dispositivo VE recém-designado e derruba os pseudowires de e para o dispositivo VE anteriormente designado.
Se este roteador PE não selecionar um caminho melhor depois de executar o processo de seleção de caminhos VPLS, o roteador PE local não considerará que o local remoto exista.
Quando um dispositivo VE recebe um anúncio de um NLRI de Camada 2 que corresponda ao ID do seu próprio site, mas o site não é multihomed, o pseudowire entre o dispositivo VE e o roteador PE transmissor faz a transição para um estado de colisão no local e não é considerado ativa.