RE: [LARTC] CBQ question

Linux Advanced Routing and Traffic Control

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

 



It seems that configuration like
      qdisc(CBQ)
       |
     class
   |		|
 class1   class2
 bounded  bounded

doesn't work perfect.The more stable ( accurate ) configuration would be
    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

> Please.
> I create simple config.
>
>     CBQ
>        |
>    class
>  | |
> class1   class2
>
> when rate of class1 is high for the rate of class2,
> finaly rate of class2 exceed the given.
> My experiments gives for example if
> class1 rate = 90Mbit and class2 rate = 10Mbit so
> actual rate of class2 can be from 11.4 to 12.5 ( and far more ).
>
> Thank you.
>
 I test for CBQ and get the same result.
This question I asked before, it's maybe weight, avpkt, cbq problem...
I change the avpkt to 500Kbit(I don't know why???) and get better accuracy,
maybe you can try this.
Another way is change your queueing disciplines(cbq) to tbf, it's really
more stable than cbq, it won't get jitter when your avpkt is change.




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