Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: Configuración de BGP para anunciar rutas inactivas

De forma predeterminada, BGP vuelve a anunciar solo las rutas activas. Para que la tabla de enrutamiento exporte a BGP la mejor ruta aprendida por BGP, incluso si Junos OS no la seleccionó como una ruta activa, incluya la instrucción:advertise-inactive

En Junos OS, BGP anuncia rutas BGP instaladas o activas, que son rutas seleccionadas como las mejores según las reglas de selección de ruta BGP. La instrucción permite que las rutas BGP no activas se anuncien a otros pares.advertise-inactive

Nota:

Si la tabla de enrutamiento tiene dos rutas BGP en las que una está activa y la otra inactiva, la instrucción no anuncia el prefijo BGP inactivo.advertise-inactive Esta instrucción no anuncia una ruta BGP inactiva en presencia de otra ruta BGP activa. Sin embargo, si la ruta activa es una ruta estática, la instrucción anuncia la ruta BGP inactiva.advertise-inactive

Nota:

La instrucción no ayuda a anunciar la ruta inactiva desde el VRF cuando el enrutador está configurado como reflector de ruta.advertise-inactive

Junos OS también proporciona compatibilidad para configurar una política de exportación de BGP que coincida con el estado de una ruta anunciada. Puede hacer coincidir rutas activas o inactivas, de la siguiente manera:

Este calificador solo coincide cuando se usa en el contexto de una política de exportación. Cuando un protocolo anuncia una ruta que puede anunciar rutas inactivas (como BGP), coincide con las rutas anunciadas como resultado de la instrucción (o ).state inactiveadvertise-inactiveadvertise-external

Por ejemplo, la siguiente configuración se puede utilizar como una política de exportación de BGP para marcar rutas anunciadas debido a la configuración con una comunidad definida por el usuario.advertise-inactive Los enrutadores receptores pueden usar esa comunidad más tarde para filtrar dichas rutas de la tabla de reenvío. Este mecanismo puede utilizarse para abordar las preocupaciones de que las rutas publicitarias no utilizadas para el reenvío por parte del remitente puedan dar lugar a bucles de reenvío.

Requisitos

No se necesita ninguna configuración especial más allá de la inicialización del dispositivo antes de configurar este ejemplo.

Descripción general

En este ejemplo, el dispositivo R2 tiene dos pares BGP (EBGP) externos, el dispositivo R1 y el dispositivo R3.

El dispositivo R1 tiene una ruta estática a 172.16.5/24. Del mismo modo, el dispositivo R2 también tiene una ruta estática a 172.16.5/24. A través de BGP, el dispositivo R1 envía información sobre su ruta estática al dispositivo R2. El dispositivo R2 ahora tiene información sobre 172.16.5/24 de dos fuentes: su propia ruta estática y la ruta aprendida BGP recibida del dispositivo R1. Las rutas estáticas son preferibles a las rutas aprendidas por BGP, por lo que la ruta BGP está inactiva en el dispositivo R2. Normalmente, el dispositivo R2 enviaría la información aprendida del BGP al dispositivo R3, pero el dispositivo R2 no lo hace porque la ruta del BGP está inactiva. Por lo tanto, el dispositivo R3 no tiene información sobre 172.16.5/24 a menos que habilite el comando en el dispositivo R2, lo que hace que el dispositivo R2 envíe el BGP aprendido al dispositivo R3.advertise-inactive

Topología

Figura 1 muestra la red de ejemplo.

Figura 1: Topología BGP para publicidad inactivaTopología BGP para publicidad inactiva

muestra la configuración de todos los dispositivos en .Configuración rápida de CLIFigura 1

En la sección se describen los pasos del dispositivo R2.#configuration163__policy-advertise-inactive-st

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]

Dispositivo R1

Dispositivo R2

Dispositivo R3

Procedimiento

Procedimiento paso a paso

El ejemplo siguiente requiere que navegue 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 dispositivo R2:

  1. Configure las interfaces del dispositivo.

  2. Configure la conexión EBGP con el dispositivo R1.

  3. Configure la conexión EBGP al dispositivo R3.

  4. Agregue la instrucción a la sesión de emparejamiento del grupo EBGP con el dispositivo R3.advertise-inactive

  5. Configure la ruta estática a la red 172.16.5.0/24.

  6. Configure el número de sistema autónomo (AS).

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.

Cuando termine de configurar el dispositivo, ingrese commit en el modo de configuración.

Verificación

Confirme que la configuración funcione correctamente.

Comprobación de la ruta activa del BGP

Propósito

En el dispositivo R2, asegúrese de que el prefijo 172.16.5.0/24 esté en la tabla de enrutamiento y tenga la ruta activa esperada.

Acción

Significado

El dispositivo R2 recibe la ruta 172.16.5.0/24 tanto del dispositivo R1 como de su propia ruta configurada estáticamente. La ruta estática es la ruta activa, designada por el asterisco (*). La ruta estática tiene la preferencia de ruta más baja (5) en comparación con la preferencia BGP (170). Por lo tanto, la ruta estática se activa.

Verificación del anuncio de ruta externa

Propósito

En el dispositivo R2, asegúrese de que la ruta 172.16.5.0/24 esté anunciada para el dispositivo R3.

Acción

Significado

El dispositivo R2 anuncia la ruta 172.16.5.0/24 hacia el dispositivo R3

Verificación de la ruta en el dispositivo R3

Propósito

Asegúrese de que el prefijo 172.16.6.0/24 esté en la tabla de enrutamiento del dispositivo R3.

Acción

Significado

El dispositivo R3 tiene la ruta aprendida BGP para 172.16.5.0/24.

Experimentar con la declaración de publicidad inactiva

Propósito

Vea lo que sucede cuando se quita la instrucción de la configuración de BGP en el dispositivo R2.advertise-inactive

Acción

  1. En el dispositivo R2, desactive la instrucción.advertise-inactive

  2. En el dispositivo R2, compruebe si la ruta 172.16.5.0/24 se anuncia para el dispositivo R3.

    Como era de esperar, la ruta ya no se anuncia.

  3. En el dispositivo R3, asegúrese de que la ruta 172.16.5/24 esté ausente de la tabla de enrutamiento.

Significado

El dispositivo R1 anuncia la ruta 172.16.5/24 al dispositivo R2, pero el dispositivo R2 tiene una ruta estática configurada manualmente para este prefijo. Las rutas estáticas son preferibles a las rutas BGP, por lo que el dispositivo R2 instala la ruta BGP como una ruta inactiva. Dado que la ruta BGP no está activa, el dispositivo R2 no vuelve a anunciar la ruta BGP al dispositivo R3. Este es el comportamiento predeterminado en Junos OS. Si agrega la instrucción a la configuración del BGP en el dispositivo R2, el dispositivo R2 vuelve a anunciar las rutas no activas.advertise-inactive