hai all i need to implement CBWFQ in linux As i wrote script in edge as: which mark the EF traffic ____________________________________________________________________-__ #!/bin/sh DEV=eth0 tc qdisc add dev $DEV handle 1: root dsmark indices 8 tc class change dev $DEV classid 1:1 dsmark mask 0x3 value 0xb8 # making two filters tc filter add dev $DEV parent 1:0 prio 4 protocol ip u32 tc filter add dev $DEV parent 1:0 prio 4 handle 2: protocol ip u32 \ divisor 1 # adding conditions to filter tc filter add dev $DEV protocol ip parent 1:0 prio 4 u32 match ip \ sport 80 0xffff ht 2:0 match ip dst 192.168.3.2 \ police rate 5mbps burst 800K drop flowid 1:1 tc filter add dev $DEV protocol ip parent 1:0 prio 4 u32 ht 800:: \ match ip dst 192.168.0.0/16 hashkey mask 0x0000ffff at 16 \ link 2: ---------------------------------------------------------------------- And for the CORE routes the WFQ is implemented like this #!/bin/sh $what=_ _ _ _ $what1=_ _ _ _ $what2=_ _ _ _ # setting the qdisc tc qdisc add dev eth0 handle 1:0 root dsmark indices 8 set_tc_index # setting the tcindex filter tc filter add dev eth0 parent 1:0 protocol ip prio 1 tcindex \ mask 0xfc shift 2 # adding WFQ tc qdisc add dev eth0 parent 1:0 handle 2:0 wfq $what ifspeed \ 10485760 # creating WFQ classes.... tc class add dev eth0 parent 2:0 classid 2:1 wfq $what1 tc class add dev eth0 parent 2:0 classid 2:2 wfq $what2 # adding filter tc filter add dev eth0 parent 2:0 protocol ip prio 2 handle 0x2e \ tcindex classid 2:1 pass_on tc filter add dev eth0 parent 2:0 protocol ip prio 7 handle 0x00 \ tcindex classid 2:2 pass_on ---------------------------------------------------------------------- DO any body knows which weights ($what,$what1,$what2) to give, so that marked EF traffic will get a bandwidth of 10% of total Bw 100Mbps ------------------------------------------------------------- ------------------------------- Is this correct or whether i need to change it Please help please help ********* *Sunil* ********* _______________________________________________ LARTC mailing list LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc