From owner-freebsd-questions Mon Dec 16 12: 2: 2 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B4AE37B401 for ; Mon, 16 Dec 2002 12:02:00 -0800 (PST) Received: from deimos.frii.net (deimos.frii.com [216.17.128.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9377743EEA for ; Mon, 16 Dec 2002 12:01:59 -0800 (PST) (envelope-from tpconnolly@frii.com) Received: from tconnolly (g8denver.org [207.109.48.8] (may be forged)) by deimos.frii.net (8.12.5/8.12.5) with ESMTP id gBGK1vOr078803; Mon, 16 Dec 2002 13:01:57 -0700 (MST) From: "Thomas Connolly" To: "'Donald Burr of Borg'" , "'FreeBSD Questions'" Subject: RE: Bandwidth allocation - is this possible? Date: Mon, 16 Dec 2002 13:01:56 -0700 Message-ID: <003001c2a53d$fd46f830$5608a8c0@ceesi.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.4510 In-Reply-To: <20021216114337.P33041-100000@borg-cube.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Importance: Normal Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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 | 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