From owner-freebsd-hackers@FreeBSD.ORG Thu Jul 10 09:02:11 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93A9A37B404 for ; Thu, 10 Jul 2003 09:02:11 -0700 (PDT) Received: from Chow.corp.media.net (rottie.media.net [66.113.65.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67A4A43FB1 for ; Thu, 10 Jul 2003 09:02:10 -0700 (PDT) (envelope-from max.clark@media.net) Received: from MCLARK (76.0.6.10.IN-ADDR.ARPA [10.6.0.76]) by Chow.corp.media.net (Netscape Messaging Server 4.15) with SMTP id HHTGCQ00.QCT; Thu, 10 Jul 2003 08:58:02 -0700 From: "Max Clark" To: "Dirk-Willem van Gulik" , "Terry Lambert" Date: Thu, 10 Jul 2003 09:06:34 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <20030710115853.O96627-100000@foem> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Importance: Normal cc: freebsd-hackers@freebsd.org cc: Dan Nelson Subject: RE: What ever happened with this? "eXperimental bandwidthdelayproduct code" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 16:02:11 -0000 > We've done this in the past for protocols such as ftp, http and smtp; and it works wonders. The protocol is FTP, what sort of proxy are you talking about here? I would like to have... ftp server freebsd proxy <---Network Link---> freebsd proxy Windows PC I assumed that my first step in this configuration is going to be getting the two freebsd boxes tuned and performing correctly. Thanks, Max -----Original Message----- From: Dirk-Willem van Gulik [mailto:dirkx@webweaving.org] Sent: Thursday, July 10, 2003 3:04 AM To: Terry Lambert Cc: Max Clark; freebsd-hackers@freebsd.org; Dan Nelson Subject: Re: What ever happened with this? "eXperimental bandwidthdelayproduct code" On Thu, 10 Jul 2003, Terry Lambert wrote: > > Okay, let's say how do I force my machine to think it doesn't have any > > latency and saturate a 6Mbit/s link even though the link has 220ms latency? > > See the recent discussion on the FreeBSD-performance mailing list. Your propblem is similar to that encountered in sat links; where you have at least a 2 x 280ms RTT's and exteremely reliable/error free 'big' links (ok, that is not quite true; but the ECC is configurable so you simply set the error rate; and use power, width and dish size amongst other as a design parameter to play iwth). Another goed overview document is best current practices for satellite links (BCP28): http://www.faqs.org/rfcs/rfc2488.html or http://mmlab.snu.ac.kr/course/AdvancedInternet/reading/SatelliteTCP.htm Alternatively if a specific protocol is involved the use of a proxy for that protocol to intentionally break end to end semantics can do wonders. We've done this in the past for protocols such as ftp, http and smtp; and it works wonders. Dw