Обсуждение статьи тематического каталога: Использование CBQ для ограничения трафика в Linux (cbq traffic limit linux queue)Ссылка на текст статьи: http://www.opennet.me/base/net/cbq_rus.txt.html
>>К сожалению, может ограничивать только исходящий трафик с компьютера, на котором установлен.<<
Это не совсем так.
CBQ может ограничивать только исходящий поток с ИНТЕРФЕЙСА.
При использовании CBQ на gateway ограничение траффика возможно в обоих направлениях.
Проверено. Применяется уже не первый год :-)
А не на default gateway в каких направлениях? =))) Блин, смысл том, что мы можем контролировать только поток подвласный нашему компьютеру и это никак не связано ни с ограниченным CBQ или Linux или еще какой осью и каким шедулером( BSD и ALTQ например). Засчет задержек в очередях на отправку удаленный хост снижает скорость пропорционально, курите tcp/ip.
смысл том, что мы можем контролировать на роутере и выходной поток и входной , а на компьютере с одним интерфейсом - только выходной. причем не только tcp :-))
А не подскажете как настроить, чтоб ограничивался трафик на шлюзе.
>К сожалению, может ограничивать только
> исходящий трафик с компьютера, на котором > установлен.Вот ведь незадача =) А что такое tcp window никто в статье и не обьяснил.
>>CBQ может ограничивать только исходящий поток с >>ИНТЕРФЕЙСА.
>>При использовании CBQ на gateway ограничение >>траффика возможно в обоих направлениях.
IMQ
народ, подскажите возможно ли ограничить трафик на подсеть, но не весь поток, а на каждого в отдельности?
вариант с прописыванием правила для каждого айпи не прокатит, сеть слишком большая (2000) и CBQ начинает сильно косячить
понятно, что можно пользоваться "справедливым" делителем SFQ, но мне бы хотелось чтобы пользователи например до 17.00 имели неограниченный доступ к серверу, а позже по 5мбит на носзаранее спасибо
kuri HTB
Time не хочет работать.Подскажите кто использует,пожалуйста.
Та же проблемма. Может кто подскажет в чем грабли?TIME=6:00-18:00;256Kbit/24Kbit/256Kbit
TIME=18:00-06:00;512Kbit/50Kbit/512KbitНе переключает после timecheck...
iproute2
/etc/rc.d/cbq.init timecheck
в крон положите
perturb
Интервал изменения алгоритма хеширования. Если не задан - алгоритм меняться не будет, что не рекомендуется. Хорошим значением является 10 секунд.
quantum
Количество байт выводимых из очереди за один раз. По-умолчанию равно 1 пакету максимально возможного размера (MTU). Не устанавливайте этот параметр меньшим этого значения!
limit
Общее количество пакетов, которые могут быть помещены в очередь SFQ (последующие пакеты будут уничтожаться).
TIME=[<dow>,<dow>, ...,<dow>/]<from>-<till>;<rate>/<weight>[/<peak>]Эти параметры (их может быть несколько в одном файле) дают возможность
назначить разные лимиты скорости в зависимости от дня недели и времени
суток.<dow> - дни недели (0-7, 0=воскресение). Если лимит
действует для нескольких дней, перечислите их
через запятую. Если не указано, то лимит действует на все дни.<from-till> - интервал времени в формате ЧЧ:MM-ЧЧ:MM. Указывать обязательно.
<rate> - лимит скорости для данного периода (Mbit|Kbit|bps). См. RATE. Указывать обязательно.
<weight> - вес лимита для данного периода (Mbit|Kbit|bps). См. WEIGHT. Указывать обязательно.
<rate> - пик скорости для данного периода (Mbit|Kbit|bps). См. PEAK. Указывать необязательно.
опечатка "<rate> - пик скорости для данного..."
думаю так правильно "<peak> - пик скорости для данного..."