Re: [tcpm] draft-ietf-tcpm-accurate-ecn-24 addressing all WGLC comments

tuexen@fh-muenster.de Sun, 14 May 2023 15:11 UTC

Return-Path: <tuexen@fh-muenster.de>
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 0047DC14CE54 for <tcpm@ietfa.amsl.com>; Sun, 14 May 2023 08:11:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
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 TQEbXV5aAnIj for <tcpm@ietfa.amsl.com>; Sun, 14 May 2023 08:11:36 -0700 (PDT)
Received: from mx-out-02.fh-muenster.de (mx-out-02.fh-muenster.de [212.201.120.206]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21125C14CE39 for <tcpm@ietf.org>; Sun, 14 May 2023 08:11:34 -0700 (PDT)
Received: from mail-director-01.fh-muenster.de (mail-director-01.fh-muenster.de [185.149.215.227]) by mx-out-02.fh-muenster.de (Postfix) with ESMTPS id E51A0E0597; Sun, 14 May 2023 17:11:31 +0200 (CEST)
Received: from smtpclient.apple (ip4d15f76b.dynamic.kabel-deutschland.de [77.21.247.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: tuexen) by mail-director-01.fh-muenster.de (Postfix) with ESMTPSA id 724EA1A004D; Sun, 14 May 2023 17:11:31 +0200 (CEST)
Content-Type: multipart/signed; boundary="Apple-Mail=_6647FC07-1D62-4D8B-818C-A60A88B8D14B"; protocol="application/pkcs7-signature"; micalg="sha-256"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.500.231\))
From: tuexen@fh-muenster.de
In-Reply-To: <adcb4b1d-a8a7-b676-71da-2971ca2db9f2@bobbriscoe.net>
Date: Sun, 14 May 2023 17:11:30 +0200
Cc: Yoshifumi Nishida <nsd.ietf@gmail.com>, Ian Swett <ianswett@google.com>, tcpm@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <0DC11AC8-17AF-436D-913C-2154F41F4546@fh-muenster.de>
References: <168018573536.48656.14537661211462843182@ietfa.amsl.com> <adcb4b1d-a8a7-b676-71da-2971ca2db9f2@bobbriscoe.net>
To: Bob Briscoe <ietf@bobbriscoe.net>, Markku Kojo <kojo=40cs.helsinki.fi@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3731.500.231)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/5i_w0s2z4E8vqCL28KrpBWI1u6E>
Subject: Re: [tcpm] draft-ietf-tcpm-accurate-ecn-24 addressing all WGLC comments
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: Sun, 14 May 2023 15:11:40 -0000

> On 30. Mar 2023, at 16:53, Bob Briscoe <ietf@bobbriscoe.net> wrote:
> 
> Michael, Yoshi, Ian (as tcpm chairs),
> 
> To close off the WGLC, I have just posted a new rev of accurate-ecn. Hyperlinks quoted at the end.
> You will see the diff is rather extensive. I won't give a summary of all the diffs like I usually do. Instead I can just refer to the summary I gave in the presentation on Monday:
> https://datatracker.ietf.org/meeting/116/materials/slides-116-tcpm-draft-ietf-tcpm-accurate-ecn
> 
> Thank you again to the people who reviewed this during the WGLC:
> Michael Tüxen, Alex Burr, Gorry Fairhurst and Markku Kojo.
> 
> All changes are editorial, apart from removing the para about not mistaking certain ACKs of ACKs for DupACKs, which I will add to a rev of the ECN++ draft, hopefully later this week.
> 
> On the list, we have seen agreement from all the reviewers to these changes, except no response from Markku yet.
> On Monday, I told Markku that I would post the draft in a few days, so everyone can see the updates and diff.
Anyone having additional comments? In particular Markku regarding loss recovery?

Best regards
Michael
> 
> Cheers
> 
> 
> Bob
> 
> On 30/03/2023 15:15, 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-24.txt
>>    Pages           : 64
>>    Date            : 2023-03-30
>> 
>> 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-24
>> 
>> A diff from the previous version is available at:
>> https://author-tools.ietf.org/iddiff?url2=draft-ietf-tcpm-accurate-ecn-24
>> 
>> 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/
>