[H-GEN] network traffic shaping

Peter Arnold arnoldpj at optusnet.com.au
Mon Aug 4 05:59:42 EDT 2003


[ Humbug *General* list - semi-serious discussions about Humbug and     ]
[ Unix-related topics. Posts from non-subscribed addresses will vanish. ]

Three Blokes wrote:
<snip>
> 
>>Does anyone know of or have a favouite application or metthod of shaping
>>network traffic?
> 
> 
> If it's FreeBSD bandwidth limiting and packet dropping are all done through
> the convienient ipfw command, all that is required for it to work is a KLM
> called 'DUMMYNET' must be compiled in when you build your kernel, Check the
> MAN page for ipfw for well structured and easy to understand explainations
> on how to get it working in your situation(i'm stupid, and I got it to
> work!)

Well to be honest, I didn't have any particular platform in mind. I
was half expecting "Get application X, it compiles on any platform and
is really easy to use!" (well I wasn't REALLY expecting that :) But
this IS what I want, a few pointers and a general discussion of what
works for other people.

Does DummyNet come on other [Open | Net]BSD platforms. A quick glance
at FreeBSD lists a few platforms including ultrasparc but not
sparc. I've got a lazy SS5 that I was thinking of using if I went down
this track.

> 
> 
>>I'd like to simulate various network situations like 128K links and modify
>>latency and drop packets etc.
> 
> 
> Dummynet does it all with simplicity and ease, specify a pipe that you want
> to be able to limit then simply modify the BW and Packetloss settings on
> that pipe.

Hmmm Sounds good, Do you need two NICs for that? Not that that is a problem.
> 
> 
>>Freshmeat and sourceforge serches reveal a few in various states of
>>development (or not!) but I'd like any recomendations or otherwise.
> 
> 
> As someone mentioned Linux will do this with the standard 2.4.? kernel, I'll
> add to that and tell you that FreeBSD can do it with the standard kernel
> too(recent versions of freebsd), but without knowing what OS your working
> with I cannot help any further.

See above. I guess what's readily available is Solaris 8 X86, Redhat
9, or whatever I can load on a sparc 5.

<snip>

Cheers
peter





--
* This is list (humbug) general handled by majordomo at lists.humbug.org.au .
* Postings to this list are only accepted from subscribed addresses of
* lists 'general' or 'general-post'.  See http://www.humbug.org.au/



More information about the General mailing list