Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

BGP PIC para VPNs de camada 3

Configuração do BGP PIC Edge para VPNs de camada 3 MPLS

Em um ambiente DE VPN MPLS Camada 3, é comum que os clientes multihomem suas redes forneçam redundância de link. Embora o protocolo de gateway interior (IGP) possa fornecer convergência rápida, em certas instâncias, o tempo para resolver uma falha de enlace e fornecer uma rota alternativa pode ser demorado. Por exemplo, um roteador de borda de provedor (PE) pode ser configurado com 200.000 ou mais prefixos IP, e uma falha no roteador PE pode afetar muitos desses prefixos.

O BGP Prefix-Independent Convergence (PIC) Edge permite que você instale uma rota VPN de Camada 3 na tabela de encaminhamento como um caminho alternativo, permitindo uma falha rápida quando um roteador PE falha ou você perde a conectividade com um roteador PE. Esse caminho já instalado é usado até que a convergência global por meio do IGP seja resolvida. Usar a rota VPN alternativa para o encaminhamento até que a convergência global seja completa reduz a perda de tráfego.

O BGP PIC Edge oferece suporte a multiprotocol BGP IPv4 ou IPv6 VPN de informações de acessibilidade de camada de rede (NLRI) resolvidas usando qualquer um desses protocolos IGP:

  • OSPF

  • IS-IS

  • LDP

  • RSVP

O BGP PIC Edge não oferece suporte a tráfego multicast.

Antes de começar:

  1. Configure LDP ou RSVP.

  2. Configure um IGP: o OSPF ou o IS-IS.

  3. Configure uma VPN de Camada 3.

  4. Configure o BGP multiprotocol para uma VPN IPv4 ou uma VPN IPv6.

Para configurar o BGP PIC Edge em uma VPN DE Camada 3 MPLS:

  1. Habilite o BGP PIC Edge:
    Nota:

    Para redes IPv6, você pode habilitar o recurso de borda BGP PIC especificando a tabela de roteamento IPv6.

    Nota:

    O recurso de borda BGP PIC é suportado em roteadores Universal Metro ACX e em plataformas de roteamento universal 5G da Série MX com interfaces MPC.

  2. Configure o balanceamento de carga por pacote:
  3. Aplique a política de balanceamento de carga por pacote nas rotas exportadas da tabela de roteamento para a tabela de encaminhamento:
  4. Verifique se o BGP PIC Edge está funcionando.

    A partir do modo operacional, entre no show route extensive comando:

    As linhas de saída que contêm Indirect next hop: weight seguir os próximos saltos que o software pode usar para reparar caminhos onde ocorre uma falha no link. O peso do próximo salto tem um dos seguintes valores:

    • 0x1 indica próximo salto ativo.

    • 0x4000 indica próximo salto passivo.

Melhores práticas:

Nas plataformas de roteamento universal 5G da Série MX com concentradores modulares de portas (MPCs), recomendamos fortemente que você habilite serviços de rede IP aprimorados.

Para habilitar serviços de rede IP aprimorados:

Exemplo: Configuração da borda BGP PIC para VPNs de camada 3 MPLS

Este exemplo mostra como configurar a borda de convergência independente de prefixo (PIC) BGP, que permite instalar uma rota VPN de Camada 3 na tabela de encaminhamento como um caminho alternativo. Isso permite falhas rápidas quando um roteador de borda de provedor (PE) falha ou você perde a conectividade com um roteador PE. Esse caminho já instalado é usado até que a convergência global pelo protocolo de gateway interior (IGP) seja resolvida. Usar a rota VPN alternativa para o encaminhamento até que a convergência global seja completa reduz a perda de tráfego.

Requisitos

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

Este exemplo usa os seguintes componentes de hardware e software:

  • Uma plataforma de roteamento universal 5G da Série MX com interfaces MPC para configurar o recurso de borda BGP PIC.

  • Cinco roteadores que podem ser uma combinação de roteadores de borda multisserviços da Série M, plataformas de roteamento universal 5G da Série MX ou roteadores de núcleo da Série T.

  • Junos OS Versão 13.2 ou posterior no dispositivo com borda BGP PIC configurada.

