Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Dec 2002 13:01:56 -0700
From:      "Thomas Connolly" <tpconnolly@frii.com>
To:        "'Donald Burr of Borg'" <dburr@borg-cube.com>, "'FreeBSD Questions'" <freebsd-questions@freebsd.org>
Subject:   RE: Bandwidth allocation - is this possible?
Message-ID:  <003001c2a53d$fd46f830$5608a8c0@ceesi.com>
In-Reply-To: <20021216114337.P33041-100000@borg-cube.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Some of the server packages themselves will do bandwidth limiting for =
you.
If you run Apache, for example, you can configure it to limit the =
bandwidth
it uses.  The same goes with many FTP servers.

Hope this helps,

Thomas P. Connolly
Senior Development Engineer
Colorado Engineering Experiment Station Inc.
Phone: (970) 897-2711
Fax: (970) 897-2710
Email: tconnolly@ceesi.com
=20

-----Original Message-----
From: owner-freebsd-questions@freebsd.org
[mailto:owner-freebsd-questions@freebsd.org] On Behalf Of Donald Burr of
Borg
Sent: Monday, December 16, 2002 12:53 PM
To: FreeBSD Questions
Subject: Bandwidth allocation - is this possible?

I have a FreeBSD box (running 4.7-STABLE as of a few weeks ago) as a
gateway machine between my home network and a DSL connection (768/128) =
to
the Internet.  Everything works great.

I will soon be upgrading to a faster DSL connection... 1500 down, and =
384
up.  With the additional outgoing bandwidth, I figure that, now I have
more outgoing bandwidth, I can do something that I've wanted to do for a
long time: run some outgoing servers (FTP, HTTP, etc.)

But here's the catch: I don't want these new servers of mine to hog all
the outgoing bandwidth.  Say, if someone with a T1 or a really fast =
cable
connection connects to my FTP server and wants to download something, =
then
that would pretty much saturate my entire 384 outgoing pipe.  Which =
means
that whatever me or my girlfriend are doing on the Internet (web =
browsing,
sending email, etc.) slows to a standstill.

Now, I thought about it a bit, and here's an ideal solution:  If I could
somehow segment my outgoing bandwidth... let's say, allocate only 256 of
it for use by the FTP/HTTP/whatever servers, and leave the other 128 for
use only by people going out from the internal network, then the
FTP/HTTP/etc. users would still get an acceptable level of performance,
while my SO and I can still surf the web, send email, etc. at reasonable
speeds.

Is this doable in FreeBSD?  Are there any FAQ's or HOWTO-type documents =
on
how I could get this type of setup going?

Any and all help gratefully appreciated.  Thanks!
--=20
Donald Burr of Borg <dburr@borg-cube.com>     | FreeBSD: The Power to =
Serve!
WWW: http://www.borg-cube.com/  ICQ #16997506 | http://www.freebsd.org/
P.O. Box 91212, Santa Barbara, CA 93190-1212  =
\-----------------------------
Phone: (805)563-0672                            Present Day... Present =
Time!



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


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?003001c2a53d$fd46f830$5608a8c0>