Добрый день.
Возникла следующая задача: ограничить трафик на некоторый хост (эксперимент, понимаете ли :). Вроде ничего сложного: cbq, простое правило:
DEVICE=eth0,10Mbit,1Mbit
RATE=10Kbit
WEIGHT=1Kbit
PRIO=5
RULE=,195.209.249.29/32
ISOLATED=no
BOUNDED=yes
LEAF=prio
ядро 2.2.16, Slackware 7.1
других правил нет
Результат таков. Ограничение безусловно есть, но не на 10К, а порядка 15-17. Игры с PEAK и WEIGHT к существенному изменению ситуации не приводят.
Вопрос: как выстроить правило для более точной нарезки?
И вдогонку еще один вопрос. Никто не пытался сделать шейпинг на устройствах типа eql (эквалайзер) или, еще лучше, loopback? То есть ввести шейпинг _ДО_ того, как выходящие пакеты смаршрутизируются на конкретные физические интерфейсы? Под FreeBSD или Linux? Что из этого получается?
С совершенным подчтением.