Configuração do VPLS Multihoming
O multihoming VPLS permite que você conecte um site do cliente a vários roteadores PE para fornecer conectividade redundante, evitando a formação de loops de Camada 2 na rede do provedor de serviços. Um site de VPLS multihomed para dois ou mais roteadores PE oferece conectividade redundante no caso de uma falha de enlace de dispositivo do roteador PE para CE ou da falha de um roteador PE. Para obter mais informações sobre o multihoming VPLS, consulte a visão geral do VPLS Multihoming.
Se você quiser habilitar o multihoming para uma instância de roteamento VPLS, você também não pode habilitar a sinalização de LDP. Você só pode habilitar a sinalização BGP.
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.
As seções a seguir descrevem como configurar o multihoming VPLS. Algumas informações também são fornecidas na configuração de site único em comparação com a configuração de um site multihomed.
Configuração de site multihomed VPLS
A seguir, descreve os requisitos para uma configuração de site multihomed VPLS:
Atribua o mesmo ID do site em todos os roteadores PE conectados aos mesmos dispositivos CE.
Quando dois roteadores PE usam o mesmo ID do site, o VPLS assume o comportamento multihoming por padrão. O valor de preferência do site é usado para sinalizar o roteador PE principal e de backup. Nesses casos, quando o multihoming é explicitamente configurado usando a
multi-homing
declaração, ele só é usado para rastrear o status de peer BGP, como para evitar o isolamento do roteador PE do núcleo ou cérebro dividido. Existem cenários, no entanto, que exigem a prevenção do rastreamento de peer BGP, como em uma topologia de roteador de dois PE. Nesses casos, o multihoming não deve ser configurado explicitamente, pois pode quebrar a redundância de nós.Quando IDs de site idênticos são usados sem configurar multihoming, uma mensagem de registro de colisão é gerada em cada sinalização:
RPD_L2VPN_SITE_COLLISION: Same site ID 2 configured on remote PE (RD 8.8.8.1:1013:) and local PE in VPN 1013 (non-multihomed site 2)
. Esse é o comportamento esperado.Atribua distinções de rota exclusivas para cada roteador PE multihomed.
Referência a todas as interfaces atribuídas ao site VPLS multihomed em cada roteador PE. Apenas uma dessas interfaces é usada para enviar e receber tráfego para este site por vez.
Designe uma interface primária ou permita que o roteador selecione a interface para ser usada como interface primária.
Se o roteador selecionar a interface, a interface usada para conectar o roteador PE ao site depende da ordem em que as interfaces estão listadas na configuração do roteador PE. A primeira interface operacional no conjunto de interfaces configuradas é escolhida para ser a interface designada. Se essa interface falhar, a próxima interface da lista será selecionada para enviar e receber tráfego para o site.
A configuração a seguir mostra as declarações que você precisa configurar para habilitar o multihoming VPLS:
[edit routing-instances routing-instance-name] instance-type vpls; interface interface-name; interface interface-name; protocols vpls { site site-name { active-interface { any; primary interface-name; } interface interface-name; interface interface-name; multi-homing; site-identifier number; } } route-distinguisher (as-number:id | ip-address:id);
Se você adicionar uma conexão direta entre dispositivos CE que são multihomed ao mesmo site VPLS em diferentes roteadores PE, o tráfego pode fazer loop e uma perda de conectividade pode ocorrer. Não recomendamos essa topologia.
A maioria dessas declarações são explicadas com mais detalhes no resto deste capítulo. As seções a seguir explicam como configurar as declarações específicas para multihoming VPLS:
Especificando uma interface como a interface ativa
Você precisa especificar uma das interfaces para o site multihomed como a interface principal. Se houver várias interfaces, as interfaces restantes serão ativadas apenas quando a interface primária cair. Se nenhuma interface ativa estiver configurada no nível do local, todo o tráfego para um site de VPLS viaja por um único roteador PE não multihomed.
Você deve configurar uma das seguintes opções para a active-interface
declaração:
any
— Uma interface configurada é designada aleatoriamente como a interface ativa para o site VPLS.primary
— Especifique o nome da interface multihomed a ser usado como interface primária pelo site VPLS.
Para especificar uma interface multihomed como a interface principal para o site VPLS, inclua a active-interface
declaração:
active-interface { any; primary interface-name; }
Você pode incluir esta declaração nos seguintes níveis de hierarquia:
[edit routing-instances routing-instance-name protocols vpls site site-name]
[edit logical-systems logical-system-name routing-instances routing-instance-name protocols vpls site site-name]
Configuração de multihoming no roteador PE
Quando um dispositivo CE é conectado ao mesmo site VPLS em mais de um roteador PE, incluindo a multi-homing
declaração de todos os roteadores PE associados resulta no rastreamento de pares BGP. Se nenhum peer BGP estiver disponível, o VPLS desativa todas as interfaces ativas para um site. Quando dois roteadores PE usam o mesmo ID do site, o VPLS assume o comportamento multihoming por padrão. O valor de preferência do site é usado para sinalizar o roteador PE principal e de backup. Nesses casos, quando o multihoming é explicitamente configurado usando a multi-homing
declaração, ele só é usado para rastrear o status de peer BGP, como para evitar o isolamento do roteador PE do núcleo ou cérebro dividido.
Quando IDs de site idênticos são usados sem configurar multihoming, uma mensagem de registro de colisão é gerada em cada sinalização: RPD_L2VPN_SITE_COLLISION: Same site ID 2 configured on remote PE (RD 8.8.8.1:1013:) and local PE in VPN 1013 (non-multihomed site 2)
. Esse é o comportamento esperado.
Configuração de site único VPLS
Todos os sites de casa única VPLS estão conectados ao mesmo dispositivo VE padrão. Todas as interfaces em uma instância de roteamento VPLS que não estejam configuradas como parte de um site multihomed são assumidas como sendo isoladas para o dispositivo VE padrão.