EN ESTA PÁGINA
Ejemplo: configuración de perfiles de control de tráfico (programación de grupos prioritarios)
Un perfil de control de tráfico define el ancho de banda de salida y las características de programación de los conjuntos de clases de reenvío (grupos de prioridad). Las clases de reenvío (colas) asignadas a un conjunto de clases de reenvío comparten los recursos de ancho de banda que se configuran en el perfil de control de tráfico. Una asignación de programador asocia clases de reenvío con programadores para definir cómo las colas individuales de un conjunto de clases de reenvío comparten el ancho de banda asignado a ese conjunto de clases de reenvío.
Requisitos
En este ejemplo se utilizan los siguientes componentes de hardware y software:
-
Un conmutador QFX3500 Juniper Networks
-
Junos OS versión 11.1
Utilice el Explorador de características para confirmar la compatibilidad de la plataforma y la versión para ETS.
Visión general
Los parámetros que se configuran en un perfil de control de tráfico definen las siguientes características para el grupo de prioridad:
guaranteed-rate
—Ancho de banda mínimo, también conocido como tasa de información confirmada (CIR). Cada fc-set recibe un mínimo de la cantidad configurada de ancho de banda absoluto o el porcentaje configurado de ancho de banda. La velocidad garantizada también determina la cantidad de exceso de ancho de banda de puerto (extra) que el fc-set puede compartir. El ancho de banda de puerto adicional se asigna entre los fc-sets en un puerto en proporción a la velocidad garantizada de cada fc-set.Nota:Para que la opción de velocidad de transmisión (ancho de banda mínimo para una cola establecida mediante la configuración del programador) funcione correctamente, debe configurar el
guaranteed-rate
para el fc-set. Si un fc-set no tiene un ancho de banda mínimo garantizado, las clases de reenvío que pertenecen al fc-set no pueden tener un ancho de banda mínimo garantizado.Nota:Incluya los bytes de preámbulo y los bytes de intervalo entre tramas, así como los bytes de datos en los cálculos de ancho de banda.
shaping-rate
—Ancho de banda máximo, también conocido como tasa máxima de información (PIR). Cada fc-set recibe un máximo de la cantidad configurada de ancho de banda absoluto o el porcentaje configurado de ancho de banda, incluso si hay más ancho de banda disponible.Nota:Incluya los bytes de preámbulo y los bytes de intervalo entre tramas, así como los bytes de datos en los cálculos de ancho de banda.
scheduler-map
: características de ancho de banda y programación de las colas, definidas mediante la asignación de clases de reenvío a los programadores. (Las características de programación de colas representan cantidades o porcentajes del ancho de banda del conjunto fc, no las cantidades o porcentajes del ancho de banda total del vínculo).
Dado que un puerto puede tener más de un fc-set, cuando asigne recursos a un fc-set, tenga en cuenta que el ancho de banda total del puerto debe servir a todas las colas asociadas con ese puerto.
Por ejemplo, si asigna tres fc-sets a un puerto 10-Gigabit Ethernet, las colas asociadas con los tres fc-sets comparten el ancho de banda de 10-Gbps definido por los perfiles de control de tráfico. Por lo tanto, el valor combinado guaranteed-rate
total de los tres conjuntos fc no debe exceder los 10 Gbps. Si configura tarifas garantizadas cuya suma supera el ancho de banda del puerto, el sistema envía un mensaje syslog para notificarle que la configuración no es válida. Sin embargo, el sistema no realiza una comprobación de confirmación. Si confirma una configuración en la que la suma de las velocidades garantizadas supera el ancho de banda del puerto, el programador jerárquico se comporta de forma impredecible.
La suma de las velocidades de transmisión de la clase de reenvío (cola) no puede superar el total guaranteed-rate
del conjunto fc al que pertenecen las clases de reenvío. Si configura velocidades de transmisión cuya suma supere la tasa garantizada fc-set, se producirá un error en la comprobación de confirmación y el sistema rechazará la configuración.
Si configura el guaranteed-rate
de un fc-set como un porcentaje, configure todas las velocidades de transmisión asociadas con ese fc-set como porcentajes. En este caso, si alguna de las velocidades de transmisión se configura como valores absolutos en lugar de porcentajes, la configuración no es válida y el sistema envía un mensaje syslog.
Configuración de un perfil de control de tráfico
Procedimiento paso a paso
En este ejemplo se describe cómo configurar un perfil de control de tráfico denominado san-tcp
con un mapa de programador denominado san-map1
y asignarle un ancho de banda mínimo de 4 Gbps y un ancho de banda máximo de 8 Gbps:
Cree el perfil de control de tráfico y establezca el (ancho de
guaranteed-rate
banda mínimo garantizado) en4g
:[edit class-of-service] user@switch# set traffic-control-profiles san-tcp guaranteed-rate 4g
Establezca el (ancho de
shaping-rate
banda máximo garantizado) en8g
:[edit class-of-service] user@switch# set traffic-control-profiles san-tcp shaping-rate 8g
Asocie el mapa
san-map1
del programador con el perfil de control de tráfico:[edit class-of-service] user@switch# set traffic-control-profiles san-tcp scheduler-map san-map1
Verificación
Comprobación de la configuración del perfil de control de tráfico
Propósito
Compruebe que ha creado el perfil san-tcp
de control de tráfico con un ancho de banda mínimo garantizado de 4 Gbps, un ancho de banda máximo de 8 Gbps y el mapa san-map1
del programador.
Acción
Enumere el perfil de control de tráfico mediante el comando show configuration class-of-service traffic-control-profiles san-tcp
del modo operativo:
user@switch> show configuration class-of-service traffic-control-profiles san-tcp scheduler-map san-map1; shaping-rate percent 8g; guaranteed-rate 4g;