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 comando para comprobar la configuración.show configuration policy-options prefix-list prefix-list name | display inheritance

Una lista de prefijos funciona como una lista de rutas que contiene varias instancias del tipo de coincidencia solamente.exact 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 instrucción.then 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 condición de coincidencia en una instrucción, o a todos los prefijos de la lista mediante una instrucción.route-filterfromthen

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 coincidencia (descrita en ).prefix-listCondiciones de coincidencia de políticas de enrutamiento

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

Puede utilizar la 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.apply-path

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

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 (" ").

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

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

Utilice la instrucción para configurar una lista de prefijos que comprenda todos los prefijos IP señalados por una ruta definida.apply-path 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 instrucción.apply-path Los elementos de ruta, incluidos los caracteres comodín, solo se pueden usar después de una instrucción contenedora.

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

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 instrucción en el nivel de jerarquía:prefix-list-filter[edit policy-options policy-statement policy-name from]

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

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

La opción es la acción que se debe realizar si la lista de prefijos coincide.actions 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.Configuración de acciones de control de flujoConfiguración de acciones que manipulan las características de la 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 ), y es igual a la longitud del prefijo de la ruta.prefix-lengthprefix-length

longer

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

orlonger

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