Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: Usar expresiones regulares de ruta de AS

Una ruta de sistema autónomo (AS) es un atributo de ruta utilizado por BGP. La ruta del AS se utiliza tanto para la selección de rutas como para evitar posibles bucles de enrutamiento. En este ejemplo se muestra cómo usar expresiones regulares con números de ruta de acceso de AS para buscar un conjunto de rutas.

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

Figura 1 muestra varios AS conectados a través de sesiones de emparejamiento de BGP externo (EBGP). Cada dispositivo genera rutas de clientes dentro de su espacio de direcciones asignado.

Topología

Figura 1 muestra la red de ejemplo.

Figura 1: Topología BGP Expresiones regulares de ASTopología BGP Expresiones regulares de AS

Los administradores del AS 64516 desean rechazar todas las rutas que se originan en los AS 64513 y 64514. Se crean dos expresiones regulares de ruta de AS llamadas y se hace referencia a ellas en una política denominada .orig-in-64513orig-in-64514reject-some-routes A continuación, la directiva de enrutamiento se aplica como una política de importación en el dispositivo R6.

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 y del dispositivo R6. muestra cómo utilizar la opción con el comando del dispositivo R2 para buscar rutas mediante expresiones regulares. #configuration488__policy-as-path-regex-stVerificaciónaspath-regexshow route

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

Dispositivo R4

Dispositivo R5

Dispositivo R6

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 el Manual del usuario de la 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 directiva de enrutamiento.

  4. Configure las rutas estáticas.

  5. Configure el número del AS.

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 el Manual del usuario de la 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 R6:

  1. Configure las interfaces del dispositivo.

  2. Configure la conexión EBGP al dispositivo R5.

  3. Configure la directiva de enrutamiento que envía rutas estáticas.

  4. Configure la directiva de enrutamiento que rechaza determinadas rutas.

  5. Configure las rutas estáticas.

  6. Configure el número del 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.

Dispositivo R2

Dispositivo R6

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

Verificación

Confirme que la configuración funcione correctamente.

Buscar rutas en el dispositivo R2

Propósito

En el dispositivo R2, utilice el comando para buscar rutas mediante expresiones regulares.show route aspath-regex

Acción

Busque rutas originadas por el dispositivo R6 en el AS 64516.

Busque rutas que se originen en AS 64514 o AS 64516.

Busque rutas que usen el AS 64513 como red de tránsito.

Significado

El resultado muestra las entradas de la tabla de enrutamiento que coinciden con las expresiones regulares de ruta de AS especificadas.

Asegurarse de que las rutas estén excluidas en el dispositivo R6

Propósito

En el dispositivo R6, use los comandos para asegurarse de que las rutas que se originan en los AS 64513 y 64514 se excluyen de la tabla de enrutamiento del dispositivo R6.show route and show route hidden

Acción

Significado

El resultado muestra que las rutas 10.30.0/22 y 10.40.0/22 se rechazan en el dispositivo R6.