Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Acciones en términos de política de enrutamiento

Cada término de una política de enrutamiento puede incluir una then instrucción, que define las acciones que se deben realizar si una ruta coincide con todas las condiciones de las from instrucciones y to del término:

Puede incluir esta instrucción en los siguientes niveles jerárquicos:

  • [edit policy-options policy-statement policy-name term term-name]

  • [edit logical-systems logical-system-name policy-options policy-statement policy-name term term-name]

Si un término no tiene from instrucciones and to , se considera que todas las rutas coinciden y las acciones se aplican a todas ellas. Para obtener información acerca de las instrucciones y, consulte Condiciones de coincidencia defrom directivas de to enrutamiento.

Puede especificar una o varias acciones en la then instrucción. Hay tres tipos de acciones:

  • Acciones de control de flujo, que afectan a si se debe aceptar o rechazar la ruta y si se debe evaluar el siguiente término o política de enrutamiento.

  • Acciones que manipulan las características de la ruta.

  • Acción de seguimiento, que registra las coincidencias de ruta.

    Nota:

    Cuando se especifica una acción que manipula las características de la ruta, los cambios se producen en una copia de la ruta de origen. La ruta de origen en sí no cambia. El efecto de la acción solo es visible después de importar o exportar la ruta desde la tabla de enrutamiento. Para ver la ruta de origen antes de aplicar la directiva de enrutamiento, utilice el show route receive-protocol comando. Para ver una ruta después de aplicar una política de exportación, utilice el show route advertised-protocol comando.

    Durante la evaluación de directivas, las características de la copia de la ruta de origen siempre cambian inmediatamente después de evaluar la acción. Sin embargo, la ruta no se copia en la tabla de enrutamiento ni en un protocolo de enrutamiento hasta que se complete la evaluación de la directiva.

La then instrucción es opcional. Si lo omite, se produce una de las siguientes situaciones:

  • Se evalúa el siguiente término de la directiva de enrutamiento, si hay alguno.

  • Si no hay más términos en la directiva de enrutamiento, se evalúa la siguiente directiva de enrutamiento, si hay una.

  • Si no hay más términos o políticas de enrutamiento, se lleva a cabo la acción de aceptar o rechazar especificada por la política predeterminada. Para obtener más información, consulte Directivas de enrutamiento predeterminadas.

En las siguientes secciones se analizan estas acciones:

Configuración de acciones de control de flujo

Tabla 1 enumera las acciones de control de flujo. Puede especificar una de estas acciones junto con la acción de seguimiento o una o varias de las acciones que manipulan las características de la ruta (consulte Configuración de acciones que manipulan las características de la ruta).

Tabla 1: Acciones de control de flujo

Acción de control de flujo

Description

accept

Acepte la ruta y propague la ruta. Después de aceptar una ruta, no se evalúa ningún otro término de la directiva de enrutamiento ni ninguna otra directiva de enrutamiento.

default-action accept

Acepte y anule cualquier acción intrínseca al protocolo. Esta es una acción de política que no termina.

reject

Rechaza la ruta y no la propagues. Después de rechazar una ruta, no se evalúa ningún otro término de la directiva de enrutamiento ni ninguna otra directiva de enrutamiento.

default-action reject

Rechazar y anular cualquier acción intrínseca al protocolo. Esta es una acción de política que no termina.

next term

Omita y evalúe el siguiente término en la misma directiva de enrutamiento. Se omite cualquier acción de aceptación o rechazo especificada en la then instrucción. Todas las acciones de la then instrucción que manipulan las características de la ruta se aplican a la ruta.

next term es la acción de control predeterminada si se produce una coincidencia y no se especifica una acción de control de flujo.

Nota:

En Junos OS evolucionado, next term no puede aparecer como el último término de la acción. No se admite un término de filtro en el que next term se especifica como una acción pero sin ninguna condición de coincidencia configurada.

next policy

Vaya a la siguiente directiva de enrutamiento y evalúe. Se omite cualquier acción de aceptación o rechazo especificada en la then instrucción. Todas las acciones de la then instrucción que manipulan las características de la ruta se aplican a la ruta.

next policy es la acción de control predeterminada Si se produce una coincidencia, no se especifica una acción de control de flujo y no hay más términos en la directiva de enrutamiento actual.

sr-te-template

