Date: Fri, 30 Nov 2001 19:41:26 -0500 From: Leo Bicknell <bicknell@ufp.org> To: Matthew Dillon <dillon@apollo.backplane.com> Cc: Mike Silbersack <silby@silby.com>, freebsd-hackers@FreeBSD.ORG Subject: Re: TCP Performance Graphs Message-ID: <20011130194126.A969@ussenterprise.ufp.org> In-Reply-To: <200111302059.fAUKxrI19553@apollo.backplane.com>; from dillon@apollo.backplane.com on Fri, Nov 30, 2001 at 12:59:53PM -0800 References: <Pine.BSF.4.30.0111301523400.3797-100000@niwun.pair.com> <200111302059.fAUKxrI19553@apollo.backplane.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Nov 30, 2001 at 12:59:53PM -0800, Matthew Dillon wrote: > The transmit side requires more thought. I did write that patch, and > it does work, but it's too messy for my tastes. I would personally > much rather rewrite it to (A) fix the RTT stored in the route tables > and (B) adjust the transmit window based on that, which is a much less > sophisticated patch (and less messy), but ought to work quite well > in regards to transmit buffer management. I think I tried this patch, and found some problems with it. As I recall the problems were with extremely high bandwidth connections (eg, I have two machines that can move 100Mbps FDX across country (70ms latency), and when I tried the patch with that case performance was "bad", in the sense that I got like 20Mbps, rather than 100, like it should have allowed. I believe I theorized at the time that the calculation code had a term that ended up zero, or infinity or something with values that large. Sadly, at this moment I don't have test boxes on that path, but I do now have test boxes behind an otherwise empty T1 that I can do interesting things with (eg, WRED on or off, short queues, long queues, artificial limits like CAR). I have a little time to do testing (emphasis on little), if one or two people would like to do more I can make the resources available, contact me privately. -- Leo Bicknell - bicknell@ufp.org - CCIE 3440 PGP keys at http://www.ufp.org/~bicknell/ Read TMBG List - tmbg-list-request@tmbg.org, www.tmbg.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011130194126.A969>