Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemplo: Publicidade de vários caminhos na BGP

Neste exemplo, BGP roteadores estão configurados para anunciar vários caminhos em vez de anunciar apenas o caminho ativo. Anunciar vários caminhos na BGP é especificado em RFC 7911, Anúncio de vários caminhos na BGP.

Requisitos

Este exemplo usa os seguintes componentes de hardware e software:

  • Oito BGP habilitados para uso.

  • Cinco dos BGP habilitados para uso não precisam necessariamente ser roteadores. Por exemplo, podem ser de série EX Switches de ethernet.

  • Três dos BGP habilitados para BGP estão configurados para enviar vários caminhos ou receber vários caminhos (ou enviar e receber vários caminhos). Esses três dispositivos BGP habilitados para Série M multisserviço, 5G da série MX Plataformas de roteamento universal ou Série T roteadores de núcleo.

  • Os três roteadores devem estar executando a versão 11.4 do Junos OS ou mais tarde.

Visão geral

As declarações a seguir são usadas para configurar vários caminhos até um destino:

Neste exemplo, o roteador R5, o roteador R6 e o roteador R7 redistribuem rotas estáticas em BGP. O roteador R1 e o roteador R4 são refletores de rota. O roteador R2 e o roteador R3 são clientes do Refletor de rotas R1. O roteador R8 é um cliente para rotear o refletor R4.

O reflexo da rota é opcional quando o anúncio de vários caminhos está ativado na BGP.

Com a configuração, o roteador R1 está configurado para enviar até seis caminhos add-path send path-count 6 (por destino) ao Roteador R4.

Com a add-path receive configuração, o roteador R4 está configurado para receber vários caminhos do roteador R1.

Com a add-path send path-count 6 configuração, o roteador R4 está configurado para enviar até seis caminhos para o roteador R8.

Com a add-path receive configuração, o roteador R8 está configurado para receber vários caminhos do roteador R4.

A configuração de política (junto com o filtro de rota correspondente) limita o Roteador R4 a enviar vários caminhos apenas para a rota add-path send prefix-policy allow_199 172.16.199.1/32.

Diagrama de topologia

Figura 1 mostra a topologia usada neste exemplo.

Figura 1: Anúncio de vários caminhos na BGPAnúncio de vários caminhos na BGP

Configuração

Configuração rápida CLI

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

Roteador R1

Roteador R2

Roteador R3

Roteador R4

Roteador R5

Roteador R6

Roteador R7

Roteador R8

Configurando o roteador R1

Procedimento passo a passo

O exemplo a seguir requer que você navegar por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar pela CLI, consulte Como usar o Editor de CLI no modo de configuração no Guia de Usuários da CLI do Junos OS.

Para configurar o roteador R1:

  1. Configure as interfaces para o roteador R2, o roteador R3, o roteador R4 e o roteador R5 e configure a interface de loopback (lo0).

  2. Configure BGP nas interfaces e configure o reflexo da rota do IBGP.

  3. Configure o roteador R1 para enviar até seis caminhos para seu vizinho, o roteador R4.

    O destino dos caminhos pode ser qualquer destino que o Roteador R1 possa alcançar por vários caminhos.

  4. Configure OSPF nas interfaces.

  5. Configure a ID do roteador e o número do sistema autônomo.

  6. Caso você não configure o dispositivo, compromete a configuração.

Resultados

A partir do modo de configuração, confirme sua configuração show interfaces inserindo os show protocols comandos , e show policy-options . show routing-options Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

Configurando o roteador R2

Procedimento passo a passo

Para configurar o roteador R2:

  1. Configure a interface de loopback (lo0) e as interfaces para o roteador R6 e o roteador R1.

  2. Configure BGP e OSPF nas interfaces do roteador R2.

  3. Para rotas enviadas do roteador R2 ao roteador R1, anuiem o roteador R2 como o próximo hop, porque o roteador R1 não tem uma rota para o endereço do Roteador R6 na rede 10.0.26.0/24.

  4. Configure o número do sistema autônomo.

  5. Caso você não configure o dispositivo, compromete a configuração.

Resultados

No modo de configuração, confirme sua configuração show interfaces inserindo show protocols os comandos , show policy-options , show routing-options Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

Configurando o roteador R3

Procedimento passo a passo

Para configurar o roteador R3:

  1. Configure a interface de loopback (lo0) e as interfaces para o roteador R7 e o roteador R1.

  2. Configure BGP e OSPF nas interfaces do roteador R3.

  3. Para rotas enviadas do roteador R3 ao roteador R1, anuiem o roteador R3 como o próximo hop, porque o roteador R1 não tem uma rota para o endereço do Roteador R7 na rede 10.0.37.0/24.

  4. Configure o número do sistema autônomo.

  5. Caso você não configure o dispositivo, compromete a configuração.

Resultados

A partir do modo de configuração, confirme sua configuração show interfaces inserindo os show protocols comandos , e show policy-options . show routing-options Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

Configurando o roteador R4

Procedimento passo a passo

Para configurar o roteador R4:

  1. Configure as interfaces para o roteador R1 e o roteador R8 e configure a interface de loopback (lo0).

  2. Configure BGP nas interfaces e configure o reflexo da rota do IBGP.

  3. Configure o roteador R4 para enviar até seis caminhos para seu vizinho, o roteador R8.

    O destino dos caminhos pode ser qualquer destino que o Roteador R4 possa alcançar por vários caminhos.

  4. Configure o roteador R4 para receber vários caminhos de seu vizinho, o roteador R1.

    O destino dos caminhos pode ser qualquer destino que o Roteador R1 possa alcançar por vários caminhos.

  5. Configure OSPF nas interfaces.

  6. Configure uma política que permita ao Roteador R4 enviar ao Roteador R8 vários caminhos para a rota 172.16.199.1/32.

    • O roteador R4 recebe vários caminhos para a rota 172.16.198.1/32 e a rota 172.16.199.1/32. Porém, por causa dessa política, o Roteador R4 só envia vários caminhos para a rota 172.16.199.1/32.

    • O roteador R4 também pode ser configurado para enviar até 20 rotas BGP para um subconjunto de add-pathprefixos anunciados de add-path.

  7. Configure o número do sistema autônomo.

  8. Caso você não configure o dispositivo, compromete a configuração.

Resultados

A partir do modo de configuração, confirme sua configuração show interfaces inserindo os show protocols comandos , e show policy-options . show routing-options Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

Configurando o roteador R5

Procedimento passo a passo

Para configurar o roteador R5:

  1. Configure a interface de loopback (lo0) e a interface para o roteador R1.

  2. Configure BGP na interface do roteador R5.

  3. Crie rotas estáticas para redistribuição em BGP.

  4. Redistribua rotas estáticas e diretas para BGP.

  5. Configure o número do sistema autônomo.

  6. Caso você não configure o dispositivo, compromete a configuração.

Resultados

A partir do modo de configuração, confirme sua configuração show interfaces inserindo os show protocols comandos , e show policy-options . show routing-options Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

Configurando o roteador R6

Procedimento passo a passo

Para configurar o roteador R6:

  1. Configure a interface de loopback (lo0) e a interface para o roteador R2.

  2. Configure BGP na interface do roteador R6.

  3. Crie rotas estáticas para redistribuição em BGP.

  4. Redistribua rotas estáticas e diretas da tabela de roteamento do roteador R6 para BGP.

  5. Configure o número do sistema autônomo.

  6. Caso você não configure o dispositivo, compromete a configuração.

Resultados

A partir do modo de configuração, confirme sua configuração show interfaces inserindo os show protocols comandos , e show policy-options . show routing-options Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

Configurando o roteador R7

Procedimento passo a passo

Para configurar o roteador R7:

  1. Configure a interface de loopback (lo0) e a interface para o roteador R3.

  2. Configure BGP na interface do roteador R7.

  3. Crie uma rota estática para redistribuição em BGP.

  4. Redistribua rotas estáticas e diretas da tabela de roteamento do roteador R7 para BGP.

  5. Configure o número do sistema autônomo.

  6. Caso você não configure o dispositivo, compromete a configuração.

Resultados

A partir do modo de configuração, confirme sua configuração show interfaces inserindo os show protocols comandos , e show policy-options . show routing-options Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

Configurando o roteador R8

Procedimento passo a passo

Para configurar o roteador R8:

  1. Configure a interface de loopback (lo0) e a interface para o roteador R4.

  2. Configure BGP e OSPF na interface do roteador R8.

  3. Configure o roteador R8 para receber vários caminhos de seu vizinho, o roteador R4.

    O destino dos caminhos pode ser qualquer destino que o Roteador R4 possa alcançar por vários caminhos.

  4. Configure o número do sistema autônomo.

  5. Caso você não configure o dispositivo, compromete a configuração.

Resultados

A partir do modo de configuração, confirme sua configuração show interfaces inserindo os show protocols comandos , e show policy-options . show routing-options Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

Verificação

Confirmar se a configuração está funcionando corretamente.

Verificar se os colegas BGP têm a capacidade de enviar e receber vários caminhos

Propósito

Certifique-se de que uma ou ambas as seguintes strings apareçam na saída do show bgp neighbor comando:

  • NLRI's for which peer can receive multiple paths: inet-unicast

  • NLRI's for which peer can send multiple paths: inet-unicast

Ação

Verificar se o roteador R1 está anunciando vários caminhos

Propósito

Certifique-se de que vários caminhos para o destino 172.16.198.1/32 e que vários caminhos até o destino 172.16.199.1/32 sejam anunciados ao Roteador R4.

Ação

Significado

Quando você vê um prefixo e mais de um próximo hop, significa que vários caminhos são anunciados para o Roteador R4.

Verificar se o roteador R4 está recebendo e anunciando vários caminhos

Propósito

Certifique-se de que vários caminhos para o destino 172.16.199.1/32 sejam recebidos do roteador R1 e anunciados ao roteador R8. Certifique-se de que vários caminhos para o destino 172.16.198.1/32 sejam recebidos do roteador R1, mas apenas um caminho até esse destino é anunciado no Roteador R8.

Ação

Significado

O comando mostra que o roteador R4 recebe dois caminhos até o destino show route receive-protocol 172.16.198.1/32 e três caminhos até o destino 172.16.199.1/32. O comando mostra que o roteador R4 anuncia apenas um caminho até o destino show route advertising-protocol 172.16.198.1/32 e anuncia todos os três caminhos até o destino 172.16.199.1/32.

Devido à política de prefixo aplicada ao roteador R4, o roteador R4 não anuncia vários caminhos até o destino 172.16.198.1/32. O roteador R4 anuncia apenas um caminho até o destino 172.16.198.1/32, embora receba vários caminhos até esse destino.

Verificar se o roteador R8 está recebendo vários caminhos

Propósito

Certifique-se de que o roteador R8 receba vários caminhos para o destino 172.16.199.1/32 pelo roteador R4. Certifique-se de que o roteador R8 receba apenas um caminho até o destino 172.16.198.1/32 pelo roteador R4.

Ação

Verificação da ID do caminho

Propósito

Nos dispositivos downstream, roteador R4 e roteador R8, verificar se uma ID de caminho identifica o caminho com exclusividade. Procure a Addpath Path ID: string.

Ação