Descripción de los clasificadores CoS
La clasificación de paquetes asigna los paquetes entrantes a un nivel de servicio de clase de servicio (CoS) determinado. Los clasificadores asignan paquetes a una clase de reenvío y una prioridad de pérdida, y asignan paquetes a colas de salida según la clase de reenvío. Hay tres tipos generales de clasificadores:
Clasificadores de agregado de comportamiento (BA): DSCP Y DSCP IPv6 clasifican el tráfico IP e IPv6, EXP clasifica el tráfico MPLS e IEEE 802.1p clasifica todo el resto del tráfico. (Aunque este tema cubre los clasificadores EXP, para obtener más información, consulte Descripción de los clasificadores EXP y reglas de reescritura de MPLS de CoS. Los clasificadores EXP solo se aplican en
family mplsinterfaces.)Clasificadores fijos: los clasificadores fijos clasifican todo el tráfico de entrada en una interfaz física en una clase de reenvío, independientemente de los bits CoS en el encabezado del paquete.
Clasificadores de múltiples campos (MF): los clasificadores MF clasifican el tráfico en función de más de un campo en el encabezado del paquete y tienen prioridad sobre los clasificadores BA y fijos.
Los clasificadores asignan el tráfico entrante de unidifusión y multidestino (error de multidifusión, difusión y búsqueda de destino) a las clases de reenvío, de modo que las diferentes clases de tráfico puedan recibir un tratamiento diferente. La clasificación se basa en bits CoS, bits DSCP, bits EXP, una clase de reenvío (clasificador fijo) o encabezados de paquete (clasificadores multicampo). Cada clasificador asigna todo el tráfico entrante que coincide con la configuración del clasificador a una clase de reenvío determinada. Los clasificadores y las clases de reenvío manejan tráfico de unidifusión o multidestino. No puede mezclar tráfico de unidifusión y multidestino en el mismo clasificador o clase de reenvío.
Interfaces y colas de salida
Puede aplicar clasificadores a la unidad de interfaz lógica de capa 2 0 (pero no a otras interfaces lógicas) y a las interfaces físicas de capa 3 si la interfaz física de capa 3 tiene al menos una interfaz lógica definida. Los clasificadores aplicados a las interfaces físicas de capa 3 se utilizan en todas las interfaces lógicas de esa interfaz física. Descripción de la aplicación de clasificadores CoS y reglas de reescritura a interfaces describe la interacción entre clasificadores e interfaces con mayor detalle.
Puede configurar un clasificador de BA y un clasificador de MF en una interfaz. Si hace esto, primero se realiza la clasificación BA y, a continuación, se realiza la clasificación MF. Si los dos resultados de clasificación entran en conflicto, el resultado de la clasificación MF anula el resultado de la clasificación BA.
No puede configurar un clasificador fijo y un clasificador de BA en la misma interfaz.
Puede configurar un clasificador DSCP o DSCP IPv6 y un clasificador IEEE 802.1p en la misma interfaz. El tráfico IP utiliza el clasificador DSCP o DSCP IPv6. El resto del tráfico utiliza el clasificador IEEE. Cuando se configura un clasificador EXP global, el tráfico MPLS utiliza el clasificador EXP siempre que la interfaz esté configurada como family mpls). Solo puede configurar un clasificador DSCP en una interfaz física (ya sea un clasificador DSCP o un clasificador DSCP IPv6, pero no ambos).
Aunque puede configurar tantos clasificadores EXP como desee, el conmutador utiliza solo un clasificador EXP MPLS como clasificador global en todas las interfaces.
Después de configurar un clasificador EXP de MPLS, puede configurarlo como el clasificador EXP global incluyendo el clasificador de EXP en el nivel de [edit class-of-service system-defaults classifiers exp] jerarquía. Todas las interfaces de conmutador que están configuradas como family mpls usan el clasificador EXP global especificado en esta instrucción de configuración para clasificar el tráfico de MPLS.
Colas de salida para tráfico de unidifusión y multidestino
Puede crear clasificadores de BA de unidifusión para tráfico de unidifusión y clasificadores de BA de multidifusión para tráfico de multidestino, que incluye tráfico de multidifusión, difusión y búsqueda de destino fallido (DLF). No puede asignar tráfico de unidifusión y tráfico de multidestino al mismo clasificador BA.
En cada interfaz, el conmutador tiene colas de salida independientes para el tráfico de unidifusión y para el tráfico de multidestino:
-
El conmutador admite 12 colas de salida, con 8 colas dedicadas al tráfico de unidifusión y 4 colas dedicadas al tráfico de multidestino.
-
Las colas del 0 al 7 son colas de tráfico de unidifusión. Solo puede aplicar clasificadores de BA de unidifusión a colas de unidifusión. Un clasificador de BA de unidifusión debe contener únicamente clases de reenvío que estén asignadas a colas de unidifusión.
-
Las colas 8 a 11 son colas de tráfico multidestino. Solo puede aplicar clasificadores de BA multidestino a colas multidestino. Un clasificador de BA multidestino solo debe contener clases de reenvío que estén asignadas a colas multidestino.
Puede aplicar clasificadores de unidifusión a una o varias interfaces. Los clasificadores multidestino y los clasificadores EXP se aplican a todas las interfaces del conmutador y no se pueden aplicar a interfaces individuales. Utilice el clasificador multidestino DSCP para el tráfico multidestino IP e IPv6. El clasificador IPv6 DSCP no se admite para el tráfico de multidestino.
Clasificadores agregados de comportamiento
Los clasificadores de agregado de comportamiento asignan un valor de clase de servicio (CoS) a una clase de reenvío y prioridad de pérdida. La clase de reenvío determina la cola de salida. Un programador utiliza la prioridad de pérdida para controlar el descarte de paquetes durante períodos de congestión mediante la asociación de diferentes perfiles de caída con diferentes prioridades de pérdida.
El conmutador admite tres tipos de clasificadores de BA:
-
Punto de código de servicios diferenciados (DSCP) para IP DiffServ (IP e IPv6)
-
Bits CoS 802.1p de IEEE
-
MPLS EXP (se aplica solo a interfaces configuradas como
family mpls)
Los clasificadores de BA se basan en campos de longitud fija, lo que los hace computacionalmente más eficientes que los clasificadores de MF. Por lo tanto, los dispositivos centrales, que manejan grandes volúmenes de tráfico, normalmente se configuran para realizar la clasificación de BA.
El tráfico de unidifusión y multidifusión no puede compartir el mismo clasificador. Puede asignar tráfico de unidifusión y tráfico de multidifusión al mismo valor CoS clasificador, pero el tráfico de unidifusión debe pertenecer a un clasificador de unidifusión y el tráfico de multidifusión debe pertenecer a un clasificador multidestino.
- Comportamiento predeterminado Clasificación agregada
- Importación de un clasificador
- Clasificadores multidestino
- Prioridades de PFC
Comportamiento predeterminado Clasificación agregada
Juniper Networks Junos OS asigna automáticamente clasificadores predeterminados implícitos a todas las interfaces lógicas según el tipo de interfaz. En la tabla 1 se enumeran los distintos tipos de interfaces y los correspondientes clasificadores de BA predeterminados implícitos.
| Tipo de interfaz |
Clasificación BA predeterminada |
|---|---|
| Interfaz de capa 2 en modo de troncalización o modo de acceso con etiquetas |
|
| Interfaz de capa 2 en modo de acceso |
|
| Interfaz de capa 3 |
|
| (Solo QFX10000) Interfaz MPLS |
|
Los clasificadores de BA predeterminados asignan tráfico solo a las clases , best-effortfcoe, no-lossnetwork-control, y mcast reenvío.
Excepto en los conmutadores QFX10000, no existe un clasificador EXP MPLS predeterminado. Debe configurar un clasificador EXP y aplicarlo globalmente a todas las interfaces configuradas como family mpls incluyéndolo en la [edit class-of-service system-defaults classifiers exp] jerarquía. En family mpls las interfaces, si hay un clasificador fijo en la interfaz, el clasificador EXP anula el clasificador fijo.
Si no se configura un clasificador EXP, si se aplica un clasificador fijo a la interfaz, el tráfico MPLS utilizará el clasificador fijo. Si no se aplica ningún clasificador EXP ni un clasificador fijo a la interfaz, el tráfico MPLS se tratará como tráfico de máximo esfuerzo. Los clasificadores DSCP no se aplican al tráfico MPLS.
Dado que el clasificador EXP es global, no puede configurar algunos puertos para usar un clasificador IEEE 802.1p fijo para el tráfico MPLS en algunas interfaces y el clasificador EXP global para el tráfico MPLS en otras interfaces. Cuando se configura un clasificador EXP global, todo el tráfico MPLS en todas las interfaces utiliza el clasificador EXP, incluso las interfaces que tienen un clasificador fijo.
Cuando se asocia explícitamente un clasificador con una interfaz lógica, se anula el clasificador predeterminado con el clasificador explícito.
Solo puede aplicar un clasificador DSCP y un clasificador IEEE 802.1p a una interfaz de capa 2. Si ambos tipos de clasificadores están presentes, los clasificadores DSCP tienen prioridad sobre los clasificadores IEEE 802.1p. Si configura un clasificador EXP o un clasificador EXP global, el tráfico MPLS utiliza ese clasificador en interfaces configuradas como family mpls.
Importación de un clasificador
Puede usar cualquier clasificador existente, incluidos los clasificadores predeterminados, como base para definir un nuevo clasificador. Esto se logra usando la import instrucción.
El clasificador importado se utiliza como plantilla y no se modifica. Las modificaciones que realice se convertirán en parte de un nuevo clasificador (y una nueva plantilla) identificado por el nombre del nuevo clasificador. Cada vez que confirme una configuración que asigne un nuevo nombre de clase de reenvío y un valor de prioridad de pérdida a un alias de punto de código o un conjunto de bits, reemplaza la entrada anterior en la nueva plantilla de clasificador. Como resultado, debe especificar explícitamente cada valor CoS en cada clasificación de paquetes que requiera modificación.
Clasificadores multidestino
Los clasificadores multidestino se aplican a todas las interfaces y no se pueden aplicar a interfaces individuales. Puede configurar un clasificador multidestino DSCP y un clasificador multidestino IEEE. El tráfico IP e IPv6 utiliza el clasificador DSCP, y el resto del tráfico utiliza el clasificador IEEE.
No se admiten clasificadores multidestino DSCP IPv6, por lo que el tráfico IPv6 utiliza el clasificador multidestino DSCP.
El clasificador multidestino predeterminado es el clasificador multidestino IEEE 802.1p.
Prioridades de PFC
Los ocho puntos de código IEEE 802.1p corresponden a las ocho prioridades que el control de flujo basado en prioridades (PFC) utiliza para diferenciar las clases de tráfico para un transporte sin pérdidas. Cuando asigna una clase de reenvío (que se asigna a una cola de salida) a un valor CoS IEEE 802.1p, el valor CoS IEEE 802.1p identifica la prioridad PFC.
Aunque puede asignar una prioridad a cualquier cola de salida (asignando el valor de punto de código IEEE 802.1p a una clase de reenvío), recomendamos que la prioridad y la clase de reenvío (unidifusión excepto para conmutadores QFX10000) coincidan en una correspondencia individual. Por ejemplo, la prioridad 0 se asigna a la cola 0, la prioridad 1 se asigna a la cola 1, y así sucesivamente, como se muestra en la tabla 2. Una correspondencia uno a uno de números de cola y prioridad facilita la configuración y el mantenimiento de la asignación de clases de reenvío a prioridades y colas.
| Punto de código IEEE 802.1p |
Prioridad PFC |
Cola de salida (Unidifusión excepto para QFX10000) |
Clase de reenvío y atributo de caída de paquetes |
|---|---|---|---|
| 000 |
0 |
0 |
Mejor esfuerzo (soltar) |
| 001 |
1 |
1 |
Mejor esfuerzo (soltar) |
| 010 |
2 |
2 |
Mejor esfuerzo (soltar) |
| 011 |
3 |
3 |
FCoE (sin pérdidas) |
| 100 |
4 |
4 |
sin pérdida (sin pérdida) |
| 101 |
5 |
5 |
Mejor esfuerzo (soltar) |
| 110 |
6 |
6 |
control de red (drop) |
| 111 |
7 |
7 |
control de red (drop) |
Por convención, las implementaciones con acceso de servidor convergente suelen usar IEEE 802.1p prioridad 3 (011) para el tráfico de FCoE. La asignación predeterminada de la clase de reenvío es a la fcoe cola 3. Aplique control de flujo basado en prioridades (PFC) a toda la ruta de datos de FCoE para configurar el comportamiento sin pérdida de extremo a extremo que requiere FCoE. Recomendamos que use la prioridad 3 para el tráfico de FCoE, a menos que su arquitectura de red requiera que use una prioridad diferente.
Clasificadores fijos en interfaces Ethernet
Los clasificadores fijos asignan todo el tráfico de una interfaz física a una clase de reenvío y una prioridad de pérdida, a diferencia de los clasificadores BA, que asignan el tráfico a varias clases de reenvío diferentes según el valor del campo de bits CoS 802.1p de IEEE en el encabezado de VLAN o el valor del campo DSCP en los bits de tipo de servicio del encabezado IP del paquete. Cada clase de reenvío se asigna a una cola de salida. Sin embargo, cuando se utiliza un clasificador fijo, independientemente de los bits CoS o DSCP, todo el tráfico entrante se clasifica en la clase de reenvío especificada en el clasificador fijo. Un programador utiliza la prioridad de pérdida para controlar el descarte de paquetes durante períodos de congestión mediante la asociación de diferentes perfiles de caída con diferentes prioridades de pérdida.
No puede configurar un clasificador fijo y un clasificador BA DSCP o IEEE 802.1p en la misma interfaz. Si configura un clasificador fijo en una interfaz, no puede configurar un clasificador DSCP o IEEE en esa interfaz. Si configura un clasificador DSCP, un clasificador IEEE o ambos clasificadores en una interfaz, no puede configurar un clasificador fijo en esa interfaz.
Para el tráfico MPLS en la misma interfaz, puede configurar un clasificador fijo y un clasificador EXP en QFX10000, o un clasificador EXP global en otros conmutadores. Cuando se aplica a una interfaz un clasificador EXP o un clasificador EXP global y un clasificador fijo, el tráfico MPLS de las interfaces configuradas como family mpls utiliza el clasificador EXP y el resto del tráfico utiliza el clasificador fijo.
Para cambiar de un clasificador fijo a un clasificador de BA, o para cambiar de un clasificador de BA a un clasificador fijo, desactive la asociación de clasificador existente en la interfaz y, luego, adjunte el nuevo clasificador a la interfaz.
Si configura un clasificador fijo que clasifica todo el tráfico entrante en la fcoe clase de reenvío (o cualquier clase de reenvío diseñada para manejar tráfico de FCoE), debe asegurarse de que todo el tráfico que entra en la interfaz sea tráfico de FCoE y esté etiquetado con el punto de código FCoE IEEE 802.1p (prioridad).
Clasificadores fijos en interfaces nativas de canal de fibra (NP_Ports)
La aplicación de un clasificador fijo a una interfaz de canal de fibra nativa (FC) (NP_Port) es un caso especial. De forma predeterminada, las interfaces FC nativas clasifican el tráfico entrante desde la SAN de FC en la fcoe clase de reenvío y asignan el tráfico a IEEE 802.1p prioridad 3 (punto de código 011). Cuando se aplica un clasificador fijo a una interfaz FC, también se configura un valor de reescritura de prioridad para la interfaz. La interfaz FC utiliza el valor de reescritura de prioridad como el valor de la etiqueta IEEE 802.1p para todos los paquetes entrantes en lugar del valor predeterminado de 3.
Por ejemplo, si especifica un valor de reescritura de prioridad de 5 (punto de código 101) para una interfaz FC, la interfaz etiqueta todo el tráfico entrante desde la SAN FC con prioridad 5 y clasifica el tráfico en la clase de reenvío especificada en el clasificador fijo.
La clase de reenvío especificada en el clasificador fijo en las interfaces FC debe ser una clase de reenvío sin pérdida.
Clasificadores de múltiples campos
Los clasificadores de múltiples campos examinan varios campos de un paquete, como las direcciones de origen y destino y los números de puerto de origen y destino del paquete. Con los clasificadores MF, se establece la clase de reenvío y la prioridad de pérdida de un paquete en función de las reglas de filtro del firewall .
La clasificación de MF se realiza normalmente en el borde de la red debido a la falta general de compatibilidad con los puntos de código DiffServ (DSCP) en las aplicaciones de los usuarios finales. En un conmutador situado en el borde de una red, un clasificador de MF proporciona la funcionalidad de filtrado que analiza una variedad de campos de paquete para determinar la clase de reenvío de un paquete. Normalmente, un clasificador realiza operaciones de coincidencia en los campos seleccionados con un valor configurado.
Clasificadores MPLS EXP
Puede configurar hasta 64 clasificadores EXP para el tráfico MPLS y aplicarlos a family mpls las interfaces. En los conmutadores QFX10000, puede usar el MPLS EXP predeterminado, pero en otros conmutadores no existe un clasificador MPLS predeterminado. Puede configurar un clasificador EXP y aplicarlo globalmente a todas las interfaces configuradas como family mpls incluyéndolo en el nivel de [edit class-of-service system-defaults classifiers exp] jerarquía. En family mpls las interfaces, si hay un clasificador fijo en la interfaz, el clasificador EXP anula el clasificador fijo solo para el tráfico de MPLS.
Excepto en los conmutadores QFX10000, si no se configura un clasificador EXP, si se aplica un clasificador fijo a la interfaz, el tráfico MPLS utiliza el clasificador fijo. Si no se aplica ningún clasificador EXP ni un clasificador fijo a la interfaz, el tráfico MPLS se tratará como tráfico de máximo esfuerzo. Los clasificadores DSCP no se aplican al tráfico MPLS.
Dado que el clasificador EXP es global, no puede configurar algunos puertos para usar un clasificador IEEE 802.1p fijo para el tráfico MPLS en algunas interfaces y el clasificador EXP global para el tráfico MPLS en otras interfaces. Cuando se configura un clasificador EXP global, todo el tráfico MPLS en todas las interfaces utiliza el clasificador EXP, incluso las interfaces que tienen un clasificador fijo.
Para obtener más información acerca de los clasificadores EXP, consulte Descripción de los clasificadores EXP y las reglas de reescritura de MPLS de CoS. Los clasificadores EXP solo se aplican en family mpls interfaces.
Clasificación de paquetes para interfaces IRB y RVI
En los conmutadores QFX10000, no se pueden aplicar clasificadores directamente a las interfaces de enrutamiento y puente integrados (IRB). De manera similar, en otros conmutadores no puede aplicar clasificadores directamente a las interfaces VLAN enrutadas (RVI). Esto se debe a que los miembros de IRB y RVI son VLAN, no puertos. Sin embargo, puede aplicar clasificadores a los miembros del puerto VLAN de una interfaz IRB. También puede aplicar clasificadores MF a IRB y RVI.
Comportamiento del clasificador específico de la plataforma
Utilice la siguiente tabla para revisar los comportamientos específicos de la plataforma para sus plataformas.
| Plataforma |
Diferencia |
|---|---|
| Serie QFX5000 |
|
| Serie QFX10000 |
|