Hola,
Creo que la forma de ofrecer diferentes privilegios de tráfico a los usuarios de diferentes departamentos sin ignorar la calidad del servicio puede ser un tema interesante.
Como todos saben, esto se puede implementar en todos nuestros routers utilizando la calidad de servicio jerárquica (HQoS). Sí, esta es también mi opinión, HQoS es un nombre demasiado sofisticado pero puede ser realmente útil en muchas situaciones. Por ejemplo, aunque limita el ancho de banda para un departamento, puede asegurar una buena comunicación de voz o suficiente tráfico de video para conferencias.
La idea principal de este HQoS es que no tiene que detenerse en una sola política de tráfico. Cuando vea que no puede hacer que la configuración sea lo suficientemente detallada, simplemente agregue otra política de tráfico secundario. Entonces, la configuración no es tan difícil, tiene que configurar una política de tráfico en otra política de tráfico.
Intentaré hacer un ejemplo de configuración para señalar su uso y, para más detalles, le aconsejo que consulte la documentación del producto que se encuentra en nuestro sitio web de soporte.
Supongamos que queremos configurar el tráfico en una de nuestras interfaces WAN salientes a 10 MB y fuera de este ancho de banda queremos asignar el 50% al tráfico realmente importante (voz, video), el 25% al tráfico con menos Importancia, 10% al tráfico con menor importancia y así sucesivamente.
Configuración:
Primero tenemos que configurar la política de tráfico secundario, donde establecemos clasificadores basados en las prioridades de DSCP para enviar paquetes a diferentes colas según su importancia en nuestra red y luego configuramos el comportamiento para el tráfico seleccionado.
En este ejemplo, dividiremos el tráfico en PLATINUM, GOLD, SILVER y clase predeterminada
#
drop-profile 1
wred dscp
traffic classifier default-class operator or
if-match any
traffic classifier PLATINUM operator or
if-match dscp cs5 ef
traffic classifier GOLD operator or
if-match dscp cs3 af31 af32 af33 cs4 af41 af42 af43
traffic classifier SILVER operator or
if-match dscp cs2 af21 af22 af23
#
traffic behavior default-class
remark dscp default
statistic enable
queue wfq
traffic behavior BW_PLATINUM
statistic enable
queue llq bandwidth pct 50
traffic behavior BW_SILVER
queue af bandwidth pct 10
drop-profile 1
statistic enable
traffic behavior BW_GOLD
queue af bandwidth pct 25
drop-profile 1
statistic enable
#
traffic policy SELECT_TRAFFIC
classifier SILVER behavior BW_SILVER
classifier GOLD behavior BW_GOLD
classifier PLATINUM behavior BW_PLATINUM
classifier default-class behavior default-class
El segundo paso es configurar la política de tráfico principal. Como en nuestro ejemplo queremos configurar el tráfico saliente a 10 MB, procederemos con la siguiente configuración:
traffic behavior 10MB
gts cir 10000 cbs 250000 queue-length 64
statistic enable
traffic-policy SELECT_TRAFFIC
traffic policy 10MB
classifier default-class behavior 10MB
The ultimate step is to assign the policy to the WAN interface in question :
interface GigabitEthernet0/0/0
traffic-policy 10MB outbound
Result :
[Huawei]dis traffic-policy applied-record 10MB
-------------------------------------------------
Policy Name: 10MB
Policy Index: 0
Classifier:default-class Behavior:10MB
-------------------------------------------------
*interface GigabitEthernet0/0/0
traffic-policy 10MB outbound
slot 0 : success
Classifier: default-class
Operator: AND
Rule(s) :
if-match any
Behavior: 10MB
General Traffic Shape:
CIR 10000 (Kbps), CBS 250000 (byte)
Queue length 64 (Packets)
statistic: enable
Nest Policy : SELECT_TRAFFIC
Classifier: SILVER
Operator: OR
Rule(s) :
if-match dscp cs2 af21 af22 af23
Behavior: BW_SILVER
Assured Forwarding:
Bandwidth 10 (%)
Bandwidth 1000 (Kbps)
Drop Method: WRED
Drop-profile: 1
statistic: enable
Classifier: GOLD
Operator: OR
Rule(s) :
if-match dscp cs3 af31 af32 af33 cs4 af41 af42 af43
Behavior: BW_GOLD
Assured Forwarding:
Bandwidth 25 (%)
Bandwidth 2500 (Kbps)
Drop Method: WRED
Drop-profile: 1
statistic: enable
Classifier: PLATINUM
Operator: OR
Rule(s) :
if-match dscp cs5 ef
Behavior: BW_PLATINUM
statistic: enable
Low-latency:
Bandwidth 50 (%)
Bandwidth 5000 (Kbps) CBS 125000 (Bytes)
Classifier: default-class
Operator: AND
Rule(s) :
if-match any
Behavior: default-class
Marking:
Remark DSCP default
statistic: enable
Flow based Weighted Fair Queueing:
Max number of hashed queues: 1
Drop Method: Tail
Queue Length: 64 (Packets) 131072 (Bytes)
-------------------------------------------------
Policy total applied times: 1.
Este es solo un ejemplo, pero la configuración se puede adaptar a redes reales y cambiar según sus requisitos.
Para el comportamiento de la política secundaria, puede configurar la configuración del tráfico, la configuración adaptable del tráfico, la gestión de la congestión o evitar la congestión en el comportamiento del tráfico de la política de la política secundaria.
En la política principal, puede configurar la dirección de salida de la interfaz GTS, GTS + AF, AF o EF. Para la dirección de entrada puede configurar: CAR y estadísticas.
Nota: Si está utilizando AR1220F, la configuración de HQoS está funcionando en V200R005C10SPC500 y versiones posteriores.