Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción de la programación y clasificación predeterminadas de CoS

Si no configura explícitamente los clasificadores y los aplica a las interfaces, el conmutador utiliza el clasificador predeterminado para agrupar el tráfico de entrada en clases de reenvío. Si no configura la programación en una interfaz, el conmutador utiliza los programadores predeterminados para proporcionar recursos de puerto de salida para el tráfico. La clasificación predeterminada asigna todo el tráfico a clases de reenvío predeterminadas (mejor esfuerzo, fcoe, sin pérdidas, control de red y mcast). Cada clase de reenvío predeterminada tiene un programador predeterminado, de modo que el tráfico asignado a cada clase de reenvío predeterminada recibe características de ancho de banda de puerto, priorización y colocación de paquetes.

El conmutador admite la programación directa de puertos y la selección mejorada de transmisión (ETS), también conocida como programación jerárquica de puertos, excepto en conmutadores QFX5200 y QFX5210.

Grupos de programación jerárquica Prioridades IEEE 802.1p (puntos de código IEEE 802.1p, que los clasificadores asignan a clases de reenvío, que a su vez se asignan a colas de salida) en grupos de prioridad (conjuntos de clases de reenvío). Si utiliza únicamente la programación y clasificación de tráfico predeterminadas, el conmutador crea automáticamente un grupo de prioridades predeterminado que contiene todas las prioridades (que se asignan a clases de reenvío y colas de salida) y asigna el 100 por ciento del ancho de banda de salida del puerto a ese grupo de prioridades. Las clases de reenvío (colas) del conjunto de clases de reenvío predeterminado reciben ancho de banda en función de la configuración predeterminada del clasificador. El grupo de prioridad predeterminado es transparente. No aparece en la configuración y se utiliza para anunciar el protocolo DCBX (Data Center Bridging Capability Exchange).

Nota:

Si configura explícitamente uno o más grupos de prioridad en una interfaz, cualquier clase de reenvío que no esté asignada a un grupo de prioridad en esa interfaz no recibe ancho de banda. Esto significa que si configura la programación jerárquica en una interfaz, cada clase de reenvío (prioridad) que desee reenviar tráfico en esa interfaz debe pertenecer a un conjunto de clases de reenvío (grupo de prioridad). ETS no se admite en conmutadores QFX5200 o QFX5210.

Las siguientes secciones describen:

Clasificación predeterminada

En los conmutadores, excepto en los dispositivos QFX10000 y serie NFX, los clasificadores predeterminados asignan el tráfico de entrada de mejor esfuerzo y control de red de unidifusión y multidifusión a las clases de reenvío predeterminadas y a las prioridades de pérdida. El conmutador aplica los clasificadores predeterminados IEEE 802.1, DSCP de unidifusión y multidestino a cada interfaz que no tenga clasificadores configurados explícitamente.

En los conmutadores QFX10000 y los dispositivos de la serie NFX, los clasificadores predeterminados asignan tráfico de entrada a las clases de reenvío predeterminadas y a las prioridades de pérdida. El conmutador aplica clasificadores IEEE 802.1, DSCP y DSCP IPv6 predeterminados a cada interfaz que no tenga clasificadores configurados explícitamente. Si no configura ni aplica clasificadores EXP para el tráfico MPLS a las interfaces lógicas, el tráfico MPLS en las interfaces configuradas como family mpls utiliza el clasificador IEEE.

Si configura explícitamente un tipo de clasificador pero no otros tipos de clasificadores, el sistema sólo utiliza el clasificador configurado y no utiliza clasificadores predeterminados para otros tipos de tráfico. Hay dos clasificadores IEEE 802.1 predeterminados: un clasificador de confianza para los puertos que están en modo troncal o modo de acceso etiquetado, y un clasificador que no es de confianza para los puertos que están en modo de acceso.

Nota:

Los clasificadores predeterminados se aplican al tráfico de unidifusión, excepto en conmutadores QFX10000 y dispositivos de la serie NFX. El modo de acceso con etiqueta no se aplica a los conmutadores QFX10000 ni a los dispositivos de la serie NFX.

