dbo:abstract
|
- ALTQ (ALTernate Queueing) is the network scheduler for Berkeley Software Distribution. ALTQ provides queueing disciplines, and other components related to quality of service (QoS), required to realize resource sharing. It is most commonly implemented on BSD-based routers. ALTQ is included in the base distribution of FreeBSD, NetBSD, and DragonFly BSD, and was integrated into the pf packet filter of OpenBSD but later replaced by a new queueing subsystem (it was deprecated with OpenBSD 5.5 release, and completely removed with 5.6 in 2014). With ALTQ, packets can be assigned to queues for the purpose of bandwidth control. The scheduler defines the algorithm used to decide which packets get delayed, dropped or sent out immediately. There are five schedulers currently supported in the FreeBSD implementation of ALTQ:
* cbq — Class-based Queueing. Queues attached to an interface build a tree, thus each queue can have further child queues. Each queue can have a priority and a bandwidth assigned. Priority mainly controls the time packets take to get sent out, while bandwidth has primarily effects on throughput.
* CoDel — Controlled Delay. Attempts to combat bufferbloat.
* fairq — Fair Queuing. Attempts to fairly distribute bandwidth among all connections.
* hfsc — Hierarchical Fair Service Curve. Queues attached to an interface build a tree, thus each queue can have further child queues. Each queue can have a priority and a bandwidth assigned. Priority mainly controls the time packets take to get sent out, while bandwidth has primarily effects on throughput.
* PRIQ — Priority Queueing. Queues are flat attached to the interface, thus, queues cannot have further child queues. Each queue has a unique priority assigned, ranging from 0 to 15. Packets in the queue with the highest priority are processed first. (en)
- ALTQ (ALTernate Queueing) est un ordonnanceur réseau pour les distributions de type BSD. ALTQ fournit des mécanismes de files d'attente et améliore la qualité de service (QoS) des composants nécessaires pour réaliser du partage de ressources. ALTQ est inclus de base dans les distributions FreeBSD, NetBSD, DragonFly BSD et est intégré dans le pare-feu Packet Filter d'OpenBSD. Avec ALTQ, les paquets peuvent être affectés à des files permettant de contrôler la bande passante. L'ordonnanceur définit l'algorithme déterminant quels paquets doivent être retardés, abandonnés ou envoyés immédiatement. Il existe trois ordonnanceurs actuellement supportés dans l'implémentation d'ALTQ pour FreeBSD :
* CBQ (Class Based Queueing). Les files d'attente attachées à une interface construisent un arbre dans lequel chaque file peut avoir plusieurs enfants, qui sont également des files d'attente. Chaque file peut avoir une priorité et une bande passante assignée. La priorité contrôle principalement le temps pris pour envoyer les paquets tandis que la bande passante contrôle essentiellement le débit.
* PRIQ (Priority Queueing). Les files d'attente sont toutes attachées à l'interface réseau et n'ont par conséquent pas de notion arborescente. Chaque file dispose d'une priorité unique allant de 0 à 15. Les paquets dans une file de priorité supérieure sont traités les premiers.
* HSFC (Hierarchical Fair Service Curve). Les files d'attente attachées à une interface construisent un arbre dans lequel chaque file peut avoir plusieurs enfants, qui sont également des files d'attente. Chaque file peut avoir une priorité et une bande passante assignée. La priorité contrôle principalement le temps pris pour envoyer les paquets tandis que la bande passante contrôle essentiellement le débit. (fr)
- ALTQ(代替キューイング:ALTernate Queueing)は、BSD系UNIXのネットワークインタフェースでのキュー制御に関連するパケットスケジューラのためのフレームワークである。ALTQはキューイングによる制御と、リソースの共有とサービスの質の向上を実現するのに必要なQoS関連のコンポーネンツを提供する。ほとんどのBSD系のルーターに実装されている。ALTQは、ベースディストリビューションに含まれているFreeBSD・NetBSD・DragonFly BSDのベースとするディストリビューションに含まれており、OpenBSDのパケットフィルタであるPFにも統合されている。 (ja)
- O ALTQ (ALTernate Queuing) é o do Berkeley Software Distribution. O ALTQ fornece disciplinas de enfileiramento e outros componentes relacionados à quality of service (QoS) necessários para realizar o compartilhamento de recursos. É mais comumente implementado em roteadores baseados em BSD. O ALTQ está incluído na distribuição básica do FreeBSD, NetBSD e DragonFly BSD, e foi integrado ao filtro de pacotes pf do OpenBSD, mas posteriormente substituído por um novo subsistema de enfileiramento (foi preterido na versão OpenBSD 5.5 e completamente removido com 5.6 em 2014. (pt)
- ALTQ — альтернативная платформа организации очередей для BSD. ALTQ обеспечивает организации очередей, и другие QoS методы. В основном это реализовано на BSD маршрутизаторах. ALTQ портирован на дистрибутивы FreeBSD, NetBSD, и интегрирован в PF пакетный фильтр OpenBSD. ALTQ ставит пакеты в очереди с целью управления пропускной способностью. Этот планировщик определяет алгоритм, используемый для решения, какие пакеты будут задержаны, какие отброшены, а какие сразу переданы. Есть три планировщика, в настоящий момент поддерживаемые FreeBSD в реализации ALTQ:
* CBQ Class Based Queueing. Очереди, присоединенные к интерфейсу, создают дерево. Таким образом, у каждой очереди могут быть дальнейшие дочерние очереди. У каждой очереди могут быть приоритет и присвоенная пропускная способность. Приоритет, главным образом, управляет временем, за которое пакеты будут отосланы, в то время как другие будут ждать своей очереди. За счёт этого регулируется пропускная способность.
* PRIQ Priority Queueing. У этих очередей не может быть дочерних очередей. Каждой очереди присваивается уникальный приоритет, в пределах от 0 до 15. Пакеты с высшим номером имеют высший приоритет.
* HFSC Hierarchical Fair Service Curve. В родительской очереди определяется суммарная пропускная способность для всех очередей интерфейса. Указывается общая пропускная способность, предоставляемая провайдером и не зависящая от скорости сетевого интерфейса. В дочерней очереди эта директива определяет максимальную скорость передачи информации в битах, которая будет обработана очередью в любой момент. (ru)
|
rdfs:comment
|
- ALTQ(代替キューイング:ALTernate Queueing)は、BSD系UNIXのネットワークインタフェースでのキュー制御に関連するパケットスケジューラのためのフレームワークである。ALTQはキューイングによる制御と、リソースの共有とサービスの質の向上を実現するのに必要なQoS関連のコンポーネンツを提供する。ほとんどのBSD系のルーターに実装されている。ALTQは、ベースディストリビューションに含まれているFreeBSD・NetBSD・DragonFly BSDのベースとするディストリビューションに含まれており、OpenBSDのパケットフィルタであるPFにも統合されている。 (ja)
- O ALTQ (ALTernate Queuing) é o do Berkeley Software Distribution. O ALTQ fornece disciplinas de enfileiramento e outros componentes relacionados à quality of service (QoS) necessários para realizar o compartilhamento de recursos. É mais comumente implementado em roteadores baseados em BSD. O ALTQ está incluído na distribuição básica do FreeBSD, NetBSD e DragonFly BSD, e foi integrado ao filtro de pacotes pf do OpenBSD, mas posteriormente substituído por um novo subsistema de enfileiramento (foi preterido na versão OpenBSD 5.5 e completamente removido com 5.6 em 2014. (pt)
- ALTQ (ALTernate Queueing) is the network scheduler for Berkeley Software Distribution. ALTQ provides queueing disciplines, and other components related to quality of service (QoS), required to realize resource sharing. It is most commonly implemented on BSD-based routers. ALTQ is included in the base distribution of FreeBSD, NetBSD, and DragonFly BSD, and was integrated into the pf packet filter of OpenBSD but later replaced by a new queueing subsystem (it was deprecated with OpenBSD 5.5 release, and completely removed with 5.6 in 2014). (en)
- ALTQ (ALTernate Queueing) est un ordonnanceur réseau pour les distributions de type BSD. ALTQ fournit des mécanismes de files d'attente et améliore la qualité de service (QoS) des composants nécessaires pour réaliser du partage de ressources. ALTQ est inclus de base dans les distributions FreeBSD, NetBSD, DragonFly BSD et est intégré dans le pare-feu Packet Filter d'OpenBSD. Avec ALTQ, les paquets peuvent être affectés à des files permettant de contrôler la bande passante. L'ordonnanceur définit l'algorithme déterminant quels paquets doivent être retardés, abandonnés ou envoyés immédiatement. (fr)
- ALTQ — альтернативная платформа организации очередей для BSD. ALTQ обеспечивает организации очередей, и другие QoS методы. В основном это реализовано на BSD маршрутизаторах. ALTQ портирован на дистрибутивы FreeBSD, NetBSD, и интегрирован в PF пакетный фильтр OpenBSD. ALTQ ставит пакеты в очереди с целью управления пропускной способностью. Этот планировщик определяет алгоритм, используемый для решения, какие пакеты будут задержаны, какие отброшены, а какие сразу переданы. Есть три планировщика, в настоящий момент поддерживаемые FreeBSD в реализации ALTQ: (ru)
|