[LARTC] Bandwidth management under linux

Stef Coene stef.coene@docum.org
Thu, 13 Jan 2005 15:07:41 +0100


On Thursday 13 January 2005 14:02, Johan Jordaan wrote:
> In my search to control bandwidth on my network I found 2 projects..
>
> 1. TC
> 2. BWM Tools - http://freshmeat.net/projects/bwmtools/
>
> This brings me to 2 questions...
>
> Firstly, can TC control bandwidth in both directions?
It can shape outgoing traffic.  If you have 2 network cards, you can shape in 
bothe directions.  But it can also throtlle incoming traffic if you want 
(this is not so powerfull as shaping outgoing traffic).

> I read that it 
> can only do 1 direction, which one I cant remember. 
Outgoing.

> Can you monitor 
> the load on the queues you define?
Yes, with external scripting.

> Does TC support IPv6? 
Yes (I think)

> Secondly, BWM Tools seems to queue traffic to userspace and use some
> kind of kernel module to allow it through or not. How efficient is
> bandwidth control using ip queing to userspace? BWM Tools doesn't seem
> to support IPv6  :(
I don't know how BWM works.


Stef