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 están configurados para anunciar varias rutas en lugar de anunciar sólo la ruta activa. La publicidad de varias rutas en 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 compatibles con BGP.

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

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

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

Descripción general

Las instrucciones siguientes se utilizan para configurar varias rutas de acceso a un destino:

En este ejemplo, los enrutadores 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 reflector de ruta R1. El enrutador R8 es un cliente del Route Reflector R4.

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

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

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

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

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

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

Diagrama de topología

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

Figura 1: Anuncio de múltiples rutas en BGPAnuncio de múltiples 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, a continuación, copie y pegue los comandos en la CLI en el nivel de jerarquía.[edit]

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

En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en modo de configuración en la Guía del usuario de CLI de Junos OS.Usar el editor de CLI en el modo de configuraciónhttps://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/junos-cli/junos-cli.html

Para configurar el enrutador R1:

  1. Configure las interfaces con los enrutadores R2, R3, R4 y R5, y configure la interfaz de circuito cerrado (lo0).

  2. Configure 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 pueda llegar el enrutador R1 a través de varias rutas.

  4. Configure OSPF en las interfaces.

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

  6. Cuando termine de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos show interfaces, show protocols, show policy-options y show routing-options para confirmar la configuració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 para los enrutadores R6 y R1.

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

  3. Para las rutas enviadas del enrutador R2 al enrutador R1, anuncie el enrutador R2 como el próximo 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. Cuando termine de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, escriba los comandos , , y para confirmar la configuración. show interfacesshow protocolsshow policy-optionsshow routing-options 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 para los enrutadores R7 y R1.

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

  3. Para las rutas enviadas del enrutador R3 al enrutador R1, anuncie el enrutador R3 como el próximo 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. Cuando termine de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos show interfaces, show protocols, show policy-options y show routing-options para confirmar la configuració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 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 pueda llegar el enrutador R4 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 pueda llegar el enrutador R1 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 BGP para un subconjunto de prefijos anunciados de ruta de adición.add-path

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

  8. Cuando termine de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos show interfaces, show protocols, show policy-options y show routing-options para confirmar la configuració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 para el enrutador R1.

  2. Configure BGP en la interfaz del enrutador R5.

  3. Cree rutas estáticas para redistribuirlas en BGP.

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

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

  6. Cuando termine de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos show interfaces, show protocols, show policy-options y show routing-options para confirmar la configuració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 del enrutador R2.

  2. Configure BGP en la interfaz del enrutador R6.

  3. Cree rutas estáticas para redistribuirlas en BGP.

  4. Redistribuya rutas estáticas y directas de la tabla de enrutamiento del enrutador R6 a BGP.

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

  6. Cuando termine de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos show interfaces, show protocols, show policy-options y show routing-options para confirmar la configuració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 para el enrutador R3.

  2. Configure BGP en la interfaz del enrutador R7.

  3. Cree una ruta estática para redistribuirla en BGP.

  4. Redistribuya rutas estáticas y directas de la tabla de enrutamiento del enrutador R7 a BGP.

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

  6. Cuando termine de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos show interfaces, show protocols, show policy-options y show routing-options para confirmar la configuració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 para el enrutador R4.

  2. Configure BGP y 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 pueda llegar el enrutador R4 a través de varias rutas.

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

  5. Cuando termine de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, ingrese los comandos show interfaces, show protocols, show policy-options y show routing-options para confirmar la configuració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 funcione correctamente.

Comprobación de que los pares BGP tienen la capacidad de enviar y recibir varias rutas

Propósito

Asegúrese de que una o ambas de las siguientes cadenas aparecen en la salida del comando:show bgp neighbor

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

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

Acción

Comprobación de que el enrutador R1 anuncia varias rutas

Propósito

Asegúrese de que se anuncien en el 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 vea un prefijo y más de un salto siguiente, significa que se anuncian múltiples rutas al enrutador R4.

Verificar que el enrutador R4 está recibiendo y anunciando múltiples rutas

Propósito

Asegúrese de que se reciben varias rutas al destino 172.16.199.1/32 desde el enrutador R1 y se anuncian en el enrutador R8. Asegúrese de que se reciben varias rutas al destino 172.16.198.1/32 desde el enrutador R1, pero solo se anuncia una ruta a este destino al enrutador R8.

Acción

Significado

El 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.show route receive-protocol El 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.show route advertising-protocol

Debido a la política de prefijos 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.

Comprobación de 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 a través del enrutador R4. Asegúrese de que el enrutador R8 reciba solo una ruta al destino 172.16.198.1/32 a través del enrutador R4.

Acción

Comprobación del ID de ruta

Propósito

En los dispositivos descendentes, enrutadores R4 y R8, verifique que un ID de ruta identifique de forma exclusiva la ruta. Busque la cuerda.Addpath Path ID:

Acción