Date: Thu, 8 Aug 2002 07:42:10 -0700 From: "Henderson, Thomas R" <thomas.r.henderson@boeing.com> To: freebsd-net@freebsd.org Subject: RE: [patch] Possible newreno fix, please test Message-ID: <00EBC850E752CC46B8509DAB4D0D2CB910691A@xch-nw-29.nw.nos.boeing.com>
next in thread | raw e-mail | index | archive | help
I'm curious to the motivation behind this patch. What have people experienced that this patch corrects? The first fix appears to disable the artificial window inflation that occurs during the recovery period-- intended to keep data flowing in the pipe so ack clocking doesn't break down. The second fix should not have much of an impact (difference of one segment in cwnd when you leave fast recovery)-- but does have a possible side effect of leaving you with a cwnd of zero. Tom > -----Original Message----- > From: Mike Silbersack [mailto:silby@silby.com] > Sent: Wednesday, August 07, 2002 8:50 PM > To: freebsd-current@freebsd.org; freebsd-net@freebsd.org > Subject: [patch] Possible newreno fix, please test > > > > If you are one of the people who have found that disabling newreno > increases performance on your network, please apply this > patch and see if > newreno performance increases. > > The attached patch comes from an obscurely documented change > applied to > OpenBSD back in 2000, originating from one of the people > responsible for > the original BSD newreno implementation. As far as I can > tell, it fixes > the handling of multiple fast retransmits, and inflates the > window less > upon completion of fast recovery. I haven't done any actual testing > myself, but it sure looks like a step in the right direction. > > Please test if you had noticed newreno problems in the past. > > Thanks, > > Mike "Silby" Silbersack > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00EBC850E752CC46B8509DAB4D0D2CB910691A>