Plantilla de ingeniería de tráfico de enrutamiento por segmentos (SR-TE) para aplicar a los LSP iniciados por PCE.

Configuración de acciones que manipulan las características de la ruta

Puede especificar una o varias de las acciones enumeradas en Tabla 2 para manipular las características de la ruta.

Tabla 2: Acciones que manipulan las características de la ruta

Acción

Description

add-path send-count path-count

(Solo BGP) Habilite el envío de hasta 20 rutas BGP a un destino para un subconjunto de add-path prefijos anunciados.

as-path-prepend as-path

(Solo BGP) Coloque uno o varios números de AS al principio de la ruta del AS. Si especifica más de un número AS, escriba los números entre comillas (" "). Los números de AS se agregan después de agregar el número de AS local a la ruta de acceso. Esta acción agrega números de AS solo a las secuencias de AS, no a conjuntos de AS. Si la ruta de AS existente comienza con una secuencia o conjunto de confederación, los números de AS colocados se colocan dentro de una secuencia de confederación. De lo contrario, los números de AS colocados se colocan dentro de una secuencia de no confederación. Para obtener más información, consulte Descripción de números de AS antepuestos a rutas de AS de BGP.

En Junos OS versión 9.1 y posteriores, puede especificar números de AS de 4 bytes como se define en RFC 4893, Compatibilidad BGP con espacio de número de AS de cuatro octetos, así como los números de AS de 2 bytes compatibles con versiones anteriores de Junos OS.

as-path-expand last-as count n

(Solo BGP) Extraiga el último número de AS en la ruta de AS existente y fije ese número de AS al principio de los tiempos de ruta n de AS, donde n es un número del 1 al 32.

El número de AS se agrega antes de que el número de AS local se haya agregado a la ruta de acceso. Esta acción agrega números de AS solo a las secuencias de AS, no a conjuntos de AS. Si la ruta de AS existente comienza con una secuencia o conjunto de confederación, los números de AS colocados se colocan dentro de una secuencia de confederación. De lo contrario, los números de AS colocados se colocan dentro de una secuencia que no es de confederación. Esta opción se utiliza normalmente en políticas de exportación que no son IBGP.

Nota:

A partir de Junos OS versión 17.3, es posible confirmar una configuración nula para el valor de recuento y, si es así, Junos convertirá el valor nulo en un recuento de 1 en lugar de un recuento de 0, o no permitirá la confirmación. El efecto de tener su as-path-expand cuenta igual a uno es que tal camino como es más largo y, por lo tanto, menos preferible. Le recomendamos que establezca explícitamente el as-path-expand recuento o elimine la configuración no utilizada para evitar cualquier comportamiento inesperado.

assisted-replication replicator-ip replicator-ip (strict | fallback-replicator-ip fallback-replicator-ip)

(Replicación asistida [AR] solo con multidifusión de intersubred optimizada [OISM]) Habilite un dispositivo AR leaf en una red EVPN que ejecute OISM para dirigir de manera determinística los flujos de multidifusión a dispositivos replicadores de AR específicos. Opcionalmente, incluya la opción de strict reenviar estrictamente los flujos coincidentes solo al replicador de AR especificado preferido. O bien, puede incluir una dirección de replicador de AR de reserva para usarla en caso de que el replicador de AR preferido deje de funcionar. Consulte assisted-replication (Deterministic AR Replicator Policy Actions) para obtener más información.

bgp-output-queue-priority

(Solo BGP) Establezca la cola de prioridad de salida utilizada para esta ruta. Hay 17 colas de salida priorizadas: una cola acelerada que es la prioridad más alta y 16 colas numeradas donde 1 es la prioridad más baja y 16 es la más alta.

class class-name

(Solo clase de servicio [CoS]) Aplique los parámetros de clase de servicio especificados a las rutas instaladas en la tabla de enrutamiento. Para obtener más información, consulte la Guía del usuario de la clase de servicio de Junos OS para dispositivos de enrutamiento.

color preference color2 preference

Establezca el valor de preferencia en el valor especificado. Los color valores de preferencia y color2 son aún más detallados que los especificados en las preference acciones y preference2 . El valor de color puede ser un número en el rango de 0 a 4.294.967.295 (232 – 1). Un número más bajo indica una ruta más preferida.