La Tabla 1 muestra la asignación predeterminada de valores de punto de código IEEE 802.1 a clases de reenvío y prioridades de pérdida para puertos en modo troncal o modo de acceso etiquetado.

Tabla 1: Clasificadores IEEE 802.1 predeterminados para puertos en modo de troncalización o modo de acceso con etiquetas (clasificador de confianza)

Punto de código

Clase de reenvío

Prioridad de pérdida

ser (000)

Mejor esfuerzo

Bajo

be1 (001)

Mejor esfuerzo

Bajo

EF (010)

Mejor esfuerzo

Bajo

EF1 (011)

FCoE

Bajo

af11 (100)

Sin pérdidas

Bajo

af12 (101)

Mejor esfuerzo

Bajo

NC1 (110)

control de red

Bajo

NC2 (111)

control de red

Bajo

La Tabla 2 muestra la asignación predeterminada de valores de punto de código IEEE 802.1p a clases de reenvío y prioridades de pérdida para puertos en modo de acceso (todo el tráfico entrante se asigna a clases de reenvío de mejor esfuerzo).

Nota:

La Tabla 2 se aplica únicamente al tráfico de unidifusión, excepto en conmutadores QFX10000 y dispositivos de la serie NFX.

Tabla 2: Clasificadores IEEE 802.1 predeterminados para puertos en modo de acceso (clasificador que no es de confianza)

Punto de código

Clase de reenvío

Prioridad de pérdida

000

Mejor esfuerzo

Bajo

001

Mejor esfuerzo

Bajo

010

Mejor esfuerzo

Bajo

011

Mejor esfuerzo

Bajo

100

Mejor esfuerzo

Bajo

101

Mejor esfuerzo

Bajo

110

Mejor esfuerzo

Bajo

111

Mejor esfuerzo

Bajo

En la tabla 3 se muestra la asignación predeterminada de los valores de punto de código IEEE 802.1 a las clases de reenvío y prioridades de pérdida de multidestino (multidifusión, difusión y tráfico de error de búsqueda de destino).

Nota:

La Tabla 3 no se aplica a conmutadores QFX10000 ni a dispositivos de la serie NFX.

Tabla 3: Clasificadores multidestino IEEE 802.1 predeterminados

Punto de código

Clase de reenvío

Prioridad de pérdida

ser (000)

mcast

Bajo

be1 (001)

mcast

Bajo

EF (010)

mcast

Bajo

EF1 (011)

mcast

Bajo

af11 (100)

mcast

Bajo

af12 (101)

mcast

Bajo

NC1 (110)

mcast

Bajo

NC2 (111)

mcast

Bajo

En la tabla 4 se muestra la asignación predeterminada de valores de puntos de código DSCP a clases de reenvío y prioridades de pérdida para DSCP IP y DCSP IPv6.

Nota:

La Tabla 4 se aplica únicamente al tráfico de unidifusión, excepto en conmutadores QFX10000 y dispositivos de la serie NFX.

Tabla 4: Clasificadores DSCP IP e IPv6 predeterminados

Punto de código

Clase de reenvío

Prioridad de pérdida

EF (101110)

Mejor esfuerzo

Bajo

AF11 (001010)

Mejor esfuerzo

Bajo

AF12 (001100)

Mejor esfuerzo

Bajo

AF13 (001110)

Mejor esfuerzo

Bajo

AF21 (010010)

Mejor esfuerzo

Bajo

AF22 (010100)

Mejor esfuerzo

Bajo

AF23 (010110)

Mejor esfuerzo

Bajo

af31 (011010)

Mejor esfuerzo

Bajo

af32 (011100)

Mejor esfuerzo

Bajo

af33 (011110)

Mejor esfuerzo

Bajo

AF41 (100010)

Mejor esfuerzo

Bajo

AF42 (100100)

Mejor esfuerzo

Bajo

AF43 (100110)

Mejor esfuerzo

Bajo

BE (000000)

