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 de CoS predeterminada

Si no configura explícitamente los clasificadores y no 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 utilizará los programadores predeterminados para proporcionar recursos de puerto de salida para el tráfico. La clasificación predeterminada asigna todo el tráfico a las clases de reenvío predeterminadas (mejor esfuerzo, fcoe, sin pérdida, 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 las características de ancho de banda de puerto, priorización y caída de paquetes.

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

La programación jerárquica agrupa las prioridades de IEEE 802.1p (puntos de código IEEE 802.1p, cuyos clasificadores se asignan a las clases de reenvío, que a su vez se asignan a las colas de salida) en grupos de prioridades (conjuntos de clases de reenvío). Si usa solo la programación y clasificación de tráfico predeterminadas, el conmutador crea automáticamente un grupo de prioridad predeterminado que contiene todas las prioridades (que se asignan a las clases de reenvío y las colas de salida) y asigna el 100 % del ancho de banda de salida del puerto a ese grupo de prioridad. Las clases de reenvío (colas) del conjunto de clases de reenvío predeterminado reciben ancho de banda según la configuración predeterminada del clasificador. El grupo de prioridad predeterminado es transparente. No aparece en la configuración y se utiliza para el anuncio del protocolo de intercambio de capacidades de puente del centro de datos (DCBX).

Nota:

Si configura explícitamente uno o varios grupos de prioridad en una interfaz, cualquier clase de reenvío que no esté asignada a un grupo de prioridad en esa interfaz no recibirá 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 es compatible en conmutadores QFX5200 o QFX5210.

En las siguientes secciones se describe:

Clasificación predeterminada

En los conmutadores, excepto en los dispositivos de las series QFX10000 y Serie NFX, los clasificadores predeterminados asignan el tráfico de entrada de máximo esfuerzo y control de red de unidifusión y multidifusión a las clases de reenvío predeterminadas y las prioridades de pérdida. El conmutador aplica clasificadores predeterminados de unidifusión 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 el tráfico de entrada a las clases de reenvío predeterminadas y a las prioridades de pérdida. El conmutador aplica los 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 utilizará solo el clasificador configurado y no utilizará 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 de troncalización o modo de acceso con etiquetas, y un clasificador de no 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.

En la tabla 1 se muestra la asignación predeterminada de los valores de punto de código de IEEE 802.1 a las clases de reenvío y las prioridades de pérdida para puertos en modo de troncalización o modo de acceso con etiquetas.

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

Punto de código

Clase de enví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

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

Nota:

La tabla 2 solo se aplica 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 no confiable)

Punto de código

Clase de enví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 multidestino (tráfico de multidifusión, difusión y búsqueda de destino fallido) y prioridades de pérdida.

Nota:

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

Tabla 3: Clasificadores multidestino IEEE 802.1 predeterminados

Punto de código

Clase de enví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 el Cuadro 4 se muestra la correspondencia predeterminada de los valores de punto de código DSCP con las clases de reenvío y las prioridades de pérdida para DSCP IP e IPv6 DCSP.

Nota:

La tabla 4 solo se aplica 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 enví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

ser (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 existen clasificadores DSCP IP o IPv6 multidestino predeterminados para el tráfico multidestino. Los clasificadores DSCP IPv6 multidestino no son compatibles con el tráfico multidestino.

En la tabla 5 se muestra la asignación predeterminada de los valores de punto de código EXP de MPLS 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 enví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, tal y como se muestra en la tabla 6:

Tabla 6: Configuración predeterminada del programador

Programador y número de cola predeterminados

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

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

Uso compartido de ancho de banda excesivo

Prioridad

Tamaño de búfer

Programador de clases de reenvío de máximo 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 de 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 QFX10000 y Serie 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 anular la configuración predeterminada y configurar el porcentaje de exceso de ancho de banda independientemente de la velocidad de transmisión en las colas que no son colas de prioridad alta estricta.

De forma predeterminada, solo los programadores predeterminados de cuatro (conmutadores QFX10000 y dispositivos de la serie NFX) o cinco (otros conmutadores) 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 el ancho de banda predeterminado, según la velocidad de transmisión del programador predeterminado. (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 está disponible para otras clases de reenvío. El tráfico de unidifusión y multidestino (la multidifusión, la difusión y la búsqueda de destino fallan) utilizan las mismas clases de reenvío y colas de salida.

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

En los dispositivos QFX10000 y Serie 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 de 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 puerto con mayor granularidad y permite compartir jerárquicamente el ancho de banda adicional para utilizar mejor el ancho de banda de 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 % del ancho de banda del puerto. De forma predeterminada, el tráfico de multidestino (mcast cola 8) recibe un total del 20 % 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 de 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 multidestino 11 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 de filtro de firewall asignen tráfico de multidestino a una clase de reenvío de unidifusión, ese tráfico utilizará la cola 11.

La programación predeterminada utiliza la programación ponderada de operación rotativa (WRR). Cada cola recibe una parte (peso) del ancho de banda de interfaz total disponible. El peso de la 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 QFX10000 y Serie 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 las colas no predeterminadas (no configuradas) reenvíen el tráfico, debe asignar explícitamente el 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 del 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 en 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 por el ancho de banda multidestino).

Sin embargo, si configura explícitamente las colas 9, 10 u 11 (mediante la asignación de códigos que apuntan 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 del mismo modo que la cola 8 predeterminada, ya que todas las colas tienen el mismo peso de programación (1). Para asegurarse de que el ancho de banda multidestino se asigne correctamente a cada cola y de que la asignación de ancho de banda a la cola predeterminada (8) no se reduzca demasiado, le recomendamos 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 excedente proporcional a su peso predeterminado (1). La cantidad real de ancho de banda que obtiene una cola no configurada depende de la cantidad de ancho de banda que usen 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, habrá 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 prioritario, las prioridades de cada grupo prioritario y las propiedades de ancho de banda de cada prioridad y grupo prioritario.

Si no configura la programación jerárquica en una interfaz, DCBX anuncia el grupo de prioridad predeterminado creado automáticamente y sus prioridades. DCBX también anuncia la asignación de ancho de banda predeterminada del grupo prioritario, que es el 100 % 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 % del ancho de banda de 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 según sus programadores predeterminados. El grupo de prioridad predeterminado se genera automáticamente y no es configurable por el usuario.