[tcpm] TCP SEQ validation (Fwd: New Version Notification for draft-gont-tcpm-tcp-seq-validation-02.txt)

Fernando Gont <fgont@si6networks.com> Thu, 26 March 2015 19:14 UTC

Return-Path: <fgont@si6networks.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 81EDC1B2A78 for <tcpm@ietfa.amsl.com>; Thu, 26 Mar 2015 12:14:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 6DqPT2rVIBOx for <tcpm@ietfa.amsl.com>; Thu, 26 Mar 2015 12:14:54 -0700 (PDT)
Received: from web01.jbserver.net (web01.jbserver.net [IPv6:2a00:8240:6:a::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D4971B29E4 for <tcpm@ietf.org>; Thu, 26 Mar 2015 12:14:54 -0700 (PDT)
Received: from [2001:67c:370:160:2cb6:4f80:a90b:de2f] by web01.jbserver.net with esmtpsa (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.85) (envelope-from <fgont@si6networks.com>) id 1YbDEx-00037x-TQ; Thu, 26 Mar 2015 20:14:52 +0100
Message-ID: <5514581D.4020909@si6networks.com>
Date: Thu, 26 Mar 2015 14:03:57 -0500
From: Fernando Gont <fgont@si6networks.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0
MIME-Version: 1.0
To: "tcpm@ietf.org" <tcpm@ietf.org>
References: <20150326185546.29511.2115.idtracker@ietfa.amsl.com>
In-Reply-To: <20150326185546.29511.2115.idtracker@ietfa.amsl.com>
X-Forwarded-Message-Id: <20150326185546.29511.2115.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/tcpm/_m_xEWh8VNTUdYoDsqJvKpDBrUY>
Subject: [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: Thu, 26 Mar 2015 19:14:57 -0000

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
To: Fernando Gont <fgont@si6networks.com>, David Borman
<david.borman@quantum.com>, Fernando Gont <fgont@si6networks.com>, David
Borman <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.

The IETF Secretariat