Mejor esfuerzo

Bajo

CS1 (001000)

Mejor esfuerzo

Bajo

CS2 (010000)

Mejor esfuerzo

Bajo

CS3 (011000)

Mejor esfuerzo

Bajo

CS4 (100000)

Mejor esfuerzo

Bajo

CS5 (101000)

Mejor esfuerzo

Bajo

NC1 (110000)

control de red

Bajo

NC2 (111000)

control de red

Bajo

Nota:

No hay clasificadores multidestino DSCP IP o IPv6 predeterminados para el tráfico multidestino. Los clasificadores multidestino IPv6 DSCP no son compatibles con el tráfico multidestino.

La Tabla 5 muestra la asignación predeterminada de los valores de punto de código MPLS EXP a clases de reenvío y prioridades de pérdida, que solo se aplican en conmutadores QFX10000 y dispositivos de la serie NFX.

Tabla 5: Clasificadores EXP predeterminados en conmutadores QFX10000 y dispositivos de la serie NFX

Punto de código

Clase de reenvío

Prioridad de pérdida

000

Mejor esfuerzo

Bajo

001

Mejor esfuerzo

Alto

010

reenvío acelerado

Bajo

011

reenvío acelerado

Alto

100

reenvío asegurado

Bajo

101

reenvío asegurado

Alto

110

control de red

Bajo

111

control de red

Alto

Programación predeterminada

Los programadores predeterminados asignan recursos de ancho de banda de salida al tráfico de salida, como se muestra en la tabla 6:

Tabla 6: Configuración predeterminada del programador

Programador predeterminado y número de cola

Velocidad de transmisión (ancho de banda mínimo garantizado)

Velocidad de conformación (ancho de banda máximo)

Exceso de ancho de banda compartido

Prioridad

Tamaño del búfer

Programador de clase de reenvío de mejor esfuerzo (cola 0)

5%

15% (QFX10000, Serie NFX)

Ninguno

5%

15% (QFX10000, Serie NFX)

Bajo

5%

15% (QFX10000, Serie NFX)

Programador de clases de reenvío FCoE (cola 3)

35%

Ninguno

35%

Bajo

35%

Programador de clases de reenvío sin pérdidas (cola 4)

35%

Ninguno

35%

Bajo

35%

Programador de clases de reenvío de control de red (cola 7)

5%

15% (QFX10000, Serie NFX)

Ninguno

5%

15% (QFX10000, Serie NFX)

Bajo

5%

15% (QFX10000, Serie NFX)

(Excluyendo series QFX10000 y NFX)

Programador de clases de reenvío de MCAST (cola 8)

20%

Ninguno

20%

Bajo

20%

Nota:

De forma predeterminada, el ancho de banda mínimo garantizado (velocidad de transmisión) determina la cantidad de exceso de ancho de banda (extra) que una cola puede compartir. Se asigna ancho de banda adicional a las colas en proporción a la velocidad de transmisión de cada cola. En los conmutadores que admiten la excess-rate instrucción, puede invalidar la configuración predeterminada y configurar el porcentaje de exceso de ancho de banda independientemente de la velocidad de transmisión en colas que no sean colas de prioridad estricta alta.

De forma predeterminada, solo los cuatro (conmutadores QFX10000 y dispositivos de la serie NFX) o cinco (otros conmutadores) programadores predeterminados que se muestran en la Tabla 6 tienen tráfico asignado a ellos. Solo las clases de reenvío y las colas asociadas con los programadores predeterminados reciben ancho de banda predeterminado, según la velocidad de transmisión predeterminada del programador. (Puede configurar programadores y clases de reenvío para asignar ancho de banda a otras colas o para cambiar el ancho de banda y otras propiedades de programación de una cola predeterminada).

En conmutadores QFX10000 y dispositivos de la serie NFX, si una clase de reenvío no transporta tráfico, el ancho de banda asignado a esa clase de reenvío estará disponible para otras clases de reenvío. El tráfico de unidifusión y multidestino (error en la búsqueda de multidifusión, difusión y destino) utilizan las mismas clases de reenvío y colas de salida.