Si establece la preferencia con la color acción, el valor es interno de Junos OS y no transitivo.

color (add | subtract) number color2 (add | subtract) number

Cambie el valor de preferencia de color por la cantidad especificada. Si una operación de suma da como resultado un valor mayor que 4.294.967.295 (232 – 1), el valor se establece en 232 – 1. Si una operación de resta da como resultado un valor menor que 0, el valor se establece en 0. Si aún no se ha establecido un valor de atributo en el momento de la operación de suma o resta, el valor predeterminado del atributo es 0, independientemente de la cantidad especificada. Si realiza una adición a un atributo con un valor de 0, el número que agregue se convertirá en el valor de atributo resultante.

community (+ | add) [ names ]

(Solo BGP) Agregue las comunidades especificadas al conjunto de comunidades de la ruta. Para obtener más información, consulte Descripción de comunidades BGP, comunidades extendidas y comunidades grandes como condiciones de coincidencia de políticas de enrutamiento.

community (– | delete) [ names ]

(Solo BGP) Elimine las comunidades especificadas del conjunto de comunidades de la ruta. Para obtener más información, consulte Descripción de comunidades BGP, comunidades extendidas y comunidades grandes como condiciones de coincidencia de políticas de enrutamiento.

community (= | set) [ names ]

(Solo BGP) Reemplace las comunidades que estaban en la ruta con las comunidades especificadas. Para obtener más información, consulte Descripción de comunidades BGP, comunidades extendidas y comunidades grandes como condiciones de coincidencia de políticas de enrutamiento.

cos-next-hop-map map-name

Establezca un mapa de próximo salto basado en CoS en la tabla de reenvío.

damping name

(Solo BGP) Aplique los parámetros de amortiguación de ruta especificados a la ruta. Estos parámetros anulan los parámetros de amortiguación predeterminados. Esta acción solo es útil en una política de importación, ya que los parámetros de amortiguación afectan al estado de las rutas en la tabla de enrutamiento.

Para aplicar parámetros de amortiguación, debe habilitar la amortiguación de solapa BGP como se describe en la biblioteca de protocolos de enrutamiento de Junos OS para dispositivos de enrutamiento y debe crear una lista con nombre de parámetros, tal como se describe en Uso de políticas de enrutamiento para amortiguar el aleteo de ruta BGP.

destination-class destination-class-name

Mantenga recuentos de paquetes para una ruta que pasa a través de su red, según la dirección de destino del paquete. Puede hacer lo siguiente:

  • Configure los prefijos de destino de grupo mediante la configuración de una directiva de enrutamiento.

  • Aplique esa directiva de enrutamiento a la tabla de reenvío con la clase de destino correspondiente.

  • Active el conteo de paquetes en una o más interfaces incluyendo la destination-class-usage instrucción en el nivel de [edit interfaces interface-name unit logical-unit-number family inet accounting] jerarquía (consulte la Guía del usuario de clase de servicio de Junos OS para dispositivos de enrutamiento).

  • Vea el resultado mediante uno de los siguientes comandos: show interfaces destination-class (all | destination-class-name logical-interface-name), show interfaces interface-name extensiveo show interfaces interface-name statistics (consulte el Explorador de CLI).

  • Para configurar un recuento de paquetes basado en la dirección de origen, utilice la source-class instrucción descrita en esta tabla.

external type metric

Establezca el tipo de métrica externa para las rutas exportadas por OSPF. Debe especificar la palabra clave type.

forwarding-class forwarding-class-name

Cree la clase de reenvío que incluye paquetes basados tanto en la dirección de destino como en la dirección de origen del paquete. Puede hacer lo siguiente:

  • Configure los prefijos de grupo mediante la configuración de una directiva de enrutamiento.

  • Aplique esa directiva de enrutamiento a la tabla de reenvío con la clase de reenvío correspondiente.

  • Habilite el recuento de paquetes en una o más interfaces mediante el procedimiento descrito en las destination-class acciones o source-class definidas en esta tabla.

install-nexthop <strict> lsp lsp-name

Elija qué saltos siguientes, entre un conjunto de próximos saltos LSP iguales, se instalan en la tabla de reenvío. Utilice la directiva de exportación de la tabla de reenvío para especificar el siguiente salto del LSP que se utilizará para las rutas deseadas. Especifique la opción para habilitar el strict modo estricto, el cual comprueba si alguno de los siguientes saltos de LSP especificados en la política está activo. Si ninguno de los siguientes saltos del LSP especificado está activo, la política instala el siguiente salto de descarte.

install-to-fib

Solo para enrutadores de la serie PTX, anule la directiva de enrutamiento BGP predeterminada. Para obtener más información, consulte Ejemplo: Anular la directiva de enrutamiento BGP predeterminada en los enrutadores de transporte de paquetes de la serie PTX.

load-balance consistent-hash

(Solo BGP) Para enrutadores serie MX con concentradores de puerto modular (MPC) y solo para conmutadores QFX10000, especifique un equilibrio de carga coherente para una o más direcciones IP. Esta característica conserva la afinidad de un flujo a una ruta en un grupo de rutas múltiples de igual costo (ECMP) cuando fallan una o más rutas del salto siguiente. Solo se redirigen los flujos de las rutas que están inactivas. Se mantienen los flujos asignados a los servidores que permanecen activos.

load-balance symmetric-consistent-hash

(Enrutadores de la serie MX, basados en AFT) Habilite el hash coherente simétrico para admitir un hash coherente con rutas estáticas y logre el equilibrio de carga simétrico con la clave hash de equilibrio de carga de IP de origen y destino correlacionada en dirección hacia adelante e inverso.

Esta acción se utiliza en un escenario en el que se debe aplicar un hash coherente a cualquier IP de difusión utilizada para equilibrar la carga del tráfico aprendido a través de la ruta estática hacia el grupo de servidores ECMP en dirección ascendente y descendente. Dado que se espera que todos los flujos de un cliente lleguen al mismo servidor ECMP, solo se utiliza la IP de origen para crear el hash de equilibrio de carga en una dirección y la IP de destino para crear el hash de equilibrio de carga en la dirección inversa.

load-balance destination-ip-only

Calcule el hash de equilibrio de carga basándose únicamente en la dirección IP de destino. Esto permite a un proveedor de servicios dirigir el tráfico hacia un servidor de contenido específico en entornos conscientes por suscriptor.

load-balance per-packet

(Solo para exportar a la tabla de reenvío) Instale todas las direcciones del próximo salto en la tabla de reenvío y haga que la tabla de reenvío realice el equilibrio de carga por paquete. Esta acción de política le permite optimizar los flujos de tráfico VPLS en varias rutas. Para obtener más información, consulte Configuración del equilibrio de carga por paquete.

load-balance per-prefix

Solo para enrutadores de la serie PTX, anule la directiva predeterminada de enrutamiento de equilibrio de carga por paquete para BGP. Para obtener más información, consulte Ejemplo: Anular la directiva de enrutamiento BGP predeterminada en los enrutadores de transporte de paquetes de la serie PTX.

load-balance source-ip-only

Calcule el hash de equilibrio de carga basándose únicamente en la dirección IP de origen. Esto permite a un proveedor de servicios dirigir el tráfico hacia un servidor de contenido específico en entornos conscientes por suscriptor.

local-preference value

(Solo BGP) Establezca el atributo de preferencia local (LOCAL_PREF) del BGP. El valor de preferencia puede ser un número en el intervalo de 0 a 4.294.967.295 (232 – 1).

local-preference (add | subtract) number

Cambie el valor de preferencia local por la cantidad especificada. Si una operación de suma da como resultado un valor mayor que 4.294.967.295 (232 – 1), el valor se establece en 232 – 1. Si una operación de resta da como resultado un valor menor que 0, el valor se establece en 0. Si aún no se ha establecido un valor de atributo en el momento de la operación de suma o resta, el valor predeterminado del atributo es 0, independientemente de la cantidad especificada. Si realiza una adición a un atributo con un valor de 0, el número que agregue se convertirá en el valor de atributo resultante.

Para BGP, si no se conoce el valor del atributo, se inicializa en 100 antes de aplicar la política de enrutamiento.

map-to-interface (interface-name | self)

