Configuración QoS en un switch Congestion Management

Primero vamos a ver que puede hacer el switch, poniendo de ejemplo el 3550 el fabricante nos dice ésto

1P3Q2T
1P = 1 Cola de prioridad
3Q = 3 Colas normales
2T = 2 Drop Thresholds (limites de descartes)

En el swith no se puede hacer marcado (en general) vamos a ver como se aplica "Congestion Management" según el marcado que tengamos. Tratamos de aprovechar el marcado capa 2 cos y capa 3 dscp relacionándolos. (Éstos comandos varían según el switch)
mls qos map cos-dscp 0 8 16 26 32 46 48 56

Con ello relacionamos cos 0 con dscp 0, cos 1 con dscp 8 y así sucesivamente.
se puede comprobar (en algún switch) el mapeo del cos con el dscp con el comando:

show wrr-qos cos map

Ahora tenemos que ver como repartirmos los marcados en las cuatro colas que tenemos (por interface)
wrr-queue cos-map 1 0 1 
 wrr-queue cos-map 2 2 
 wrr-queue cos-map 3 3 4 6 7 
 wrr-queue cos-map 4 5
Para el puerto en el que lo tengamos configurado quedará así
Cola 1 dscp o cos 0 y 1
Cola 2 dscp o cos 2
Cola 3 dscp o cos 3, 4, 6 y 7
Cola 4 dscp o cos 5

Y ahora vamos a darle prioridad a cada cola
wrr-queue bandwidth 5 10 25 50
Lo que significa que de cada 90 paquetes
5 a la cola 1
10 a la cola 2
25 a la cola 3
50 a la cola 4
El comando para comprobar esto es:
show wrr-queue bandwidth
Si queremos hacer uso de la cola de prioridad con prioridad absoluta lo haríamos así
wrr-queue bandwidt 5 10 25 0
la cola 4 siempre envía si tiene tráfico (cola de prioridad valor 0)
del resto lo repartimos de cada 50 paquetes (sin contar la cola de máxima prioridad) 5 a la 1, 10 a la 2 y 25 a la 3.

No hay comentarios:

Publicar un comentario