Здравствуйте, On Tue, Jun 03, 2003 at 12:38:16PM +0300, Dmitriy Sirant wrote: > > > > > Тут люди советовали CBQ - это вчерашний день. Смотреть надо в > сторону > > > HTB. > > > > > Поддержка есть в дистрибутивном ядре (начиная с 2.4.19). В отличии > от > > > ^^^^^^^^^^^^ > > > CBQ > > ^^^ > > > > > умеет неиспользованный канал одного клиента подарить другому (если > тому > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > > > > можно). Как только первому потребуется вся его полоса пропускания - > он > > > ее > > > > > получит назад. > > > > > > > > И где вы такую траву берете? ;-))) > > > > > > > > > > А что собственно неправильно в моем изложении ? Просветите, а то ведь > > > ошибаюсь и даже не знаю в чем и где. Не дайте умереть невеждой. > > > > HTB - это просто еще одна queuing discipline. Одна из многих. И > подчеркнутое > > свойство, это не свойство HTB, а свойство интерфейса iproute2, > реализованное > > в утилите tc [filter ....] [class .....] [qdisc ...]. > > > > Если я не ошибаюсь, то CBQ появилось раньше, а HTB - это надстройка > (переделка) CBQ, чтобы поддерживать иерархические правила (ох и написал же > я). Для того, чтобы оно работало, пришлось патчить tc (как часть iproute2), > следовательно изначально он этого не умел.
Нет. CBQ - это одна из классовых дисциплин очередей. Не более. К самой поддержке классов и иерархивости она отношения не имеет. http://lartc.org/howto/lartc.qdisc.classful.html > > В общем какая разница, как это все называется, как это появилось - главное > что работает, и работает хорошо. Нда. А у меня великолепно работает помесь CBQ и RED. %-) Между прочим, для высокоскоростных соединений не рекомендуют ни CBQ из-за чересчур навороченного алгоритма и неправильного вычисления таймеров простоя (если я правильно помню), ни HTB (с похожими органичениями, поэтому я на ней и не останавливалась). > > Кстати, тому кто спрашивал, поищи на sourceforge htb, там есть init script > для него, который из конфигов (наподобе CBQ) будет тебе создавать все > правила. Неужели несколько страниц текста так сложно прочитать? Хотя бы, чтоб знать, как оно внутри устроено, понимать все ограничения данной queuing discipline? -- Elena Egorova, SatGate LLC, +7 0112 573073 +7 0112 573070