Re: [tcpm] draft-ietf-tcpm-rfc793bis-14: options

Joe Touch <touch@strayalpha.com> Wed, 31 July 2019 18:51 UTC

Return-Path: <touch@strayalpha.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4FA8E12004F for <tcpm@ietfa.amsl.com>; Wed, 31 Jul 2019 11:51:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.219
X-Spam-Level:
X-Spam-Status: No, score=-1.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=strayalpha.com
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 ZwBiYLDEHzPo for <tcpm@ietfa.amsl.com>; Wed, 31 Jul 2019 11:51:02 -0700 (PDT)
Received: from server217-3.web-hosting.com (server217-3.web-hosting.com [198.54.115.226]) (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 F3CE2120018 for <tcpm@ietf.org>; Wed, 31 Jul 2019 11:51:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=strayalpha.com; s=default; h=Message-ID:References:In-Reply-To:Subject:Cc: To:From:Date:Content-Type:MIME-Version:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=+JyMLKmLbYmY3vhoYerNZPsCKjW5sXpqal2dc0UXyug=; b=FtBwW/nbc3IuUhimNsrzHNNW8 qvZ3cBmucDHS0/Z//m24meupBMojvKDKR/8rScRPCilWXo+zFtxJZtGyxAE0egduQImH0g8ySdJxe lBQJUmnx0tR9ADW+m8s0rmxYonJD08bMhcYf64MJD07R+RYwh1U9+BVSTAHUAZzXnrOdq27lm98LO KSCVsbdinZyNnLtkJkAgdvdt8fdA29rUHZo05xCz6msp+816u4/Ck+dolnmhNJZAm417YIMT/XLmh h+VN3nS9vx8iju6gdPVBvU7UDd17YFRVPpxTOJAEhD6xLl7hsbRVGSiLamgFpFxc2bkPI6WNPhoTn d/NGEIJQw==;
Received: from [::1] (port=39858 helo=server217.web-hosting.com) by server217.web-hosting.com with esmtpa (Exim 4.92) (envelope-from <touch@strayalpha.com>) id 1hstge-000e0k-H6; Wed, 31 Jul 2019 14:51:01 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_957b846743aead2908a0260c8cf33f40"
Date: Wed, 31 Jul 2019 11:50:56 -0700
From: Joe Touch <touch@strayalpha.com>
To: mohamed.boucadair@orange.com
Cc: Wesley Eddy <wes@mti-systems.com>, tcpm@ietf.org
In-Reply-To: <787AE7BB302AE849A7480A190F8B9330312EB710@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
References: <787AE7BB302AE849A7480A190F8B9330312EB710@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
Message-ID: <c99ba8aba56ad3e1cebb27e7a47ff4b4@strayalpha.com>
X-Sender: touch@strayalpha.com
User-Agent: Roundcube Webmail/1.3.7
X-OutGoing-Spam-Status: No, score=-1.0
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server217.web-hosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - strayalpha.com
X-Get-Message-Sender-Via: server217.web-hosting.com: authenticated_id: touch@strayalpha.com
X-Authenticated-Sender: server217.web-hosting.com: touch@strayalpha.com
X-Source:
X-Source-Args:
X-Source-Dir:
X-From-Rewrite: unmodified, already matched
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/C49sC7MglJtn-ssSaFnsGX_3PZs>
Subject: Re: [tcpm] draft-ietf-tcpm-rfc793bis-14: options
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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: Wed, 31 Jul 2019 18:51:04 -0000

Based on the defined scope and approach of 793bis, as stated in its
intro: 

On 2019-07-30 23:26, mohamed.boucadair@orange.com wrote:

> Hi Wes, 
> 
> Below some comments about the options as described in Section 3.1: 
> 
> * Consider adding some text to ACK the TCP option space problem. Adding a pointer to EDO as * an example * (without recommending it) of how to extend the space for non-SYNs would be useful.

It would be useful to mention the ongoing work, but not to try to repeat
it. 

> * Add an explicit statement about 253/254 as being reserved for experiments with a strong recommendation to make use of shared ExIDs.

It would be useful to note their being assigned for that purpose (not
quite RESERVED) and to ref 6994 for further details. 

Given the focus of this updated is standards-track, it would be useful
to remind developers not to deploy options using those codepoints
outside carefully controlled experiments and that they are default to
being not enabled in any code not under direct control of the
developers. 

However... 

> * What about obsoleting (?) 6994 and incorporating its main contribution as part of 793bis?

I disagree. First, 6994 is not being obsoleted per se; second, others
refer to its approach for other similar experimental fields. It would be
a bad idea to try to "obsolete" it. 

I also don't think it's useful to include these details inside 793bis -
these are not details needed for standards-compliant operation (esp.
because they shouldn't be used for final standards-track options). 

IMO, 6994 is a lot like congestion control; OK, if not better, as a
separate doc. 

Joe 

> Cheers,
> Med
> 
>> -----Message d'origine-----
>> De : I-D-Announce [mailto:i-d-announce-bounces@ietf.org] De la part de
>> internet-drafts@ietf.org
>> Envoyé : mardi 30 juillet 2019 19:47
>> À : i-d-announce@ietf.org
>> Cc : tcpm@ietf.org
>> Objet : I-D Action: draft-ietf-tcpm-rfc793bis-14.txt
>> 
>> A New Internet-Draft is available from the on-line Internet-Drafts
>> directories.
>> This draft is a work item of the TCP Maintenance and Minor Extensions WG
>> of the IETF.
>> 
>> Title           : Transmission Control Protocol Specification
>> Author          : Wesley M. Eddy
>> Filename        : draft-ietf-tcpm-rfc793bis-14.txt
>> Pages           : 104
>> Date            : 2019-07-30
>> 
>> Abstract:
>> This document specifies the Internet's Transmission Control Protocol
>> (TCP).  TCP is an important transport layer protocol in the Internet
>> stack, and has continuously evolved over decades of use and growth of
>> the Internet.  Over this time, a number of changes have been made to
>> TCP as it was specified in RFC 793, though these have only been
>> documented in a piecemeal fashion.  This document collects and brings
>> those changes together with the protocol specification from RFC 793.
>> This document obsoletes RFC 793, as well as 879, 2873, 6093, 6429,
>> 6528, and 6691 that updated parts of RFC 793.  It updates RFC 1122,
>> and should be considered as a replacement for the portions of that
>> document dealing with TCP requirements.  It updates RFC 5961 due to a
>> small clarification in reset handling while in the SYN-RECEIVED
>> state.
>> 
>> RFC EDITOR NOTE: If approved for publication as an RFC, this should
>> be marked additionally as "STD: 7" and replace RFC 793 in that role.
>> 
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-tcpm-rfc793bis/
>> 
>> There are also htmlized versions available at:
>> https://tools.ietf.org/html/draft-ietf-tcpm-rfc793bis-14
>> https://datatracker.ietf.org/doc/html/draft-ietf-tcpm-rfc793bis-14
>> 
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=draft-ietf-tcpm-rfc793bis-14
>> 
>> 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.
>> 
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/
>> 
>> _______________________________________________
>> I-D-Announce mailing list
>> I-D-Announce@ietf.org
>> https://www.ietf.org/mailman/listinfo/i-d-announce
>> Internet-Draft directories: http://www.ietf.org/shadow.html
>> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
> 
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm