Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemplo: configuração de multihoming VPLS (FEC 129)

Visão geral do VPLS Multihoming

O multihoming de serviço de LAN privada virtual (VPLS) permite que você conecte um site do cliente a dois ou mais roteadores PE para fornecer conectividade redundante. Um roteador PE redundante pode fornecer serviço de rede ao site do cliente assim que uma falha for detectada. O multihoming VPLS ajuda a manter o serviço VPLS e o encaminhamento de tráfego de e para o site multihomed no caso dos seguintes tipos de falhas de rede:

  • Falha no roteador PE para o enlace do dispositivo CE

  • Falha no roteador PE

  • Falha de alcance do MPLS entre o roteador PE local e um roteador PE remoto

Figura 1: dispositivo CE multihomed para dois roteadores CE Device Multihomed to Two PE Routers PE
Nota:

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.

A Figura 1 ilustra como um dispositivo CE pode ser multihomed para dois roteadores PE. O dispositivo CE1 é multihomed para roteadores PE1 e PE2. O DISPOSITIVO CE2 tem dois caminhos potenciais para chegar ao dispositivo CE1, mas apenas um caminho está ativo ao mesmo tempo. Se o Roteador PE1 fosse o dispositivo de borda VPLS (VE) designado (também chamado de encaminhamento designado), o BGP sinalizaria um pseudowire do Roteador PE3 ao Roteador PE1. Se uma falha ocorresse nesse caminho, o Roteador PE2 seria feito o dispositivo VE designado, e o BGP re-sinalizaria o pseudowire do Roteador PE3 ao Roteador PE2.

Os roteadores Multihomed PE anunciam informações de alcance da camada de rede (NLRI) para o site multihomed para os outros roteadores PE na rede VPLS. O NLRI inclui o ID do site para os roteadores PE multihomed. Para todos os roteadores PE multihomed para o mesmo dispositivo CE, você precisa configurar o mesmo ID do site. Os roteadores VPLS PE remotos usam o ID do site para determinar onde encaminhar o tráfego endereçado ao site do cliente. Para evitar colisões de rota, o ID do site compartilhado pelos roteadores de PE multihomed deve ser diferente dos IDs do site configurados nos roteadores PE remotos na rede VPLS.

Embora você configure o mesmo ID do site para cada um dos roteadores PE multihomed para o mesmo dispositivo CE, você pode configurar valores exclusivos para outros parâmetros, como o distinguidor de rotas. Esses valores ajudam a determinar qual roteador PE multihomed é selecionado como o dispositivo VE designado para ser usado para chegar ao site do cliente.

Práticas recomendadas:

Recomendamos que você configure diferenciais de rota exclusivos para cada roteador PE multihomed. Configurar diferenciais de rota exclusivos ajuda com uma convergência mais rápida quando a conexão com um roteador PE multihomed primário cai. Se você configurar diferenciais de rota exclusivos, os outros roteadores PE na rede VPLS devem manter um estado adicional para os roteadores PE multihomed.

Os roteadores PE remotos na rede VPLS precisam determinar quais dos roteadores PE multihomed devem encaminhar tráfego para chegar ao dispositivo CE. Para fazer essa determinação, os roteadores pe remotos usam o processo de seleção de caminhos VPLS para selecionar um dos roteadores PE multihomed com base em seu anúncio NLRI. Como os roteadores PE remotos escolhem apenas um dos anúncios de NLRI, ele estabelece um pseudowire para apenas um dos roteadores PE multihomed, o roteador PE que originou o anúncio vencedor. Isso impede que vários caminhos sejam criados entre sites na rede, impedindo a formação de loops de Camada 2. Se o roteador PE selecionado falhar, todos os roteadores PE da rede mudam automaticamente para o roteador PE de backup e estabelecem novos pseudowires para ele.

Práticas recomendadas:

Para evitar a formação de loops de Camada 2 entre os dispositivos CE e os roteadores PE multihomed, recomendamos que você utilize o Spanning Tree Protocol (STP) em seus dispositivos CE. Loops de camada 2 podem se formar devido à configuração incorreta. Loops temporários de Camada 2 também podem se formar durante a convergência após uma mudança na topologia da rede.

Os roteadores PE executam o procedimento de seleção de caminho BGP em anúncios de rota de Camada 2 originados localmente e receberam anúncios de rota de Camada 2 para estabelecer que as rotas são adequadas para anúncios para outros pares, como refletores de rotas BGP. Se um roteador PE em uma rede VPLS também for um refletor de rota, o processo de seleção de caminhos para o site multihomed não tem efeito no processo de seleção de caminhos realizado por este roteador PE com a finalidade de refletir as rotas de Camada 2. Os prefixos de camada 2 que têm diferenciais de rota diferentes são considerados com NLRIs diferentes para reflexão de rotas. O processo de seleção de caminhos VPLS permite que o refletor de rota reflita todas as rotas que têm diferentes distinções de rota para os clientes refletores de rota, embora apenas uma dessas rotas seja usada para criar o pseudowire VPLS para o site multihomed.

O Junos OS oferece suporte a multihoming VPLS para VPLS BGP e VPLS FEC129. O suporte para o FEC 129 é adicionado no Junos OS Release 12.3.

Exemplo: configuração de multihoming VPLS (FEC 129)

Este exemplo mostra como configurar o multihoming de serviço de LAN privada virtual (VPLS). O multihoming permite que um site do cliente se conecte a vários roteadores de borda (PE) de provedores. 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. O exemplo demonstra o suporte multihoming baseado em BGP para FEC 129 VPLS (também conhecido como LDP VPLS com autodiscovery baseado em BGP).

Requisitos

Este exemplo tem os seguintes requisitos de hardware e software:

  • Um ou mais dispositivos CE para representar um site VPLS.

  • Dois ou mais dispositivos PE.

  • Junos OS Versão 12.3 ou posterior em execução nos dispositivos PE que estão conectados ao site VPLS multihomed.

Visão geral

O autodiscovery VPLS baseado em BGP (FEC 129) permite que cada roteador VPLS PE descubra os outros roteadores PE que estão no mesmo domínio VPLS. O autodiscovery VPLS também detecta automaticamente quando os roteadores PE são adicionados ou removidos do domínio VPLS. Você não precisa configurar manualmente o VPLS e manter a configuração quando um roteador PE é adicionado ou excluído. A autodiscovery VPLS usa o BGP para descobrir os membros do VPLS e configurar e derrubar pseudowires no VPLS.

O multihoming BGP permite que você conecte um site do cliente a dois ou mais roteadores PE para fornecer conectividade redundante, evitando a formação de loops de Camada 2 na rede do provedor de serviços. A conectividade redundante mantém o serviço VPLS e o encaminhamento de tráfego de e para o site multihomed no caso de uma falha de enlace de dispositivo do roteador PE para CE, a falha de um roteador PE ou uma falha de alcance MPLS entre o roteador PE local e um roteador PE remoto. Um roteador PE redundante pode começar a fornecer serviços ao site do cliente assim que a falha for detectada.

Quando um dispositivo CE se conecta a vários roteadores PE, cada um desses roteadores anuncia a acessibilidade para o site multihomed — rotas que têm o mesmo ID do site nas informações de alcance da camada de rede de Camada 2 (NLRI). Os outros roteadores PE da rede usam um processo de seleção de caminho BGP para selecionar apenas um dos roteadores de publicidade aos quais eles enviam tráfego destinado ao dispositivo CE. Esse processo de seleção de caminho elimina loops de Camada 2 na rede VPLS.

A autodiscovery não está especificamente relacionada ao multihoming. A autodiscovery não é necessária para que o multihoming funcione. Eles são dois recursos separados. Dito isto, o significado do FEC 129 é que o VPLS faz autodiscovery. Assim, quando você configura o multihoming para o FEC 129, você também deve, por definição, configurar autodiscovery (com a auto-discovery-only declaração).

Existem dois locais na configuração em que você pode configurar o multihoming VPLS. Um é para FEC 128, e o outro para FEC 129:

  • Para o FEC 128—routing-instances instance-name protocols vpls site site-name multi-homing

  • Para o FEC 129—routing-instances instance-name protocols vpls multi-homing

As seguintes declarações são usadas para configurar o multihoming para o FEC 129:

Este exemplo mostra o dispositivo CE1 multihomed para o Roteador PE1 e o Roteador PE2. Além disso, o dispositivo CE2 é uma casa única para o Roteador PE1. O DISPOSITIVO PE3 é o roteador PE remoto, conectado ao dispositivo CE3. O multihoming não está habilitado no dispositivo PE3. A configuração rápida da CLI mostra a configuração para todos os dispositivos na Figura 2. A seção Configuração do Dispositivo PE1 tem instruções passo a passo para configurar o Dispositivo PE1.

Figura 2: Topologia para multihoming Topology for FEC 129 Multihoming FEC 129

Configuração

Configuração rápida da CLI

Para configurar rapidamente este exemplo, copie os seguintes comandos, cole-os em um arquivo de texto, remova quaisquer quebras de linha, altere os detalhes necessários para combinar com a configuração de sua rede e, em seguida, copie e cole os comandos na CLI no nível de [edit] hierarquia.

Dispositivo PE1

Pe2 do dispositivo

Dispositivo PE3

Dispositivo CE1

Dispositivo CE2

Dispositivo CE3

P do dispositivo

Configuração do dispositivo PE1

Procedimento passo a passo

O exemplo a seguir exige que você navegue por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar pela CLI, consulte o uso do Editor de CLI no modo de configuração no guia de usuário da CLI.

Para configurar o dispositivo PE1:

  1. Configure as interfaces.

    Configure family mpls nas interfaces voltadas para o provedor. Configure family vpls nas interfaces voltadas para o cliente.

  2. Configure o protocolo de gateway interno (IGP) e os protocolos de sinalização nas interfaces voltadas para provedores.

    A traffic-engineering declaração permite que o OSPF anuncie a métrica de caminho comutável por rótulos (LSP) em anúncios de estado de link (LSAs) sumários.

  3. Configure BGP.

    A auto-discovery-only declaração notifica o processo de roteamento (rpd) para esperar mensagens NLRI relacionadas à autodiscovery para que as informações possam ser decifradas e usadas por LDP e VPLS. A auto-discovery-only declaração deve ser configurada em todos os roteadores PE em um VPLS. Se você configurar a reflexão de rotas, a auto-discovery-only declaração também será necessária para roteadores provedores (P) que atuam como refletores de rota no suporte a atualizações relacionadas à FEC 129.

    Para cenários de interoperação em que um roteador PE deve oferecer suporte a ambos os tipos de NLRI (FEC 128 e FEC 129), este exemplo também inclui a signaling declaração.

  4. Configure a instância de roteamento.

    Ambas as interfaces voltadas para CE estão incluídas na instância de roteamento. Apenas a interface multihomed está incluída no site multihoming.

    Como convenção, o distinguidor de rotas é composto pelo endereço de interface de loopback do Device PE1 e pelo identificador de site multihoming.

  5. (Opcional) Configure a detecção bidirecional de encaminhamento (BFD) para o FEC 129 VPLS.

  6. Configure o número do sistema autônomo (AS) e o ID do roteador.

Resultados

A partir do modo de configuração, confirme sua configuração entrando nosshow interfaces, show protocolsshow routing-instancese show routing-options comandos. Se a saída não exibir a configuração pretendida, repita as instruções neste exemplo para corrigir a configuração.

Se você terminar de configurar o dispositivo, entre no commit modo de configuração.

Verificação

Confirme que a configuração está funcionando corretamente.

Verificar se o multihoming está operacional

Propósito

Verifique se o multihoming está operacional.

Ação

Do modo operacional, entre no show vpls connections extensive comando.

Significado

A saída mostra o status do multihoming para a instância de roteamento verde.

Verificando as rotas multihoming

Propósito

Verifique se as rotas esperadas são identificadas como multihoming.

Ação

Do modo operacional, entre no e show route table green.l2vpn.0 nos show route table bgp.l2vpn.0 comandos.

Significado

MH na saída indica uma rota multihoming. AD indica autodiscovery.

Verificando as sessões de BFD

Propósito

Verifique se o status da sessão BFD está operacional.

Ação

Do modo operacional, entre no show bfd session comando.

Significado

Up no campo indica que a State BFD está funcionando.

Pingando o roteador PE remoto no domínio VPLS

Propósito

Verifique a operabilidade da conexão de rede privada virtual (VPN) de Camada 2 do MPLS.

Ação

Do modo operacional, entre no ping mpls l2vpn comando com a opção fec129 .

Significado

A saída mostra que a operação de ping é bem-sucedida, o que significa que o LSP para uma conexão VPN de Camada 2 FEC 129 é alcançável.