Condiciones de coincidencia de política de enrutamiento
Cada término de una política de enrutamiento puede incluir dos instrucciones y to
, from
para definir las condiciones que una ruta debe coincidir para que se aplique la política:
from { family family-name; match-conditions; policy subroutine-policy-name; prefix-list name; route-filter destination-prefix match-type <actions>; source-address-filter source-prefix match-type <actions>; } to { match-conditions; policy subroutine-policy-name; }
En la from
instrucción, se definen los criterios que una ruta entrante debe coincidir. Puede especificar una o más condiciones de coincidencia. Si especifica más de uno, todos deben coincidir con la ruta para que se produzca una coincidencia.
La from
instrucción es opcional. Si omite el from
, todas las rutas se consideran coincidentes. A continuación, todas las rutas toman las acciones configuradas del término de política.
En la to
instrucción, se definen los criterios que una ruta de salida debe coincidir. Puede especificar una o más condiciones de coincidencia. Si especifica más de uno, todos deben coincidir con la ruta para que se produzca una coincidencia. Puede especificar la mayoría de las mismas condiciones de coincidencia en la to
instrucción que puede en la from
instrucción. En la mayoría de los casos, especificar una condición de coincidencia en la to
instrucción produce el mismo resultado que especificar la misma condición de coincidencia en la from
instrucción.
La to
instrucción es opcional. Si omite las to
instrucciones y las from
, todas las rutas se consideran coincidentes.
Tabla 1 resume las condiciones clave de coincidencia de la política de enrutamiento.
Condición de coincidencia |
Descripción |
---|---|
|
Hace coincidir rutas que contribuyen a un agregado configurado. Esta condición de coincidencia se puede utilizar para suprimir un colaborador en una ruta agregada. |
|
Hace coincidir una ruta aprendida del área OSPF especificada durante la exportación de rutas OSPF a otros protocolos. |
|
Hace coincidir el nombre de la expresión regular de ruta de un sistema autónomo (AS). Se procesan rutas BGP cuya ruta del AS coincide con la expresión regular. |
|
Hace coincidir un valor de color. Puede especificar valores de preferencia más detallados que los especificados en las condiciones de |
|
Hace coincidir el nombre de una o más comunidades. Si enumera más de un nombre, solo debe coincidir un nombre para que se produzca una coincidencia. (La coincidencia es efectivamente una operación lógica O.) |
|
Hace coincidir rutas OSPF externas, incluidas las rutas exportadas de un nivel a otro. En esta condición de coincidencia, |
|
Hace coincidir el nombre o la dirección IP de una o más interfaces de enrutador. Utilice esta condición con protocolos específicos de la interfaz. Por ejemplo, no utilice esta condición con BGP interno (IBGP). Dependiendo de dónde se aplique la política, esta condición de coincidencia coincide con las rutas aprendidas o anunciadas a través de la interfaz especificada. |
|
Hace coincidir una política de enrutamiento con el indicador interno para simplificar las políticas de autoservicio de próximo salto. |
|
Hace coincidir el nivel IS-IS. Las rutas que son del nivel especificado o se anuncian al nivel especificado se procesan. |
|
Hace coincidir un atributo de preferencia local del BGP. El valor de preferencia puede ser del 0 al 4.294.967.295 (232 –1). |
|
Hace coincidir un valor de métrica. El |
|
Hace coincidir la dirección de uno o más vecinos (pares). Para las políticas de exportación del BGP, la dirección puede ser para un par conectado directa o indirectamente. Para todos los demás protocolos, la dirección es para el vecino desde el que se recibe el anuncio. |
|
Hace coincidir las direcciones de salto siguiente especificadas en la información de enrutamiento de una ruta determinada. En el caso de las rutas BGP, las coincidencias se realizan con cada salto siguiente del protocolo. |
|
Hace coincidir el atributo de origen del BGP, que es el origen de la información de ruta del AS. El valor puede ser uno de los siguientes:
|
|
Hace coincidir el valor de preferencia. Puede especificar un valor de preferencia principal ( Nota:
No se establezca |
|
Hace coincidir el nombre del protocolo desde el que se aprendió la ruta o con el que se anuncia la ruta. Puede ser uno de los siguientes: |
|
Hace coincidir el tipo de ruta. El valor puede ser o |
Todas las condiciones de las from
instrucciones y to
deben coincidir para que se tome la medida. Las condiciones de coincidencia definidas en Tabla 2 son efectivamente una operación LÓGICA Y. La coincidencia en listas de prefijos y listas de rutas se maneja de manera diferente. En efecto, son una operación lógica O. Si configura una política que incluye alguna combinación de filtros de ruta, listas de prefijos y filtros de dirección de origen, se evalúan según una operación O lógica o una búsqueda de coincidencia de ruta más larga.
Tabla 2 describe las condiciones de coincidencia disponibles para hacer coincidir una ruta entrante o saliente. La tabla indica si puede utilizar la condición de coincidencia en ambas from
instrucciones y to
si la condición de coincidencia funciona de la misma manera o de manera diferente cuando se usa con ambas instrucciones. Si una condición de coincidencia funciona de manera diferente en una from
instrucción que en una to
instrucción, o si la condición no se puede utilizar en un tipo de instrucción, hay una descripción independiente para cada tipo de instrucción. De lo contrario, la misma descripción se aplica a ambos tipos de instrucciones.
Tabla 2 también indica si la condición de coincidencia es estándar o extendida. En general, las condiciones de coincidencia extendida incluyen criterios que se definen por separado de la política de enrutamiento (expresiones regulares de ruta del sistema autónomo [AS], comunidades y listas de prefijos) y son más complejas que las condiciones de coincidencia estándar. Las condiciones de coincidencia extendidas ofrecen muchas capacidades potentes. Las condiciones de coincidencia estándar incluyen criterios que se definen dentro de una política de enrutamiento y son menos complejas que las condiciones de coincidencia extendidas.
Condición de coincidencia |
Categoría de condición de coincidencia |
Descripción de la instrucción |
|
---|---|---|---|
|
Estándar |
Coincidencia de rutas que contribuyen a un agregado configurado. Esta condición de coincidencia se puede utilizar para suprimir un colaborador en una ruta agregada. |
|
|
Estándar |
(Solo abrir la ruta más corta primero [OSPF]) Identificador de área. En una |
|
|
Extendido |
(Solo protocolo de puerta de enlace de borde [BGP]) Nombre de una expresión regular de ruta del AS. Para obtener más información, consulte Descripción de las expresiones regulares de ruta del AS para usarlas como condiciones de coincidencia de política de enrutamiento. |
|
|
Extendido |
(solo BGP) Nombre de una expresión regular del grupo de rutas del AS. Para obtener más información, consulte Descripción de las expresiones regulares de ruta del AS para usarlas como condiciones de coincidencia de política de enrutamiento. |
|
|
Estándar |
Valor de color. Puede especificar valores de preferencia ( |
|
|
Estándar |
(solo BGP) Número de entradas de comunidad necesarias para que una ruta coincida. El valor de recuento puede ser un número en el intervalo del 0 al 1024. Especifique una de las siguientes opciones:
Nota:
Si configura varias Nota:
El Esta condición de coincidencia no se admite para su uso con la instrucción To. |
|
|
Extendido |
Nombre de una o más comunidades. Si enumera más de un nombre, solo debe coincidir un nombre para que se produzca una coincidencia (la coincidencia es efectivamente una operación O lógica). Para obtener más información, consulte Descripción de comunidades bgp, comunidades extendidas y comunidades grandes como condiciones de coincidencia de política de enrutamiento. Las rutas EVPN del BGP tienen un conjunto de comunidades extendidas llevadas en el atributo de ruta de mensaje de actualización del BGP, y, como tal, puede usar comunidades extendidas para filtrar rutas de BGP EVPN. La información disponible incluye el tipo de encapsulación, la información de movilidad de mac, la información de etiquetas de horizonte dividido de EVPN, el modo ESI y la etiqueta leaf de etree. Utilice la siguiente sintaxis para especificar comunidades extendidas de BGP EVPN:
|
|
|
Estándar |
(Solo OSPF e IS-IS) Haga coincidir las rutas externas de IGP. En el caso de las rutas IS-IS, la Para hacer coincidir las rutas externas del BGP, use la condición de |
|
|
Estándar |
Puede filtrar rutas BGP EVPN según la información de identificadores de segmentos Ethernet (ESIs) para los tipos de rutas 1, 2, 4, 7 y 8, que son los únicos tipos que incluyen el atributo de ESI en su prefijo. (Los valores de ESI se codifican como enteros de 10 bytes y se utilizan para identificar un segmento multiconexión.) |
|
|
Estándar |
Puede filtrar rutas de BGP EVPN según la información de la etiqueta EVPN, que está disponible desde el prefijo de la ruta EVPN. Requiere que EVPN se establezca en la siguiente jerarquía de CLI:
|
|
|
Estándar |
Filtrado de rutas DE BGP EVPN tipo 2 según si tiene alguna dirección IP. Las rutas MAC EVPN tipo 2 pueden tener dirección IP en el prefijo junto con la dirección MAC. La dirección IP que se lleva en la ruta MAC-IP puede ser una dirección IPv4 o IPv6. Es posible filtrar rutas de tipo 2 según solo si solo tiene dirección mac o dirección mac+ipv4 o dirección mac+ipv6. |
|
|
Estándar |
Nombre o dirección IP de una o más interfaces de dispositivo de enrutamiento. No utilice este calificador con protocolos que no sean específicos de la interfaz, como IBGP. Haga coincidir una ruta aprendida de una de las interfaces especificadas o que se anunciará en ellas. Las rutas directas coinciden con las rutas configuradas en la interfaz especificada. |
|
|
Estándar |
(Solo sistema intermedio a sistema intermedio [IS-IS]) Nivel IS-IS. Haga coincidir una ruta aprendida de un nivel especificado o que se va a anunciar a. |
|
|
Estándar |
(solo BGP) Atributo de preferencia local del BGP (LOCAL_PREF |
|
|
Estándar |
(solo BGP) Lista de filtros mac denominada. Las rutas EVPN tipo 2 tienen dirección MAC como parte del prefijo, que puede usar para crear una lista de direcciones MAC. |
|
|
Estándar |
Valor de alcance de multidifusión de dirección de grupo de multidifusión IPv4 o IPv6. El nombre de ámbito de multidifusión corresponde a un prefijo IPv4. Puede hacer coincidir en un prefijo de ámbito de multidifusión específico o en un intervalo de prefijos. Especifique Puede aplicar esta política de ámbito a la tabla de enrutamiento incluyendo la El
|
|
|
Estándar |
Dirección de uno o más vecinos (pares). En el caso del BGP, la dirección puede ser un par conectado directa o indirectamente. Para las políticas de importación del BGP, especificar En el caso de las políticas de exportación del BGP, especificar la Para todos los demás protocolos, la dirección es el vecino desde el que se recibe el anuncio, o para Nota:
La |
|
|
Estándar |
Una o más direcciones de salto siguiente especificadas en la información de enrutamiento para una ruta determinada. Una dirección de salto siguiente no puede incluir una máscara de red. En el caso de las rutas BGP, las coincidencias se realizan con cada salto siguiente del protocolo. |
|
|
Estándar |
LDP genera un próximo salto basado en RSVP e IP próximos saltos disponibles para su uso, combinado con asignación de clase de reenvío. Esta condición de coincidencia no se admite para su uso con la instrucción To. |
|
|
Estándar |
Tipo de ruta de NLRI 1 a NLRI 10. Se pueden especificar varios tipos de ruta en una sola política. Para EVPN, los tipos de ruta NLRI van del 1 al 8 (el primer octeto del prefijo de ruta en el mensaje de actualización del BGP es el tipo de ruta EVPN). Además de filtrar en los tipos de ruta NLRI EVPN, también puede filtrar la dirección IP o la dirección MAC (mac-ip) que está integrada en el prefijo de ruta EVPN para los tipos de ruta 2 y 5. Para ello, use una Cuando se crea una ruta de tipo 5 a partir de un anuncio de mac-ip tipo 2 que se aprendió de forma remota, la comunidad que se aprendió del anuncio de ruta tipo 2 se incluye en la nueva ruta tipo 5. Puede evitarlo habilitando la |
|
|
Estándar |
(solo BGP) Atributo de origen bgp, que es el origen de la información de ruta del AS. El valor puede ser uno de los siguientes:
|
|
|
Extendido |
Nombre de una política para evaluarla como subrutina. Para obtener información acerca de esta condición de coincidencia extendida, consulte Descripción de las subrutinas de política en condiciones de coincidencia de política de enrutamiento. |
|
|
Estándar |
Valor de preferencia. Puede especificar un valor de preferencia principal ( Para especificar incluso valores de preferencia más detallados, consulte las |
|
|
Extendido |
Lista con nombre de direcciones IP. Puede especificar una coincidencia exacta con las rutas entrantes. Para obtener información acerca de esta condición de coincidencia extendida, consulte Descripción de listas de prefijos para uso en condiciones de coincidencia de política de enrutamiento. Esta condición de coincidencia no se admite para su uso con la instrucción To. Esta condición de coincidencia no se admite para su uso con la instrucción To. |
|
|
Extendido |
Lista de prefijos con nombre. Puede especificar calificadores de longitud de prefijo para la lista de prefijos en la lista de prefijos. Cuando se utiliza con los tipos de ruta EVPN NRLI 2 y 5, se admite lo siguiente:
Para obtener información acerca de esta condición de coincidencia extendida, consulte Descripción de listas de prefijos para uso en condiciones de coincidencia de política de enrutamiento. Esta condición de coincidencia no se admite para su uso con la instrucción To. |
|
|
Estándar |
Nombre del protocolo desde el que se aprendió la ruta o al que se anuncia la ruta. Puede ser uno de los siguientes: |
|
|
Estándar |
Nombre de una tabla de enrutamiento. El valor de
|
|
|
Estándar |
Nombre del distinguidor de rutas (RD). RD admite el filtrado de rutas de BGP EVPN. La información de RD se lleva en el prefijo de la ruta EVPN. |
|
|
Estándar |
Lista de filtros de ruta o filtro de ruta con nombre. Puede especificar calificadores de longitud de prefijo para la lista de rutas en la lista de filtros de ruta. Cuando se utiliza con los tipos de ruta EVPN NRLI 2 y 5, se admite lo siguiente:
Esta condición de coincidencia no se admite para su uso con la instrucción To. |
|
|
Extendido |
(solo BGP) Lista con nombre de prefijos de destino de ruta para el filtrado de destino de ruta bgp y el filtrado de destino de ruta del BGP de proxy. Para obtener información acerca de esta condición de coincidencia extendida, consulte Ejemplo: Configuración de una política de exportación para el filtrado de destino de ruta bgp para VPN. Esta condición de coincidencia no se admite para su uso con la instrucción To. |
|
|
Extendido |
Lista de direcciones de origen de multidifusión. Cuando se especifica una dirección de origen, puede especificar una coincidencia exacta con una ruta específica o una coincidencia menos precisa mediante tipos de coincidencia. Puede configurar una acción común que se aplique a toda la lista o una acción asociada con cada prefijo. Para obtener más información, consulte Descripción de los filtros de ruta para su uso en condiciones de coincidencia de política de enrutamiento. Esta condición de coincidencia no se admite para su uso con la instrucción To. |
|
|
Estándar |
(Solo exportación bgp) Haga coincidir los siguientes tipos de rutas anunciadas:
|
|
|
Estándar |
Valor de etiqueta. Puede especificar dos cadenas de etiquetas: Puede especificar varias etiquetas en una condición de coincidencia incluyendo las etiquetas dentro de una lista entre corchetes. Por ejemplo: Para rutas OSPF, la En el caso de las rutas IS-IS, la OSPF almacena el ID de área OSPF de la ruta INTERNA en el Puede configurar un término de política para establecer el Cuando la política contiene la condición de coincidencia "desde área", para las rutas OSPF internas, donde |
|
|
Estándar |
Cuando se configura la validación de origen del BGP, activa una búsqueda en la base de datos de validación de ruta para determinar si el prefijo de ruta es válido, no válido o desconocido. La base de datos de validación de ruta contiene registros de autorización de origen de ruta (ROA) que asignan prefijos de ruta a sistemas autónomos (AS) de origen esperados. Esto evita el anuncio accidental de rutas no válidas. |