Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción de los programadores de CoS

Utilice programadores de clase de servicio (CoS) para definir las propiedades de las colas de salida en los conmutadores Ethernet de la serie EX de Juniper Networks. Estas propiedades incluyen la cantidad de ancho de banda de interfaz asignado a la cola, el tamaño del búfer de memoria asignado para almacenar paquetes, la prioridad de la cola y los perfiles de colocación asociados a la cola.

Los programadores se asocian a clases de reenvío mediante mapas de programadores. A continuación, puede asociar cada asignación de programador con una interfaz, configurando así las colas, los programadores de paquetes y los procesos de colocación de cola que funcionan de acuerdo con esta asignación.

Programadores predeterminados

Cada clase de reenvío tiene una prioridad de programador asociada. En los conmutadores serie EX que no sean conmutadores Ethernet EX4300 y EX3400 de Juniper Networks, solo se utilizan dos clases de reenvío: mejor esfuerzo (cola 0) y control de red (cola 7) en la configuración predeterminada. De forma predeterminada, en estos conmutadores, la clase de reenvío de mejor esfuerzo (cola 0) recibe el 95 por ciento del ancho de banda y el espacio de búfer para el vínculo de salida, y la clase de reenvío de control de red (cola 7) recibe el 5 por ciento. El perfil de colocación predeterminado hace que el búfer se llene completamente y, a continuación, descarte todos los paquetes entrantes hasta que tenga espacio libre.

En los conmutadores EX4300 y EX 3400, en la configuración predeterminada se utilizan cuatro clases de reenvío: mejor esfuerzo (cola 0), mejor esfuerzo de multidifusión (cola 8), control de red (cola 3) y control de red de multidifusión (cola 11). De forma predeterminada, todo el tráfico de multidifusión fluye a través de la cola de mejor esfuerzo de multidifusión. Los conmutadores EX4300 y EX3400 admiten 12 colas (0–11), y las velocidades de transmisión predeterminadas del programador para las colas 0 a 11 son 75, 0, 0, 5, 0, 0, 0, 0, 15, 0, 0 y 5 por ciento, respectivamente, del ancho de banda total disponible.

En los conmutadores de la serie EX que no sean EX4300, las clases de reenvío acelerado (cola 5) y reenvío asegurado (cola 1) no tienen programador porque no hay recursos asignados a las colas 5 o 1 de forma predeterminada. Sin embargo, puede configurar manualmente los recursos que se asignarán a las clases de reenvío acelerado y reenvío asegurado. En los conmutadores EX4300, las clases de reenvío acelerado (cola 1) y reenvío asegurado (cola 2) no tienen programador porque no hay recursos asignados a la cola 1 ni a la cola 2 de forma predeterminada. Sin embargo, puede configurar manualmente los recursos que se asignarán a las clases de reenvío acelerado y reenvío asegurado.

Además, de forma predeterminada, cualquier cola puede superar el ancho de banda asignado si hay ancho de banda adicional disponible en otras colas. Cuando una clase de reenvío no utiliza completamente el ancho de banda de transmisión asignado, el ancho de banda restante puede ser utilizado por otras clases de reenvío si tienen una carga de tráfico que supera su ancho de banda asignado.

Exceso de tasa

El exceso de tráfico determina el porcentaje del exceso de ancho de banda que se va a compartir cuando una cola recibe tráfico que supera su asignación de ancho de banda. De forma predeterminada, el exceso de ancho de banda se comparte en la relación de las velocidades de transmisión. Puede controlar esta distribución configurando la excess-rate instrucción en la [edit class-of-service schedulers scheduler-name] jerarquía. Puede especificar el exceso de cuota compartida en porcentaje.

Nota:

Solo los conmutadores EX4300 admiten la excess-rate opción.

Velocidad de transmisión

El control de velocidad de transmisión determina el ancho de banda de tráfico real para cada clase de reenvío que configure. La velocidad de transmisión se especifica en bits por segundo. A cada cola se le asigna una parte del ancho de banda de la interfaz. Este ancho de banda puede ser un valor fijo, como 1 megabit por segundo (Mbps), un porcentaje del ancho de banda total disponible o el resto del ancho de banda disponible. En caso de congestión, la velocidad de transmisión configurada está garantizada para la cola. El control de velocidad de transmisión le permite asegurarse de que cada cola recibe el ancho de banda adecuado para su nivel de servicio.

Tamaño del búfer del programador

Para controlar la congestión en la etapa de salida, puede configurar el ancho de banda del búfer de retraso mediante la instrucción de configuración buffer-size. El ancho de banda del búfer de retardo proporciona espacio en búfer de paquetes para absorber el tráfico de ráfaga hasta la duración especificada del retraso. Cuando el búfer de retraso especificado se llena, los paquetes con una probabilidad de caída del 100 por ciento se eliminan de la cola del búfer.

En los conmutadores de la serie EX distintos de los conmutadores EX4300 y EX3400, las velocidades de transmisión predeterminadas del programador para las colas 0 a 7 son del 95, 0, 0, 0, 0, 0 y 5 por ciento, respectivamente, del ancho de banda total disponible. Los porcentajes predeterminados de tamaño de búfer para las colas 0 a 7 son 95, 0, 0, 0, 0, 0, 0 y 5 por ciento, respectivamente, del búfer total disponible.

En los conmutadores EX4300 y EX3400, las velocidades de transmisión predeterminadas del programador para las colas 0 a 11 son 75, 0, 0, 5, 0, 0, 0, 0, 15, 0, 0 y 5 por ciento, respectivamente, del búfer total disponible. Los porcentajes predeterminados de tamaño de búfer para las colas del 0 al 11 son 75, 0, 0, 5, 0, 0, 0, 0, 15, 0, 0 y 5 por ciento, respectivamente, del total del búfer disponible.

Para cada programador de conmutadores de la serie EX, puede configurar el tamaño del búfer de la siguiente manera:

  • El tamaño exacto del búfer.

  • Un porcentaje del búfer total.

  • El búfer restante disponible. El resto es el porcentaje de búfer que no está asignado a otras colas. Por ejemplo, si asigna el 40 por ciento del búfer de retraso a la cola 0, permite que la cola 2 mantenga la asignación predeterminada del 20 por ciento, permite que la cola 7 mantenga la asignación predeterminada del 5 por ciento y asigna el resto a la cola 3, la cola 3 utiliza el 35 por ciento del búfer de retraso.

También puede configurar el tamaño del búfer como un valor temporal en los conmutadores Ethernet EX4300 de Juniper Networks.

Programación de prioridades

La programación de prioridades determina el orden en que una interfaz transmite el tráfico de las colas, lo que garantiza que las colas que contienen tráfico importante tengan un acceso más rápido.

La programación de prioridades se realiza mediante un procedimiento en el que el programador examina la prioridad de la cola. El sistema operativo Junos de Juniper Networks (Junos OS) admite dos niveles de prioridad de transmisión:

  • Bajo: el programador determina si la cola individual está dentro de su perfil de ancho de banda definido o no. Esta decisión binaria, que se reevalúa en un ciclo de tiempo regular, implica comparar la cantidad de datos transmitidos por la cola con el ancho de banda asignado por el programador. Si la cantidad transmitida es inferior a la cantidad asignada, la cola se considera de perfil. Una cola está fuera de perfil cuando la cantidad de tráfico que transmite es mayor que el límite asignado a la cola. Una cola fuera de perfil solo se transmite si hay ancho de banda disponible. De lo contrario, se almacena en búfer.

    En los conmutadores de la serie EX distintos de los conmutadores EX4300, se selecciona una cola de un conjunto de colas según el algoritmo de round robin ponderado por déficit de forma (SDWRR), que opera dentro del conjunto. En los conmutadores EX4300, se utiliza el algoritmo round-robin de déficit ponderado (WDRR) para seleccionar una cola de un conjunto de colas.

  • Estricta-alta: una cola de prioridad estricta-alta recibe un trato preferencial sobre una cola de baja prioridad. Se asigna ancho de banda ilimitado a una cola de prioridad estricta y alta. En los conmutadores de la serie EX que no sean EX4300, las colas se programan según el número de cola, comenzando con la cola más alta, 7, con prioridad decreciente hacia abajo hasta la cola 0. El tráfico en las colas numeradas más altas siempre se programa antes que el tráfico en las colas con números más bajos. En otras palabras, si hay dos colas de alta prioridad, la cola con el número de cola más alto se procesa primero. En los conmutadores EX4300, puede configurar varias colas de prioridad estricta alta en una interfaz y un conmutador EX4300 procesa estas colas en un método round-robin.

