From owner-freebsd-questions Wed Oct 17 10:55:48 2001 Delivered-To: freebsd-questions@freebsd.org Received: from joule.excelsus.com (joule.excelsus.net [209.96.190.225]) by hub.freebsd.org (Postfix) with ESMTP id A677D37B408 for ; Wed, 17 Oct 2001 10:55:43 -0700 (PDT) Received: from localhost (weldon@localhost) by joule.excelsus.com (8.11.3/8.11.3) with ESMTP id f9HHtda62584; Wed, 17 Oct 2001 13:55:39 -0400 (EDT) (envelope-from weldon@joule.excelsus.com) Date: Wed, 17 Oct 2001 13:55:39 -0400 (EDT) From: Weldon S Godfrey 3 To: Joshua Holland Cc: Subject: Re: ftp hogging bandwidth In-Reply-To: Message-ID: <20011017135212.L59186-100000@joule.excelsus.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 You mean the machine is bogging down or your outside connection is getting bogged down? I think the ftp session is taking your entire fractional T. I don't think it would be slowing down your machine too much. IPFW I *think* has rate shaping ability. You might be able to add rules to set ftp to a certain bandwidth. I am now going beyond my experience, I haven't tried to rateshape on a freebsd box yet. On Wed, 17 Oct 2001, Joshua Holland wrote: > I think they were ftp-ing through our box to an off site location. > > >I assuming that someone is ftping to a ftp server that is also your > >nat/firewall box? > > > >One really cheezy way would be this: > > > >Have 2 nics on your server > > > >1 nic has the IP address for ftp. In DNS you can make that IP be whatever > >you want (ftp.localhost, ftp.biststeam.net, etc) > > > >the other nic is doing the rest of your internal lan stuff > > > >and since you are doing nat, you might have a 3rd nic for WAN. > > > > > >if you don't have a 100Mb shared hub, or want to lower the ftp bandwidth > >further for some reason, you could force the dedicated ftp nic to 10Mb > > > > > > > > > >On Wed, 17 Oct 2001, Joshua Holland wrote: > > > >> Hello, > >> > >> I help administer a FreeBSD machine that runs nat, dhcpd, mail and > >> web servers for an organization with about 75 desktop clients. They > >> have a 256k fractional T1. We have noticed the machine bogging down > >> sometimes (people complaining of extremely slow web page loading, and > >> when I ssh in, very slow response). Top shows less than 1% of CPU > >> being used. This last time, it seems someone was ftp-ing a 100MB > >> file, and when they terminated the transfer, everything was fast > >> again. Is there anyway to prevent one client or process from hogging > >> all that bandwidth? > >> > >> Joshua Holland. > >> > >> > >> 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