ALTQ - ALTQ - Wikipedia
Obsah této stránky se původně objevil v FreeBSD manuálové stránky pro ALTQ a pf.conf, a od originál ALTQ webová stránka. |
ALTQ (ALTernate Queuing) je plánovač sítě pro Distribuce softwaru Berkeley. ALTQ poskytuje fronty a další kvalita služeb (QoS) související komponenty potřebné k realizaci sdílení zdrojů. Nejčastěji se implementuje na bázi BSD směrovače. ALTQ je součástí základní distribuce FreeBSD, NetBSD, a DragonFly BSD, a byl integrován do pf paketový filtr OpenBSD ale později nahrazen novým subsystémem čekání na fronty (byl zastaralý s vydáním OpenBSD 5.5 a zcela odstraněn s 5.6 v roce 2014).[1]
S ALTQ lze přiřadit pakety fronty za účelem řízení šířky pásma. The plánovač definuje algoritmus použitý k rozhodnutí který balíčky okamžitě se zpozdit, upustit nebo vyslat V implementaci FreeBSD ALTQ je aktuálně podporováno pět plánovačů:
- grilování - Třídění podle front. Fronty připojené k rozhraní vytvářejí a strom, takže každá fronta může mít další podřízené fronty. Každá fronta může mít přiřazenou prioritu a šířku pásma. Priorita řídí hlavně dobu, kterou pakety potřebují k odeslání, zatímco šířka pásma má primárně vliv na propustnost.
- codel - Řízené zpoždění.
- fairq - Fair Queuing.
- hfsc - Hierarchická křivka spravedlivých služeb. Fronty připojené k rozhraní vytvářejí strom, takže každá fronta může mít další podřízené fronty. Každá fronta může mít přiřazenou prioritu a šířku pásma. Priorita řídí hlavně dobu, kterou pakety potřebují k odeslání, zatímco šířka pásma má primárně vliv na propustnost.
- cena - Prioritní řazení. Fronty jsou ploché připojeny k rozhraní, fronty tedy nemohou mít další podřízené fronty. Každá fronta má přiřazenou jedinečnou prioritu v rozsahu od 0 do 15. Nejprve jsou zpracovány pakety ve frontě s nejvyšší prioritou.
Viz také
Reference
- ^ „ALTQ odstraněn z -current“. OpenBSD Journal. 2014-04-19.
externí odkazy
- ALTQ domů
- Konfigurace ALTQ v OpenBSD 5.4 a dříve
- PF a ALTQ dokumentace od FreeBSD projekt