Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Preferencia local para rutas BGP

Descripción de los valores de preferencia de ruta (distancia administrativa)

El proceso de protocolo de enrutamiento de Junos OS asigna un valor de preferencia predeterminado (también conocido como distancia administrativa) a cada ruta que recibe la tabla de enrutamiento. El valor predeterminado depende del origen de la ruta. El valor de preferencia es un valor de 0 a 4.294.967.295 (232 – 1), con un valor menor que indica una ruta más preferida. Tabla 1 enumera los valores de preferencia predeterminados.

Tabla 1: Valores predeterminados de preferencia de ruta

Cómo se aprende la ruta

Preferencia predeterminada

Instrucción para modificar la preferencia predeterminada

Red conectada directamente

0

Rutas del sistema

4

LSP estáticos y estáticos

5

Estática

ARI-TS

5

Preferencia de ARI-TS.

A partir de Junos OS versión 22.2R1, las rutas ARI se instalan como rutas de protocolo ARI-TS en lugar de rutas estáticas como instaladas en las versiones anteriores de Junos OS.

LSP estáticos

6

Preferencia de MPLS

Nota:

En las versiones de Junos OS anteriores a 10.4, si configura un LSP MPLS estático con la static-path instrucción, el valor de preferencia predeterminado es 5. A partir de Junos OS versión 10.4, si configura un static-label-switched-path valor de preferencia predeterminado, el valor de preferencia predeterminado es 6. La instrucción static-path de configuración anterior se oculta en Junos OS versión 10.4 y versiones posteriores.

LSP señalizadas por RSVP

7

RSVP preference como se describe en la Guía del usuario de las aplicaciones de MPLS

SR-TE

8

Preferencia de SR-TE

LSP señalizadas por LDP

9

LDP preference, como se describe en la Guía del usuario de aplicaciones de MPLS

Ruta interna de OSPF

10

Preferencia de OSPF

Ruta SR OSPF

10

Preferencia OSPF etiquetada

ruta interna de acceso

12

ruta de acceso

13

Ruta SR IS-IS

14

Preferencia IS-IS etiquetada

Ruta interna de nivel 1 IS-IS

15

Preferencia IS-IS

Ruta interna IS-IS nivel 2

18

Preferencia IS-IS

Redirige

30

Núcleo

40

SNMP

50

Descubrimiento de enrutadores

55

RIP

100

Preferencia de RIP

RIPng

100

Preferencia de RIPng

PIM

105

Guía del usuario de los protocolos de multidifusión de Junos OS

DVMRP

110

Guía del usuario de los protocolos de multidifusión de Junos OS

Agregado

130

Agregado

Rutas externas del AS OSPF

150

Preferencia externa de OSPF

Ruta externa de nivel 1 IS-IS

160

Preferencia externa IS-IS

Ruta externa IS-IS de nivel 2

165

Preferencia externa IS-IS

BGP

170

Preferencia del BGP, exportación, importación

MSDP

175

Guía del usuario de los protocolos de multidifusión de Junos OS

En general, cuanto más estrecho es el alcance de la instrucción, mayor es la prioridad que se da su valor de preferencia, pero cuanto más pequeño es el conjunto de rutas que afecta. Para modificar el valor de preferencia predeterminado para las rutas aprendidas por los protocolos de enrutamiento, generalmente se aplica la política de enrutamiento al configurar los protocolos de enrutamiento individuales. También puede modificar algunas preferencias con otras instrucciones de configuración, que se indican en la tabla.

Ejemplo: Configuración del valor de preferencia para rutas BGP

En este ejemplo, se muestra cómo especificar la preferencia de las rutas aprendidas del BGP. La información de enrutamiento se puede aprender de varias fuentes. Para romper vínculos entre rutas igualmente específicas aprendidas de varias fuentes, cada fuente tiene un valor de preferencia. Las rutas que se aprenden a través de acciones administrativas explícitas, como rutas estáticas, son preferibles a las rutas aprendidas de un protocolo de enrutamiento, como BGP u OSPF. Algunos proveedores denominan distancia administrativa .