Visão geral

Em um ambiente DE VPN MPLS Camada 3, é comum que os clientes multihomem suas redes forneçam redundância de link. Embora o protocolo de gateway interior (IGP) possa fornecer convergência rápida, em certas instâncias, o tempo para resolver uma falha de enlace e fornecer uma rota alternativa pode ser demorado. Por exemplo, um roteador de borda de provedor (PE) pode ser configurado com 200.000 ou mais prefixos IP, e uma falha no roteador PE pode afetar muitos desses prefixos.

Este exemplo mostra dois roteadores de borda do cliente (CE), o Dispositivo CE1 e o Dispositivo CE2. Os dispositivos PE1, PE2 e PE3 são roteadores PE. O dispositivo P1 é um roteador de núcleo de provedor. Apenas o dispositivo PE1 tem a borda BGP PIC configurada. O exemplo usa o link P1-PE2 (P-PE) para simular a perda de uma seção da rede.

Para testes, o endereço 172.16.1.5/24 é adicionado como endereço de interface de loopback no dispositivo CE2. O endereço é anunciado para Dispositivo PE2 e Dispositivo PE3 e é transmitido por meio do BGP interno (IBGP) para o Dispositivo PE1. No dispositivo PE1, existem dois caminhos para a rede 172.16.1.5/24. Estes são o principal e um caminho de backup.

Topologia

A Figura 1 mostra a rede de amostra.

Figura 1: Cenário Network topology diagram showing CE, PE, and P routers with IP subnets for MPLS or VPN setup. de borda BGP PIC

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

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

Configuração

Configuração rápida da CLI

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

Dispositivo CE1

Dispositivo CE2

Dispositivo P1

Pe1 do dispositivo

PE2 do dispositivo

Pe3 do dispositivo

Procedimento

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 na CLI, consulte Usando o Editor de CLI no modo de configuração no Guia do usuário da CLI.

Para configurar o dispositivo R1:

  1. Configure as interfaces do dispositivo.

  2. Configure MPLS e LDP nas interfaces voltadas para o núcleo.

  3. Configure um IGP nas interfaces voltadas para o núcleo.

  4. Configure as conexões do IBGP com os outros dispositivos PE.

  5. Configure a política de balanceamento de carga.

  6. (Opcional) Configure uma auto-política de próximo salto.

  7. Configure a instância de roteamento para criar a conexão CE-PE EBGP.

  8. Habilite o recurso de borda BGP PIC.

  9. Aplique a política de balanceamento de carga.

  10. Atribua o número de ID do roteador e sistema autônomo (AS).

Resultados

A partir do modo de configuração, confirme sua configuração inserindo os show interfacesshow routing-instancesshow protocolsshow policy-optionscomandos e show routing-options os 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 se a configuração está funcionando corretamente.

Exibição de informações extensas de rota

Propósito

Confirme que o BGP PIC Edge está funcionando.

Ação

A partir do Dispositivo PE1, execute o show route extensive table customer1.inet.0 172.16.1/24 comando.

Significado

As linhas de saída de próximo salto indireto que contêm peso seguem próximos saltos que o software pode usar para reparar caminhos onde ocorre uma falha no link.

O peso do próximo salto tem um dos seguintes valores:

  • 0x1 indica próximo salto ativo.

  • 0x4000 indica próximo salto passivo.

Exibindo a tabela de encaminhamento

Propósito

Verifique o estado da tabela de encaminhamento e roteamento do kernel usando show route forwarding-table.

Ação

A partir do Dispositivo PE1, execute o show route forwarding-table table customer1 destination 172.16.1.0/24 comando.

Significado

além do estado da tabela de encaminhamento e roteamento do kernel, este comando mostra o índice unilist (262147) usado pelo Packet Forwarding Engine.

Exibição das rotas OSPF

Propósito

Mostre o estado de rota do OSPF.

Ação

A partir do Dispositivo PE1, execute o show (ospf | ospf3) route detail comando.

Significado

A saída mostra os IDs de sessão rastreados para os endereços da interface de loopback nos dispositivos PE2 e PE3.