Re: HTB.init pro oko odborníka
Michal
michaels na centrum.cz
Úterý Leden 10 07:52:11 CET 2006
Omylem jsem ten mail odeslal...
> Pujcovat by se defaultne melo, ale mozna bude problem v te default
> tride. Osobne ji pouzivam spis k "zahazovani" paketu => ma jen minimalni
> rychlost a zda (si) umi pujcovat sem nikdy nezkoumal. Otazka je, zda je
> to bug nebo feature ;). Kazdopadne toto je take reseni. Pokud ten
> defautl ma byt opravdu jen default, stahni ho klidne na 10kbit.
> Teoreticky by pres nej nemelo jit nic, v praxi se vzdy neco najde.
Ano, je to asi tak, defautlní tridu jsem dal jako naraznikovou zonu,
kam se teď momentálně nic nedostane a síť rozdělil ve dvou podtřídách,
přičemž ta druhá obsahuje kompletní síť:
/sbin/tc qdisc del dev eth1 root
/sbin/tc qdisc add dev eth1 root handle 1 htb default 999
/sbin/tc class add dev eth1 parent 1: classid 1:2 htb rate 440Kbit burst 15k
/sbin/tc class add dev eth1 parent 1:2 classid 1:10 htb rate 90Kbit ceil 440Kbit burst 15k
/sbin/tc qdisc add dev eth1 parent 1:10 handle 10 sfq perturb 10
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.168.0.182 classid 1:10
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.168.0.197 classid 1:10
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.168.0.246 classid 1:10
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.168.0.221 classid 1:10
/sbin/tc class add dev eth1 parent 1:2 classid 1:20 htb rate 350Kbit 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 dst 192.168.0.0/24 classid 1:20
/sbin/tc class add dev eth1 parent 1: classid 1:999 htb rate 80Kbit ceil 440Kbit burst 15k
/sbin/tc qdisc add dev eth1 parent 1:999 handle 999 sfq perturb 10
Díky za pomoc.
--
Michal
Další informace o konferenci Linux