Veamos algunos de los mecanismos de gestión de colas de congestión.
Hay muchos mecanismos de colas.
Algunos de estos son más antiguos o ineficientes para las redes modernas de medios enriquecidos.
En otras palabras, fueron buenos en el pasado, pero no son buenos para la voz sobre IP y el video que se
ejecuta en una red de datos.
Comencemos con una cola FIFO Primero en entrar, primero en salir.
Esto consiste en una sola cola con paquetes que se envían en el orden exacto en que llegaron.
Probablemente todos hemos experimentado este mecanismo de colas en el mundo real.
En este ejemplo, tenemos personas que desean pagar sus compras.
Solo hay un cajero al que pueden pagar.
Las personas reciben servicio por orden de llegada.
En otras palabras, primero en entrar, primero en salir.
Esta señora llegó primero.
Entonces ella sirvió primero.
Este caballero llegó segundo, así que sirvió un segundo y así sucesivamente.
Este es el frente de la cola.
Esta es la parte de atrás de la cola y las personas son atendidas en ese orden.
Del mismo modo, en un algoritmo de cola FIFO en una rotación, los paquetes se sirven en el orden en que llegaron.
Este es el frente de la cola.
Esta es la parte posterior de la cola, los nuevos paquetes están en cola en los paquetes posteriores en la parte delantera de
la cola o D en cola y reenviados para su transmisión.
El problema con este mecanismo de espera es que los paquetes de voz pueden retrasarse por paquetes de datos más grandes.
Todos reciben servicios de la misma manera, lo que puede funcionar bien en algunos casos en el mundo real,
pero eso no funcionaría como un ejemplo si hubiera una emergencia y una ambulancia.
Como ejemplo, tenía que ir al frente de la cola y un camión que transportaba cemento o
productos secos como ejemplo debería esperar a la ambulancia.
No desea un camión o camión de movimiento lento frente a una ambulancia.
Desea que una ambulancia vaya al frente de la cola de la misma manera que desea que los paquetes de voz
puedan ir al frente de la cola.
Por lo tanto, FIFO no es bueno para la voz y el video, otro mecanismo de cola antiguo es una clave bonita.
Esto consiste en colas completas que se sirven en un orden de prioridad estricto y este algoritmo de colas
que teníamos para obtener un medio alto.
Clave normal y baja al imponer una propiedad estricta, las colas de menor prioridad se sirven solo cuando las señales de
proteínas más altas están vacías, así que cuando llega el tráfico.
Si se clasifica como importante, se coloca en la clasificación clave de alta prioridad que se puede hacer en
el protocolo o en la interfaz de origen o en algún otro criterio.
El tráfico en la cola de alta prioridad siempre se atiende primero solo cuando las colas alta y media
están vacías cuando se procesa la cola normal.
La cola de baja prioridad solo se procesa cuando las colas media alta y normal están vacías.
Entonces este es el problema.
La cola de baja prioridad podría morir de hambre si hay tráfico constante en las colas media alta o normal, por lo
que las colas de baja prioridad podrían quedar privadas de colas de mayor prioridad.
Era un mecanismo antiguo que estuvo bien en el pasado pero que no sirve bien para las redes modernas.
Una ganancia en una cola de grupo tenemos colas completas alta media normal y baja Las colas de alta prioridad siempre
se atienden antes que las colas de baja prioridad.
El problema aquí es que podría provocar el hambre de colas de menor prioridad.
Un tercer algoritmo de colas es la cola personalizada.
Esto consiste en hasta 16 colas atendidas en forma de round robin para evitar el hambre.
Proporciona garantías de tráfico.
Sin embargo, el problema con este método es que no proporciona una prioridad estricta para el tráfico en tiempo real.
Entonces, como ejemplo, tenemos paquetes entrantes que se clasifican en varias colas que pueden tener
hasta 16 de ellos pueden ser de diferentes tamaños.
Por lo tanto, podría proporcionar más ancho de banda a algunas colas en comparación con otras colas.
Sin embargo, el problema con las colas personalizadas es que si llega tráfico de voz importante, solo se
atenderá en su ronda o en su turno, por lo que como ejemplo de voz se procesa de vez en cuando
es el turno de la segunda cola y un nuevo paquete de voz llega
Ese nuevo paquete de voz no se procesará hasta Q3 Q4 cola cinco y hasta la cola 16
es atendida y luego regresa a los clientes de voz que hacen cola en un programador de colas round robin.
Entonces, una vez que se procesa la voz, se convierte en el turno de la segunda tecla, el planificador no regresa
a la primera cola o la cola de La Voz hasta que se procesan todas las demás colas.
Entonces, el problema con este método es que introduce demora.
No hay prioridad para la voz, por lo que el tráfico de voz a menudo se retrasa, lo que introduce retraso y Jetta y
afecta la calidad de la voz.
Por lo tanto, las colas FIFO o las colas personalizadas no son ideales para una red moderna; un cuarto algoritmo está ponderado
para las colas.
Este es un algoritmo que divide el ancho de banda de Internet por el número de flujos, por lo que intenta
garantizar una distribución adecuada del ancho de banda para todas las aplicaciones.
En general, proporciona un buen servicio para el tráfico en tiempo real, pero no son garantías de ancho de banda
para flujos particulares y algunos flujos pueden detener otros flujos.