Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Sep 2001 19:58:33 +0800
From:      nuzrin yaapar <nuzrin@yahoo.com>
To:        Walter Hop <walter@binity.com>, FreeBSD Questions <freebsd-questions@FreeBSD.ORG>
Subject:   Re: Fair bandwidth sharing with ipfw?
Message-ID:  <200109281144.TAA19665@venus.cyber.mmu.edu.my>
In-Reply-To: <19743634202.20010928031728@binity.com>
References:  <19743634202.20010928031728@binity.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Try looking at ALTQ, it can do what you describe. But last I check it still 
doesn't have a patch for FreeBSD 4.4, only patchset until 4.3 is available.

Not relevant to the question somehow...does anyone have any idea as to 
whether ALTQ will be integrated to the main FreeBSD tree? It will be nice to 
have this thing in the base distribution, and thus many more reason to use 
FreeBSD!!!

On Friday 28 September 2001 9:17 am, Walter Hop wrote:
> Hi all,
>
> I've used dummynet pipes for bandwidth management, which is working out
> pretty well. Still there is a scenario I haven't dealt with:
>
> I want to connect my apartment to an ADSL line (256k/1024kbit) through a
> FreeBSD natd+ipfw router, and share the bandwidth fairly between the
> housemates, so that:
>
> 1] When only one of the workstations is busy, it can use 90% of the
>    available bandwidth.
>
> 2] When multiple workstations are up/downloading, the available
>    bandwidth is divided more or less equally between the workstations.
>
> Now in many situations, this balance will appear automatically; but I
> noticed by tcpdumping that sometimes one station occupies most of the
> bandwidth while other machines are all stalled -- their transfer rates
> get back to normal levels when a busy machine is ipfw'ed down.
>
> Is this possible with ipfw (ipfw queues perhaps)?
> Thanks. :)
>
> walter

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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