En conmutadores que no sean dispositivos de las series QFX10000 y NFX, la cola 11 de multidestino recibe suficiente ancho de banda del programador multidestino predeterminado para controlar el tráfico multidestino generado por la CPU.

En los dispositivos de las series QFX10000 y NFX, la programación predeterminada es la programación de puertos. La programación jerárquica predeterminada, conocida como selección de transmisión mejorada (ETS, definida en IEEE 802.1Qaz), asigna el ancho de banda total del puerto a las cuatro clases de reenvío predeterminadas atendidas por los cuatro programadores predeterminados, según lo definido por los cuatro programadores predeterminados. El resultado es el mismo que la programación directa de puertos. Sin embargo, la configuración de la programación jerárquica de puertos permite agrupar clases de reenvío que transportan tipos similares de tráfico en conjuntos de clases de reenvío (también denominados grupos de prioridad) y asignar ancho de banda de puerto a cada conjunto de clases de reenvío. El ancho de banda del puerto asignado al conjunto de clases de reenvío se asigna a las clases de reenvío dentro del conjunto de clases de reenvío. Esta jerarquía le permite controlar la asignación de ancho de banda de puertos con mayor granularidad y permite el uso compartido jerárquico de ancho de banda adicional para utilizar mejor el ancho de banda del vínculo.

Excepto en los conmutadores QFX10000 y los dispositivos de la serie NFX, la programación jerárquica predeterminada divide el ancho de banda total del puerto entre dos grupos de tráfico: tráfico de unidifusión y tráfico de multidestino. De forma predeterminada, el tráfico de unidifusión consta de la cola 0 (best-effort clase de reenvío), la cola 3 (fcoe clase de reenvío), la cola 4 (no-loss clase de reenvío) y la cola 7 (network-control clase de reenvío). El tráfico de unidifusión recibe y comparte un total del 80 por ciento del ancho de banda del puerto. De forma predeterminada, el tráfico multidestino (mcast cola 8) recibe un total del 20 por ciento del ancho de banda del puerto. Por lo tanto, en un puerto de 10 Gigabit, el tráfico de unidifusión recibe 8 Gbps de ancho de banda y el tráfico multidestino recibe 2 Gbps de ancho de banda.

Nota:

Excepto en los conmutadores QFX5200, QFX5210 y QFX10000 y en los dispositivos de la serie NFX, que no admiten la cola 11, la cola 11 multidestino también recibe una pequeña cantidad de ancho de banda predeterminado del programador multidestino. El tráfico multidestino generado por la CPU utiliza la cola 11, por lo que es posible que vea una pequeña cantidad de paquetes saliendo de la cola 11. Además, en el improbable caso de que las condiciones de coincidencia del filtro de firewall asignen tráfico multidestino a una clase de reenvío de unidifusión, dicho tráfico utiliza la cola 11.

La programación predeterminada utiliza la programación por turnos ponderada (WRR). Cada cola recibe una parte (peso) del ancho de banda total disponible en la interfaz. El peso de programación se basa en la velocidad de transmisión del programador predeterminado para esa cola. Por ejemplo, la cola 7 recibe un peso de programación predeterminado del 5 por ciento, o del 15 por ciento en dispositivos de las series QFX10000 y NFX, del ancho de banda disponible, y la cola 4 recibe un peso de programación predeterminado del 35 por ciento del ancho de banda disponible. Las colas se asignan a clases de reenvío, por lo que las clases de reenvío reciben el ancho de banda predeterminado para las colas a las que están asignadas.

En conmutadores QFX10000 y dispositivos de la serie NFX, por ejemplo, la cola 7 se asigna a la clase de reenvío de control de red y la cola 4 se asigna a la clase de reenvío sin pérdidas. Cada clase de reenvío recibe el ancho de banda predeterminado para la cola a la que está asignada. El ancho de banda no utilizado se comparte con otras colas predeterminadas.