Establece el valor que es similar a las map-to-interface acciones de métrica o etiqueta existentes. La map-to-interface acción requiere que especifique una de las siguientes opciones:

  • Una interfaz lógica (por ejemplo, ge-0/0/0.0). La interfaz lógica puede ser cualquier interfaz que admita actualmente la multidifusión, incluidas las interfaces VLAN y Ethernet agregadas.

    Nota:

    Si especifica una interfaz física como (por ejemplo, ge-0/0/0), se anexa un valor de .0 a la map-to-interface interfaz física para crear una interfaz lógica.

  • La palabra clave self. La self palabra clave especifica que los paquetes de datos de multidifusión se envían en la misma interfaz que los paquetes de control y que no se produce ninguna asignación.

Si ningún término coincide, no se envía ningún paquete de datos de multidifusión.

metric metric metric2 metric metric3 metric metric4 metric

Establezca la métrica. Puede especificar hasta cuatro valores de métrica, empezando por metric (para el primer valor de métrica) y continuando por metric2, metric3, y metric4.

(Solo BGP) metric corresponde al MED y metric2 corresponde a la métrica IGP si el siguiente salto del BGP pasa por otro enrutador.

metric (add | subtract) number metric2 (add | subtract) number metric3 (add | subtract) number metric4 (add | subtract) number

Cambie el valor de la métrica por la cantidad especificada. Si una operación de suma da como resultado un valor mayor que 4.294.967.295 (232 – 1), el valor se establece en 232 – 1. Si una operación de resta da como resultado un valor menor que 0, el valor se establece en 0. Si aún no se ha establecido un valor de atributo en el momento de la operación de suma o resta, el valor predeterminado del atributo es 0, independientemente de la cantidad especificada. Si realiza una adición a un atributo con un valor de 0, el número que agregue se convertirá en el valor de atributo resultante.

metric expression (metric multiplier x offset a | metric2 multiplier y offset b)

Calcule una métrica basada en los valores actuales de metric y metric2.

Esta acción de política reemplaza el valor actual del atributo de métrica con el resultado de la expresión

((x * métrica) + a) + ((y * métrica2) + b)

donde metric y metric2 son los valores de entrada actuales. Los multiplicadores métricos están limitados en rango a ocho dígitos significativos.

metric (igp | minimum-igp) site-offset

(Solo BGP) Cambie el valor de la métrica (MED) mediante el desplazamiento negativo o positivo especificado. Esta acción solo es útil en una directiva de exportación de BGP externo (EBGP).

next-hop (address | discard | next-table table-name | peer-address | reject | self)

Establezca la dirección del próximo salto. Cuando el protocolo de publicidad es BGP, puede establecer el siguiente salto solo cuando se pueda anunciar el siguiente salto de terceros; es decir, cuando se utilizan confederaciones IBGP o EBGP.

Si especifica self, la dirección del salto siguiente se sustituye por una de las direcciones del dispositivo de enrutamiento local. El protocolo de publicidad determina qué dirección usar. Cuando el protocolo de publicidad es BGP, esta dirección se establece en la dirección IP local utilizada para la adyacencia BGP. Un dispositivo de enrutamiento no puede instalar rutas consigo mismo como el siguiente salto.

Si especifica peer-address, la dirección del próximo salto se sustituye por la dirección IP del par. Esta opción solo es válida en las políticas de importación. Utilizada principalmente por BGP para exigir el uso de la dirección IP del par para rutas anunciadas, esta opción solo tiene sentido cuando el siguiente salto es el dispositivo de enrutamiento publicitario u otro dispositivo de enrutamiento conectado directamente.

Si especifica discard, la dirección del salto siguiente se sustituye por un salto siguiente de descarte.

Si especifica next-table, el dispositivo de enrutamiento realiza una búsqueda de reenvío en la tabla especificada.

Si utiliza la next-table acción, la configuración debe incluir un calificador de términos que especifique una tabla diferente de la especificada en la next-table acción. En otras palabras, el término calificador en la from instrucción debe excluir la tabla en la next-table acción. En el ejemplo siguiente, el primer término contiene rib vrf-customer2.inet.0 como una condición coincidente. La acción especifica un salto siguiente en una tabla de enrutamiento diferente, vrf-customer1.inet.0. El segundo término hace lo contrario al usar rib vrf-customer1.inet.0 en la condición de coincidencia y vrf-customer2.inet.0 En la next-table acción.

term 1 {
    from {
        protocol bgp;
        rib vrf-customer2.inet.0;
        community customer;
    }
    then {
        next-hop next-table vrf-customer1.inet.0;
    }
}
term 2 {
    from {
        protocol bgp;
        rib vrf-customer1.inet.0;
        community customer;
    }
    then {
        next-hop next-table vrf-customer2.inet.0;
    }
}

