Please enable JavaScript.
Coggle requires JavaScript to display documents.
EVITANDO LA CONGESTIÓN - Coggle Diagram
EVITANDO LA CONGESTIÓN
Se usan mecanismos de
QoS
, para evitar que se produzca el fenómeno de
TRAIL DROP
de descarte de paquetes.
Consecuencias de
TRAIL DROP
en estos tipos de Flujos de Datos.
Flujos de tráfico UDP
Este tipo de tráfico toma ventaja cuando el ancho de banda se encuentra disponible después de un tiempo de congestión. Impidiendo el paso de datos TCP.
Flujos de tráfico TCP
La sincronización global de TCP es pasar de periodos largos de congestión a periodos de baja utilización, ambos son no deseados.
Este fenómeno afecta considerablemente a la transmisión de datos TCP, debido a que si la cola de datos se encuentra llena, los flujos de datos TCP se detienen y disminuyen el tamaño de su ventana
(slow start)
, aumentan su ancho de banda por un momento hasta que el fenómeno se repita, esto causa que la utilización de la interfaz baje notablemente.
RED (RANDOM EARLY DETECTION)
¿QUE ES?
Mecanismo que previene el
TRAIL DROP
descartando aleatoriamente paquetes
(no diferencia entre flujos)
antes de que este fenómeno se produzca.
Es efectivo cuando la mayor parte del flujo de datos es
TCP
Descarta paquetes basándose en dos valores, el umbral mínimo y maximo.
Umbral Mínimo
Cuando el tamaño de la cola es menor a este valor no se descarta ningún paquete
Umbral Máximo
Cuando el tamaño de la cola es mayor a este valor se descartan todos los paquetes.
Valor entre el Umbral Mínimo y Umbral Máximo
Cuando el tamaño de la cola se encuentre entre el rango del
Umbral
, el cual debe ser bajo para evitar la sincronización global, entonces se descarta
1
de cada
MPD
(Denominador de Probabilidad de Marca)
WRED (WEIGHTED RANDOM EARLY DETECTION)
Trabaja de manera similar a RED, con la diferencia de que ahora puede decidir entre qué
tráfico descartar.
Con WRED se tiene varios perfiles, en los que se configura, para dar más prioridad a unos flujos de tráfico que a otros.
WRED considera el tráfico RSVP muy sensitivo entonces es el último en descartarse, los flujos de tráfico no IP son descartados primero.
WRED no se debe aplicar a colas de tráfico VoIP, ya que es muy sensitivo a descartes y además es trafico UDP.
CBWRED (CLASS BASED WEIGHTED RANDOM EARLY DETECTION)
Es el resultado de aplicar WRED a la clases de CBWFQ.
El comando para aplicar CBWRED en un interfaz es
random-detect.
Por defecto se aplica
IP Precedence
que da la posibilidad de configurar 8 perfiles, mientras que con
DSCP
es posible configurar 64 perfiles
El tráfico que no sea IP será categorizado como
IP Precedence
0, CBWRED no permite configurar una interfaz simultáneamente con CQ, PQ o WFQ
Se debe configurar el comando de
random-detect
en cada una de las clases de
policy-map.
Para cada valor de
IP Precedence
o
DSCP
es posible configurar un
umbral máximo
y un
umbral mínimo
y un
MPD
que por defecto será 10 y el tamaño de contención de la cola sera de 0 a 4096
Al aplicar WRED a cada una de las colas se modifica el comportamiento por defecto de
TRAIL DROP
, dentro de cada cola WRED se puede configurar un perfil para cada valor de
IP Precedence
o
DSCP.