[tcpm] Outline of diffs (was: I-D Action: draft-ietf-tcpm-accurate-ecn-26.txt)

Bob Briscoe <in@bobbriscoe.net> Mon, 24 July 2023 08:11 UTC

Return-Path: <in@bobbriscoe.net>
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 1337FC15106B for <tcpm@ietfa.amsl.com>; Mon, 24 Jul 2023 01:11:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=bobbriscoe.net
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31HYE0wotbF8 for <tcpm@ietfa.amsl.com>; Mon, 24 Jul 2023 01:11:53 -0700 (PDT)
Received: from mail-ssdrsserver2.hostinginterface.eu (mail-ssdrsserver2.hostinginterface.eu [185.185.85.90]) (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 C3643C14F721 for <tcpm@ietf.org>; Mon, 24 Jul 2023 01:11:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bobbriscoe.net; s=default; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:Cc:From:References:To:Subject:MIME-Version:Date:Message-ID:Sender :Reply-To: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=cjfA7RVDYdJkkQeYtUE+OmHYjbBOk2aUMVKniNoDpik=; b=leGF+NH5mysSIx6QvdhnkhY8Uo L/X6xitow0DRrWiE0quFbTK86GoDmd9rjqbuOdsf+yv8tE3u+sNwZRwRnr7ZUrJXaKthM0ni9b5al xEyMtoUMgVFJ6cbvuWhWawlMuUZW67+lwrBmQSztKSzfokgtufc7ItHdHh16b1tjOr0FKffuz1YHn 7ieJu+kDeuHDku2pc5WF8hyf4mqj3xV0+XbF6LpXrI6cWCjx+HT6ExO1yUn/dkFXXAjE92h+Qg8OX cYyndGYBtpvoYFKScV6TNzWVTUd1KfSdgq8uF/RPmEKYNMBFSU4ecmHrJ+JJh2jX0P8BC+SQSpKno g/qx0llQ==;
Received: from dhcp-976c.meeting.ietf.org ([31.133.151.108]:36400) by ssdrsserver2.hostinginterface.eu with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from <in@bobbriscoe.net>) id 1qNqfX-0005aF-2m; Mon, 24 Jul 2023 09:11:50 +0100
Message-ID: <068d5d54-708c-41e9-6ab7-39b991b1e68e@bobbriscoe.net>
Date: Mon, 24 Jul 2023 01:11:47 -0700
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0
Content-Language: en-GB
To: tcpm@ietf.org, Michael Tuexen <tuexen@fh-muenster.de>
References: <169018499807.44428.8895861493669299124@ietfa.amsl.com>
From: Bob Briscoe <in@bobbriscoe.net>
Cc: "Bob Briscoe [Apple]" <bob_briscoe@apple.com>
In-Reply-To: <169018499807.44428.8895861493669299124@ietfa.amsl.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - ssdrsserver2.hostinginterface.eu
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - bobbriscoe.net
X-Get-Message-Sender-Via: ssdrsserver2.hostinginterface.eu: authenticated_id: in@bobbriscoe.net
X-Authenticated-Sender: ssdrsserver2.hostinginterface.eu: in@bobbriscoe.net
X-Source:
X-Source-Args:
X-Source-Dir:
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/pTbU3T2YDEA1azSXsc4acWz7b6I>
Subject: [tcpm] Outline of diffs (was: I-D Action: draft-ietf-tcpm-accurate-ecn-26.txt)
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 24 Jul 2023 08:11:58 -0000

tcpm list, Michael T (as doc shepherd),

A quick explanation for the two draft submissions (25 & 26) in quick 
succession...
Together they are intended to wrap up all the concerns from the recent WGLC.
* 25 wraps up all the editorial changes
* 26 wraps up all the technical and normative changes
I separated them, because the number of both types of changes would 
otherwise have made it harder to find the technical changes.

In the morning (PT), I'll give an outline of the main changes. But the 
diffs should help in the meantime.

Lastly, apologies for these submissions so close to the meeting on Thu. 
I'm afraid I was not in a position to be able to publish these drafts 
any earlier even though they were ready.


Bob

On 24/07/2023 08:49, internet-drafts@ietf.org wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories. This Internet-Draft is a work item of the TCP Maintenance and
> Minor Extensions (TCPM) WG of the IETF.
>
>     Title           : More Accurate Explicit Congestion Notification (ECN) Feedback in TCP
>     Authors         : Bob Briscoe
>                       Mirja Kühlewind
>                       Richard Scheffenegger
>     Filename        : draft-ietf-tcpm-accurate-ecn-26.txt
>     Pages           : 70
>     Date            : 2023-07-24
>
> Abstract:
>     Explicit Congestion Notification (ECN) is a mechanism where network
>     nodes can mark IP packets instead of dropping them to indicate
>     incipient congestion to the endpoints.  Receivers with an ECN-capable
>     transport protocol feed back this information to the sender.  ECN was
>     originally specified for TCP in such a way that only one feedback
>     signal can be transmitted per Round-Trip Time (RTT).  Recent new TCP
>     mechanisms like Congestion Exposure (ConEx), Data Center TCP (DCTCP)
>     or Low Latency, Low Loss, and Scalable Throughput (L4S) need more
>     accurate ECN feedback information whenever more than one marking is
>     received in one RTT.  This document updates the original ECN
>     specification in RFC 3168 to specify a scheme that provides more than
>     one feedback signal per RTT in the TCP header.  Given TCP header
>     space is scarce, it allocates a reserved header bit previously
>     assigned to the ECN-Nonce.  It also overloads the two existing ECN
>     flags in the TCP header.  The resulting extra space is exploited to
>     feed back the IP-ECN field received during the 3-way handshake as
>     well.  Supplementary feedback information can optionally be provided
>     in two new TCP option alternatives, which are never used on the TCP
>     SYN.  The document also specifies the treatment of this updated TCP
>     wire protocol by middleboxes.
>
> The IETF datatracker status page for this Internet-Draft is:
> https://datatracker.ietf.org/doc/draft-ietf-tcpm-accurate-ecn/
>
> There is also an htmlized version available at:
> https://datatracker.ietf.org/doc/html/draft-ietf-tcpm-accurate-ecn-26
>
> A diff from the previous version is available at:
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-tcpm-accurate-ecn-26
>
> Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts
>
>
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm

-- 
________________________________________________________________
Bob Briscoe                               http://bobbriscoe.net/