Requisitos

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

Descripción general

La información de enrutamiento se puede aprender de varias fuentes, como a través de configuración estática, BGP o un protocolo de puerta de enlace interior (IGP). Cuando Junos OS determina que una ruta prefiere convertirse en la ruta activa, selecciona la ruta con la preferencia más baja como ruta activa e instala esta ruta en la tabla de reenvío. De forma predeterminada, el software de enrutamiento asigna una preferencia de 170 a las rutas que se originaron a partir del BGP. De todos los protocolos de enrutamiento, el BGP tiene el valor de preferencia predeterminado más alto, lo que significa que las rutas aprendidas por el BGP son las que tienen menos probabilidades de convertirse en la ruta activa.

Algunos proveedores tienen una preferencia (distancia) de 20 para el BGP externo (EBGP) y una distancia de 200 para el BGP interno (IGBP). Junos OS usa el mismo valor (170) tanto para EBGP como para IBGP. Sin embargo, esta diferencia entre proveedores no tiene impacto operativo, ya que Junos OS siempre prefiere las rutas EBGP a las rutas IBGP.

Otro área en la que los proveedores difieren es en lo que respecta a la distancia IGP en comparación con la distancia del BGP. Por ejemplo, algunos proveedores asignan una distancia de 110 a las rutas OSPF. Esto es mayor que la distancia ebGP de 20 y da como resultado la selección de una ruta EBGP sobre una ruta OSPF equivalente. En el mismo escenario, Junos OS elige la ruta OSPF, debido a la preferencia predeterminada 10 para una ruta OSPF interna y 150 para una ruta OSPF externa, que son ambas inferiores a las 170 preferencias asignadas a todas las rutas del BGP.

En un entorno de varios proveedores, es posible que desee cambiar el valor de preferencia de las rutas de BGP para que Junos OS elija una ruta EBGP en lugar de una ruta OSPF. Para lograr este objetivo, una opción es incluir la preference instrucción en la configuración del EBGP. Para modificar el valor de preferencia predeterminado del BGP, incluya la preference instrucción, especificando un valor de 0 a 4.294.967.295 (232 – 1).

Consejo:

Otra forma de lograr la compatibilidad con varios proveedores es incluir la advertise-inactive instrucción en la configuración del EBGP. Esto hace que la tabla de enrutamiento exporte al BGP la mejor ruta aprendida por BGP, incluso si Junos OS no la seleccionó para ser una ruta activa. De forma predeterminada, el BGP almacena la información de ruta que recibe de los mensajes de actualización en la tabla de enrutamiento de Junos OS, y la tabla de enrutamiento exporta solo las rutas activas al BGP, que BGP luego anuncia a sus pares. La advertise-inactive instrucción hace que Junos OS anuncie la mejor ruta de BGP que está inactiva debido a la preferencia de IGP. Cuando usa la advertise-inactive instrucción, el dispositivo Junos OS usa la ruta OSPF para el reenvío, y el dispositivo del otro proveedor usa la ruta EBGP para reenvío. Sin embargo, desde la perspectiva de un par de EBGP en un AS vecino, los dispositivos de ambos proveedores parecen comportarse de la misma manera.

Topología

En la red de ejemplo, los dispositivos R1 y R2 tienen rutas EBGP entre sí y también rutas OSPF entre sí.

En este ejemplo, se muestran las tablas de enrutamiento en los casos siguientes:

  • Acepte los valores de preferencia predeterminados de 170 para BGP y 10 para OSPF.

  • Cambie la preferencia del BGP a 8.

Figura 1 muestra la red de ejemplo.

Figura 1: Topología del valor de preferencia del BGPTopología del valor de preferencia del 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.

Dispositivo R1

Dispositivo R2

Procedimiento

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 dispositivo R1:

  1. Configure las interfaces.

  2. Configure el sistema autónomo local.

  3. Configure el emparejamiento externo con el dispositivo R2.

  4. Configure OSPF.

  5. Configure la política de enrutamiento.

Resultados

Desde el modo de configuración, ingrese los comandos , show policy-options, show protocolsy 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.

Si ha terminado de configurar el dispositivo, ingrese commit desde el modo de configuración. Repita estos pasos en el dispositivo R2.

Verificación

Confirme que la configuración funciona correctamente.

Verificar la preferencia

Propósito

Asegúrese de que las tablas de enrutamiento de los dispositivos R1 y R2 reflejen el hecho de que el dispositivo R1 está usando la preferencia de EBGP configurada de 8, y el dispositivo R2 está usando la preferencia de EBGP predeterminada de 170.

Acción

Desde el modo operativo, ingrese el show route comando.

Significado

El resultado muestra que en el dispositivo R1, la ruta activa a la interfaz de circuito cerrado del dispositivo R2 (10.255.14.177/32) es una ruta BGP. El resultado también muestra que en el dispositivo R2, la ruta activa a la interfaz de circuito cerrado del dispositivo R1 (10.255.71.24/32) es una ruta OSPF.

Ejemplo: Uso de la política de enrutamiento para establecer un valor de preferencia para rutas BGP

En este ejemplo, se muestra cómo usar la política de enrutamiento para establecer la preferencia de rutas aprendidas del BGP. La información de enrutamiento se puede aprender de varias fuentes. Para romper vínculos entre rutas igualmente específicas aprendidas de varias fuentes, cada fuente tiene un valor de preferencia. Las rutas que se aprenden a través de acciones administrativas explícitas, como rutas estáticas, son preferibles a las rutas aprendidas de un protocolo de enrutamiento, como BGP u OSPF. Algunos proveedores denominan distancia administrativa .

Requisitos

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

Descripción general

La información de enrutamiento se puede aprender de varias fuentes, como a través de configuración estática, BGP o un protocolo de puerta de enlace interior (IGP). Cuando Junos OS determina que una ruta prefiere convertirse en la ruta activa, selecciona la ruta con la preferencia más baja como ruta activa e instala esta ruta en la tabla de reenvío. De forma predeterminada, el software de enrutamiento asigna una preferencia de 170 a las rutas que se originaron a partir del BGP. De todos los protocolos de enrutamiento, el BGP tiene el valor de preferencia predeterminado más alto, lo que significa que las rutas aprendidas por el BGP son las que tienen menos probabilidades de convertirse en la ruta activa.

Algunos proveedores tienen una preferencia (distancia) de 20 para el BGP externo (EBGP) y una distancia de 200 para el BGP interno (IGBP). Junos OS usa el mismo valor (170) tanto para EBGP como para IBGP. Sin embargo, esta diferencia entre proveedores no tiene impacto operativo, ya que Junos OS siempre prefiere las rutas EBGP a las rutas IBGP.

Otro área en la que los proveedores difieren es en lo que respecta a la distancia IGP en comparación con la distancia del BGP. Por ejemplo, algunos proveedores asignan una distancia de 110 a las rutas OSPF. Esto es más alto que la distancia EBGP de 20 y da como resultado la selección de una ruta EBGP sobre una ruta OSPF equivalente. En el mismo escenario, Junos OS elige la ruta OSPF, debido a la preferencia predeterminada 10 para una ruta OSPF interna y 150 para una ruta OSPF externa, que son ambas inferiores a las 170 preferencias asignadas a todas las rutas del BGP.

En este ejemplo, se muestra una política de enrutamiento que coincide con rutas de saltos próximos específicos y establece una preferencia. Si una ruta no coincide con el primer término, se evalúa por el segundo término.

Topología

En la red de ejemplo, los dispositivos R1 y R3 tienen sesiones de EBGP con el dispositivo R2.

En el dispositivo R2, una política de importación realiza las siguientes acciones:

  • Para las rutas recibidas a través del BGP del siguiente salto 10.0.0.1 (dispositivo R1), establezca la preferencia de ruta en 10.

  • Para las rutas recibidas a través del BGP desde el siguiente salto 10.1.0.2 (dispositivo R3), establezca la preferencia de ruta en 15.

Figura 2 muestra la red de ejemplo.

Figura 2: Topología del valor de preferencia del BGPTopología del valor de preferencia del BGP

Configuración rápida de CLI muestra la configuración de todos los dispositivos en Figura 2.

En la sección #d11e83__d11e232 se describen los pasos del dispositivo R2.

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.

Dispositivo R1

Dispositivo R2

Dispositivo R3

Procedimiento

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 dispositivo R2:

  1. Configure las interfaces del dispositivo.

  2. Configure el sistema autónomo local.

  3. Configure la política de enrutamiento que envía rutas directas.

  4. Configure la política de enrutamiento que cambia la preferencia de las rutas recibidas.

  5. Configure el emparejamiento externo con el dispositivo R2.

  6. Aplique la set-preference política como política de importación.

    Esto afecta a la tabla de enrutamiento del dispositivo R2 y no afecta a los dispositivos R1 y R3.

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.

Si ha terminado de configurar el dispositivo, ingrese commit desde el modo de configuración.

Verificación

Confirme que la configuración funciona correctamente.

Verificar la preferencia

Propósito

Asegúrese de que las tablas de enrutamiento de los dispositivos R1 y R2 reflejen el hecho de que el dispositivo R1 está usando la preferencia de EBGP configurada de 8, y el dispositivo R2 está usando la preferencia de EBGP predeterminada de 170.

Acción

Desde el modo operativo, ingrese el show route protocols bgp comando.

Significado

El resultado muestra que en el dispositivo R2, los valores de preferencia se cambiaron a 15 para las rutas aprendidas del dispositivo R3 y los valores de preferencia se cambiaron a 10 para las rutas aprendidas del dispositivo R1.

Descripción de la métrica de preferencia local para rutas BGP internas

Las sesiones internas de BGP (IBGP) usan una métrica llamada preferencia local, que se lleva a cabo en los paquetes de actualización de IBGP en el LOCAL_PREF de atributo de ruta. Cuando un sistema autónomo (AS) tiene varias rutas a otro AS, la preferencia local indica el grado de preferencia de una ruta de BGP sobre las otras rutas del BGP. Se prefiere la ruta BGP con el valor de preferencia local más alto.

El atributo de ruta LOCAL_PREF siempre se anuncia a los pares del IBGP y a las confederaciones vecinas. Nunca se anuncia a los pares externos del BGP (EBGP). El comportamiento predeterminado es no modificar el LOCAL_PREF atributo de ruta si está presente.

El valor de atributo de ruta LOCAL_PREF predeterminado de 100 solo se aplica en tiempo de exportación, cuando las rutas se exportan desde la tabla de enrutamiento al BGP.

Si se recibe una ruta del BGP sin un atributo LOCAL_PREF, la ruta se almacena en la tabla de enrutamiento y BGP se anuncia como si se recibiera con un valor LOCAL_PREF de 100. Una ruta que no sea BGP anunciada por BGP se anuncia con un valor LOCAL_PREF de 100 de forma predeterminada.

Ejemplo: Configuración del valor de preferencia local para rutas de BGP

En este ejemplo, se muestra cómo configurar las preferencias locales en las sesiones de pares internas del BGP (IBGP).

Requisitos

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

Descripción general

Para cambiar la métrica de preferencias locales anunciada en el atributo de ruta, debe incluir la local-preference instrucción, especificando un valor del 0 al 4.294.967.295 (232 – 1).

