From owner-freebsd-questions Mon Dec 16 11:53:16 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 92CF737B401 for ; Mon, 16 Dec 2002 11:53:15 -0800 (PST) Received: from borg-cube.com (213-106.adsl3.netlojix.net [207.71.213.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id A783343EB2 for ; Mon, 16 Dec 2002 11:53:14 -0800 (PST) (envelope-from dburr@borg-cube.com) Received: from borg-cube.com (dburr@borg-cube.com [207.71.213.106]) by borg-cube.com (8.12.6/8.12.6) with ESMTP id gBGJr4hQ033224 for ; Mon, 16 Dec 2002 11:53:04 -0800 (PST) (envelope-from dburr@borg-cube.com) Date: Mon, 16 Dec 2002 11:53:03 -0800 (PST) From: Donald Burr of Borg To: FreeBSD Questions Subject: Bandwidth allocation - is this possible? Message-ID: <20021216114337.P33041-100000@borg-cube.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 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! -- 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