Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Ejemplo Configuración de sesiones de Multihop EBGP

 

En este ejemplo se muestra cómo configurar un elemento BGP (EBGP) externo que está más de un salto lejos del enrutador local. Este tipo de sesión se denomina sesión BGP Multihop .

Aplicables

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

Descripción general

La configuración para activar las sesiones de EBGP de Multihop requiere conectividad entre los dos homólogos EBGP. En este ejemplo se utilizan rutas estáticas para proporcionar conectividad entre los dispositivos.

A diferencia de las sesiones EBGP directamente conectadas en las que las direcciones físicas neighbor se utilizan normalmente en las instrucciones, debe utilizar direcciones de interfaz de bucle invertido para Multihop EBGP especificando la dirección de interfaz de bucle invertido del punto del mismo nivel conectado indirectamente. De esta manera, EBGP Multihop es similar a la BGP interna (IBGP).

Por último, debe agregar la multihop instrucción. De manera opcional, puede establecer un valor máximo de período de vida (TTL) con la ttl instrucción. El TTL se transporta en el encabezado IP de BGP paquetes. Si no especifica un valor TTL, se utilizará el’valor TTL máximo predeterminado del sistema. El valor TTL predeterminado es 64 para Multihop EBGP Sessions. Otra opción es conservar el BGP valor del siguiente salto de los anuncios de ruta, si se no-nexthop-change incluye la instrucción.

Figura 1se muestra una red típica de EBGP Multihop.

El dispositivo C y el dispositivo E tienen una sesión EBGP establecida. El dispositivo D no es un dispositivo habilitado para BGP. Todos los dispositivos tienen conectividad a través de rutas estáticas.

Figura 1: Red típica con sesiones de Multihop de EBGP
Red típica con sesiones de Multihop de EBGP

Automática

Configuración rápida de CLI

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

Dispositivo C

Dispositivo D

Dispositivo E

Dispositivo C

Procedimiento detallado

El ejemplo siguiente requiere que se exploren varios niveles en la jerarquía de configuración. Para obtener más información sobre cómo navegar por la CLI, consulte Using the CLI Editor in Configuration Mode en el Guía de usuario de CLI.

Para configurar el dispositivo C:

  1. Configure la interfaz en el dispositivo conectado directamente (para-D) y configure la interfaz de bucle invertido.
  2. Configure una sesión de EBGP con el dispositivo E.

    La neighbor instrucción señala a la interfaz de bucle de retorno en el dispositivo E.

  3. Configure la instrucción Multihop para permitir que el dispositivo C y el dispositivo E se conviertan en EBGP homólogos.

    Dado que los interlocutores se encuentran en dos saltos entre sí, en el ttl 2 ejemplo se utiliza la instrucción.

  4. Configure la conectividad con el dispositivo E mediante rutas estáticas.

    Debe configurar una ruta tanto para la dirección de interfaz de bucle invertido como para la dirección en la interfaz física.

  5. Configure el ID del enrutador local y el número del sistema autónomo (AS).
  6. Configure una directiva que acepte rutas directas.

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

Resultados

Desde el modo de configuración, para confirmar la configuración show interfaces, show protocolsescriba show policy-optionslos comandos show routing-options ,, y. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregir la configuración.

Si ha terminado de configurar el dispositivo, entre commit en el modo de configuración.

Repita estos pasos para todas BGP sesiones de la topología.

Configurando el dispositivo D

Procedimiento detallado

El ejemplo siguiente requiere que se exploren varios niveles en la jerarquía de configuración. Para obtener más información sobre cómo navegar por la CLI, consulte Using the CLI Editor in Configuration Mode en el Guía de usuario de CLI.

Para configurar el dispositivo D:

  1. Establezca la CLI en el dispositivo D.
  2. Configure las interfaces con los dispositivos conectados directamente y configure una interfaz de bucle de retorno.
  3. Configure la conectividad con los otros dispositivos mediante rutas estáticas a las direcciones de interfaz de bucle invertido.

    En el dispositivo D, no necesita rutas estáticas a las direcciones físicas, ya que el dispositivo D está conectado directamente al dispositivo C y al dispositivo E.

  4. Configure el ID.

Resultados

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

Si ha terminado de configurar el dispositivo, entre commit en el modo de configuración.

Repita estos pasos para todas BGP sesiones de la topología.

Configurar el dispositivo E

Procedimiento detallado

El ejemplo siguiente requiere que se exploren varios niveles en la jerarquía de configuración. Para obtener más información sobre cómo navegar por la CLI, consulte Using the CLI Editor in Configuration Mode en el Guía de usuario de CLI.

Para configurar el dispositivo E:

  1. Establezca la CLI en el dispositivo E.
  2. Configure la interfaz en el dispositivo conectado directamente (para-D) y configure la interfaz de bucle invertido.
  3. Configure una sesión de EBGP con el dispositivo E.

    La neighbor instrucción señala a la interfaz de bucle de retorno en el dispositivo C.

  4. Configure multihop la instrucción de forma que permita que el dispositivo C y el dispositivo E se conviertan en EBGP iguales.

    Dado que los interlocutores se encuentran en dos saltos entre sí, en el ttl 2 ejemplo se utiliza la instrucción.

  5. Configure la conectividad con el dispositivo E mediante rutas estáticas.

    Debe configurar una ruta tanto para la dirección de interfaz de bucle invertido como para la dirección en la interfaz física.

  6. Configure el ID del enrutador local y el número del sistema autónomo (AS).
  7. Configure una directiva que acepte rutas directas.

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

Resultados

Desde el modo de configuración, para confirmar la configuración show interfaces, show protocolsescriba show policy-optionslos comandos show routing-options ,, y. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregir la configuración.

Si ha terminado de configurar el dispositivo, entre commit en el modo de configuración.

Comproba

Confirme que la configuración funciona correctamente.

Comprobación de la conectividad

Finalidad

Asegúrese de que el dispositivo C puede hacer ping al dispositivo E, especificando la dirección de interfaz de bucle invertido como el origen de la solicitud de ping.

La dirección de interfaz de bucle es la dirección de origen que BGP va a utilizar.

Acción

Desde el modo operativo, escriba ping 10.10.10.14 source 192.168.40.4 el comando desde el dispositivo C y escriba ping 10.10.10.9 source 192.168.6.7 el comando del dispositivo E.

user@C> ping 10.10.10.14 source 192.168.40.4
user@E> ping 10.10.10.9 source 192.168.6.7

Significado

Si los ping funcionan, las rutas estáticas funcionarán.

Comprobar que las sesiones de BGP se han establecido

Finalidad

Compruebe que las sesiones BGP están en funcionamiento.

Acción

En modo operativo, escriba el show bgp summary comando.

user@C> show bgp summary
user@E> show bgp summary

Significado

El resultado muestra que ambos dispositivos tienen un interlocutor al mismo nivel. No hay ningún participante inactivo.

Ver las rutas anunciadas

Finalidad

Asegúrese de que las rutas están siendo anunciadas por BGP.

Acción

En modo operativo, escriba el show route advertising-protocol bgp neighbor comando.

user@E> show route advertising-protocol bgp 192.168.6.7
user@C> show route advertising-protocol bgp 192.168.40.4

Significado

La send-static Directiva de enrutamiento está exportando las rutas estáticas de la tabla de enrutamiento a BGP. BGP está anunciando estas rutas entre los interlocutores porque se establece la sesión de par BGP.