Los paquetes en colas de baja prioridad sólo se transmiten cuando las colas de prioridad estricta y alta están vacías.

Mapas de perfil de caída del programador

Los mapas de perfil de colocación asocian perfiles de colocación con un programador. Una asignación de perfil de colocación establece el perfil de caída para una prioridad de pérdida de paquetes (PLP) y un tipo de protocolo específicos. Las entradas para un mapa de perfil de caída son el PLP y el tipo de protocolo. El resultado es el perfil de colocación.

Mapas del programador

Una asignación de programador asocia una clase de reenvío especificada a una configuración de programador. Después de configurar un programador, debe incluirlo en un mapa del programador y, a continuación, asociar el mapa del programador con una interfaz de salida.

En los conmutadores de la serie EX, si configura más del número admitido de asignaciones de programador en un conmutador o para un grupo de puertos en una tarjeta de línea, se registra un error en el registro del sistema. En cualquier interfaz de un grupo de puertos, en una tarjeta de línea o en un conmutador, si configura una asignación de programador que hace que el número de asignaciones de programador para ese grupo de puertos supere el número máximo admitido, la asignación predeterminada del programador está enlazada a esa interfaz. Se recomienda comprobar si hay errores en el registro del sistema después de la operación de confirmación para comprobar que no ha configurado más del número máximo permitido de asignaciones del programador.

Nota:

En los conmutadores de la serie EX, no puede configurar una asignación de programador en una interfaz individual que sea miembro de un grupo de agregación de vínculos (LAG). En su lugar, debe configurar la asignación del programador en el propio LAG (es decir, en la interfaz Ethernet (ae) agregada).

La Tabla 1 muestra el número de asignaciones de programador admitidas para cada grupo de puertos en un conmutador o tarjeta de línea.

Tabla 1: Compatibilidad con mapas de programador en conmutadores y tarjetas de línea

Tarjeta de conmutación/línea

Número de grupos de puertos

Detalles de la agrupación de puertos

Número de asignaciones del programador admitidas para cada grupo de puertos

Conmutadores EX2200-C-12T y EX2200-C-12P

1

Los puertos de enlace ascendente de los puertos 0 a 11 y 2 forman un grupo de puertos.

6

Conmutadores EX2200-24T y EX2200-24P

1

Los puertos 0-23 y 4 puertos de enlace ascendente SFP forman un grupo de puertos.

5

Conmutadores EX2200-48T y EX2200-48P

2

  • Los puertos 0 a 23 y los puertos de enlace ascendente SFP 0 y 1 forman un grupo de puertos.

  • Los puertos 24–47 y los puertos de enlace ascendente SFP 2 y 3 forman un grupo de puertos.

5

Conmutadores EX4300-24T y EX4300-24P

1

  • Los puertos 0-23 puertos, 4 puertos de enlace ascendente y 4 puertos en el panel real forman un grupo de puertos.

    Nota:

    Los puertos de enlace ascendente del panel frontal contienen los puertos SFP o SFP+ del 0 al 3, y los puertos de enlace ascendente del panel trasero contienen los puertos QSFP+ del 0 al 3.

64

Conmutadores EX4300-48T y EX4300-48P

1

  • Los puertos 0-47, 4 puertos de enlace ascendente y 4 puertos en el panel real forman un grupo de puertos.

    Nota:

    Los puertos de enlace ascendente del panel frontal contienen los puertos SFP o SFP+ del 0 al 3, y los puertos de enlace ascendente del panel trasero contienen los puertos QSFP+ del 0 al 3.

64

Conmutador EX4550-32F

1

  • Los puertos SFP o SFP+ del 0 al 31 y los puertos de enlace ascendente de los paneles frontal y trasero forman un grupo de puertos.

    Nota:

    Los puertos de enlace ascendente del panel frontal contienen los puertos SFP, SFP+ o RJ-45 del 0 al 7, y los puertos de enlace ascendente del panel posterior contienen los puertos SFP, SFP+ o RJ-45 del 0 al 7.

5