htb3 & imq

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hi all,
am testing htb3 with imq. i have read the mannuals & have the follwoing 
script for a test bed.

$htb qdisc add dev imq0 root handle 2: htb
$htb class add dev imq0 parent 2: classid 2:1 htb rate 10mbit
$htb class add dev imq0 parent 2:1 classid 2:10 htb rate 64kbit ceil 72kbit
$htb class add dev imq0 parent 2:1 classid 2:20 htb rate 64kbit ceil 70kbit
##### -- define for groupA
$htb class add dev imq0 parent 2:10 classid 2:1010 htb quantum 40960 
rate 36kbit ceil 44kbit
$htb class add dev imq0 parent 2:10 classid 2:1011 htb quantum 4096 rate 
36kbit ceil 46kbit
##### -- define for groupB
$htb class add dev imq0 parent 2:20 classid 2:2020 htb quantum 1096 rate 
36kbit ceil 42kbit
$htb class add dev imq0 parent 2:20 classid 2:2021 htb quantum 1096 rate 
36kbit ceil 46kbit

$htb qdisc add dev imq0 parent 2:1010 handle 20 sfq perturb 5
$htb qdisc add dev imq0 parent 2:1011 handle 21 sfq perturb 5
$htb qdisc add dev imq0 parent 2:2020 handle 22 pfifo limit 2
$htb qdisc add dev imq0 parent 2:2021 handle 23 pfifo limit 2

the quantum were added as the default taken reported error to be *TOO* 
small... am getting this errors in log file...

Aug 10 01:05:32 Lr1 kernel: HTB init, kernel part version 3.6
Aug 10 01:05:32 Lr1 kernel: HTB: quantum of class 20010 is small. 
Consider r2q change.<4>HTB: quantum of class 20020 is small. Consider 
r2q change.nf_hook: Verdict = QUEUE.
Aug 10 01:05:32 Lr1 kernel: nf_hook: Verdict = QUEUE.
Aug 10 01:06:03 Lr1 last message repeated 2297 times

the mannual says >>> "..Normaly you don't need to specify quantums 
manualy as HTB chooses precomputed values. It computes classe's quantum 
(when you add or change it) as its rate divided by r2q global parameter... "
why in thiscase the default quabum reported error/taken too small ?
can u please elaborate on r2q... how is it calculated, as the mannual 
says  default value 10 !
what does these error signifies?..
thanking in advance
A.H

_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux