Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemplo: configurar redundância pseudowire em um cenário de backhaul móvel

Este exemplo mostra como configurar a redundância pseudowire onde segmentos de Camada 2 e Camada 3 estão interconectados em um cenário de backhaul móvel.

Requisitos

Este exemplo pode ser configurado usando os seguintes componentes de hardware e software:

  • Junos OS Versão 13.2 ou posterior

  • Linha de roteadores ACX5000 como roteadores de acesso (A)

  • Plataformas de roteamento universal 5G da Série MX ou roteadores de borda multisserviço da Série M para roteadores de borda de provedor (PE)

  • Roteadores de transporte de pacotes da Série PTX atuando como roteadores comutados por rótulos de trânsito

  • Roteadores núcleo da Série T para os roteadores de núcleo

Nota:

Os roteadores PE também podem ser roteadores de núcleo da Série T, mas isso não é típico. Dependendo de seus requisitos de escalabilidade, os roteadores de núcleo também podem ser plataformas de roteamento universal 5G da Série MX ou roteadores de borda multisserviços da Série M. Os dispositivos Customer Edge (CE) podem ser outros roteadores ou switches da Juniper Networks ou de outro fornecedor.

Nenhuma configuração especial além da inicialização do dispositivo é necessária antes de configurar este exemplo.

Visão geral

O dispositivo CE1 é um roteador de borda simples com uma interface IPv4 e uma rota estática apontando para os dispositivos PE. O dispositivo A1 estabelece dois circuitos virtuais (VCs) em direção ao Dispositivo PE1 e ao Dispositivo PE2, fazendo uso da hot-standby declaração. O DISPOSITIVO PE1 e o Dispositivo PE2 terminam esses VCs e aplicam uma condição de política pela sub-rede IPv4 do túnel lógico. O Dispositivo PE3 funciona como um dispositivo de borda de provedor de VPN de Camada 3 por ter uma interface IPv4 em uma VPN de Camada 3 compartilhada com o Dispositivo PE1 e o Dispositivo PE2.

A configuração rápida da CLI mostra a configuração para todos os dispositivos da Figura 1.

O procedimento passo a passo da seção descreve as etapas do Dispositivo A1 e do Dispositivo PE1.

Figura 1: Redundância pseudowire em uma topologia Pseudowire Redundancy in a Mobile Backhaul Example Topology de exemplo de backhaul móvel

Configuração

Procedimento

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 CE1

Dispositivo A1

Dispositivo PE1

Pe2 do dispositivo

Dispositivo PE3

Dispositivo CE2

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 A1:

  1. Configure as interfaces.

    Habilite o MPLS nas interfaces voltadas para o núcleo. A família de endereços ISO também está habilitada, porque o IS-IS é usado como o protocolo de gateway interior (IGP) na rede do provedor.

    Na interface voltada para o cliente, você não precisa habilitar o MPLS. Nesta interface, habilite o encapsulamento de CCC e endereçar o CCC da família.

  2. Configure o RSVP nas interfaces voltadas para o núcleo e na interface de loopback.

    RSVP é usado no domínio de Camada 3.

  3. Configure o LDP nas interfaces voltadas para o núcleo e na interface de loopback.

    O LDP é usado em domínio de Camada 2.

  4. Configure o MPLS nas interfaces voltadas para o núcleo.

  5. Configure um protocolo de gateway interno, como IS-IS ou OSPF, nas interfaces voltadas para o núcleo e na interface de loopback.

  6. Na interface que enfrenta a borda do cliente, configure o circuito de Camada 2.

    Configure a hot-standby declaração nesses roteadores com circuitos virtuais ativos e de espera (VCs) (Dispositivo A1 em nossa topologia). Você deve incluir a pseudowire-status-tlv declaração sobre roteadores de acesso. Sem o status TLV sinalização, a bandeira de espera não pode ser anunciada em dispositivos de borda de provedor remoto (PE).

    A revert-time declaração e a opção maximum também devem ser configuradas em roteadores de acesso. Sem a revert-time declaração, o tráfego de todos os VCs não será transicionado para o caminho principal após a conclusão da restauração. Se um revert-time atraso for definido, mas um maximum atraso não for, os VCs serão restaurados imediatamente após a expiração do temporizador reverso. A opção máxima permite que os VCs sejam restaurados de forma dispersa, em vez de tudo de uma só vez.

  7. Para que o próximo hop unilist seja empurrado para outros roteadores de acesso, configure o balanceamento de carga por pacote.

  8. Aplique a política de balanceamento de carga por pacote.

  9. Configure o ID do sistema autônomo (AS) e o ID do roteador.

    Da mesma forma, configure quaisquer outros dispositivos de acesso.

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.

    Habilite o MPLS nas interfaces voltadas para o núcleo.

  2. No dispositivo PE1 e no dispositivo PE2, que são roteadores de agregação, configure um par de interfaces lógicas de túnel para representar LT(x) e LT(y).

    A solução usa interfaces combinadas de túnel lógico (lt-) para costurar os domínios de Camada 2 e Camada 3.

    Um pseudowire de Camada 2 termina em uma das interfaces lógicas de túnel, LT(x), definida com a família de endereços de conexão cruzada (CCC) do circuito. Uma VPN de Camada 3 encerra a segunda interface lógica de túnel, LT(y), definida com a família de endereços IPv4 (inet). LT(x) e LT(y) estão em pares.

  3. (Opcional) Associe um endereço VRRP exclusivo com o Dispositivo PE1 e o Dispositivo PE2.

    Nesse caso, tanto o Dispositivo PE1 quanto o Dispositivo PE2 assumem o estado principal para o endereço VIP IPv4 definido, portanto, nenhuma mensagem de olá vrRP é trocada entre os roteadores.

  4. Configure o IS-IS ou outro IGP.

  5. Configure o MPLS nas interfaces voltadas para o núcleo.

  6. Configure caminhos comutados por rótulos para outros dispositivos PE.

    O BGP é um protocolo orientado por políticas, então também configure e aplique todas as políticas de roteamento necessárias. Por exemplo, você pode querer exportar rotas estáticas para BGP.

  7. Configure o LDP nas interfaces voltadas para o núcleo e na interface de loopback.

  8. Configure o RSVP nas interfaces voltadas para o núcleo e na interface de loopback.

  9. Configure o BGP interno (IBGP).

  10. Configure o circuito de Camada 2 na interface lógica do túnel.

    Configure a hot-standby-vc-on declaração se você quiser que um pseudowire de espera quente seja estabelecido na chegada de PW_FWD_STDBY status TLV.

  11. Defina um par de condições a serem aplicadas à política de saída definida na instância vpn de Camada 3.

    Em condições primary e condições standby, a rota correspondente corresponde à interface lt-1/2/0,600 (y), pois este é o formato em que as rotas de saída aparecem na tabela de roteamento mpls.0 para representar qualquer pseudowire.

    A diferença entre essas condições está no standby atributo. Após a chegada do status PW_FWD_STDBY TLV ao Dispositivo PE1 ou Dispositivo PE2, o Junos OS corresponde à condição standbye, em consequência, somente o termo standby dentro da l3vpn política será executado. Por outro lado, se o status PW_FWD_STDBY TLV não estiver presente, a política apenas corresponde à condição primary, que então executa o termo primary na l3vpn política. Além disso, para serviços lógicos de CCC baseados em túnel, você deve especificar a interface lógica do túnel, LT(y), associada à interface CCC do túnel lógico, LT(x). (Veja os cenários de backhaul móvel de redundância pseudowire.)

    Por fim, para condições baseadas em CCC, o Junos OS só permite mpls.0 como a tabela de roteamento correspondente. Para o atributo, o address Junos OS só permite strings com um formato de unidade de interface lógica (por exemplo, lt-0/0/0.0).

  12. Configure a política de exportação de VPN de Camada 3.

    Se o circuito virtual de Camada 2 (VC) for primário, o dispositivo de roteamento de borda de provedor correspondente (PE) anuncia a sub-rede do circuito de anexo (AC) com a maior preferência local. Todos os dispositivos PE de agregação anunciam inicialmente a sub-rede do AC com a mesma preferência local.

    Essa política de roteamento permite que um valor de preferência local mais alto seja anunciado se o VC de Camada 2 estiver ativo.

  13. Configure os membros da comunidade VPN de Camada 3.

  14. Configure a política de importação de VPN de Camada 3 com base na comunidade VPN de Camada 3.

  15. Configure a política de exportação do OSPF com base na comunidade VPN de Camada 3.

  16. (Opcional) Configure um filtro de firewall para verificar o caminho tomado pelo tráfego.

  17. Configure a instância de roteamento.

    Esta instância de roteamento está no domínio de Camada 2, onde o Dispositivo PE1 e o Dispositivo PE2 estão interconectados ao anel metro por meio de mídia multiacesso (Ethernet). Você deve incluir a vrf-table-labeldeclaração do dispositivo PE1 e do dispositivo PE2 para habilitar a publicidade do prefixo de sub-rede direto correspondente à interface do túnel lógico (lt-) em direção ao domínio da Camada 3.

    O PE1 do dispositivo e o dispositivo PE2 usam OSPF para comunicação vpn de Camada 3 com o dispositivo CE1.

  18. Configure o ID do sistema autônomo (AS) e o ID do roteador.

    Da mesma forma, configure o dispositivo PE2.

Resultados

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

Dispositivo A1

Dispositivo PE1

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

Verificação

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

Verificando circuitos de Camada 2

Propósito

Após o estabelecimento do circuito virtual (VC) da Camada 2, a saída do show l2circuit connections comando mostra o VC ativo e o hot-standby. Além disso, os detalhes do plano de controle são mostrados para o VC de espera quente.

Ação

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

Significado

Da perspectiva do Dispositivo PE1 e do Dispositivo PE2, um único circuito de Camada 2 está estabelecido em direção aos roteadores de acesso, de modo que não haja informações de dispositivos de espera na saída CLI do show l2circuit connections comando. Observe que nenhuma informação de tempo e flapping é fornecida para o VC atuando como o hot-standby. O Junos OS só permite que esses contadores sejam rastreados para o VC ativo.

Verificando as condições da política

Propósito

Nos dispositivos PE, verifique o estado das diferentes condições definidas como parte da política de saída da VPN de Camada3, onde 10.41.0.0/24 corresponde à sub-rede lógica (y).

Ação

Do modo operacional, entre no show policy conditions detail comando.