[tcpm] Re: Last Call: <draft-ietf-tcpm-accurate-ecn-31.txt> (More Accurate Explicit Congestion Notification (ECN) Feedback in TCP) to Proposed Standard

Mirja Kuehlewind <mirja.kuehlewind@ericsson.com> Mon, 20 April 2026 09:21 UTC

Return-Path: <mirja.kuehlewind@ericsson.com>
X-Original-To: tcpm@mail2.ietf.org
Delivered-To: tcpm@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 84598DF7E72F; Mon, 20 Apr 2026 02:21:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1776676902; bh=KNv9aD+E/HDGnwF5CQSOI/qrFcbaE4IjYBCiiOfpXpc=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=hIIJHBqVHuBt0HWIVTlsJAInP3/EpRI0RRNhfl8hkIN022mm+sAM7sRigjdyG3T1Q s+JT7IPXM1kO7HhXYU85I7G1IuktrMj4wRd9IcvQLr4gviQcIJzxt98LoKhJJ3hnE6 n/9XgZF6eLrcS683cq5208LOkuX6p4yUZj2kUzL4=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=ericsson.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8mLpitsivGoC; Mon, 20 Apr 2026 02:21:41 -0700 (PDT)
Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013021.outbound.protection.outlook.com [40.107.159.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id E07DEDF7E6B0; Mon, 20 Apr 2026 02:21:18 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WWlDkkYBoQcWkRbQyyqJ97sjnGBDUgSV8qH3IcEpd9lGFVj7JQAuypK8XEGOnBplHAWgcXL2WlvXUwseZFyhPxpwMxYXsq6nVcdhmUCzJhuRjmnEZN/GgYxef31jHvOxDX2rqLApVJqQzro69s0pldnGShwEYgo4DkVpzlqw1YyR0dfJZ7HjcwuP89/J3tZZtPrvS41iT/wciyVv4nnDYhlHkzh7qfg7qBmoXf9Kfd1IsXxkdLXDzTJYZiyWoKdgpTfbaTBua9axNgW+LnupdtSHibmloHAMg6BsjszHuQiZCkEBaQJYghE8cAePvyJch3X8YKzDOIEpbjQmMlEvKw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=KNv9aD+E/HDGnwF5CQSOI/qrFcbaE4IjYBCiiOfpXpc=; b=lZczIqFQlmDkqkTgx4MZ4T24SiVZhD67hYNwRS5Qx0X0UuK2T+1gH+Yckh6yWkf4Tqq84lUW4sD7UIdSBtGukxOHPhneWvTjoR9SZNDWSWP2g1EgNjs54EO3YG0caMjwZ8S7K9OQfXK7+iMSisRU/4bj2UdSvsyh/cNrVxOE+vSsmcqXhkC4BH3esXk1ikQ9WlbhzKcDBllzgpnHdIUHXgoo5os7uDvD1NZSqcoxH1FccSXHmY/9+qD2kOjHEEoaHXSL52Z1TkD1LCgUv3RDllxfRHPijBuA7BLAvoeURyP9mJHo1UoJP/pbYR6au3iKOR6HfbGVb83nHc4bEKm3/w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KNv9aD+E/HDGnwF5CQSOI/qrFcbaE4IjYBCiiOfpXpc=; b=XeDvus++fUAPQJmhww3xAneq0h8EQgys576KNXB/FNBLeDf8ffTHgH3sW13gB2eRMGVjRIOwKBuE1gxCkvqyNQiGH2+pJwZPDasNf/tdY+AZ5yxGRIOCB735NFFBY/7nmhVr6k/NCcC7JIxj8BHSmPFWzJ5a2zu2Ybq8Vgn2CgCMIPfGTkqWQoEkXCXNppAQhnmrSzx/c+lzYFUmkv5aSSlYJx8ZK+yRsXT1IHP5oH1r9zKhgIs1r8uDCLm674zV/PD2Nm6Wu9aJncllqxWc8dKb/Jahq6AF7S/0z4D44rLnu/zNkcpr7U7hPY/2qkjM9P4E1ayfoKrWqpAnumMjNQ==
Received: from PAXPR07MB7806.eurprd07.prod.outlook.com (2603:10a6:102:13a::19) by VI1PR0701MB7053.eurprd07.prod.outlook.com (2603:10a6:800:17c::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.25; Mon, 20 Apr 2026 09:21:10 +0000
Received: from PAXPR07MB7806.eurprd07.prod.outlook.com ([fe80::daf4:246:2e36:e1c]) by PAXPR07MB7806.eurprd07.prod.outlook.com ([fe80::daf4:246:2e36:e1c%4]) with mapi id 15.20.9745.044; Mon, 20 Apr 2026 09:21:10 +0000
From: Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>, Stuart Cheshire <cheshire=40apple.com@dmarc.ietf.org>
Thread-Topic: [tcpm] Re: Last Call: <draft-ietf-tcpm-accurate-ecn-31.txt> (More Accurate Explicit Congestion Notification (ECN) Feedback in TCP) to Proposed Standard
Thread-Index: AQHbcN4CReGmWic0lEOawXGXsV1J5rXmplsAgAB9h4CAA2n1AA==
Date: Mon, 20 Apr 2026 09:21:10 +0000
Message-ID: <2B9CE727-4602-4744-B1B6-6A87547BDA0F@ericsson.com>
References: <8AA912DE-C756-4402-A1DB-E81237E4AAAC@apple.com> <07F130B5-B624-44BE-9A79-F23B9ACAEE91@erg.abdn.ac.uk>
In-Reply-To: <07F130B5-B624-44BE-9A79-F23B9ACAEE91@erg.abdn.ac.uk>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.108.26041219
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PAXPR07MB7806:EE_|VI1PR0701MB7053:EE_
x-ms-office365-filtering-correlation-id: 5189adcb-3045-4bcf-1f19-08de9ebe293d
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|1800799024|4022899009|8096899003|38070700021|22082099003|18002099003|56012099003;
x-microsoft-antispam-message-info: sCBMFY+T/qeXw2BWFTabyHjRMsKa+6DywIFydj4WjQBTzJ1m4aYopwOE+1ZaVqpaFLirlGdhoY4Jiy3qkQBR+mbqIGFos2n8uojUHU37IAOBz9LG/Z4pJoL2SE482zUxO7mMMmHN7ejEYTGVrXVqwl/A7V1tQLAXwylxbjvhmZjU2upBvi/PZyzOqvTIaxzH1mjpYUp8MD7/b+4ljIsr7/DmIdpbcsCwPHHKhXFIjmNy+otRwRdqTNiRgab2cHdsB9Bfk9YWWUjNIRtyG4BL367R9kseWXc0tM1zBkB2NEB43A8cNGcLh8CmyPfFDtmPftVQ/e542sCbBW3mnWr6MqyF4ytswNOSi2ue7XgPKPrFeOhoFZNJEmBN6U3EmUFwaZ4rL6acnAvUF1nIliRzVkIXV06LRuRTmYl0mfdopp3uuCGWs/iwl6A4za2Q0PhGN79MfHsVhOi4oN0BpuyBvmYwzITaBLCbbIRNR6jB+ylZuyVzp4zTbp6rmftCBiQz19e+0KqJNF7nujFuKocWvPV8K8N/1xGll2I3Z+sv27QrrH3wahvIQ39cHsSz7+7FaDjCqDGklg543wXPTIylmHkl8dzVHwm6t/EA/QGwc6YERIijyd/GORThW6oRZW9qSpEMfENJJ2vosll4Btbqt5z7+t4ZRhnVbCMPKJWTIyuZrpsY65fp06/rNruwRT1yOihuwifVtMZo881RoObNr7btZbHkEYeJdEX3wHPn5+L8DY6St77wCY3SLl440EKdOlOevBnZ9VtK0sK7yissWgHi96bZkq17U8KPQSoTz/U=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR07MB7806.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(4022899009)(8096899003)(38070700021)(22082099003)(18002099003)(56012099003);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: c2Sul+4a+0g0YuaDAttj9rxDt4H6g1HWiY3MlupACu6dyXMCu+sHDPC4KckXKVuJY3qGMYXsJigkusSjizBrHPH+yTdw84Dqexuv7jb9WXOjhvMIBRSmY7s+WlLI9ba+Fl6Fu/E67S6YvSR0fkyZuUQBt3PSRkasHZjDaW3t+oNzSxpjGYrQE15AQcLgg6MTpLeTcWlTkREQvY3OzzNJpgvw2k39Pp5nZ/BqsFK+zbMRW3+CGmrxfV5eti7Gm/uL2ntCXq66vS7XWnQrXnoylMXvf/iSzFrj7+CWjKIpvgIFR+d03KVyuY5/KBz8+C+o29PUekE1wRJv+BNBKF7sCYIT2Qat09+w1E//y2uXFkZUOuGhj4cNE6KyNaI39ec453yLqzbiTK2foAuyXUm42BZap2aDeWFVH+9l2bXbZ16xkSDgttwu+oKq25AspjF3pWQI1q3hoaFvwjwYjCDvOj5EtpDfGXpkHDzcGiESArM9eF8FhJ7s1BozGJedtX/B2WOXUul8c6GsCHxVF/MvTmQNbSSxd619zrVIob0Dkb3uMG4GGoHCD/GBNyRGv338dvAwsjhpr8/e/SZQaSlNaRd6iVirFf2q5cu5AFrtuEPpC80cUcbvVOT7oeANJy9AsZnjy7bmWS65vtVoabPghGnbEij3xCiFd4TFiqgbUdJMXTL0V1mQd/i10PXjXMRZGQ0vdSylc71FzT8GFcJkYlNm/14AWmgBvwYfD2D9o+I4fLwLPEX85KK7bpK5hf6QpteRm8ZNUgw10RS01ML6Ki+XNgDFjjfR6c3O0dyX0VKRcKG7Wto9H3qU3FF6ZJheuPxeJEBc1ol4bOToSyJr5aqZfQnD/LLfjRdrSxZDkgw3npnCF0m7AKohDLdI8vunxTFqO2QtLKG/vtEyuXwaCBEFzEgSADAw1hM5++9d+v2Xy8WPBLscntzRoQRS0ViUo9mdC+5AZybHD2FPiJZwVQuMaj7OCUj+EWzRG/mfQVZHmMIfPZGjehPHFnohhBkDvNpDfZI2ckuk7bolm7bksPBRhfmnnPC/PMkPIXv5psFq40DIpoiVgJet5jx16QD+XZHezBFtfM78XOeyszbWzJXuFnAnVfIzw/BGZWIa0gu6OC7wdaVclgC/097RWUBRwQ0QXKXqmdEZNIbtnQWw1jwMiSgNSKAOHl64v1DMcTyaa/L+5FRHO+l1G3bQ7LhqnObR2y+Zffm6e07ykYC16qOtARoZzwe7QFOh8teybi/OIlYTFT6TAES7UBz7QWSdD2MQ5p4h4assL748RZM6Zos0iFkXF2hu2NQkpwzD7QN3zVKidAHV4NRUZkOwFmeFGOqOR/8RklFMqqECGwrOE0UWxS5lc3dEabI8fghiFRELeZGXzcLBZ8OmuwSHcotlwzxeSJe3qyQGtIWcldA3Kn6/d3PANMWv31h/P1pFt/mxABjSmZGYBh1GUQtUmQibje79eyJ+pDUJB8Lq7vyrTmvGuMat36hO2cETPQL2lZZobNZn/Osh1Zu/U7kQ0Ea2QAPTCyOcKUvrgKHJSJJtLh50Cwpi2kBbe5enJx8CM2vABSDClDsiTGyl/8YaaxX2wKcgYo71geHRy9q9SLLcawI5s72sv0SXoFVydZw+tdPGGUsuYAU0xRhnua6nnke+XJGoJchxoyvd9vPc3MDPPsBgWisEwR5OFnAZri3CR4spKY6y+FjvP0BYA1P5xWLh4twoTz3QmAwDFAameVr6dFC1AtwzMq+E0aEsjY+o3AfXkmgQXh/3PIMxzOapbo1a
Content-Type: multipart/alternative; boundary="_000_2B9CE72746024744B1B66A87547BDA0Fericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PAXPR07MB7806.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5189adcb-3045-4bcf-1f19-08de9ebe293d
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Apr 2026 09:21:10.5635 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: FKAaSsoZwZUEJzlT0a9ZBIBX7khJuR9GJlbLz3Va31rwD7I9uCqw5tYXNMoeAFs/x1g+HaYyFVYV2sbO8B9TdHYHxco1+1WrSm1lebok4mc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB7053
Message-ID-Hash: ULVSOCF6EXXUZEJTYW64Z6SCVQLCVUNY
X-Message-ID-Hash: ULVSOCF6EXXUZEJTYW64Z6SCVQLCVUNY
X-MailFrom: mirja.kuehlewind@ericsson.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tcpm.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "draft-ietf-tcpm-accurate-ecn@ietf.org" <draft-ietf-tcpm-accurate-ecn@ietf.org>, "tcpm@ietf.org" <tcpm@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [tcpm] Re: Last Call: <draft-ietf-tcpm-accurate-ecn-31.txt> (More Accurate Explicit Congestion Notification (ECN) Feedback in TCP) to Proposed Standard
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/pKoLJBZlJw1Ji2FyBI6yDK5Az9A>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Owner: <mailto:tcpm-owner@ietf.org>
List-Post: <mailto:tcpm@ietf.org>
List-Subscribe: <mailto:tcpm-join@ietf.org>
List-Unsubscribe: <mailto:tcpm-leave@ietf.org>

Hi Stuart,

Yes, we addressed the issue. We ended up not removing the section entirely because there were some dependences on the rest of the document, but we clearly state now that this test is not recommended. This is the sentence in the final version:

“Therefore, it is NOT RECOMMENDED for either Data Sender to explicitly test for zeroing/bleaching of the ACE field after the three-way handshake.“

Mirja



From: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Date: Saturday, 18. April 2026 at 09:14
To: Stuart Cheshire <cheshire=40apple.com@dmarc.ietf.org>
Cc: "draft-ietf-tcpm-accurate-ecn@ietf.org" <draft-ietf-tcpm-accurate-ecn@ietf.org>, "tcpm@ietf.org" <tcpm@ietf.org>
Subject: [tcpm] Re: Last Call: <draft-ietf-tcpm-accurate-ecn-31.txt> (More Accurate Explicit Congestion Notification (ECN) Feedback in TCP) to Proposed Standard

Hello Stuart,

Top posting here - this document is in the RFC Auth-48 state.  I believe the final form does address the issues raised by the review, and will be shortly issued as an RFC. From my own sides, I do also see this an important piece of work, and one that is the result of a lot of contributions! I look forward to seeing this published.

I will leave it to the editors , if they wish to add more to answer specific questions…

Best wishes,
Gorry

>
> On 18 Apr 2026, at 00:45, Stuart Cheshire <cheshire=40apple.com@dmarc.ietf.org> wrote:
>
> On Jan 27, 2025, at 11:59, The IESG <iesg-secretary@ietf.org> wrote:
>
>> The IESG has received a request from the TCP Maintenance and Minor Extensions
>> WG (tcpm) to consider the following document: - 'More Accurate Explicit
>> Congestion Notification (ECN) Feedback in TCP'
>> <draft-ietf-tcpm-accurate-ecn-31.txt> as Proposed Standard
>>
>> The IESG plans to make a decision in the next few weeks, and solicits final
>> comments on this action. Please send substantive comments to the
>> last-call@ietf.org mailing lists by 2025-02-10. Exceptionally, comments may
>> be sent to iesg@ietf.org instead. In either case, please retain the beginning
>> of the Subject line to allow automated sorting.
>
> Just writing to check in on this.
>
> It has been over a year since the Last Call on this document, and it has been in AUTH48 for a while.
>
> I’m particularly interested in the following issue, which I previously mentioned in passing in my review on 6th February 2025:
>
>> Testing for Zeroing of the ACE Field
>>
>>  The possibility of re-ordering means that there is a small chance
>>  that the ACE field on the first packet to arrive is genuinely zero
>>  (without middlebox interference).  This would cause a host to
>>  unnecessarily disable ECN for a half connection.  Therefore, in
>>  environments where there is no evidence of the ACE field being
>>  zeroed, implementations can skip this test.
>>
>> I have reservations about this test. The idea that this heuristic might suffer from false positives and falsely disable Accurate ECN for no good reason worries me. A user is expecting the low-latency benefits of L4S and Accurate ECN, and then though no fault of their own sometimes does not get these benefits. I also have mixed feelings about the trade-off that is implicit here: If there are defective middleboxes on the path, would we like to see these middleboxes fixed, or do we want to enable them to remain broken in perpetuity (to the detriment of all the people unfortunate enough to have their traffic traverse those defective middleboxes)?
>>
>> Knowing what we know now in 2025, is this zero-ACE-field check still necessary? I would hate to have a heuristic designed to work around failures of the past end up becoming a liability that causes a new set of unpredictable failures indefinitely into the future.
>
> Subsequently this mild reservation proved to be justified, when Koen De Schepper discovered it was causing real operational problems. I believe this code has been removed from Linux now, and I gave the attached presentation at IETF 124 in Montréal, November 2025. I believe we agreed that this text had proven unwise and should be removed before publication.
>
> Where do we stand on this? Was the change made in the RFC to match the reality of what Linux (and other platforms) actually do? Is the RFC ready to publish?
>
> TCP Accurate ECN is awesome work, and I hate to see it languish.
>
> Stuart Cheshire
>
> _______________________________________________
> tcpm mailing list -- tcpm@ietf.org
> To unsubscribe send an email to tcpm-leave@ietf.org
_______________________________________________
tcpm mailing list -- tcpm@ietf.org
To unsubscribe send an email to tcpm-leave@ietf.org