Compatibilidad con CoS en conmutadores de la serie QFX y línea de conmutadores EX4600
Los conmutadores para centros de datos de Juniper Networks difieren en algunos aspectos de la compatibilidad con clase de servicio (CoS) debido a diferencias en la forma en que se utilizan los conmutadores en las redes y debido a diferencias de hardware, como diferentes conjuntos de chips o diferentes capacidades de interfaz.
En este tema se resume la compatibilidad con CoS en conmutadores de la serie QFX, la línea de conmutadores EX4600 y los sistemas QFabric.
Compatibilidad con funciones de CoS
Característica |
QFX10000 |
Línea QFX 5000, línea EX4600 |
QFX5220/QFX5130/QFX5700 |
---|---|---|---|
Clase de servicio (CoS): colas basadas en clases con priorización |
Sí |
Sí |
Sí |
CoS: clasificadores separados de unidifusión y multidestino, clases de reenvío y colas de salida |
No |
Sí |
Sí (excepto clasificadores multidestino. Utilice filtros de firewall para clasificar el tráfico de multidifusión). |
CoS: clasificadores compartidos de unidifusión y multidestino, clases de reenvío y colas de salida |
Sí |
No |
No |
Compatibilidad con CoS en grupos de agregación de enlaces (GAL) |
Sí |
Sí |
Sí |
Programación jerárquica de puertos de selección de transmisión mejorada (ETS) |
Sí (a partir de Junos OS versión 17.3) |
QFX5100, QFX 5110, EX4600—Sí QFX5120, QFX5200, QFX5210, EX4650—No |
No |
Programación de puertos |
Sí |
Sí, excepto EX4600 |
Sí |
Modelado de colas |
Sí
Nota:
Usa la |
Sí
Nota:
Utiliza la |
Sí |
Notificación de congestión explícita (ECN) |
Sí |
Sí |
Sí |
Control de flujo basado en prioridades (PFC) |
Sí |
Sí |
Sí |
Remarcado de paquetes en puente |
Sí |
Sí |
Sí |
Perfiles de caída de paquetes de detección temprana aleatoria ponderada (WRED) y caída de cola |
Sí |
Sí |
Sí |
Pausa Ethernet 802.3X |
Sí |
Sí |
No |
Reglas de clasificación y reescritura de paquetes de entrada de capa 2 |
Sí |
Sí |
Sí |
Reglas de clasificación y reescritura de paquetes de entrada MPLS EXP |
Sí |
Sí |
No |
Reglas de clasificación y reescritura de paquetes de entrada de capa 3 |
Sí |
Sí |
Sí (tanto el tráfico IPv4 como el IPv6 deben compartir el mismo clasificador). |
Arquitectura de cola de salida virtual (VOQ) |
Sí |
No |
No |
Configurabilidad del búfer compartido de software |
No (usa VOQ) |
Sí |
Sí, con las siguientes restricciones:
|
Configurabilidad alfa del búfer compartido |
No |
Sí |
Sí |
Monitoreo de búfer |
No |
Sí |
Sí |
Comando CoS para detectar el origen de los paquetes descartados por RED |
Sí |
No |
No |
Regla de clasificador y reescritura Compatibilidad con tipos de interfaz Ethernet
En las dos tablas siguientes de este tema se enumera la compatibilidad con Ethernet CoS para clasificadores y reglas de reescritura en diferentes tipos de interfaz para conmutadores QFX10000 (tabla 2) y para conmutadores QFX5100, QFX5110, QFX5120, QFX5200, QFX5210, QFX5220, EX4600 y EX4650 (tabla 3).
En QFX10000 conmutadores, no puede aplicar clasificadores ni reescribir reglas a interfaces físicas de capa 2 o capa 3. Puede aplicar clasificadores y reescribir reglas sólo a la unidad de interfaz lógica 0 de capa 2. Puede aplicar diferentes clasificadores y reescribir reglas a diferentes interfaces lógicas de capa 3. En la tabla 2 se muestran las interfaces en las que se pueden configurar y aplicar clasificadores y reglas de reescritura.
Clasificadores de CoS y reglas de reescritura |
Interfaces físicas de capa 2 |
Interfaz lógica de capa 2 (solo unidad 0) |
Interfaces físicas de capa 3 |
Interfaces lógicas de capa 3 |
---|---|---|---|---|
Clasificador fijo |
No |
Sí |
No |
Sí |
Clasificador DSCP |
No |
Sí |
No |
Sí |
Clasificador IPv6 DSCP |
No |
Sí |
No |
Sí |
Clasificador IEEE 802.1p |
No |
Sí |
No |
Sí |
Clasificador EXP |
No |
Sí |
No |
Sí |
Regla de reescritura DSCP |
No |
Sí |
No |
Sí |
Regla de reescritura IPv6 DSCP |
No |
Sí |
No |
Sí |
Regla de reescritura IEEE 802.1p |
No |
Sí |
No |
Sí |
Regla de reescritura EXP |
No |
Sí |
No |
Sí |
En conmutadores QFX5100, QFX5110, QFX5120, QFX5200, QFX5210, EX4600 y EX4650, no puede aplicar clasificadores ni reescribir reglas a interfaces físicas de capa 2 ni a interfaces lógicas de capa 3. En la tabla 3 se muestran las interfaces en las que se pueden configurar y aplicar clasificadores y reglas de reescritura.
Clasificadores de CoS y reglas de reescritura |
Interfaces físicas de capa 2 |
Interfaz lógica de capa 2 (solo unidad 0) |
Interfaces físicas de capa 3 (si se define al menos una interfaz lógica de capa 3) |
Interfaces lógicas de capa 3 |
---|---|---|---|---|
Clasificador fijo |
No |
Sí |
Sí |
No |
Clasificador DSCP |
No |
Sí |
Sí |
No |
Clasificador IPv6 DSCP |
No |
Sí |
Sí |
No |
Clasificador IEEE 802.1p |
No |
Sí |
Sí |
No |
Clasificador EXP |
Clasificador global, sólo se aplica a todas las interfaces de conmutador que estén configuradas como |
|||
Regla de reescritura DSCP |
No |
Sí |
Sí |
No |
Regla de reescritura IPv6 DSCP |
No |
Sí |
Sí |
No |
Regla de reescritura IEEE 802.1p |
No |
Sí |
Sí |
No |
Regla de reescritura EXP |
No |
Sí |
Sí |
No |
Los clasificadores multidestino IEEE 802.1p y multidestino DSCP se aplican a todas las interfaces y no se pueden aplicar a interfaces individuales. No se admite ningún clasificador multidestino DSCP IPv6. El tráfico multidestino IPv6 utiliza el clasificador multidestino DSCP.
En los modificadores QFX5220, QFX5130 y QFX5700, no puede aplicar clasificadores ni reescribir reglas a interfaces físicas de capa 2 o capa 3. En la tabla 4 se muestran las interfaces en las que se pueden configurar y aplicar clasificadores y reglas de reescritura.
Clasificadores de CoS y reglas de reescritura |
Interfaces físicas de capa 2 |
Interfaces lógicas de capa 2 |
Interfaces físicas de capa 3 |
Interfaces lógicas de capa 3 |
---|---|---|---|---|
Clasificador fijo |
No |
Sí |
No |
Sí |
Clasificador DSCP |
No |
Sí |
No |
Sí |
Clasificador IPv6 DSCP |
No |
No |
No |
No |
Clasificador IEEE 802.1p |
No |
Sí |
No |
Sí |
Clasificador EXP |
No |
No |
No |
No |
Regla de reescritura DSCP |
No |
Sí |
No |
Sí |
Regla de reescritura IPv6 DSCP |
No |
No |
No |
No |
Regla de reescritura IEEE 802.1p |
No |
Sí |
No |
Sí |
Regla de reescritura EXP |
No |
No |
No |
No |
Los conmutadores QFX5220, QFX5130 y QFX5700 no admiten clasificadores DSCP IPV6 ni reglas de reescritura. En su lugar, adjunte clasificadores DSCP y reescriba las reglas en la familia inet6
.
Comparación operativa de CoS entre conmutadores QFX5100, QFX5120, QFX5130, QFX5200, QFX5210, QFX5220 y QFX5700
La compatibilidad con las funciones CoS es prácticamente la misma para los conmutadores QFX5100, QFX5120, QFX5130, QFX5200, QFX5210, QFX 5220 QFX5700, pero existen algunas diferencias operativas de CoS debido a los diferentes conjuntos de chips entre estas plataformas. La Tabla 5 detalla tanto las similitudes como las diferencias para CoS en conmutadores QFX5100, QFX5120, QFX5200, QFX5210 y QFX5220.
Función CoS |
QFX5100 |
QFX5120 |
QFX5130/QFX5700 |
QFX5200 |
QFX5210 |
QFX5220 |
Cambio en la operación |
---|---|---|---|---|---|---|---|
Administración de memoria |
Unidad central de administración de memoria (MMU) compartida por todos los puertos |
MMU central compartida por todos los puertos |
Arquitectura del gestor de tráfico de entrada (ITM): búferes divididos en partes iguales entre 2 ITMS |
Arquitectura Crosspoint con tubería cuádruple |
Arquitectura Crosspoint con tubería cuádruple |
Arquitectura ITM: búferes divididos en partes iguales entre 2 ITMS |
La arquitectura ITM requiere una gestión de búfer especial. |
Tuberías |
2 |
2 |
8 |
4 |
4 |
8 |
No hay cambios visibles para el cliente. |
Contabilidad celular |
Tuberías de acceso global |
Tuberías de acceso global |
Local a ITM (66MB/ITM) |
Local a punto de cruce (4 MB / punto de cruce) |
Local a punto de cruce (10,5 MB / punto de cruce) |
Local a ITM (32MB/ITM) |
No hay cambios visibles para el cliente. |
Búfer compartido |
60k celdas (cada celda 208Bytes), 12MB |
Alrededor de 131K celdas (cada celda 256 bytes), 32MB |
Alrededor de 543K celdas (cada celda 254 bytes), 132MB |
(QFX5200-32C) 80K celdas (cada celda 208 bytes), 16MB (QFX5200-48Y) 108K celdas (cada celda 208 bytes), 22MB |
Alrededor de 210K celdas (cada celda 208 bytes), 42MB |
Alrededor de 264K celdas (cada celda 254 bytes), 64MB |
No hay cambios visibles para el cliente, excepto QFX5200 y QFX5210 admiten un espacio intermedio de paquetes mayor que QFX5100. |
Conjunto de búferes compartidos por tubería |
4 piscinas por tubería |
4 piscinas por tubería |
4 piscinas por tubería |
4 piscinas por tubería |
4 piscinas por tubería |
4 piscinas por tubería |
N/A |
Colas y programación |
LLS y jerarquía de tres niveles |
Programación jerárquica fija (FHS) y jerarquía de dos niveles |
Programación jerárquica fija (FHS) y jerarquía de dos niveles |
Programación jerárquica fija (FHS) y jerarquía de dos niveles |
Programación jerárquica fija (FHS) y jerarquía de dos niveles |
Programación jerárquica fija (FHS) y jerarquía de dos niveles |
ETS y FC-Set no son compatibles con QFX5120, QFX5130, QFX5200, QFX5210, QFX5220 y QFX5700 debido a FHS. |
# Colas de unidifusión |
8 |
8 |
8 |
8 |
8 |
8 |
N/A |
# Colas de multidifusión |
4 |
2 |
4 |
2 |
2 |
2 |
N/A |
Colas de CPU |
44 |
44 |
44 |
44 |
44 |
44 |
N/A |
Programación de rutas de host |
48 colas conectadas directamente al puerto |
48 colas adjuntas a L0 |
48 colas adjuntas a L0 |
48 colas adjuntas a L0 |
48 colas adjuntas a L0 |
48 colas adjuntas a L0 |
No hay cambios visibles para el cliente. |
FC2Q |
4 perfiles |
4 perfiles |
4 perfiles |
4 perfiles |
4 perfiles |
4 perfiles |
N/A |
Tabla clasificadora DSCP |
128 perfiles |
128 perfiles |
64 perfiles |
128 perfiles |
128 perfiles |
64 perfiles |
N/A |
Tabla clasificadora 802.1p |
64 perfiles |
64 perfiles |
64 perfiles |
64 perfiles |
64 perfiles |
64 perfiles |
No hay cambios visibles para el cliente. El cambio en la API del SDK solo afecta el esfuerzo de desarrollo de software. |
PFC |
Margen de maniobra común |
Margen de maniobra común |
Buffer de margen por ITM |
Búfer por margen de maniobra por tubería |
Búfer por margen de maniobra por tubería |
Buffer de margen por ITM |
El amortiguador de espacio para la cabeza disponible y usado se mantiene por separado para cada tubería en QFX5200 y QFX5210. |
Reescribir |
128 perfiles |
128 perfiles |
128 perfiles |
128 perfiles |
128 perfiles |
128 perfiles |
No hay cambios visibles para el cliente. El cambio en la API del SDK solo afecta el esfuerzo de desarrollo de software. |
WRED |
128 perfiles por tubería |
128 perfiles por tubería |
128 perfiles por tubería |
128 perfiles por tubería |
128 perfiles por tubería |
128 perfiles por tubería |
N/A |
Niveles de cola |
Cuatro niveles: nivel de cola física, nivel de cola lógica, nivel de CoS y nivel de puerto |
Tres niveles, nivel de cola lógica, nivel CoS y nivel de puerto. |
Tres niveles, nivel de cola lógica, nivel CoS y nivel de puerto. |
Tres niveles, nivel de cola lógica, nivel CoS y nivel de puerto. |
Tres niveles, nivel de cola lógica, nivel CoS y nivel de puerto. |
Tres niveles, nivel de cola lógica, nivel CoS y nivel de puerto. |
N/A |
Tráfico multidestino |
El mapa del programador predeterminado reserva un 20 % de ancho de banda para multidifusión y un 80 % del tráfico de unidifusión reservado entre los tipos de tráfico BE, FCoE, NoLoss y NC. |
Igual que los conmutadores QFX5100 |
De forma predeterminada, todo el tráfico de multidifusión se asigna a Q8. Q8 recibe un 20% de ancho de banda en el programador predeterminado. Para clasificar el tráfico de multidifusión en diferentes colas (Q9,10,11), utilice filtros de firewall. |
Cada nodo de nivel 0 recibe tráfico de multidifusión y unidifusión, por lo que no es posible diferenciar a nivel de puerto para aplicar la forma en el tráfico de multidifusión. |
Igual que los conmutadores QFX5200 |
De forma predeterminada, todo el tráfico de multidifusión se asigna a Q8. Q8 recibe un 20% de ancho de banda en el programador predeterminado. Para clasificar el tráfico de multidifusión en una cola diferente (Q9), utilice filtros de firewall. |
N/A |
Las siguientes limitaciones en los conmutadores QFX5200 y QFX5210 no existen en QFX5100 conmutadores.
La programación jerárquica flexible (ETS) de CoS no se admite en conmutadores QFX5200 o QFX5210.
Los conmutadores QFX5200 y QFX5210 solo admiten una cola con
strict-high
prioridad, ya que estos conmutadores no admiten la programación jerárquica flexible.Nota:QFX5100 modificadores admiten varias colas con
strict-high
prioridad cuando se configura un conjunto de clases de reenvío.QFX5200 los aplicadores de CoS no admiten contadores de administración global a los que accedan todos los puertos. Solo se admiten contadores de administración locales en una canalización, lo que significa que QFX5200 contadores de administración solo funcionan en el tráfico recibido en puertos que pertenecen a la canalización en la que se crea el contador.
Debido a la arquitectura de punto cruzado de los conmutadores QFX5200 y QFX5210, todos los contadores de uso de búfer se mantienen por separado. Cuando se muestran contadores de uso con el comando
show class-of-service shared-buffer
, se muestran varios contadores de canalización por separado.En los conmutadores QFX5200 y QFX5210, se admiten programadores de puertos en lugar de FC-SET.
En los conmutadores QFX5200 y QFX5210, no es posible agrupar varias clases de reenvío en un conjunto de clases de reenvío (fc-set) y aplicar el perfil de control de tráfico de salida en el fc-set. No se admite ETS para un fc-set. Dado que cada nodo L0 programa tanto la cola de unidifusión como la de multidifusión del nodo L1, no es posible diferenciar el tráfico de multidifusión y unidifusión en el nivel de puerto ni aplicar un ancho de banda mínimo entre unidifusión y multidifusión. Solo se puede admitir en el nivel L0 del CoS.
Dado que los conmutadores QFX5200 y QFX5210 no admiten la programación jerárquica flexible, no es posible aplicar un perfil de control de tráfico para un grupo de clases de reenvío.
QFX10000 Clasificador de conmutadores y compatibilidad con reglas de reescritura (escalado)
Puede configurar suficientes clasificadores en conmutadores QFX10000 para manejar la mayoría, si no todos, los escenarios de red. La Tabla 6 muestra cuántos clasificadores de cada tipo puede configurar y cuántas entradas puede configurar por clasificador.
Tipo de clasificador |
Nombre predeterminado del clasificador |
Número máximo de clasificadores |
Número máximo de entradas por clasificador |
---|---|---|---|
IEEE 802.1p (capa 2) |
IEEE8021P-Default (para puertos en modo troncal) IEEE8021P-Untrust (para puertos en modo de acceso) |
64 |
16 |
DSCP (capa 3) |
dscp-default |
64 |
64 |
DSCP IPv6 (capa 3) |
dscp-ipv6-default |
64 |
64 |
EXP (MPLS) |
exp-default |
64 |
8 |
Fijo |
No hay ningún clasificador fijo predeterminado |
8 |
16 |
El número de clasificadores fijos admitidos (8) es igual al número de clases de reenvío admitidas (los clasificadores fijos asignan todo el tráfico entrante en una interfaz a una clase de reenvío).
No hay reglas de reescritura predeterminadas. Puede configurar suficientes reglas de reescritura en conmutadores QFX10000 para manejar la mayoría, si no todos, los escenarios de red. En la tabla 7 se muestra cuántas reglas de reescritura de cada tipo se pueden configurar y cuántas entradas se pueden configurar por regla de reescritura.
Tipo de regla de reescritura |
Número máximo de conjuntos de reglas de reescritura |
Número máximo de entradas por conjunto de reglas de reescritura |
---|---|---|
IEEE 802.1p (capa 2) |
64 |
128 |
DSCP (capa 3) |
32 |
128 |
DSCP IPv6 (capa 3) |
32 |
128 |
EXP (MPLS) |
64 |
128 |