[tcpm] Re: I-D Action: draft-ietf-tcpm-accurate-ecn-29.txt
Stuart Cheshire <cheshire@apple.com> Tue, 23 July 2024 20:07 UTC
Return-Path: <cheshire@apple.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 BE7C3C1D4A69 for <tcpm@ietfa.amsl.com>; Tue, 23 Jul 2024 13:07:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.254
X-Spam-Level:
X-Spam-Status: No, score=-2.254 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.com
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 aJHUP8repHSD for <tcpm@ietfa.amsl.com>; Tue, 23 Jul 2024 13:07:11 -0700 (PDT)
Received: from ma-mailsvcp-mx-lapp01.apple.com (ma-mailsvcp-mx-lapp01.apple.com [17.32.222.22]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 4C0C5C16942B for <tcpm@ietf.org>; Tue, 23 Jul 2024 13:07:11 -0700 (PDT)
Received: from rn-mailsvcp-mta-lapp03.rno.apple.com (rn-mailsvcp-mta-lapp03.rno.apple.com [10.225.203.151]) by ma-mailsvcp-mx-lapp01.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPS id <0SH3009WUEJFJ120@ma-mailsvcp-mx-lapp01.apple.com> for tcpm@ietf.org; Tue, 23 Jul 2024 13:07:10 -0700 (PDT)
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-07-23_10,2024-07-23_02,2024-05-17_01
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=content-transfer-encoding : content-type : date : from : in-reply-to : message-id : mime-version : references : subject : to; s=20180706; bh=iT0mFV2MhVCaAJyCPlyhV2pnTMyxoAX9VuuWQ+ASyE8=; b=SQsikk1YzL6wtwMLRrOTRw2ljOm2C7fBSKh1u/8954uoxBSkHdq4N0wlMisUqUdCS62X gqkULBZ8G2oLZE0paBFIESaj+5SLDv8T/ApgC99oiZvMMa4T/qzgdrOgqsvMo6rG7bGw 7BkCm4dgGMP63CErK3V1CZesjqjIyEeX3BVpGSduvRVWJbHoLoDraVcJpHmwAm5gg0VK y4De3+pS9NJcHlrAnKqTZEWBLM2wXaBOJdw6XnQCbszE1b2FQ3dRB6DDIVH4qZrLIHW6 TqN3B89EPaU/wM/xWGQr7rAgSEPXKHFJhlZ4of6rNaP7COm3vbRTOIqQQkL6U3e/iJK4 mA==
Received: from rn-mailsvcp-mmp-lapp04.rno.apple.com (rn-mailsvcp-mmp-lapp04.rno.apple.com [17.179.253.17]) by rn-mailsvcp-mta-lapp03.rno.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPS id <0SH300W27EJWOV70@rn-mailsvcp-mta-lapp03.rno.apple.com> for tcpm@ietf.org; Tue, 23 Jul 2024 13:07:08 -0700 (PDT)
Received: from process_milters-daemon.rn-mailsvcp-mmp-lapp04.rno.apple.com by rn-mailsvcp-mmp-lapp04.rno.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) id <0SH300B00EBL4500@rn-mailsvcp-mmp-lapp04.rno.apple.com> for tcpm@ietf.org; Tue, 23 Jul 2024 13:07:08 -0700 (PDT)
X-Va-A:
X-Va-T-CD: a358a21de735af5851b1e3ed2966bf27
X-Va-E-CD: b888d06a1a8312aa4277c47c11f4b514
X-Va-R-CD: c1159f2684bfb8a817bc5d68a56ba352
X-Va-ID: 18073b8f-a31e-439c-8ef4-d6299e59abc6
X-Va-CD: 0
X-V-A:
X-V-T-CD: a358a21de735af5851b1e3ed2966bf27
X-V-E-CD: b888d06a1a8312aa4277c47c11f4b514
X-V-R-CD: c1159f2684bfb8a817bc5d68a56ba352
X-V-ID: 5b76273d-87c5-4497-be23-029f586f3a8d
X-V-CD: 0
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-07-23_10,2024-07-23_02,2024-05-17_01
Received: from smtpclient.apple (unknown [17.234.73.154]) by rn-mailsvcp-mmp-lapp04.rno.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPSA id <0SH300H3DEJVMO00@rn-mailsvcp-mmp-lapp04.rno.apple.com> for tcpm@ietf.org; Tue, 23 Jul 2024 13:07:08 -0700 (PDT)
From: Stuart Cheshire <cheshire@apple.com>
Content-type: text/plain; charset="utf-8"
Content-transfer-encoding: quoted-printable
MIME-version: 1.0 (Mac OS X Mail 16.0 \(3776.700.31\))
Date: Tue, 23 Jul 2024 13:06:57 -0700
References: <171932322224.146587.9557217748463927783@dt-datatracker-5864469bc9-n5hqk> <e67709b2-79e8-4530-b8c6-0b5736659826@gmx.at>
To: tcpm@ietf.org
In-reply-to: <e67709b2-79e8-4530-b8c6-0b5736659826@gmx.at>
Message-id: <CE8A452B-7105-420F-86B9-1C5036070456@apple.com>
X-Mailer: Apple Mail (2.3776.700.31)
Message-ID-Hash: BS5QVHI75F3EIHYTB3B5OLL2LWKMFIUC
X-Message-ID-Hash: BS5QVHI75F3EIHYTB3B5OLL2LWKMFIUC
X-MailFrom: cheshire@apple.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
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [tcpm] Re: I-D Action: draft-ietf-tcpm-accurate-ecn-29.txt
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/Yh9KKskioEMtAcjraIonif8fRf4>
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>
On Jun 28, 2024, at 02:30, Richard Scheffenegger wrote: > This version updates the text in section 3.3.4 to differentiate between > transmit and receive path TCP segmentation offload (TSO) and Large > Receive Offload (LRO). In particular, more specific guidance is given > what to consider when implementing AccEcn with TSO / LRO. > > Best regards, > Richard Scheffenegger Last weekend I read draft-ietf-tcpm-accurate-ecn-29 from start to finish. I want to start by congratulating and thanking the authors for an excellent document. The idea of Accurate ECN could be described in one page; the rest of the document is a very thorough analysis of all the forwards- and backwards-compatibility issues -- legacy servers that don’t support Accurate ECN, buggy servers that don’t even implement classic ECN negotiation properly, poorly designed middleboxes that try to “help” TCP connections and actually mess them up. This draft dates back to 2015. It is long overdue that we get it published. Apple has implemented Accurate ECN. Wireshark correctly decodes Accurate ECN. We’d love to see Accurate ECN supported in mainline Linux too, but the Linux networking maintainers are quite reasonably cautious about what they put in the Linux networking code. The want to see a Standards-Track RFC that shows it has received IETF review and consensus. CableLabs and Comcast are rolling out L4S, but TCP can’t use L4S without Accurate ECN. A lot of progress has been made here, but we’re starting to see progress being held up by the lack of RFC publication. What can I do to help? I also have a couple of minor editorial comments which I will send in a separate email. Stuart Cheshire
- [tcpm] I-D Action: draft-ietf-tcpm-accurate-ecn-2… internet-drafts
- [tcpm] Re: I-D Action: draft-ietf-tcpm-accurate-e… rs.ietf
- [tcpm] Re: I-D Action: draft-ietf-tcpm-accurate-e… Stuart Cheshire
- [tcpm] Re: I-D Action: draft-ietf-tcpm-accurate-e… Ingemar Johansson S
- [tcpm] Re: I-D Action: draft-ietf-tcpm-accurate-e… Mirja Kuehlewind
- [tcpm] Re: I-D Action: draft-ietf-tcpm-accurate-e… Michael Tuexen