Re: [LARTC] CBQ inaccuracy

Linux Advanced Routing and Traffic Control

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

 



On Thu, 13 Dec 2001, bert hubert wrote:

> On Wed, Dec 12, 2001 at 07:17:43PM -0600, Amit Kucheria wrote:
> > I have found CBQ to be very inaccurate (as others on the list)
> > 
> > I have created a structure as follow
> > 
> >   Root  (10mbit)
> >    |
> >   CBQ class (bandwidth=1mbit, rate=10mbit)
> >    |
> >   CBQ qdisc (bandwidth=1mbit)
> 
> Um, this doesn't make sense. I keep repeating this to posters here, SHOW
> YOUR CONFIGURATION! Don't just draw pictures - your CBQ commandlines may not
> do what you think they do.

My apologies. Here's the script

---------------------------------------------------------------------------
BANDWIDTH=bandwidth 10Mbit
LIMITBW=1Mbit

# Root CBQ qdisc 1:
$TC qdisc add $DEVICE root handle 1: cbq $BANDWIDTH $AVPKT

# Root CBQ class 1:1
# This class rate limits everyting to 1Mbit
$TC class add $DEVICE parent 1:0 classid 1:1 cbq $BANDWIDTH rate $LIMITBW 
\
maxburst 100 $AVPKT allot 1514 weight 100Kbit prio 1 bounded isolated

# Filter packet from the 2 sources
$TC filter add $DEVICE parent 1: protocol ip prio 1 u32 match ip src 
$SRC1 flowid 1:1
$TC filter add $DEVICE parent 1: protocol ip prio 1 u32 match ip src 
$SRC2 flowid 1:1

# CBQ qdisc 2:0
$TC qdisc add $DEVICE parent 1:1 handle 2:0 cbq bandwidth $LIMITBW $AVPKT 
allot 1514
-------------------------------------------------------
-- 
The statement below is true.
The statement above is false.
^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^
                  Amit Kucheria
          EECS Grad. Research Assistant
         University of Kansas @ Lawrence
   (R)+1-(785)-830 8521 ||| (O)+1-(785)-864 7774
____________________________________________________




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