Re: CBQ question

Juergen
Mon, 14 May 2001 05:57:24 -0000

> Just add one more qdisc
>
> tc qdisc add dev eth1 parent 20:1 tbf rate 2Mbit buffer 30Kb/8 limit 15Kb

But I just want to use cbq to bound my bandwidth.
In classid 20:1 should have been limit to 2Mbit (I guess...), but not
active.
Or I have to add a tbf in this config???????
If I have to use tbf, I can just use tbf to limit my bandwidth without cbq
and it''s also work....right??????

> >     qdisc(cbq) 1:0
> > |
> >     class 1:1
> > |
> >     qdisc(cbq) 2:0
> >     |          |
> >   class 2:1  class 2:2
> >     |
> >   qdisc(tbf) 3:0
> > Now when class 2:1 have rate 10Mbit and class 2:2 = 70Mbit
> > i can have 9.05 and 72.774
> >
>
> I want to do it and make a config
>
> --------------------------------------------------------------------------
--
> --------------------
> BANDWIDTH="bandwidth 10Mbit"
> RATE="rate 2Mbit"
> DEV="dev eth1"
> AVP="avpkt 1000"
>
> tc qdisc add $DEV root handle 10: cbq $BANDWIDTH $AVP
>
> tc class add $DEV parent 10:0 classid 10:1 cbq $BANDWIDTH $RATE \
> allot 1514 weight 200Kbit prio 5 maxburst 20 $AVP \
> bounded
>
> tc qdisc add $DEV parent 10:1 handle 20: cbq bandwidth 2Mbit $AVP
>
> tc class add $DEV parent 20:0 classid 20:1 cbq bandwidth 2Mbit $RATE \
> allot 1514 weight 200Kbit prio 5 maxburst 20 $AVP \
> bounded
>
>
> tc filter add $DEV parent 20:0 protocol ip prio 100 u32 match ip src \
> $IP flowid 20:1
> --------------------------------------------------------------------------
--
> --------------------
> but it''s not active....the bandwidth is still 10Mbit....
> Is my config''s error?????
>
> _______________________________________________
> LARTC mailing list / LARTC@mailman.ds9a.nl
> http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO:
http://ds9a.nl/2.4Routing/
>