Processo de seleção de caminho VPLS para roteadores PE
O processo de seleção de caminho 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 caminho é aplicado a rotas recebidas de roteadores PE single-homed 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 caminho VPLS é concluído, um roteador PE se torna o dispositivo de borda VPLS (VE) designado. O dispositivo VE designado atua efetivamente como o endpoint para o pseudowire VPLS que é sinalizado pelo roteador PE remoto. Uma vez que um roteador PE se torna o dispositivo VE designado, um pseudowire pode ser sinalizado entre o roteador PE remoto e o roteador PE local e, em seguida, os pacotes VPLS podem começar a fluir entre os roteadores PE.
As rotas de roteadores PE multihomed conectados ao mesmo site do cliente compartilham o mesmo ID do site, mas podem ter diferentes diferenciadores de rota e deslocamentos de bloco. Você pode alterar as configurações dos diferenciadores de rota e bloquear deslocamentos 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 pela conclusão do seguinte processo de seleção de caminho VPLS em cada anúncio de rota recebido:
Se o anúncio tiver o bit down definido como 0, o anúncio será descartado.
Selecione o caminho com uma preferência mais alta. O atributo de preferência é obtido da preferência de site configurada usando a
site-preferenceinstrução no nível de[edit routing-instances routing-instance-name protocols vpls site site-name]hierarquia. Quando o site está inativo, o atributo de preferência é obtido da preferência local.Se os valores de preferência forem os mesmos, selecione o caminho com a ID do roteador inferior.
Se os IDs do roteador forem os mesmos, as rotas serão do mesmo roteador PE e o anúncio será 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 do peer BGP remoto será usado.
Se os valores de deslocamento do bloco forem iguais, o anúncio será considerado uma atualização.
Uma vez que o processo de seleção de caminho VPLS tenha sido concluído e o dispositivo VE designado tenha sido selecionado, um pseudowire é sinalizado entre o roteador PE remoto e o roteador PE local.
O processo de seleção de caminho VPLS funciona da mesma forma, independentemente de a rota ter sido recebida ou não de outro roteador PE, de 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á no intervalo necessário para o ID do site com base no deslocamento do bloco e no intervalo de rótulos anunciados pelo dispositivo VE designado. Se o prefixo estiver fora do intervalo, o status do pseudowire será definido como fora do intervalo.
Os casos a seguir descrevem as possíveis decisões que podem ser tomadas quando um roteador PE conclui o processo de seleção de caminho 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 o dispositivo VE designado aciona a criação de pseudowires de e para os outros roteadores PE na rede VPLS. Se o local remoto do cliente for multihomed, o dispositivo VE designado acionará 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 esse roteador PE acabou de deixar 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 multihomed), o roteador PE desmonta todos os pseudowires que ele tinha para e dos 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 para o local 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 destrói os pseudowires de e para o dispositivo VE designado anteriormente.
Se esse roteador PE não selecionar um melhor caminho depois de executar o processo de seleção de caminho VPLS, o roteador PE local não considerará que o local remoto existe.
Quando um dispositivo VE recebe um anúncio de um NLRI de Camada 2 que corresponde ao seu próprio ID de 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 de site e não é considerado ativo.