Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción de las listas de prefijos para su uso en condiciones de coincidencia de políticas de enrutamiento

Una lista de prefijos es una lista con nombre de direcciones IP. Puede especificar una coincidencia exacta con las rutas entrantes y (opcionalmente) aplicar una acción común a todos los prefijos coincidentes de la lista.

Supongamos, por ejemplo, que configura la siguiente lista de prefijos:

Esto funciona bien cuando todos los vecinos del dispositivo están en la misma familia de direcciones.

Cuando los vecinos están en familias de direcciones diferentes, por ejemplo, cuando se configuran vecinos IPv4 e IPv6, puede usar una lista de prefijos de la siguiente manera:

Una lista de prefijos coincide con las direcciones IPv4. El otro coincide con las direcciones IPv6. Puede ejecutar el show configuration policy-options prefix-list prefix-list name | display inheritance comando para comprobar la configuración.

Una lista de prefijos funciona como una lista de rutas que contiene varias instancias del exact tipo de coincidencia solamente. Las diferencias entre estas dos condiciones de coincidencia extendida se resumen en Tabla 1.

Tabla 1: Diferencias entre la lista de prefijos y la lista de rutas

Característica

Lista de prefijos

Listas de rutas

Acción

Puede especificar acciones sólo en una then instrucción. Si se especifica, las acciones se aplican a todos los prefijos que coincidan con el término.

Puede especificar la acción que se aplica a un prefijo determinado en una route-filter condición de coincidencia en una from instrucción, o a todos los prefijos de la lista mediante una then instrucción.

Para obtener información acerca de cómo configurar listas de rutas, consulte Descripción de los filtros de ruta para su uso en condiciones de coincidencia de políticas de enrutamiento.

Esta sección incluye la siguiente información:

Configuración de listas de prefijos

Puede crear una lista de prefijos con nombre e incluirla en una política de enrutamiento con la condición de prefix-list coincidencia (descrita en Condiciones de coincidencia de políticas de enrutamiento).

Para definir una lista de prefijos, incluya la prefix-list instrucción:

Puede utilizar la apply-path instrucción para incluir todos los prefijos (y su máscara de red asociada) señalados por una ruta definida, o puede especificar una o más direcciones, o ambas.

Para incluir una lista de prefijos en una directiva de enrutamiento, especifique la condición de prefix-list coincidencia en la from instrucción en el nivel de [edit policy-options policy-statement policy-name term term-name] jerarquía:

name Identifica la lista de prefijos. Puede contener letras, números y guiones (-) y puede tener hasta 127 bytes. Para incluir espacios en el nombre, escriba el nombre completo entre comillas (" ").

ip-addresses son los prefijos IPv4 o IP versión 6 (IPv6) especificados como prefix/prefix-length. Si omite prefix-length un prefijo IPv4, el valor predeterminado es /32prefix-length. Si omite prefix-length un prefijo IPv6, el valor predeterminado es /128. Los prefijos especificados en una from instrucción deben ser todas las direcciones IPv4 o todas las direcciones IPv6. No puede aplicar acciones a prefijos individuales de la lista.

Puede especificar la misma lista de prefijos en la from instrucción de varias políticas de enrutamiento o filtros de firewall. Para obtener información acerca de los filtros de firewall, consulte Directrices para configurar filtros de firewall y Directrices para aplicar filtros de firewall estándar.

Utilice la apply-path instrucción para configurar una lista de prefijos que comprenda todos los prefijos IP señalados por una ruta definida. Esto elimina la mayor parte del esfuerzo necesario para mantener una lista de prefijos de grupo.

El camino consta de elementos separados por espacios. Cada elemento coincide con una palabra clave de configuración o un identificador, y puede utilizar caracteres comodín para hacer coincidir más de un identificador. Los comodines deben estar entre corchetes angulares, por ejemplo, <*>.

Nota:

No puede agregar un elemento de ruta, incluidos caracteres comodín, después de una instrucción leaf en la apply-path instrucción. Los elementos de ruta, incluidos los caracteres comodín, solo se pueden usar después de una instrucción contenedora.

Cuando se utiliza apply-path para definir una lista de prefijos, también puede utilizar la misma lista de prefijos en una instrucción de directiva.

Para obtener ejemplos de cómo configurar una lista de prefijos, consulte Ejemplo: Configuración de listas de prefijos de directiva de enrutamiento.

Cómo se evalúan las listas de prefijos en condiciones de coincidencia de políticas de enrutamiento

Durante la evaluación de la lista de prefijos, el software del marco de políticas realiza una búsqueda de coincidencia más larga, lo que significa que el software busca el prefijo en la lista con la longitud más larga. El orden en el que especifique los prefijos, de arriba a abajo, no importa. Luego, el software compara la dirección de origen de una ruta con el prefijo más largo.

Puede utilizar calificadores de lista de prefijos para los prefijos contenidos en una lista de prefijos configurando un filtro de lista de prefijos. Para obtener más información, consulte Configuración de listas de prefijos para su uso en condiciones de coincidencia de directivas de enrutamiento.

Si se produce una coincidencia, la evaluación del término actual continúa. Si no se produce una coincidencia, finaliza la evaluación del término actual.

Si especifica varios prefijos en la lista de prefijos, solo debe coincidir un prefijo para que se produzca una coincidencia. La coincidencia de la lista de prefijos es efectivamente una operación OR lógica.

Configuración de filtros de lista de prefijos

Un filtro de lista de prefijos permite aplicar calificadores de lista de prefijos a una lista de prefijos dentro de una lista de prefijos. Los prefijos de la lista se evalúan mediante los calificadores especificados. Puede configurar varios filtros de lista de prefijos bajo el mismo término de directiva.

Para configurar un filtro de lista de prefijos, incluya la prefix-list-filter instrucción en el nivel de [edit policy-options policy-statement policy-name from] jerarquía:

La prefix-list-name opción es el nombre de la lista de prefijos que se utilizará para la evaluación. Sólo puede especificar una lista de prefijos.

La match-type opción es el tipo de coincidencia que se aplicará a los prefijos de la lista de prefijos. Puede ser uno de los tipos de coincidencia enumerados en Tabla 2.

La actions opción es la acción que se debe realizar si la lista de prefijos coincide. Puede ser una o varias de las acciones enumeradas en Configuración de acciones de control de flujo y Configuración de acciones que manipulan características de ruta.

Tabla 2: Tipos de coincidencia de lista de rutas para un filtro de lista de prefijos

Tipo de coincidencia

Condición de coincidencia

exact

La ruta comparte los mismos bits más significativos (descritos por prefix-length), y prefix-length es igual a la longitud del prefijo de la ruta.

longer

La ruta comparte los mismos bits más significativos (descritos por prefix-length), y prefix-length es mayor que la longitud del prefijo de la ruta.

orlonger

La ruta comparte los mismos bits más significativos (descritos por prefix-length), y prefix-length es igual o mayor que la longitud del prefijo de la ruta.