Si especifica reject, la dirección del salto siguiente se sustituye por un salto siguiente de rechazo.

origin value

(Solo BGP) Establezca el atributo de origen BGP en uno de los siguientes valores:

  • igp: información de ruta originada en el AS local.

  • egp: información de ruta originada en otro AS.

  • incomplete: información de ruta aprendida por otros medios.

p2mp-lsp-root

Establezca el nodo raíz de entrada para una ruta de conmutación de etiquetas (LSP) de punto a multipunto basada en LDP (M-LDP). Para obtener más información, consulte Ejemplo: Configuración de la señalización en banda LDP multipunto para LSP punto a multipunto.

preference preference preference2 preference

Establezca el valor de preferencia. Puede especificar un valor de preferencia principal (preference) y un valor de preferencia secundario (preference2). El valor de preferencia puede ser un número en el intervalo de 0 a 4.294.967.295 (232 – 1). Un número más bajo indica una ruta más preferida. Cuando se utiliza una política de importación para establecer el valor de preference2 en el valor máximo permitido de 4.294.967.295, Junos OS restablece este valor en -1. Si se establece preference2 en un número mayor que (231 – 1), se restablece a un valor negativo.

Para especificar valores de preferencia aún más detallados, consulte las color acciones y color2 en esta tabla.

Si establece la preferencia con la preference acción, la nueva preferencia permanece asociada a la ruta. La nueva preferencia es interna de Junos OS y no transitiva.

preference (add | subtract) number preference2 (add | subtract) number

Cambie el valor de preferencia por la cantidad especificada. Si una operación de suma da como resultado un valor mayor que 4.294.967.295 (232 – 1), el valor se establece en 232 – 1. Si una operación de resta da como resultado un valor menor que 0, el valor se establece en 0. Si aún no se ha establecido un valor de atributo en el momento de la operación de suma o resta, el valor predeterminado del atributo es 0, independientemente de la cantidad especificada. Si realiza una adición a un atributo con un valor de 0, el número que agregue se convertirá en el valor de atributo resultante.

priority (low | medium | high)

(Solo importación OSPF) Especifique una prioridad para los prefijos incluidos en una política de importación de OSPF. Los prefijos aprendidos a través de OSPF se instalan en la tabla de enrutamiento en función de la prioridad asignada a los prefijos. Los prefijos a los que se les asigna una prioridad de high se instalan primero, mientras que los prefijos asignados a una prioridad de low se instalan en último lugar.

Nota:

Una política de importación de OSPF solo se puede utilizar para establecer prioridades o filtrar rutas externas de OSPF. Si se aplica una política de importación OSPF que da como resultado una reject acción de terminación para una ruta no externa, la reject acción se omite y la ruta se acepta de todos modos.

source-class source-class-name

Mantenga recuentos de paquetes para una ruta que pasa a través de su red, según la dirección de origen. Puede hacer lo siguiente:

  • Configure los prefijos de origen de grupo mediante la configuración de una directiva de enrutamiento.

  • Aplique esa directiva de enrutamiento a la tabla de reenvío con la clase de origen correspondiente.

  • Habilite el conteo de paquetes en una o más interfaces incluyendo la source-class-usage interface-name instrucción en el nivel jerárquico [edit interfaces logical-unit-number unit family inet accounting] . Además, siga la source-class-usage instrucción con la instrucción o output para definir las interfaces entrantes y salientes en las que el tráfico supervisado para el input uso de clase de origen (SCU) llega y sale (o defina una interfaz para ambas). La sintaxis completa es [edit interfaces interface-name unit family inet accounting source-class-usage (input | output | input output) unit-number].

  • Vea el resultado mediante uno de los siguientes comandos: show interfaces interface-name source-class source-class-name, show interfaces interface-name extensiveo show interfaces interface-name statistics (consulte el Explorador de CLI).

  • Para configurar un recuento de paquetes basado en la dirección de destino, utilice la destination-class instrucción descrita en esta tabla.

  • Para obtener un ejemplo detallado de configuración de uso de clase fuente, consulte el ejemplo: Agrupar prefijos de origen y destino en una clase de reenvío.

