Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: Publicidad de varias rutas en BGP

En este ejemplo, los enrutadores BGP se configuran para anunciar varias rutas en lugar de anunciar solo la ruta activa. La publicidad de varias rutas en el BGP se especifica en RFC 7911, Anuncio de varias rutas en BGP.

Requisitos

En este ejemplo, se utilizan los siguientes componentes de hardware y software:

  • Ocho dispositivos habilitados para BGP.

  • Cinco de los dispositivos habilitados para el BGP no necesariamente necesitan ser enrutadores. Por ejemplo, pueden ser conmutadores Ethernet de la serie EX.

  • Tres de los dispositivos habilitados para el BGP están configurados para enviar varias rutas o recibir varias rutas (o ambas, enviar y recibir varias rutas). Estos tres dispositivos habilitados para el BGP deben ser enrutadores de borde multiservicio serie M, plataformas de enrutamiento universal 5G serie MX o enrutadores de núcleo de la serie T.

  • Los tres enrutadores deben ejecutar Junos OS versión 11.4 o posterior.

Descripción general

Se utilizan las siguientes instrucciones para configurar varias rutas a un destino:

En este ejemplo, el enrutador R5, R6 y R7 redistribuyen rutas estáticas en BGP. Los enrutadores R1 y R4 son reflectores de ruta. Los enrutadores R2 y R3 son clientes del route reflector R1. El enrutador R8 es cliente del Route Reflector R4.

La reflexión de ruta es opcional cuando el anuncio de varias rutas está habilitado en el BGP.

Con la configuración, el add-path send path-count 6 enrutador R1 está configurado para enviar hasta seis rutas (por destino) al enrutador R4.

Con la configuración, el add-path receive enrutador R4 está configurado para recibir varias rutas del enrutador R1.

Con la configuración, el add-path send path-count 6 enrutador R4 está configurado para enviar hasta seis rutas al enrutador R8.

Con la configuración, el add-path receive enrutador R8 está configurado para recibir varias rutas del enrutador R4.

La add-path send prefix-policy allow_199 configuración de política (junto con el filtro de ruta correspondiente) limita que el enrutador R4 envíe varias rutas solo para la ruta 172.16.199.1/32.

Diagrama de topología

Figura 1 muestra la topología utilizada en este ejemplo.

Figura 1: Anuncio de varias rutas en BGPAnuncio de varias rutas en BGP

Configuración

Configuración rápida de CLI

Para configurar rápidamente este ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red y, luego, copie y pegue los comandos en la CLI en el [edit] nivel de jerarquía.

Enrutador R1

Enrutador R2

Enrutador R3

Enrutador R4

Enrutador R5

Enrutador R6

Enrutador R7

Enrutador R8

Configuración del enrutador R1

Procedimiento paso a paso

El siguiente ejemplo requiere que navegue por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración en la Guía del usuario de la CLI de Junos OS.

Para configurar el enrutador R1:

  1. Configure las interfaces para el enrutador R2, R3, R4 y R5, y configure la interfaz de circuito cerrado (lo0).

  2. Configure el BGP en las interfaces y configure la reflexión de ruta del IBGP.

  3. Configure el enrutador R1 para enviar hasta seis rutas a su vecino, el enrutador R4.

    El destino de las rutas puede ser cualquier destino al que el enrutador R1 pueda llegar a través de varias rutas.

  4. Configure OSPF en las interfaces.

  5. Configure el ID de enrutador y el número de sistema autónomo.

  6. Si ha terminado de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos , show protocols, show policy-optionsy show routing-options para confirmar la show interfacesconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Configuración del enrutador R2

Procedimiento paso a paso

Para configurar el enrutador R2:

  1. Configure la interfaz de circuito cerrado (lo0) y las interfaces en los enrutadores R6 y R1.

  2. Configure el BGP y el OSPF en las interfaces del enrutador R2.

  3. Para las rutas enviadas desde el enrutador R2 al R1, anuncie el enrutador R2 como el siguiente salto, ya que el enrutador R1 no tiene una ruta a la dirección del enrutador R6 en la red 10.0.26.0/24.

  4. Configure el número de sistema autónomo.

  5. Si ha terminado de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos , show protocolsshow policy-options, y show routing-options para confirmar la show interfacesconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Configuración del enrutador R3

Procedimiento paso a paso

Para configurar el enrutador R3:

  1. Configure la interfaz de circuito cerrado (lo0) y las interfaces en los enrutadores R7 y R1.

  2. Configure el BGP y el OSPF en las interfaces del enrutador R3.

  3. En el caso de las rutas enviadas desde el enrutador R3 al R1, anuncie el enrutador R3 como el siguiente salto, ya que el enrutador R1 no tiene una ruta a la dirección del enrutador R7 en la red 10.0.37.0/24.

  4. Configure el número de sistema autónomo.

  5. Si ha terminado de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos , show protocols, show policy-optionsy show routing-options para confirmar la show interfacesconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Configuración del enrutador R4

Procedimiento paso a paso

