Descripción de las reglas de reescritura de CoS
A medida que los paquetes entran o salen de una red, es posible que los conmutadores de borde deban modificar la configuración de clase de servicio (CoS) de los paquetes. En este tema se describe cómo usar reglas de reescritura para alterar la configuración de CoS. Abarca:
En este tema se tratan los siguientes temas:
Cómo funcionan las reglas de reescritura
Las reglas de reescritura establecen el valor de los bits CoS dentro del encabezado de un paquete. Cada regla de reescritura lee la clase de reenvío actual y la prioridad de pérdida asociadas con el paquete, localiza el valor de CoS elegido en una tabla y escribe este valor de CoS en el encabezado del paquete. Para que se produzcan reescrituras, las reglas de reescritura deben asignarse explícitamente a una interfaz.
En los conmutadores de la serie EX, puede definir reglas de reescritura para el tráfico IPv4 e IPv6 a interfaces de red, interfaces Ethernet agregadas (también conocidas como grupos de agregación de vínculos (LAG)), interfaces VLAN enrutadas (RVI), interfaces de capa 3 y sub interfaces etiquetadas con VLAN de capa 3. Se pueden asignar varias reglas de reescritura de diferentes tipos a una sola interfaz.
En conmutadores EX4300, no puede configurar reglas de reescritura DSCPv4 y DSCPv6 independientes en interfaces de red, interfaces Ethernet agregadas, interfaces de capa 3 e interfaces de enrutamiento y puente integrados (IRB). Si configura una regla de reescritura DSCPv4 en una interfaz para reescribir tráfico IPv4, la misma regla de reescritura se aplica al tráfico IPv6 también en esa interfaz y viceversa. Solo puede definir reglas de reescritura de DSCPv4 en interfaces de enrutamiento y puente integrados (IRB) y en interfaces lógicas etiquetadas con VLAN de capa 3.
En efecto, la regla de reescritura realiza la función inversa del clasificador de agregado de comportamiento (BA), que se utiliza cuando el paquete entra en el conmutador. A medida que el paquete sale del conmutador, la acción final de CoS suele ser la aplicación de una regla de reescritura.
Puede configurar reglas de reescritura para alterar los valores de CoS en paquetes salientes en las interfaces salientes de un conmutador de borde para cumplir con las políticas de un par de destino. Esto permite que el conmutador descendente de una red vecina clasifique cada paquete en el grupo de servicio adecuado.
Cuando una regla de reescritura de prioridad IP está activa, los bits 3, 4 y 5 del byte de tipo de servicio (ToS) siempre se restablecen a cero cuando se reescriben los puntos de código.
Regla de reescritura predeterminada
Para definir una regla de reescritura en una interfaz, puede crear su propia regla de reescritura y habilitarla en la interfaz o habilitar una regla de reescritura predeterminada. Consulte Definición de reglas de reescritura de COS (procedimiento de CLI).
En la tabla 1, se muestran las asignaciones predeterminadas de reglas de reescritura. Estas se basan en las definiciones de bits predeterminadas del punto de código de servicios diferenciados (DSCP), IEEE 802.1p y los valores de prioridad DE IP, así como en las clases de reenvío predeterminadas. Puede configurar varias reglas de reescritura de CoS para DSCP, precedencia de IP e IEEE 802.1p.
De forma predeterminada, las reglas de reescritura no se asignan a una interfaz. Debe asignar explícitamente una regla de reescritura definida por el usuario o por el sistema a una interfaz para que se produzcan las reescrituras.
Cuando los valores CoS de un paquete coinciden con la clase de reenvío y los valores de prioridad de paquete (PLP), el conmutador reescribe las marcas en el paquete según la tabla de reescritura.
Mapa de la clase de reenvío |
Valor PLP |
Asignación al valor de prioridad DSCP/IEEE 802.1p/IP |
---|---|---|
reenvío acelerado |
Bajo |
Ef |
reenvío acelerado |
Alto |
Ef |
reenvío garantizado |
Bajo |
af11 |
reenvío garantizado |
Alto |
af12 (DSCP) |
mejor esfuerzo |
Bajo |
Ser |
mejor esfuerzo |
Alto |
Ser |
control de red |
Bajo |
nc1/cs6 |
control de red |
Alto |
nc2/cs7 |