Re: RFC 1323 implementation
Jason Thorpe <thorpej@nas.nasa.gov> Mon, 04 May 1998 07:25 UTC
Delivery-Date: Mon, 04 May 1998 03:25:18 -0400
Return-Path: tcplw-relay@services.BSDI.COM
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id DAA20047 for <ietf-archive@ietf.org>; Mon, 4 May 1998 03:25:17 -0400 (EDT)
Received: from services.BSDI.COM (services.BSDI.COM [205.230.225.19]) by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA01923 for <IETF-archive@cnri.reston.va.us>; Mon, 4 May 1998 03:27:43 -0400 (EDT)
Received: (from daemon@localhost) by services.BSDI.COM (8.8.7/8.8.8) id BAA23412 for tcplw-list@bsdi.com; Mon, 4 May 1998 01:20:12 -0600 (MDT)
Received: from mailfilter.bsdi.com (mailfilter.BSDI.COM [205.230.225.21]) by services.BSDI.COM (8.8.7/8.8.8) with ESMTP id BAA23409 for <tcplw@bsdi.com>; Mon, 4 May 1998 01:20:10 -0600 (MDT)
Received: from lestat.nas.nasa.gov (lestat.nas.nasa.gov [129.99.50.29]) by mailfilter.bsdi.com (BSDI-MF 1.0) with ESMTP id BAA12897 for <tcplw@bsdi.com> env-from (thorpej@lestat.nas.nasa.gov); Mon, 4 May 1998 01:19:05 -0600 (MDT)
Received: from localhost (localhost [127.0.0.1]) by lestat.nas.nasa.gov (8.8.8/8.6.12) with SMTP id AAA04434; Mon, 4 May 1998 00:10:10 -0700 (PDT)
Message-Id: <199805040710.AAA04434@lestat.nas.nasa.gov>
X-Authentication-Warning: lestat.nas.nasa.gov: localhost [127.0.0.1] didn't use HELO protocol
To: tcp-impl@cthulhu.engr.sgi.com
Subject: Re: RFC 1323 implementation
Cc: tcplw@bsdi.com
Reply-To: Jason Thorpe <thorpej@nas.nasa.gov>
From: Jason Thorpe <thorpej@nas.nasa.gov>
Date: Mon, 04 May 1998 00:10:09 -0700
Sender: thorpej@nas.nasa.gov
Regarding Dave's RFC1323 survey (Dave, this is an update/correction to the one which Kevin sent to you earlier...): _ Section 2.2 1. |_| Window Scale Option 2. |_| Only send in SYN/ACK if received in SYN 3. |_| Window Scale size based on receive buffer size _ Section 2.3 4. |_| Shift values > 14 are logged and treated as 14. _ Section 3.2 5. |_| Timestamps Option 6. |_| Only send in SYN/ACK if received in SYN 7. |_| RTT calculations based on Timestamps _ Section 3.4 *8. |_| Update TS.Recent if: SEG.TSval >= TSrecent and SEG.SEQ <= Last.ACK.sent _ Section 4.x 9. |_| PAWS 10. |_| "invalidate" TS.Recent if idle > 24 days. _ Appendix A: *11. |_| TCP Maxseg option: MSS = MTU - fixed IP/TCP header *12. |_| On output: adjust TCP data length for TCP options *13. |_| adjust TCP data length for IP options _ Appendix C: *14. |_| Disable Karn algorithm w/RTTM * New/changed items from RFC 1323. Vendor: The NetBSD Foundation, Inc. Product: NetBSD Version: 1.4 [1] Checklist items: 1 - 14 Version: 1.3.1 and earlier Checklist items: 1 - 7 [2], 9 - 11, 14 Contacts: Kevin M. Lahey <kml@netbsd.org> Jason R. Thorpe <thorpej@netbsd.org> [1] NetBSD 1.4 is not yet released, but the development sources which implement all checklist items are currently available as NetBSD 1.3E. [2] Window scale values > 14 are treated as 14, but not logged. This is changed in NetBSD 1.4, where the illegal value and the peer which sent it is now logged. Jason R. Thorpe thorpej@nas.nasa.gov NASA Ames Research Center Home: +1 408 866 1912 NAS: M/S 258-5 Work: +1 650 604 0935 Moffett Field, CA 94035 Pager: +1 415 428 6939
- RFC 1323 implementation David Borman
- Re: RFC 1323 implementation Dave Marquardt
- Re: RFC 1323 implementation Fred Bohle
- Re: RFC 1323 implementation Romney White
- RE: RFC 1323 implementation Craig Buffinton
- Re: RFC 1323 implementation Hsiao-keng Jerry Chu
- Re: RFC 1323 implementation Jason Thorpe