Ideally it needs to run at wire speed. Maybe someone has modified
a free Linux kernel to support traffic shaping functions for the IP layer?
--
Will
NOTE: To reply, CHANGE the username to westes AT uscsw.com
> I am looking for a software based packet shaper for testing gigabit
> ethernet networks. It needs to have very flexible configuration parameters
> for shaping traffic, and ideally should have an API so this can all be
> controlled in real-time through software.
>
> Ideally it needs to run at wire speed. Maybe someone has modified
> a free Linux kernel to support traffic shaping functions for the IP layer?
There are plenty of traffic shaping functions you can perform with
modern Linux kernel. Here are some links:
Simple shaper device
http://lwn.net/1998/1119/shaper.html
A simple shell script for setting up a smart ethernet shaper based on CBQ
http://linux.davecentral.com/projects/cbqinit/
And more:
http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Adv-Routing-HOWTO.html
http://www.epanorama.net/pc/linux.html#networking
--
Tomi Engdahl (http://www.iki.fi/then/)
Take a look at my electronics web links and documents at
http://www.epanorama.net/