Para configurar el enrutador R4:

  1. Configure las interfaces para los enrutadores R1 y R8, y configure la interfaz de circuito cerrado (lo0).

  2. Configure el BGP en las interfaces y configure la reflexión de ruta del IBGP.

  3. Configure el enrutador R4 para enviar hasta seis rutas a su vecino, el enrutador R8.

    El destino de las rutas puede ser cualquier destino al que el enrutador R4 pueda llegar a través de varias rutas.

  4. Configure el enrutador R4 para recibir varias rutas de su vecino, el enrutador R1.

    El destino de las rutas puede ser cualquier destino al que el enrutador R1 pueda llegar a través de varias rutas.

  5. Configure OSPF en las interfaces.

  6. Configure una política que permita al enrutador R4 enviar varias rutas al enrutador R8 a la ruta 172.16.199.1/32.

    • El enrutador R4 recibe varias rutas para la ruta 172.16.198.1/32 y la ruta 172.16.199.1/32. Sin embargo, debido a esta política, el enrutador R4 solo envía varias rutas para la ruta 172.16.199.1/32.

    • El enrutador R4 también se puede configurar para enviar hasta 20 rutas de BGP add-path para un subconjunto de prefijos anunciados de ruta de adición.

  7. Configure el número de sistema autónomo.

  8. Si ha terminado de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos , show protocols, show policy-optionsy show routing-options para confirmar la show interfacesconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Configuración del enrutador R5

Procedimiento paso a paso

Para configurar el enrutador R5:

  1. Configure la interfaz de circuito cerrado (lo0) y la interfaz en el enrutador R1.

  2. Configure el BGP en la interfaz del enrutador R5.

  3. Cree rutas estáticas para la redistribución en BGP.

  4. Redistribuya las rutas estáticas y directas en BGP.

  5. Configure el número de sistema autónomo.

  6. Si ha terminado de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos , show protocols, show policy-optionsy show routing-options para confirmar la show interfacesconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Configuración del enrutador R6

Procedimiento paso a paso

Para configurar el enrutador R6:

  1. Configure la interfaz de circuito cerrado (lo0) y la interfaz en el enrutador R2.

  2. Configure el BGP en la interfaz del enrutador R6.

  3. Cree rutas estáticas para la redistribución en BGP.

  4. Redistribuya las rutas estáticas y directas desde la tabla de enrutamiento del enrutador R6 hacia el BGP.

  5. Configure el número de sistema autónomo.

  6. Si ha terminado de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos , show protocols, show policy-optionsy show routing-options para confirmar la show interfacesconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Configuración del enrutador R7

Procedimiento paso a paso

Para configurar el enrutador R7:

  1. Configure la interfaz de circuito cerrado (lo0) y la interfaz en el enrutador R3.

  2. Configure el BGP en la interfaz del enrutador R7.

  3. Cree una ruta estática para la redistribución en BGP.

  4. Redistribuya las rutas estáticas y directas desde la tabla de enrutamiento del enrutador R7 hacia el BGP.

  5. Configure el número de sistema autónomo.

  6. Si ha terminado de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos , show protocols, show policy-optionsy show routing-options para confirmar la show interfacesconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Configuración del enrutador R8

Procedimiento paso a paso

Para configurar el enrutador R8:

  1. Configure la interfaz de circuito cerrado (lo0) y la interfaz en el enrutador R4.

  2. Configure el BGP y el OSPF en la interfaz del enrutador R8.

  3. Configure el enrutador R8 para recibir varias rutas de su vecino, el enrutador R4.

    El destino de las rutas puede ser cualquier destino al que el enrutador R4 pueda llegar a través de varias rutas.

  4. Configure el número de sistema autónomo.

  5. Si ha terminado de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos , show protocols, show policy-optionsy show routing-options para confirmar la show interfacesconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Verificación

Confirme que la configuración funciona correctamente.

Verificar que los pares del BGP tengan la capacidad de enviar y recibir varias rutas

Propósito

Asegúrese de que una o ambas de las cadenas siguientes aparezcan en el resultado del 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

Acción

Verificar que el enrutador R1 anuncia varias rutas

Propósito

Asegúrese de que se anuncien al enrutador R4 varias rutas al destino 172.16.198.1/32 y varias rutas al destino 172.16.199.1/32.

Acción

Significado

Cuando ve un prefijo y más de un salto siguiente, significa que se anuncian varias rutas al enrutador R4.

Verificar que el enrutador R4 recibe y anuncia varias rutas

Propósito

Asegúrese de que varias rutas al destino 172.16.199.1/32 se reciban del enrutador R1 y se anuncien al enrutador R8. Asegúrese de que se reciban varias rutas al destino 172.16.198.1/32 del enrutador R1, pero solo una ruta a este destino se anuncie al enrutador R8.

Acción

Significado

El show route receive-protocol comando muestra que el enrutador R4 recibe dos rutas al destino 172.16.198.1/32 y tres rutas al destino 172.16.199.1/32. El show route advertising-protocol comando muestra que el enrutador R4 anuncia solo una ruta al destino 172.16.198.1/32 y anuncia las tres rutas al destino 172.16.199.1/32.

Debido a la política de prefijo que se aplica al enrutador R4, el enrutador R4 no anuncia varias rutas al destino 172.16.198.1/32. El enrutador R4 anuncia solo una ruta al destino 172.16.198.1/32, aunque reciba varias rutas a este destino.

Verificar que el enrutador R8 recibe varias rutas

Propósito

Asegúrese de que el enrutador R8 reciba varias rutas al destino 172.16.199.1/32 mediante el enrutador R4. Asegúrese de que el enrutador R8 reciba solo una ruta al destino 172.16.198.1/32 mediante el enrutador R4.

Acción

Comprobar el ID de ruta

Propósito

En los dispositivos descendentes, enrutador R4 y R8, verifique que un ID de ruta identifique la ruta de manera única. Busque la Addpath Path ID: cadena.

Acción