Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo Configuración de listas de prefijos de directivas de enrutamiento

En Junos OS, las listas de prefijos proporcionan un método para definir un conjunto de rutas. Junos OS proporciona otros métodos para llevar a cabo la misma tarea, como los filtros de ruta. Una lista de prefijos es una enumeración de prefijos IP que representan un conjunto de rutas que se utilizan como criterios de coincidencia en una directiva aplicada. Esta lista puede ser útil para representar una lista de rutas de clientes en un sistema autónomo (como). A una lista de prefijos se le asigna un nombre [edit policy-options] y se configura dentro de la jerarquía de configuración.

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

Las listas de prefijos son similares a una lista de filtros de rutas. La diferencia funcional entre los filtros de ruta y las listas de prefijos es que no se puede especificar un rango mediante una lista de prefijos. Puede simular un rango utilizando una lista de prefijos, incluyendo prefijos adicionales en la lista, o utilizando dos listas de prefijos, una más corta y otra más, estableciendo una para aceptar y la otra para rechazarlas. También puede filtrar una lista de prefijos utilizando la prefix-list-filter condición coincidir. Sus opciones son exact, longery orlonger.

La ventaja de una lista de prefijos sobre una lista de filtros de ruta aparece cuando se hace referencia a los prefijos en varias ubicaciones diferentes. Por ejemplo, se puede hacer referencia a una lista de prefijos en una directiva de importación de BGP, una directiva de exportación, una directiva de RPF, en filtros de firewall, en filtros de bucle invertido, en la configuración de un ámbito de multidifusión, etc.

Cuando cambie la lista de prefijos, en vez de intentar recordar los diferentes prefijos de ubicación que están configurados, puede actualizar la lista de prefijos cambiando el prefijo una vez en lugar de varias veces. De este modo, se reduce la probabilidad de errores de configuración, como si se escriben inescritamente las direcciones en una ubicación o se olvida actualizar una o varias ubicaciones.

Las listas de prefijos también ayudan a administrar un gran número de dispositivos. Puede escribir los distintos filtros y políticas de la forma genérica como sea posible, haciendo referencia a las listas de prefijos en lugar de a direcciones IP específicas. La lógica más compleja en los filtros y las directivas debe escribirse solo una vez, con personalizaciones mínimas por dispositivo y por sitio.

Como se muestra Figura 1en, cada enrutador en el que 64510 tiene las rutas del cliente. El dispositivo R1 asigna rutas del cliente dentro de la subred 172.16.1.0/24. El dispositivo R2 y el Device R3 asignan rutas de cliente dentro de las subredes 172.16.2.0/24 y 172.16.3.0/24, respectivamente. El dispositivo R1 se ha designado punto central como 64510 para mantener una lista completa de rutas de clientes. El dispositivo R1 tiene una lista de customersprefijos llamada, de la siguiente manera:

Como puede ver, la lista de prefijos no contiene un tipo de coincidencia para cada ruta (como se vería con un filtro de ruta). Este punto es importante cuando se utiliza una lista de prefijos en una directiva. Las rutas coinciden solo si coinciden exactamente con uno de los prefijos de la lista. Es decir, cada ruta de la lista debe aparecer en la tabla de enrutamiento tal y como está configurada en la lista prefijos.

Puede hacer referencia a la lista de prefijos como un criterio de comprobación dentro de una directiva como esta:

En este ejemplo, todas las rutas de la customers lista de prefijos aparecen en la tabla de encaminamiento del dispositivo R1. El dispositivo R2 y el dispositivo R3 se exportan a Device R1 rutas estáticas a sus clientes.

Como se mencionó anteriormente, puede usar la prefix-list-filter condición coincidir con exactel longertipo, orlonger o Match. Esto proporciona una manera de evitar la limitación de coincidencia exacta de lista de prefijos de las listas de prefijos. Por ejemplo:

En el ejemplo se muestran los efectos de prefix-list la condición de coincidencia prefix-list-filter y la condición de coincidencia.

Topología

Figura 1muestra la red de ejemplo.

Figura 1: Topología BGP para listas de prefijos de políticasTopología BGP para listas de prefijos de políticas

Configuración rápida de CLImuestra la configuración de todos los dispositivos de Figura 1.

En la #configuration449__policy-prefix-list-st sección se describen los pasos del dispositivo R1.

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 R1

Dispositivo R2

Dispositivo R3

Dispositivo R4

Modalidades

Procedimiento paso a paso

El ejemplo siguiente requiere que se exploren varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo CLI, consulte Uso del editor de CLI en el modo de configuración la Guía del Junos OS CLI usuario.

Para configurar el dispositivo R1:

  1. Configure las interfaces del dispositivo.

  2. Configure las conexiones BGP internas (IBGP) al dispositivo R2 y al dispositivo R3.

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

  4. Configure OSPF conexiones al dispositivo R2 y al dispositivo R3.

  5. Configure la lista de prefijos.

  6. Configure la Directiva de enrutamiento que hace referencia a la lista de prefijos como un criterio de comprobación.

  7. Configure la ruta estática en la red 172.16.5.0/24.

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

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.

Verificación de las rutas en el dispositivo R1

Purpose

En el dispositivo R1, compruebe las rutas en la tabla de enrutamiento.

Intervención

Efectos

El dispositivo R1 ha aprendido sus propias rutas estáticas y las rutas de BGP de los dispositivos R2 y R3 (B).

Comprobar el anuncio de ruta al dispositivo R4

Purpose

En el dispositivo R1, asegúrese de que las rutas del cliente se anuncian al dispositivo R4.

Intervención

Efectos

Como era de esperar, solo las rutas de la lista de prefijos del cliente se anuncian al dispositivo R4.

Experimentar con la instrucción de filtro de prefijo-lista

Purpose

Ver lo que puede ocurrir cuando se prefix-list-filter utiliza en vez prefix-listde.

Intervención

  1. En el dispositivo R2, agregue una ruta estática que sea más larga que una de las rutas estáticas existentes.

  2. En el dispositivo R1, desactive la lista de prefijos y configure un orlonger filtro de lista de prefijos con el tipo de coincidencia.

  3. En el dispositivo R1, compruebe qué rutas se anuncian en el dispositivo R4.

Efectos

Como era de esperar, el dispositivo R1 anuncia ahora la ruta 172.16.2.65/32 hacia el dispositivo R4, aunque 172.16.2.65/32 no esté en la lista de prefijos.