URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 93995
[ Назад ]

Исходное сообщение
"htb шейпер"

Отправлено Chantico , 07-Ноя-12 09:51 
Здравствуйте. Написал правила для нарезки полосы. Непонятен следующий момент в строке
/sbin/tc class add dev eth1 parent 1: classid 1:2 htb rate 100Mbit ceil 100Mbit burst 15k rate и ceil должны быть равны общей полосе канала или скорости интерфейса роутера?

/sbin/tc qdisc del dev eth1 root
/sbin/tc qdisc add dev eth1 root handle 1 htb default 80 r2q 100

/sbin/tc class add dev eth1 parent 1: classid 1:2 htb rate 100Mbit ceil 100Mbit burst 15k

/sbin/tc class add dev eth1 parent 1:2 classid 1:20 htb rate 512Kbit ceil 1Mbit burst 15k
/sbin/tc qdisc add dev eth1 parent 1:20 handle 20 sfq perturb 10
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dport 22 0xffff classid 1:20

/sbin/tc class add dev eth1 parent 1:2 classid 1:50 htb rate 1Mbit ceil 6Mbit burst 15k
/sbin/tc qdisc add dev eth1 parent 1:50 handle 50 sfq perturb 10
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 10.24.33.0/24 classid 1:50

/sbin/tc class add dev eth1 parent 1:2 classid 1:51 htb rate 5Mbit ceil 10Mbit burst 15k
/sbin/tc qdisc add dev eth1 parent 1:51 handle 51 sfq perturb 10
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 10.24.34.0/24 classid 1:51

/sbin/tc class add dev eth1 parent 1:2 classid 1:52 htb rate 1Mbit ceil 10Mbit burst 15k
/sbin/tc qdisc add dev eth1 parent 1:52 handle 52 sfq perturb 10
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 10.24.50.0/24 classid 1:52

/sbin/tc class add dev eth1 parent 1:2 classid 1:53 htb rate 1Mbit ceil 20Mbit burst 15k
/sbin/tc qdisc add dev eth1 parent 1:53 handle 53 sfq perturb 10
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 10.24.51.0/24 classid 1:53

/sbin/tc class add dev eth1 parent 1:2 classid 1:54 htb rate 1Mbit ceil 6Mbit burst 15k
/sbin/tc qdisc add dev eth1 parent 1:54 handle 54 sfq perturb 10
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 10.24.52.0/24 classid 1:54

/sbin/tc class add dev eth1 parent 1:2 classid 1:80 htb rate 15Mbit ceil 99Mbit burst 15k
/sbin/tc qdisc add dev eth1 parent 1:80 handle 80 sfq perturb 10


Содержание

Сообщения в этом обсуждении
"htb шейпер"
Отправлено _uznik_ , 08-Ноя-12 12:32 
> Здравствуйте. Написал правила для нарезки полосы.

Мне почему то кажется, что Вы немного лукавите. Если бы Вы действительно написали эти правила, а не скопировали то вопросов бы не возникло.
На форуме есть поиск...
https://www.opennet.ru:8101/openforum/vsluhforumID1/48318.html

PS Если это полный список правил Вашего шейпера, то он будет шейпить только исходящий трафик.