* [LARTC] is HTB better than CBQ
@ 2001-11-11 21:16 bert hubert
0 siblings, 0 replies; only message in thread
From: bert hubert @ 2001-11-11 21:16 UTC (permalink / raw)
To: lartc
On Sun, Nov 11, 2001 at 04:07:04PM -0500, Jason Tackaberry wrote:
> Hi Bert,
>
> On Sun, 2001-11-11 at 15:36, bert hubert wrote:
> > In other news, I added a section on HTB,
> > http://ds9a.nl/2.4Routing/HOWTO//cvs/2.4routing/output/2.4routing-10.html#ss10.2
> > which you should read if you thing CBQ is complicated. And I added a link to
> > docum.org, which you should visit.
>
> According to the HTB patch, HTB stands for Hierarchical Token Bucket.
Ah! I looked a bit, but not too well it appears. Will update the HOWTO.
> I guess the impression I get from what you wrote is that HTB is good in
> simple cases, and CBQ is good in complex cases? It might be worth
> explaining a situation in which HTB is inadequate but CBQ would do the
> job. I'm not totally clear on that. :)
Hmm, well, I'm trying very hard to understand CBQ because I need to give a
lecture about it. And I am not succeeding. HTB currently has some
performance design issues, which you can read on the site I mention in the
HOWTO, but these appear to be resolveable.
Right now, if your link sharing needs can be handled by CBQ.init (also
mentioned in the HOWTO), by all means use it. I suspect CBQ may scale better
to larger amounts of bandwidths and complexer situations. However, if what
you want is too difficult for CBQ.init and you have to type the scripts by
hand, HTB wins -hands down-.
HTB will get there (it is not yet in the kernel for example), but may have
some problems today - although authors tend to overestimate the problems
their inefficiencies will cause. Right now HTB is polled too often to see if
it has a packet available.
But just try it!
http://luxik.cdi.cz/~devik/qos/htb/
The patch is very modular and does not touch other parts of the kernel. In
fact, it could be distributed as a separate program, you just need to have
the kernel headers available.
Regards,
bert
--
http://www.PowerDNS.com Versatile DNS Software & Services
Trilab The Technology People
Netherlabs BV / Rent-a-Nerd.nl - Nerd Available -
'SYN! .. SYN|ACK! .. ACK!' - the mating call of the internet
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://ds9a.nl/2.4Routing/
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2001-11-11 21:16 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-11-11 21:16 [LARTC] is HTB better than CBQ bert hubert
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox