* [LARTC] cbq with cbq as subclasses does not work for me. Help!
@ 2002-05-01 21:21 Jinyou Zhang
2002-05-02 3:49 ` Vanitha
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Jinyou Zhang @ 2002-05-01 21:21 UTC (permalink / raw)
To: lartc
HI there,
I am running the following script for my test bed. It can
run without any errors. The problem is when I run netperf
with TCP to 192.168.11.58, there is no bandwidth limitation.
Is there any thing wrong with the script? Please take a look
for me!
Thanks,
--Jinyou Z.
=================================
tc qdisc add dev eth0 root handle 1: cbq bandwidth 100Mbit allot 1514
cell 8 avpkt 1000 mpu 64
tc class add dev eth0 parent 1: classid 1:1 cbq bandwidth 100Mbit rate
100Mbit allot 1514 cell 8 avpkt 1000 weight 10Mbit prio 5 maxburst 20
tc class add dev eth0 parent 1:1 classid 1:2 cbq bandwidth 100Mbit rate
20Mbit allot 1514 cell 8 avpkt 1000 weight 2Mbit prio 5 maxburst 20
tc qdisc add dev eth0 parent 1:2 handle 2: cbq bandwidth 20Mbit allot
1514 cell 8 avpkt 1000 mpu 64
tc class add dev eth0 parent 2: classid 2:1 cbq bandwidth 20Mbit rate
20Mbit allot 1514 cell 8 avpkt 1000 weight 2000Kbit prio 5 maxburst 20
tc class add dev eth0 parent 2:1 classid 2:2 cbq bandwidth 20Mbit rate
10Mbit weight 1000Kbit allot 1514 cell 8 avpkt 1000 prio 5 maxburst 20
tc class add dev eth0 parent 2:1 classid 2:3 cbq bandwidth 20Mbit rate
5Mbit weight 500Kbit allot 1514 cell 8 avpkt 1000 prio 2 maxburst 20
tc filter add dev eth0 parent 2:0 protocol ip prio 10 u32 match ip dst
192.168.11.58 match ip protocol 6 0xff flowid 2:2
tc filter add dev eth0 parent 2:0 protocol ip prio 10 u32 match ip dst
192.168.11.58 match ip protocol 17 0xff flowid 2:3
=================================
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: [LARTC] cbq with cbq as subclasses does not work for me. Help! 2002-05-01 21:21 [LARTC] cbq with cbq as subclasses does not work for me. Help! Jinyou Zhang @ 2002-05-02 3:49 ` Vanitha 2002-05-02 15:48 ` Jinyou Zhang 2002-05-03 3:57 ` Arindam Haldar 2 siblings, 0 replies; 4+ messages in thread From: Vanitha @ 2002-05-02 3:49 UTC (permalink / raw) To: lartc Hello Check with bounded option Regards Vanitha ----- Original Message ----- From: "Jinyou Zhang" <jzhang@ucentric.com> To: <lartc@mailman.ds9a.nl> Sent: Wednesday, May 01, 2002 10:21 PM Subject: [LARTC] cbq with cbq as subclasses does not work for me. Help! > HI there, > > I am running the following script for my test bed. It can > run without any errors. The problem is when I run netperf > with TCP to 192.168.11.58, there is no bandwidth limitation. > > Is there any thing wrong with the script? Please take a look > for me! > > Thanks, > > --Jinyou Z. > > ================================= > tc qdisc add dev eth0 root handle 1: cbq bandwidth 100Mbit allot 1514 > cell 8 avpkt 1000 mpu 64 > > tc class add dev eth0 parent 1: classid 1:1 cbq bandwidth 100Mbit rate > 100Mbit allot 1514 cell 8 avpkt 1000 weight 10Mbit prio 5 maxburst 20 > > tc class add dev eth0 parent 1:1 classid 1:2 cbq bandwidth 100Mbit rate > 20Mbit allot 1514 cell 8 avpkt 1000 weight 2Mbit prio 5 maxburst 20 > > tc qdisc add dev eth0 parent 1:2 handle 2: cbq bandwidth 20Mbit allot > 1514 cell 8 avpkt 1000 mpu 64 > > tc class add dev eth0 parent 2: classid 2:1 cbq bandwidth 20Mbit rate > 20Mbit allot 1514 cell 8 avpkt 1000 weight 2000Kbit prio 5 maxburst 20 > > tc class add dev eth0 parent 2:1 classid 2:2 cbq bandwidth 20Mbit rate > 10Mbit weight 1000Kbit allot 1514 cell 8 avpkt 1000 prio 5 maxburst 20 > > tc class add dev eth0 parent 2:1 classid 2:3 cbq bandwidth 20Mbit rate > 5Mbit weight 500Kbit allot 1514 cell 8 avpkt 1000 prio 2 maxburst 20 > > tc filter add dev eth0 parent 2:0 protocol ip prio 10 u32 match ip dst > 192.168.11.58 match ip protocol 6 0xff flowid 2:2 > > tc filter add dev eth0 parent 2:0 protocol ip prio 10 u32 match ip dst > 192.168.11.58 match ip protocol 17 0xff flowid 2:3 > =================================> > > _______________________________________________ > LARTC mailing list / LARTC@mailman.ds9a.nl > http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/ _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/ ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [LARTC] cbq with cbq as subclasses does not work for me. Help! 2002-05-01 21:21 [LARTC] cbq with cbq as subclasses does not work for me. Help! Jinyou Zhang 2002-05-02 3:49 ` Vanitha @ 2002-05-02 15:48 ` Jinyou Zhang 2002-05-03 3:57 ` Arindam Haldar 2 siblings, 0 replies; 4+ messages in thread From: Jinyou Zhang @ 2002-05-02 15:48 UTC (permalink / raw) To: lartc [-- Attachment #1: Type: text/plain, Size: 3992 bytes --] Hi Vanitha, Thanks for the help! It is still not working. I have changed the following line and added the tc class add dev eth0 parent 1:1 classid 1:2 cbq bandwidth 100Mbit rate 20Mbit allot 1514 cell 8 avpkt 1000 weight 2Mbit prio 5 maxburst 20 bounded Here is the the results of "tc -s -s class sh dev eth0": --------------------------------------------------------------------- class cbq 2: root rate 20Mbit (bounded,isolated) prio no-transmit Sent 0 bytes 0 pkts (dropped 0, overlimits 0) borrowed 0 overactions 0 avgidle 312 undertime 0 class cbq 2:1 parent 2: rate 20Mbit prio 5 Sent 0 bytes 0 pkts (dropped 0, overlimits 0) borrowed 0 overactions 0 avgidle 312 undertime 0 class cbq 2:2 parent 2:1 rate 10Mbit (bounded) prio 5 Sent 0 bytes 0 pkts (dropped 0, overlimits 0) borrowed 0 overactions 0 avgidle 8869 undertime 0 class cbq 2:3 parent 2:1 rate 5Mbit (bounded) prio 2 Sent 0 bytes 0 pkts (dropped 0, overlimits 0) borrowed 0 overactions 0 avgidle 26608 undertime 0 class cbq 1: root rate 100Mbit (bounded,isolated) prio no-transmit Sent 444486549 bytes 298006 pkts (dropped 0, overlimits 0) borrowed 0 overactions 0 avgidle 62 undertime 0 class cbq 1:1 parent 1: rate 100Mbit prio 5 Sent 0 bytes 0 pkts (dropped 0, overlimits 0) borrowed 0 overactions 0 avgidle 62 undertime 0 class cbq 1:2 parent 1:1 leaf 2: rate 20Mbit (bounded) prio 5 Sent 0 bytes 0 pkts (dropped 0, overlimits 0) borrowed 0 overactions 0 avgidle 7095 undertime 0 ---------------------------------------------------------------------- Instead of flowid 2:2, all traffics went to root 1:0. Maybe, my filters are not correct. ?? Thanks, --Jinyou Z Vanitha wrote: >Hello > >Check with bounded option > >Regards >Vanitha >----- Original Message ----- >From: "Jinyou Zhang" <jzhang@ucentric.com> >To: <lartc@mailman.ds9a.nl> >Sent: Wednesday, May 01, 2002 10:21 PM >Subject: [LARTC] cbq with cbq as subclasses does not work for me. Help! > > >>HI there, >> >>I am running the following script for my test bed. It can >>run without any errors. The problem is when I run netperf >>with TCP to 192.168.11.58, there is no bandwidth limitation. >> >>Is there any thing wrong with the script? Please take a look >>for me! >> >>Thanks, >> >>--Jinyou Z. >> >>================================================================== >>tc qdisc add dev eth0 root handle 1: cbq bandwidth 100Mbit allot 1514 >>cell 8 avpkt 1000 mpu 64 >> >>tc class add dev eth0 parent 1: classid 1:1 cbq bandwidth 100Mbit rate >>100Mbit allot 1514 cell 8 avpkt 1000 weight 10Mbit prio 5 maxburst 20 >> >>tc class add dev eth0 parent 1:1 classid 1:2 cbq bandwidth 100Mbit rate >>20Mbit allot 1514 cell 8 avpkt 1000 weight 2Mbit prio 5 maxburst 20 >> >>tc qdisc add dev eth0 parent 1:2 handle 2: cbq bandwidth 20Mbit allot >>1514 cell 8 avpkt 1000 mpu 64 >> >>tc class add dev eth0 parent 2: classid 2:1 cbq bandwidth 20Mbit rate >>20Mbit allot 1514 cell 8 avpkt 1000 weight 2000Kbit prio 5 maxburst 20 >> >>tc class add dev eth0 parent 2:1 classid 2:2 cbq bandwidth 20Mbit rate >>10Mbit weight 1000Kbit allot 1514 cell 8 avpkt 1000 prio 5 maxburst 20 >> >>tc class add dev eth0 parent 2:1 classid 2:3 cbq bandwidth 20Mbit rate >>5Mbit weight 500Kbit allot 1514 cell 8 avpkt 1000 prio 2 maxburst 20 >> >>tc filter add dev eth0 parent 2:0 protocol ip prio 10 u32 match ip dst >>192.168.11.58 match ip protocol 6 0xff flowid 2:2 >> >>tc filter add dev eth0 parent 2:0 protocol ip prio 10 u32 match ip dst >>192.168.11.58 match ip protocol 17 0xff flowid 2:3 >>=================================================================== >> >> >>_______________________________________________ >>LARTC mailing list / LARTC@mailman.ds9a.nl >>http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/ >> > >_______________________________________________ >LARTC mailing list / LARTC@mailman.ds9a.nl >http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/ > [-- Attachment #2: Type: text/html, Size: 5110 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [LARTC] cbq with cbq as subclasses does not work for me. Help! 2002-05-01 21:21 [LARTC] cbq with cbq as subclasses does not work for me. Help! Jinyou Zhang 2002-05-02 3:49 ` Vanitha 2002-05-02 15:48 ` Jinyou Zhang @ 2002-05-03 3:57 ` Arindam Haldar 2 siblings, 0 replies; 4+ messages in thread From: Arindam Haldar @ 2002-05-03 3:57 UTC (permalink / raw) To: lartc >> >>================================= >>tc qdisc add dev eth0 root handle 1: cbq bandwidth 100Mbit allot 1514 >>cell 8 avpkt 1000 mpu 64 >> >>tc class add dev eth0 parent 1: classid 1:1 cbq bandwidth 100Mbit rate >>100Mbit allot 1514 cell 8 avpkt 1000 weight 10Mbit prio 5 maxburst 20 >> >>tc class add dev eth0 parent 1:1 classid 1:2 cbq bandwidth 100Mbit rate >>20Mbit allot 1514 cell 8 avpkt 1000 weight 2Mbit prio 5 maxburst 20 >> >>tc qdisc add dev eth0 parent 1:2 handle 2: cbq bandwidth 20Mbit allot >>1514 cell 8 avpkt 1000 mpu 64 >> >>tc class add dev eth0 parent 2: classid 2:1 cbq bandwidth 20Mbit rate >>20Mbit allot 1514 cell 8 avpkt 1000 weight 2000Kbit prio 5 maxburst 20 >> >>tc class add dev eth0 parent 2:1 classid 2:2 cbq bandwidth 20Mbit rate >>10Mbit weight 1000Kbit allot 1514 cell 8 avpkt 1000 prio 5 maxburst 20 >> >>tc class add dev eth0 parent 2:1 classid 2:3 cbq bandwidth 20Mbit rate >>5Mbit weight 500Kbit allot 1514 cell 8 avpkt 1000 prio 2 maxburst 20 >> >>tc filter add dev eth0 parent 2:0 protocol ip prio 10 u32 match ip dst 192.168.11.58 match ip protocol 6 0xff flowid 2:2 ===========> parent 1:0 >>tc filter add dev eth0 parent 2:0 protocol ip prio 10 u32 match ip dst 192.168.11.58 match ip protocol 17 0xff flowid 2:3 ===========> parent 1:0 hope this works !!..works for me !! :) are u working with 1 ether port only ?? _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/ ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2002-05-03 3:57 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2002-05-01 21:21 [LARTC] cbq with cbq as subclasses does not work for me. Help! Jinyou Zhang 2002-05-02 3:49 ` Vanitha 2002-05-02 15:48 ` Jinyou Zhang 2002-05-03 3:57 ` Arindam Haldar
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.