Dummynet cascade of pipes

m0f0x elmofo at uol.com.br
Sat Mar 3 10:08:06 UTC 2007


I don't think so. There's nothing on dummynet's/ipfw's documentation
regarding this feature.

You should try pf and ALTQ. ALTQ has better queueing disciplines than
ipfw. ALTQ will mostly fit your needs. You can also use ipfw with ALTQ.

On Sat, 03 Mar 2007 09:50:43 +0800
John Mok <jmok at attglobal.net> wrote:

> Hi,
> 
> I am new to Dummynet. I would like to setup a FreeBSD QoS box to
> replace the one using Linux IMQ. However, I have the following
> questions :-
> 
> 1. Is it possible to cascade pipes, such that the bandwidth
> management could be easier by hierarchical control rather than
> flat-out? For instance,
> 
> pipe 100 is the total bandwidth 2Mbps of the serial link to Internet
> pipe 110 cascade pipe 100 with a weight 8Kbps and ceiling 16 Kbps
> pipe 120 cascade pipe 100 with a weight 32Kbps and ceiling 256 Kbps
> pipe 130 cascade pipe 100 with a weight 384Kbps and ceiling 2Mbps
> pipe 140 cascade pipe 100 with a weight 224Kbps and ceiling 2Mbps
> 
> Pipe 130 and pipe 140 are allowed to consume the total bandwidth if 
> there is no other traffic, but would only get its share 224 / (8 + 32
> + 384 + 224) when all pipes are fully loaded.
> 
> 2. Is there any FIFO queue rather WFQ? If there are 3 queues defined
> top sahre the bandwidth of pipe 110, how to make the traffic to go in
> FIFO manner?
> 
> Thanks a lot.
> 
> John Mok


More information about the freebsd-ipfw mailing list