RE: sum of child rates exceeds parent rate

Linux Advanced Routing and Traffic Control

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

 



> > Wow wow, wait !
> Ok :)
> > you can have 100 child classess in a sum of 100Megs, root class equal
> > 10Megs.
> > the sum of all child classes will be 10Megs, and no more (if
> you ceil root
> > rate to 10Megs it at htb)
> Wrong.  The configured rate of a class is _always_ satisfied.
> If you have a
> 100M link, a parent class ceiled to 10M and 100 classes with
> rate = 1M, each
> class will get 1M.  So together they will get 100M.  And even if
> that is more
> the the ceil of the parent.
> So you can overlimit a parent class.

Well, i must practice that.
I've always thougght that root/parent queue tell lower queues to start
dropping packets.

Sure, you must be right, the queues will be told to drop packets, but they
will not do it unless they get their typed rate.
So if any of my 100 queues have 1Mbit traffic, then lower queues will start
to drop anything that is above 1Mbit for each queue individually.

So we overlimit 10Mbit celi about 10 times (in special case).


A.Binder

_______________________________________________
LARTC mailing list / LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

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