Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Mar 2009 17:01:54 +0100
From:      Luigi Rizzo <rizzo@iet.unipi.it>
To:        Sebastian Mellmann <sebastian.mellmann@net.t-labs.tu-berlin.de>
Cc:        freebsd-ipfw@freebsd.org
Subject:   Re: ipfw dummynet - delay distributions when using config masks
Message-ID:  <20090320160154.GA92207@onelab2.iet.unipi.it>
In-Reply-To: <49C3BBF6.7040104@net.t-labs.tu-berlin.de>
References:  <49C3BBF6.7040104@net.t-labs.tu-berlin.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Mar 20, 2009 at 04:53:26PM +0100, Sebastian Mellmann wrote:
> 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?

we do have something that does the thing you are asking for,
and should be committed soon to head (and easily backported to RELENG_7).

Please be patient a couple of week, the code is already working
and we only need to address some binary compatibility issue.

cheers
luigi



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090320160154.GA92207>