Articulo de referencia

ALTQ

ALTQ ( ALTernate Queueing ) es el planificador de red de Berkeley Software Distribution . ALTQ proporciona disciplinas de cola y otros componentes relacionados con la calidad de...

ALTQ ( ALTernate Queueing ) es el planificador de red de Berkeley Software Distribution . ALTQ proporciona disciplinas de cola y otros componentes relacionados con la calidad de servicio (QoS), necesarios para lograr el uso compartido de recursos. Su implementación más común se encuentra en enrutadores basados ​​en BSD . ALTQ está incluido en la distribución base de FreeBSD , NetBSD y DragonFly BSD , y se integró en el filtro de paquetes pf de OpenBSD , pero posteriormente fue reemplazado por un nuevo subsistema de cola (fue declarado obsoleto con la versión 5.5 de OpenBSD y eliminado por completo con la versión 5.6 en 2014). [ 1 ]

Con ALTQ, los paquetes se pueden asignar a colas para controlar el ancho de banda . El planificador define el algoritmo que se utiliza para decidir qué paquetes se retrasan, se descartan o se envían inmediatamente. Actualmente, la implementación de ALTQ en FreeBSD admite cinco planificadores:

  • cbq — Sistema de colas basado en clases. Las colas conectadas a una interfaz forman un árbol , por lo que cada cola puede tener colas hijas. A cada cola se le puede asignar una prioridad y un ancho de banda. La prioridad controla principalmente el tiempo que tardan los paquetes en enviarse, mientras que el ancho de banda afecta principalmente al rendimiento .
  • CoDel — Retraso controlado. Intenta combatir la sobrecarga del búfer.
  • fairq — Cola justa. Intenta distribuir equitativamente el ancho de banda entre todas las conexiones.
  • hfsc Curva de Servicio Justo Jerárquica . Las colas conectadas a una interfaz forman una estructura jerárquica, de modo que cada cola puede tener subcolas. A cada cola se le asigna una prioridad y un ancho de banda. La prioridad controla principalmente el tiempo que tardan los paquetes en enviarse, mientras que el ancho de banda afecta principalmente al rendimiento.
  • PRIQ — Cola de Prioridad. Las colas están conectadas directamente a la interfaz , por lo que no pueden tener subcolas. 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.

Véase también

Referencias

  1. "ALTQ eliminado de -current" . OpenBSD Journal . 19 de abril de 2014.
  • Página principal de ALTQ. Archivado el 27 de septiembre de 2007 en Wayback Machine.
  • Configuración de ALTQ en OpenBSD 5.4 y versiones anteriores
  • Documentación de PF y ALTQ del proyecto FreeBSD
  • Documentación de pfSense: Tipos de programador ALTQ en el firewall pfSense
  • /sys/net/altq/altq.h en FreeBSD
  • /sys/altq/altq.h en NetBSD
  • /sys/net/altq/altq.h en DragonFly
  • altqstat(1)
  • altq(4)
  • altq.conf(5)
  • altqd(8)
  • tbrconfig(8)
  • altq(9)
Obtenido de " https://en.wikipedia.org/w/index.php?title=ALTQ&oldid=1185959933 "