badwidth sharing with cbq
hi all,
i've a linux box with redhat 8.0. eth0 interface is connected with internet and eth1 is connected with local network. i m getting 128 Kbit bandwidth from an ISP and i m trying to share bandwidth with CBQ in my local network. my obejctive is to make some classes so that child classes can borrow unused bandwidth from their parent classes .
followings are the classes that i made in my /etc/sysconfig/cbq folder
#this class is used as parent class
cbq-1001.parent
----------------
DEVICE=eth1,100Mbit,10Mbit
RATE=100Kbit
WEIGHT=3Kbit
PRIO=5
LEAF=none
#this class is used as child class of class cbq-1001.parent
cbq-3001.malechild
------------------
DEVICE=eth1,100Mbit,10Mbit
RATE=20Kbit
WEIGHT=2Kbit
PRIO=5
PARENT=1001
BOUNED=no
ISOLATED=no
RULE=192.168.100.10
class 3001 is supposed to borrow bandwidth from its parent 1001 when bandwidth is available. but in practice, this class is not getting more then 20 Kbit. i m confused about my class structer. anyone please help me....
regards
|