From owner-freebsd-questions Sat Apr 11 23:35:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA27345 for freebsd-questions-outgoing; Sat, 11 Apr 1998 23:35:32 -0700 (PDT) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from dan.emsphone.com (dan@dan.emsphone.com [199.67.51.101]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA27308 for ; Sat, 11 Apr 1998 23:34:24 -0700 (PDT) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.8.8/8.8.6) id BAA07286; Sun, 12 Apr 1998 01:34:22 -0500 (CDT) Message-ID: <19980412013422.A7152@emsphone.com> Date: Sun, 12 Apr 1998 01:34:22 -0500 From: Dan Nelson To: Studded , FreeBSD Questions Subject: Re: Status of RFC 2018/SACK support? References: <35304C82.2CF568A0@san.rr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.90.10i In-Reply-To: <35304C82.2CF568A0@san.rr.com>; from "Studded" on Sat Apr 11 22:09:22 GMT 1998 X-OS: FreeBSD 2.2.6-STABLE Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In the last episode (Apr 11), Studded said: > I am doing some research on RFC 2018 (Selective ACK) support, and I'm > curious where FBSD stands on it. There are only a few references in > the archives that it exists, no mention of whether we support it or > not. Luigi Rizzo has SACK/TSACK patches for 2.1.6 at http://www.iet.unipi.it/~luigi/research.html; I have been able to apply them to both 2.2.6 and 3.0 with only a few rejects. In fact, the 2.2.6 box I'm typing from still has them in my CVS tree/kernel and they seem to work. I can send you diffs if you want, but I can't guarantee that they _really_ work correctly. I know nothing about the TCP code at all, so I could have broken something trying to merge the rejected bits in. It looks like there is/was another implementation of SACK onto 2.1.6; http://irl.cs.ucla.edu/sack.html says that part of its testbed was 2.1.6 machines. You might want to check out the Yahoo section [ Computers and Internet / Information and Documentation / Protocols / TCP/IP / TCP Selective Acknowledgment (SACK) ] for more info. -Dan Nelson dnelson@emsphone.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message