Hay varias razones por las que es posible que desee preferir una ruta sobre otra. Por ejemplo, en comparación con otras rutas, una ruta podría ser menos costosa de usar, podría tener un ancho de banda más alto o podría ser más estable.

Figura 3 muestra una red típica con sesiones de pares internas y varios puntos de salida a un AS vecino.

Figura 3: Red típica con sesiones de IBGP y varios puntos de salidaRed típica con sesiones de IBGP y varios puntos de salida

Para llegar al dispositivo R4, el dispositivo R1 puede tomar una ruta a través de los dispositivos R2 o R3. De forma predeterminada, la preferencia local es 100 para cualquiera de las rutas. Cuando las preferencias locales son iguales, Junos OS tiene reglas para romper la corbata y elegir una ruta. (Consulte Descripción de la selección de ruta del BGP. En este ejemplo, la ruta activa se realiza a través del dispositivo R2 porque el ID de enrutador del dispositivo R2 es menor que el ID de enrutador del dispositivo R3. En el siguiente ejemplo, se muestra cómo invalidar el comportamiento predeterminado con una configuración explícita para la preferencia local. En el ejemplo, se configura una preferencia local de 300 en el dispositivo R3, lo que convierte al dispositivo R3 en la ruta preferida para llegar al dispositivo R4.

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.

Dispositivo R1

Dispositivo R2

Dispositivo R3

Dispositivo R4

Configuración del dispositivo 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 dispositivo R1:

  1. Configure las interfaces.

  2. Configure BGP.

  3. Configure OSPF.

  4. Configure una política que acepte rutas directas.

    Nota:

    Otras opciones útiles para este escenario podrían ser aceptar rutas aprendidas a través de OSPF o rutas locales.

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

Resultados

Desde el modo de configuración, ingrese los comandos , show policy-options, show protocolsy 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.

Si ha terminado de configurar el dispositivo, ingrese commit desde el modo de configuración.

Configuración del dispositivo R2

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 dispositivo R2:

  1. Configure las interfaces.

  2. Configure BGP.

  3. Configure OSPF.

  4. Configure una política que acepte rutas directas.

    Nota:

    Otras opciones útiles para este escenario podrían ser aceptar rutas aprendidas a través de OSPF o rutas locales.

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

Resultados

Desde el modo de configuración, ingrese los comandos , show policy-options, show protocolsy 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.

Si ha terminado de configurar el dispositivo, ingrese commit desde el modo de configuración.

Configuración del dispositivo R3

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 dispositivo R3:

  1. Configure las interfaces.

  2. Configure BGP.

  3. Configure OSPF.

  4. Configure una política que acepte rutas directas.

    Nota:

    Otras opciones útiles para este escenario podrían ser aceptar rutas aprendidas a través de OSPF o rutas locales.

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

Resultados

Desde el modo de configuración, ingrese los comandos , show policy-options, show protocolsy 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.

Si ha terminado de configurar el dispositivo, ingrese commit desde el modo de configuración.

Configuración del dispositivo R4

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 dispositivo R4:

  1. Configure las interfaces.

  2. Configure BGP.

  3. Configure una política que acepte rutas directas.

    Nota:

    Otras opciones útiles para este escenario podrían ser aceptar rutas aprendidas a través de OSPF o rutas locales.

  4. Configure el ID de enrutador y el número de sistema autónomo (AS).

Resultados

Desde el modo de configuración, ingrese los comandos , show policy-options, show protocolsy 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.

Si ha terminado de configurar el dispositivo, ingrese commit desde el modo de configuración.

Verificación

Confirme que la configuración funciona correctamente.

Comprobación de la ruta activa del dispositivo R1 al dispositivo R4

Propósito

Compruebe que la ruta activa del dispositivo R1 al dispositivo R4 pasa por el dispositivo R2.

Acción

Desde el modo operativo, ingrese el show route protocol bgp comando.

Significado

El asterisco (*) muestra que la ruta preferida se encuentra a través del dispositivo R2. En la configuración predeterminada, el dispositivo R2 tiene un ID de enrutador inferior al del dispositivo R3. El ID del enrutador controla la selección de ruta.

Alteración de la preferencia local para cambiar la selección de ruta

Propósito

Cambie la ruta para que pase por el dispositivo R3.

Acción

Desde el modo de configuración, ingrese el set local-preference 300 comando.

Volver a comprobar la ruta activa del dispositivo R1 al dispositivo R4

Propósito

Verifique que la ruta activa del dispositivo R1 al dispositivo R4 pasa por el dispositivo R3.

Acción

Desde el modo operativo, ingrese el show route protocol bgp comando.

Significado

El asterisco (*) muestra que la ruta preferida se encuentra a través del dispositivo R3. En la configuración alterada, el dispositivo R3 tiene una preferencia local más alta que el dispositivo R2. La preferencia local controla la selección de ruta.

Ejemplo: Configuración del BGP para anunciar rutas inactivas

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

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

Nota:

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

Nota:

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

Junos OS también proporciona soporte para configurar una política de exportación del 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 puede anunciar rutas inactivas (como BGP), state inactive hace coincidir las rutas anunciadas como resultado de la advertise-inactive instrucción (o advertise-external).

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

Requisitos

No se requiere 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 de BGP externos (EBGP), los dispositivos R1 y 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 del 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 del BGP recibida del dispositivo R1. Se prefieren las rutas estáticas sobre las rutas aprendidas del BGP, por lo que la ruta del 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 hace esto porque la ruta del BGP está inactiva. El dispositivo R3, por lo tanto, no tiene información acerca de 172.16.5/24, a menos que habilite el comando en el advertise-inactive dispositivo R2, lo que hace que el dispositivo R2 envíe el BGP aprendido al dispositivo R3.

Topología

Figura 4 muestra la red de ejemplo.

Figura 4: Topología del BGP para anuncios inactivosTopología del BGP para anuncios inactivos

Configuración rápida de CLI muestra la configuración de todos los dispositivos en Figura 4.

En la sección #d14e126__d14e253 se describen los pasos del dispositivo R2.

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.

Dispositivo R1

Dispositivo R2

Dispositivo R3

Procedimiento

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 dispositivo R2:

  1. Configure las interfaces del dispositivo.

  2. Configure la conexión del EBGP al dispositivo R1.

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

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

  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 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.

Si ha terminado de configurar el dispositivo, ingrese commit desde el modo de configuración.

Verificación

Confirme que la configuración funciona correctamente.

Verificar 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 de ruta estática tiene la preferencia de ruta más baja (5) en comparación con la preferencia del BGP (170). Por lo tanto, la ruta estática se activa.

Verificar el anuncio de ruta externa

Propósito

En el dispositivo R2, asegúrese de que la ruta 172.16.5.0/24 se anuncie hacia el dispositivo R3.

Acción
Significado

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

Verificar la ruta en el dispositivo R3

Propósito

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

Acción
Significado

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

Experimentar con la instrucción de anuncio inactivo

Propósito

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

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

  2. En el dispositivo R2, compruebe si la ruta 172.16.5.0/24 se anuncia hacia 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 no esté presente en 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. Se prefieren las rutas estáticas sobre las rutas BGP, por lo que el dispositivo R2 instala la ruta del BGP como una ruta inactiva. Dado que la ruta del BGP no está activa, el dispositivo R2 no revierte la ruta del BGP al dispositivo R3. Este es el comportamiento predeterminado en Junos OS. Si agrega la advertise-inactive instrucción a la configuración del BGP en el dispositivo R2, el dispositivo R2 readverte las rutas no activas.

Tabla de historial de versiones
Liberación
Descripción
10.4
A partir de Junos OS versión 10.4, si configura un static-label-switched-path valor de preferencia predeterminado, el valor de preferencia predeterminado es 6.