Si desea que colas no predeterminadas (no configuradas) reenvíen tráfico, debe asignar explícitamente tráfico a esas colas (configurar las clases de reenvío y la asignación de colas) y crear programadores para asignar ancho de banda a esas colas. De forma predeterminada, las colas 1, 2, 5 y 6 no están configuradas.

Excepto en los conmutadores QFX5200, QFX5210 y QFX10000 y en los dispositivos de la serie NFX, que no los admiten, las colas multidestino 9, 10 y 11 no están configuradas. Las colas no configuradas tienen un peso de programación predeterminado de 1 para que puedan recibir una pequeña cantidad de ancho de banda en caso de que necesiten reenviar tráfico. Sin embargo, la cola 11 puede usar más ancho de banda predeterminado del programador multidestino si es necesario para manejar el tráfico multidestino generado por la CPU.

Nota:

Las cuatro colas multidestino (dos conmutadores QFX5200 y QFX5210) tienen un peso de programación de 1. Dado que, de forma predeterminada, el tráfico multidestino va a la cola 8, la cola 8 recibe casi todo el ancho de banda multidestino. (No hay tráfico en las colas 9 y 10, y muy poco tráfico en la cola 11, por lo que casi no hay competencia para el ancho de banda multidestino).

Sin embargo, si configura explícitamente las colas 9, 10 u 11 (asignando puntos de código a las clases de reenvío multidestino no configuradas mediante el clasificador multidestino), las colas configuradas explícitamente comparten el ancho de banda del programador multidestino por igual con la cola predeterminada 8, ya que todas las colas tienen el mismo peso de programación (1). Para asegurarse de que el ancho de banda multidestino se asigna correctamente a cada cola y que la asignación de ancho de banda a la cola predeterminada (8) no se reduce demasiado, se recomienda encarecidamente que configure un programador si clasifica explícitamente el tráfico en las colas 9, 10 u 11.

Si asigna tráfico a una cola no configurada, la cola recibe solo la cantidad de ancho de banda en exceso proporcional a su peso predeterminado (1). La cantidad real de ancho de banda que obtiene una cola no configurada depende de cuánto ancho de banda estén utilizando las otras colas.

Si algunas colas utilizan menos de la cantidad de ancho de banda asignada, las colas no configuradas pueden compartir el ancho de banda no utilizado. Compartir el ancho de banda no utilizado es una de las ventajas clave de la programación jerárquica de puertos. Las colas configuradas tienen mayor prioridad para el ancho de banda que las colas no configuradas, por lo que si una cola configurada necesita más ancho de banda, hay menos ancho de banda disponible para las colas no configuradas. Las colas no configuradas siempre reciben una cantidad mínima de ancho de banda en función de su peso de programación (1). Si asigna tráfico a una cola no configurada, para asignar ancho de banda a esa cola, configure un programador para la clase de reenvío que está asignada a la cola.

Anuncio DCBX predeterminado

Cuando se configura la programación jerárquica en una interfaz, DCBX anuncia cada grupo de prioridades, las prioridades de cada grupo de prioridades y las propiedades de ancho de banda de cada prioridad y grupo de prioridad.

Si no configura la programación jerárquica en una interfaz, DCBX anuncia el grupo de prioridades predeterminado creado automáticamente y sus prioridades. DCBX también anuncia la asignación predeterminada de ancho de banda del grupo de prioridad, que es el 100 por ciento del ancho de banda del puerto.

Programación predeterminada y resumen de clasificación

Si no configura la programación en una interfaz:

  • Los clasificadores predeterminados clasifican el tráfico de entrada.

  • Los programadores predeterminados programan el tráfico de salida.

  • DCBX anuncia un único grupo de prioridad predeterminado con el 100 por ciento del ancho de banda del puerto asignado a ese grupo de prioridad. Todas las prioridades (clases de reenvío) se asignan al grupo de prioridad predeterminado y reciben ancho de banda en función de sus programadores predeterminados. El grupo de prioridad predeterminado se genera automáticamente y no es configurable por el usuario.