Nota:

Al configurar instrucciones de acción de directiva, sólo puede configurar una clase de origen para cada ruta coincidente. En otras palabras, no se puede aplicar más de una clase de origen a la misma ruta.

ssm-source [ addresses ];

Especificar una o varias direcciones de origen IPv4 o IPv6 para la directiva de multidifusión específica del origen (SSM)

ssm-source [ addresses ];

Especifique una o varias direcciones de origen IPv4 o IPv6 para la directiva de multidifusión específica del origen (SSM).

tag tag tag2 tag

Establezca el valor de la etiqueta. Puede especificar dos cadenas de etiqueta: tag (para la primera cuerda) y tag2 (una segunda cuerda). Estos valores son locales para el enrutador.

  • Para las rutas OSPF, la tag acción establece el campo de etiqueta de 32 bits en los paquetes de publicidad de estado de vínculo externo (LSA) de OSPF.

  • Para las rutas IS-IS, la tag acción establece el indicador de 32 bits en los valores de longitud de tipo de prefijo IS-IS IP (TLV).

  • Para las rutas RIPv2, la tag acción establece la comunidad route-tag. No se admite la tag2 opción.

tag (add | subtract) number tag2 (add | subtract) number

Cambie el valor de la etiqueta por la cantidad especificada. Si una operación de suma da como resultado un valor mayor que 4.294.967.295 (232 – 1), el valor se establece en 232 – 1. Si una operación de resta da como resultado un valor menor que 0, el valor se establece en 0. Si aún no se ha establecido un valor de atributo en el momento de la operación de suma o resta, el valor predeterminado del atributo es 0, independientemente de la cantidad especificada. Si realiza una adición a un atributo con un valor de 0, el número que agregue se convertirá en el valor de atributo resultante.

validation-state

Cuando se configure la validación de origen de BGP, establezca el estado de validación de un prefijo de ruta en válido, no válido o desconocido.

La base de datos de validación de rutas 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 la publicidad accidental de rutas no válidas.

Consulte Descripción de la validación de origen para BGP.

Configuración de la acción predeterminada en las directivas de enrutamiento

La default-action instrucción anula cualquier acción intrínseca al protocolo. Esta acción tampoco es de terminación, por lo que se pueden evaluar varios términos de la póliza antes de que se termine la directiva. Puede especificar una acción predeterminada, ya sea accept o reject, como se indica a continuación:

La acción resultante se establece mediante el protocolo o mediante el último término de directiva coincidente.

Ejemplo: Configuración de la acción predeterminada en una directiva de enrutamiento

Configure una directiva de enrutamiento que coincida con las rutas en función de tres términos de política. Si la ruta coincide con el primer término, se adjunta una determinada etiqueta de comunidad. Si la ruta coincide con dos términos separados, se adjuntan ambas etiquetas de comunidad. Si la ruta no coincide con ningún término, se rechaza (acción predeterminada del protocolo). Tenga en cuenta que los términos hub y spoke son mutuamente excluyentes.

Configuración de una acción final en directivas de enrutamiento

Además de especificar una acción mediante la then instrucción en un término con nombre, también puede especificar una acción mediante la then instrucción en un término sin nombre, como se indica a continuación:

Registro de coincidencias con un término de directiva de enrutamiento

Si especifica la acción de seguimiento, la coincidencia se registra en un archivo de seguimiento. Para configurar un archivo de seguimiento, debe especificar los siguientes elementos en la instrucción global traceoptions :

  • Nombre de archivo de seguimiento

  • policy en la flag instrucción

En el ejemplo siguiente se utiliza el nombre de archivo de seguimiento de policy-log:

Esta acción no afecta al control de flujo durante la evaluación de la directiva de enrutamiento.

Si un término que especifica una acción de seguimiento también especifica una acción de control de flujo, el nombre del término se registra en el archivo de seguimiento. Si un término especifica sólo una acción de seguimiento, se registra la palabra <default>.

Configuración de acciones independientes para rutas en listas de rutas

Si especifica listas de rutas en la from instrucción, para cada ruta de la lista puede especificar una acción que se debe realizar en esa ruta individual directamente, sin incluir una then instrucción. Para obtener más información, consulte Descripción de los filtros de ruta para su uso en condiciones de coincidencia de políticas de enrutamiento.