Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Cómo los programadores definen las propiedades de la cola de salida

Utilice programadores para definir las propiedades de clase de servicio (CoS) de las colas de salida. Configure las propiedades de CoS en un programador y, a continuación, asigne el programador a una clase de reenvío. Las clases de reenvío se asignan a su vez a colas de salida. Los clasificadores asignan el tráfico entrante en clases de reenvío según los valores de CoS en campos de encabezado de paquete conocidos (clasificación de agregado de comportamiento) o en varios campos de encabezado de paquete (clasificación de varios campos).

Las propiedades de la cola de salida incluyen la cantidad de ancho de banda de la interfaz asignado a la cola, el tamaño del búfer de memoria asignado para almacenar paquetes, la prioridad de programación de la cola y los perfiles de caída de detección temprana aleatoria (RED) asociados con la cola para controlar la caída de paquetes durante los períodos de congestión.

El programador asigna programadores de mapas a las clases de reenvío. La cola de salida asignada a una clase de reenvío recibe los recursos de puerto y las propiedades definidas en el programador asignado a esa clase de reenvío. Aplique una asignación de programador a una interfaz para aplicar programación de colas a un puerto. Puede asociar diferentes asignaciones de programador con diferentes interfaces para configurar una programación específica de puerto para clases de reenvío (colas de salida).

Para configurar programadores de clase de servicio (CoS), incluya las siguientes instrucciones en el [edit class-of-service] nivel jerárquico:

No puede configurar tanto la shaping-rate instrucción en el [edit class-of-service interfaces interface-name] nivel de jerarquía como la transmit-rate rate-limit instrucción y la opción en el [edit class-of-service schedulers scheduler-name] nivel de jerarquía. Estas declaraciones son mutuamente excluyentes. Si configura ambos, no podrá confirmar la configuración:

Nota:

Para enrutadores de transporte de paquetes serie PTX:

  • No fabric se admiten las instrucciones y traffic-control-profiles en el [edit class-of-service] nivel de jerarquía.

Componentes de programación de colas

La tabla 1 proporciona una referencia rápida a los componentes del programador que puede configurar para determinar las propiedades de ancho de banda de las colas de salida (clases de reenvío).

Tabla 1: Componentes del programador de colas de salida

Componente programador de colas de salida

Descripción

Tamaño del búfer

Establece el tamaño del búfer de cola.

Soltar mapa de perfil

Asigna un perfil de caída a una prioridad de pérdida de paquetes. Entre los componentes de la asignación de perfiles se incluyen:

  • Perfil de caída ( drop profile): permite establecer la probabilidad de que se caigan paquetes a medida que se completa la cola.

  • Prioridad de pérdida: establece la prioridad de pérdida de paquetes de tráfico a la que se aplica un perfil de caída.

Prioridad excesiva

Establece la prioridad de programación del tráfico excesivo de ancho de banda en un programador.

Tasa de exceso

Establece el porcentaje de ancho de banda adicional (ancho de banda que otras colas no utilizan) que una cola puede recibir. Si no está establecido, el dispositivo usa la velocidad de transmisión para determinar cuánto ancho de banda adicional puede usar la cola. El ancho de banda adicional es el ancho de banda restante después de cumplir con todos los requisitos de ancho de banda garantizados.

Prioridad

Establece la prioridad de programación aplicada a la cola.

Velocidad de formación

Establece un límite en el uso del exceso de ancho de banda. La velocidad de transmisión configura el ancho de banda mínimo asignado a una cola. Configure la velocidad de modelado como un uso máximo absoluto y no como un uso adicional más allá de la velocidad de transmisión configurada. Si no establece una velocidad de modelado, la velocidad predeterminada de formación es del 100 por ciento, que es lo mismo que ninguna forma en absoluto.

Velocidad de transmisión

Establece el ancho de banda mínimo garantizado. De forma predeterminada, si no configura una velocidad de exceso, el ancho de banda adicional se comparte entre las colas en proporción a la velocidad de transmisión de cada cola.

En colas de alta prioridad estricta, establece la cantidad de ancho de banda que recibe un tratamiento de reenvío estricto y de alta prioridad. Tráfico que supera las cuotas de velocidad de transmisión en el conjunto de exceso de ancho de banda de puertos según el peso de "1", que no es configurable, el exceso de ancho de banda de alta prioridad estricto. La cantidad real de ancho de banda adicional que el tráfico supera la velocidad de transmisión que recibe depende de cuántas otras colas consumen el exceso de ancho de banda y de las tasas de exceso de esas colas.

Si configura dos o más colas de prioridad estricta y alta en un puerto, debe configurar una velocidad de transmisión en esas colas. Sin embargo, recomendamos encarecidamente que siempre configure una velocidad de transmisión en colas estrictas de alta prioridad para evitar que pasen por hambre otras colas.

Nota:

En los enrutadores PTX10008 y PTX10016, la velocidad de transmisión predeterminada del programador se establece en un 25 por ciento para colas estrictamente altas si no establece la velocidad de transmisión para los programadores para colas estrictamente altas.