rapsody Опубликовано 16 ноября, 2008 (изменено) · Жалоба Добрый день! Создал правила шейпинга. Но работают они совсем не так как хотелосьбы. Вот есть такая статистика по классу. Rate стоит 5000кбит ... а фактически выдается полоса больше 7000 ... Как вообще такое может быть ??? class htb 1:6 parent 1:2 rate 5000Kbit ceil 5000Kbit burst 4Kb/8 mpu 0b overhead 0b cburst 4Kb/8 mpu 0b overhead 0b level 6 Sent 911754514 bytes 787849 pkt (dropped 0, overlimits 0 requeues 0) rate 7644Kbit 824pps backlog 0b 0p requeues 0 lended: 0 borrowed: 0 giants: 0 tokens: -59999999 ctokens: -59999999 Создал вот такие правила шейпинга: tc qdisc add dev eth1 root handle 1 htb default 3 tc class add dev eth1 parent 1: classid 1:2 htb rate 20Mbit tc class add dev eth1 parent 1:2 classid 1:6 htb prio 3 rate 5Mbit tc qdisc add dev eth1 parent 1:4 handle 4: bfifo limit 100000 И запускаю следующий код при подключении юзеров: iptables -t mangle -A POSTROUTING -d $IP/32 -j MARK --set-mark 0x$ID tc class add dev eth1 parent 1:6 classid 1:$ID htb rate 1024Kbit tc qdisc add dev eth1 parent 1:$ID handle $ID pfifo limit 100000 tc filter add dev eth1 parent 1:0 protocol ip prio 30 handle 0x$ID fw classid 1:$ID Изменено 17 ноября, 2008 пользователем rapsody Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...