Re: [tcpm] TCP SEQ validation (Fwd: New Version Notification for draft-gont-tcpm-tcp-seq-validation-02.txt)
"Scheffenegger, Richard" <rs@netapp.com> Fri, 27 March 2015 11:46 UTC
Return-Path: <rs@netapp.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41B6B1ACD6E for <tcpm@ietfa.amsl.com>; Fri, 27 Mar 2015 04:46:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.91
X-Spam-Level:
X-Spam-Status: No, score=-6.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BfDxTXWjlcZb for <tcpm@ietfa.amsl.com>; Fri, 27 Mar 2015 04:46:03 -0700 (PDT)
Received: from mx142.netapp.com (mx142.netapp.com [216.240.21.19]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D86371ACD72 for <tcpm@ietf.org>; Fri, 27 Mar 2015 04:46:02 -0700 (PDT)
X-IronPort-AV: E=Sophos; i="5.11,478,1422950400"; d="scan'208,217"; a="31384374"
Received: from hioexcmbx08-prd.hq.netapp.com ([10.122.105.41]) by mx142-out.netapp.com with ESMTP; 27 Mar 2015 04:41:02 -0700
Received: from HIOEXCMBX05-PRD.hq.netapp.com (10.122.105.38) by hioexcmbx08-prd.hq.netapp.com (10.122.105.41) with Microsoft SMTP Server (TLS) id 15.0.995.29; Fri, 27 Mar 2015 04:41:02 -0700
Received: from HIOEXCMBX05-PRD.hq.netapp.com ([::1]) by hioexcmbx05-prd.hq.netapp.com ([fe80::29f7:3e3f:78c5:a0bc%21]) with mapi id 15.00.0995.031; Fri, 27 Mar 2015 04:41:02 -0700
From: "Scheffenegger, Richard" <rs@netapp.com>
To: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>, Fernando Gont <fgont@si6networks.com>
Thread-Topic: [tcpm] TCP SEQ validation (Fwd: New Version Notification for draft-gont-tcpm-tcp-seq-validation-02.txt)
Thread-Index: AQHQZ/kp/YBE7N9r5k2iLiR288WDK50v3R2AgABYMYA=
Date: Fri, 27 Mar 2015 11:41:02 +0000
Message-ID: <915de06f7beb41c78b1a0b324ab14287@hioexcmbx05-prd.hq.netapp.com>
References: <20150326185546.29511.2115.idtracker@ietfa.amsl.com> <5514581D.4020909@si6networks.com> <CAO249yc3fJJ_5eDnqpHktzLCz8ho9GsEN3AZD1bKfJF1E4Bwsw@mail.gmail.com>
In-Reply-To: <CAO249yc3fJJ_5eDnqpHktzLCz8ho9GsEN3AZD1bKfJF1E4Bwsw@mail.gmail.com>
Accept-Language: de-AT, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.120.60.35]
Content-Type: multipart/alternative; boundary="_000_915de06f7beb41c78b1a0b324ab14287hioexcmbx05prdhqnetappc_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/tcpm/OrqFc5uiurGucB_Jp_4RgSRwOxQ>
Cc: "tcpm@ietf.org" <tcpm@ietf.org>
Subject: Re: [tcpm] TCP SEQ validation (Fwd: New Version Notification for draft-gont-tcpm-tcp-seq-validation-02.txt)
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2015 11:46:05 -0000
I would think PS is the proper way – there is no experimenting with a buggy spec, and Fernando pointed out, that most stacks had fixed that particular bug in 793 for quite some while, right? Richard From: tcpm [mailto:tcpm-bounces@ietf.org] On Behalf Of Yoshifumi Nishida Sent: Donnerstag, 26. März 2015 18:23 To: Fernando Gont Cc: tcpm@ietf.org Subject: Re: [tcpm] TCP SEQ validation (Fwd: New Version Notification for draft-gont-tcpm-tcp-seq-validation-02.txt) Hi, I would like to check people who are willing to support it also agree that this draft is published as a PS and it updates 793, or prefer other ways. -- Yoshi On Thu, Mar 26, 2015 at 12:03 PM, Fernando Gont <fgont@si6networks.com<mailto:fgont@si6networks.com>> wrote: Folks, Thanks to some folks' push over time, and the fact that both co-authors happened to find themselves at IETF 92, we've reposted our latests version of this I-D (since the previous one had expired), in the hopes of making progress. Any comments on this rev will be appreciated. Additionally, I'll repost/fwd Karen's latest comments on this I-D, which will be the basis for the changes in the next rev. Thanks! Best regards, Fernando -------- Forwarded Message -------- Subject: New Version Notification for draft-gont-tcpm-tcp-seq-validation-02.txt Date: Thu, 26 Mar 2015 11:55:46 -0700 From: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> To: Fernando Gont <fgont@si6networks.com<mailto:fgont@si6networks.com>>, David Borman <david.borman@quantum.com<mailto:david.borman@quantum.com>>, Fernando Gont <fgont@si6networks.com<mailto:fgont@si6networks.com>>, David Borman <david.borman@quantum.com<mailto:david.borman@quantum.com>> A new version of I-D, draft-gont-tcpm-tcp-seq-validation-02.txt has been successfully submitted by Fernando Gont and posted to the IETF repository. Name: draft-gont-tcpm-tcp-seq-validation Revision: 02 Title: On the Validation of TCP Sequence Numbers Document date: 2015-03-26 Group: Individual Submission Pages: 16 URL: http://www.ietf.org/internet-drafts/draft-gont-tcpm-tcp-seq-validation-02.txt Status: https://datatracker.ietf.org/doc/draft-gont-tcpm-tcp-seq-validation/ Htmlized: http://tools.ietf.org/html/draft-gont-tcpm-tcp-seq-validation-02 Diff: http://www.ietf.org/rfcdiff?url2=draft-gont-tcpm-tcp-seq-validation-02 Abstract: When TCP receives packets that lie outside of the receive window, the corresponding packets are dropped and either an ACK, RST or no response is generated due to the out-of-window packet, with no further processing of the packet. Most of the time, this works just fine and TCP remains stable, especially when a TCP connection has unidirectional data flow. However, there are three scenarios in which packets that are outside of the receive window should still have their ACK field processed, or else a packet war will take place. The aforementioned issues have affected a number of popular TCP implementations, typically leading to connection failures, system crashes, or other undesirable behaviors. This document describes the three scenarios in which the aforementioned issues might arise, and formally updates RFC 793 such that these potential problems are mitigated. Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org<http://tools.ietf.org>. The IETF Secretariat _______________________________________________ tcpm mailing list tcpm@ietf.org<mailto:tcpm@ietf.org> https://www.ietf.org/mailman/listinfo/tcpm
- [tcpm] TCP SEQ validation (Fwd: New Version Notif… Fernando Gont
- Re: [tcpm] TCP SEQ validation (Fwd: New Version N… Wesley Eddy
- Re: [tcpm] TCP SEQ validation (Fwd: New Version N… Scheffenegger, Richard
- Re: [tcpm] TCP SEQ validation (Fwd: New Version N… Yoshifumi Nishida
- Re: [tcpm] TCP SEQ validation (Fwd: New Version N… Scheffenegger, Richard
- Re: [tcpm] TCP SEQ validation (Fwd: New Version N… Yoshifumi Nishida
- Re: [tcpm] TCP SEQ validation (Fwd: New Version N… David Borman
- Re: [tcpm] TCP SEQ validation (Fwd: New Version N… Fernando Gont
- Re: [tcpm] TCP SEQ validation (Fwd: New Version N… Fernando Gont
- Re: [tcpm] TCP SEQ validation (Fwd: New Version N… Yoshifumi Nishida
- Re: [tcpm] TCP SEQ validation (Fwd: New Version N… Scharf, Michael (Michael)