Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 03 Mar 2007 09:50:43 +0800
From:      John Mok <jmok@attglobal.net>
To:        freebsd-ipfw@freebsd.org
Subject:   Dummynet cascade of pipes
Message-ID:  <45E8D473.5090808@attglobal.net>

next in thread | raw e-mail | index | archive | help
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




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