Condiciones de coincidencia de la política de enrutamiento
Cada término de una política de enrutamiento puede incluir dos instrucciones from y to, 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 debe coincidir una ruta entrante. Puede especificar una o varias condiciones de coincidencia. Si especifica más de una, todas deben coincidir con la ruta para que se produzca una coincidencia.
La from instrucción es opcional. Si omite el from, se considera que todas las rutas coinciden. 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 debe coincidir una ruta de salida. Puede especificar una o varias condiciones de coincidencia. Si especifica más de una, todas 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 tanto las to instrucciones como las from , se considera que todas las rutas coinciden.
Tabla 1 resume las condiciones clave de coincidencia de la política de enrutamiento.
Condición de coincidencia |
Descripción |
|---|---|
|
Hace coincidir las rutas que contribuyen a un agregado configurado. Esta condición de coincidencia se puede usar 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 las rutas del 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 varias 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.) |
|
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. Use esta condición con protocolos específicos de la interfaz. Por ejemplo, no use 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 desde o anunciadas a través de la interfaz especificada. |
|
Hace coincidir una política de enrutamiento con la marca interna para simplificar las políticas de autoservicio del próximo salto. |
|
Coincide con el nivel IS-IS. Se procesan las rutas que se encuentran desde el nivel especificado o que se anuncian al nivel especificado. |
|
Hace coincidir un atributo de preferencia local del BGP. El valor de preferencia puede ser de 0 a 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). En el caso de las políticas de exportación del BGP, la dirección puede ser para un par conectado directamente o indirectamente conectado. Para todos los demás protocolos, la dirección es para el vecino del que se recibe el anuncio. |
|
Hace coincidir la dirección del salto siguiente o las direcciones especificadas en la información de enrutamiento de una ruta determinada. En el caso de las rutas BGP, las coincidencias se realizan en cada siguiente salto de protocolo. |
|
Hace coincidir el atributo de origen del BGP, que es el origen de la información de la 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 establezca |
|
Hace coincidir el nombre del protocolo desde el que se aprendió la ruta o al 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 y to las from declaraciones deben coincidir para la acción que se va a realizar. Las condiciones de coincidencia definidas en Tabla 2 son efectivamente una operación Y lógica. La coincidencia en las listas de prefijos y listas de rutas se maneja de manera diferente. Son efectivamente una operación O lógica. Si configura una política que incluya alguna combinación de filtros de ruta, listas de prefijos y filtros de direcciones 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 de entrada o salida. La tabla indica si puede usar la condición de coincidencia en ambas from instrucciones y to si la condición de coincidencia funciona igual o 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 usar 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 la 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 extendida ofrecen muchas capacidades potentes. Las condiciones de coincidencia estándar incluyen criterios definidos en una política de enrutamiento y son menos complejos que las condiciones de coincidencia extendida.
Condición de coincidencia |
Categoría de condición de coincidencia |
Descripción de la declaración |
|
|---|---|---|---|
|
Estándar |
Haga coincidir las rutas que contribuyen a un agregado configurado. Esta condición de coincidencia se puede usar para suprimir un colaborador en una ruta agregada. |
|
|
Estándar |
(Solo primero la ruta más corta abierta [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 expresiones regulares de ruta del AS para usar como condiciones de coincidencia de política de enrutamiento. |
|
|
Extendido |
(Solo BGP) Nombre de una expresión regular del grupo de ruta del AS. Para obtener más información, consulte Descripción de expresiones regulares de ruta del AS para usar 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 de 0 a 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 de BGP EVPN tienen un conjunto de comunidades extendidas llevadas en el atributo de ruta del 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, información de movilidad de Mac, información de etiqueta de horizonte dividido EVPN, modo ESI y etiqueta leaf etree. Utilice la siguiente sintaxis para especificar comunidades extendidas de EVPN de BGP:
|
|
|
Estándar |
(Solo OSPF e IS-IS) Hacer coincidir las rutas externas de IGP. Para las rutas IS-IS, la Para hacer coincidir las rutas externas del BGP, utilice la |
|
|
Estándar |
Puede filtrar rutas de BGP EVPN según la información de los identificadores de segmento de Ethernet (ESI) para los tipos de rutas 1, 2, 4, 7 y 8, que son los únicos tipos que incluyen el atributo ESI en su prefijo. (Los valores ESI se codifican como enteros de 10 bytes y se utilizan para identificar un segmento de varias casas).) |
|
|
Estándar |
Puede filtrar rutas de BGP EVPN sobre la base de la información de la etiqueta EVPN, que está disponible desde el prefijo de la ruta de EVPN. Requiere que EVPN se establezca en la siguiente jerarquía de CLI:
|
|
|
Estándar |
Filtrado de rutas BGP EVPN tipo 2 según si tiene alguna dirección IP. Las rutas MAC de EVPN tipo 2 pueden tener dirección IP en el prefijo junto con dirección MAC. La dirección IP llevada en la ruta MAC-IP puede ser dirección IPv4 o IPv6. Es posible filtrar las rutas de tipo 2 según solo si tiene solo 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 use 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á con. 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 anunciará a un nivel específico. |
|
|
Estándar |
(Solo BGP) Atributo de preferencia local (LOCAL_PREF |
|
|
Estándar |
(Solo BGP) Lista de filtros mac nombrada. Las rutas de tipo 2 de EVPN tienen dirección MAC como parte del prefijo, el cual puede usar para crear una lista de direcciones MAC. |
|
|
Estándar |
Valor de ámbito de multidifusión de la dirección de grupo de multidifusión IPv4 o IPv6. El nombre de alcance de multidifusión corresponde a un prefijo IPv4. Puede coincidir en un prefijo específico de alcance de multidifusión o en un rango de prefijos. Especifique Puede aplicar esta política de alcance 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 directamente o indirectamente. En el caso de 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, en el caso Nota:
La |
|
|
Estándar |
Una o más direcciones de próximo salto especificadas en la información de enrutamiento para una ruta determinada. Una dirección del siguiente salto no puede incluir una máscara de red. En el caso de las rutas BGP, las coincidencias se realizan en cada siguiente salto de protocolo. |
|
|
Estándar |
LDP genera un próximo salto basado en RSVP e IP next hops disponibles, 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 del NLRI 1 al 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 del filtrado en los tipos de ruta NLRI de EVPN, también puede filtrar la dirección IP o la dirección MAC (mac-ip) que está incrustada en el prefijo de ruta EVPN para los tipos de ruta 2 y 5. Para ello, utilice un 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 evitar esto habilitando la |
|
|
Estándar |
(Solo BGP) Atributo de origen del BGP, que es el origen de la información de la ruta del AS. El valor puede ser uno de los siguientes:
|
|
|
Extendido |
Nombre de una política que se evaluará como subrutina. Para obtener más 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 valores de preferencia aún más detallados, consulte las |
|
|
Extendido |
Lista nombrada de direcciones IP. Puede especificar una coincidencia exacta con las rutas entrantes. Para obtener más información acerca de esta condición de coincidencia extendida, consulte Descripción de listas de prefijos 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. Esta condición de coincidencia no se admite para su uso con la instrucción To. |
|
|
Extendido |
Lista de prefijos nombrados. Puede especificar calificadores de longitud de prefijo para la lista de prefijos de la lista de prefijos. Cuando se usa con los tipos de ruta NRLI de EVPN 2 y 5, se admiten los siguientes:
Para obtener más información acerca de esta condición de coincidencia extendida, consulte Descripción de listas de prefijos 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 |
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 ruta (RD). RD admite el filtrado de rutas EVPN de BGP. La información de RD se lleva en el prefijo de la ruta EVPN. |
|
|
Estándar |
Filtro de ruta denominado o lista de filtros de ruta. Puede especificar calificadores de longitud de prefijo para la lista de rutas de la lista de filtros de rutas. Cuando se usa con los tipos de ruta NRLI de EVPN 2 y 5, se admiten los siguientes:
Esta condición de coincidencia no se admite para su uso con la instrucción To. |
|
|
Extendido |
(Solo BGP) Lista nombrada de prefijos de destino de ruta para el filtrado de destino de ruta BGP y el filtrado de destino de ruta BGP de proxy. Para obtener más información acerca de esta condición de coincidencia extendida, consulte ejemplo: Configurar una política de exportación para el filtrado de destino de ruta del 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 especifique una dirección de origen, puede especificar una coincidencia exacta con una ruta específica o una coincidencia menos precisa mediante el uso de 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 del BGP) Coincidencia en 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 Para las rutas IS-IS, la OSPF almacena el ID de área OSPF de la ruta INTERNAL 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 de origen (AS) esperados. Esto evita el anuncio accidental de rutas no válidas. |
|
