From owner-freebsd-net Wed Jun 13 17: 6:18 2001 Delivered-To: freebsd-net@freebsd.org Received: from info.iet.unipi.it (info.iet.unipi.it [131.114.9.184]) by hub.freebsd.org (Postfix) with ESMTP id 479C637B403 for ; Wed, 13 Jun 2001 17:06:12 -0700 (PDT) (envelope-from luigi@info.iet.unipi.it) Received: (from luigi@localhost) by info.iet.unipi.it (8.9.3/8.9.3) id CAA97906; Thu, 14 Jun 2001 02:01:49 +0200 (CEST) (envelope-from luigi) From: Luigi Rizzo Message-Id: <200106140001.CAA97906@info.iet.unipi.it> Subject: Re: SACK code patch for FreeBSD 4.3 In-Reply-To: <200106132337.f5DNb5Z82842@prism.flugsvamp.com> from Jonathan Lemon at "Jun 13, 2001 06:37:05 pm" To: Jonathan Lemon Date: Thu, 14 Jun 2001 02:01:47 +0200 (CEST) Cc: FastPathNow@netscape.net, net@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL61 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Looooong ago (1996, sic!) i did some work on this, which you can find at http://www.iet.unipi.it/~luigi/sack.html The retransmission logic probably need to be updated, also in relation to the newer SACK RFC issued i think sometime last year. But the boring part of the code which handles the list of segments to be SACKed may be of good use. It should not be too hard to port this code to 4.x cheers luigi > >Hi > >I am currently working on implementing SACK on FreeBSD 4.3 (STABLE) . At > >some point in the future I plan to contribute this patch to the FreeBSD -----------------------------------+------------------------------------- Luigi RIZZO, luigi@iet.unipi.it . Dip. di Ing. dell'Informazione http://www.iet.unipi.it/~luigi/ . Universita` di Pisa TEL/FAX: +39-050-568.533/522 . via Diotisalvi 2, 56126 PISA (Italy) Mobile +39-347-0373137 -----------------------------------+------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message