ipfw dummynet - delay distributions when using config masks

Sebastian Mellmann sebastian.mellmann at net.t-labs.tu-berlin.de
Fri Mar 20 08:53:27 PDT 2009


Hi!


I'm using pipe masks for defining multiple queues per traffic flow, e.g.

$cmd pipe 100 config mask all bw $webclient_upload_bandwidth queue $queue_size delay $client_rtt_delay
$cmd pipe 200 config mask all bw $webclient_download_bandwidth queue $queue_size delay $client_rtt_delay

$cmd add pipe 100 all from $client1_subnet to $server1_subnet in recv $in_if
$cmd add pipe 200 all from $server1_subnet to $client1_subnet out xmit $in_if


As you can see in the example above I'm defining a fixed delay value for
all queues.
Is it possible to define a delay distribution, e.g. min. 20ms, mean 50ms
and max. 80ms for the pipe?

I had a look at the ipfw howto
(http://www.freebsd-howto.com/HOWTO/Ipfw-HOWTO), but couldn't find
anything there nor via google.


Thanks in advance for any help!


Regards,
Sebastian


More information about the freebsd-ipfw mailing list