De Wikipedia, la enciclopedia libre
Ir a navegaciónSaltar a buscar

ALTQ ( ALTernate Queueing ) es el programador de red para Berkeley Software Distribution . ALTQ proporciona disciplinas de colas y otros componentes relacionados con la calidad de servicio (QoS), necesarios para realizar el intercambio de recursos. Se implementa más comúnmente en enrutadores basados ​​en BSD . ALTQ se incluye en la distribución base de FreeBSD , NetBSD y DragonFly BSD , y se integró en el filtro de paquetes pf de OpenBSD, pero luego se reemplazó por un nuevo subsistema de cola (quedó obsoleto con la versión 5.5 de OpenBSD y se eliminó por completo con 5.6 en 2014 ). [1]

Con ALTQ, los paquetes se pueden asignar a colas con el propósito de controlar el ancho de banda . El planificador define el algoritmo utilizado para decidir qué paquetes se retrasan, se descartan o se envían de inmediato. Actualmente, hay cinco programadores admitidos en la implementación de FreeBSD de ALTQ:

  • cbq - Cola basada en clases. Las colas adjuntas a una interfaz crean un árbol , por lo que cada cola puede tener más colas secundarias. Cada cola puede tener una prioridad y un ancho de banda asignado. La prioridad controla principalmente el tiempo que tardan los paquetes en enviarse, mientras que el ancho de banda tiene principalmente efectos sobre el rendimiento .
  • codel - Retraso controlado.
  • fairq - Colas justas.
  • hfsc - Curva jerárquica de servicio justo . Las colas adjuntas a una interfaz crean un árbol, por lo que cada cola puede tener más colas secundarias. Cada cola puede tener una prioridad y un ancho de banda asignado. La prioridad controla principalmente el tiempo que tardan los paquetes en enviarse, mientras que el ancho de banda tiene principalmente efectos sobre el rendimiento.
  • priq - Cola de prioridad. Las colas están conectadas de forma plana a la interfaz , por lo que las colas no pueden tener más colas secundarias. Cada cola tiene asignada una prioridad única, que va de 0 a 15. Los paquetes de la cola con la prioridad más alta se procesan primero.

Ver también

Referencias

Enlaces externos