[Taps] Re: [Editorial Errata Reported] RFC9621 (8889)

Tommy Pauly <tpauly@apple.com> Fri, 01 May 2026 04:44 UTC

Return-Path: <tpauly@apple.com>
X-Original-To: taps@mail2.ietf.org
Delivered-To: taps@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 78119E722CAA for <taps@mail2.ietf.org>; Thu, 30 Apr 2026 21:44:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1777610692; bh=0jsHu91TeqRhdmR02Jna2VoGEUPyPz7qfSZ5EYbqa98=; h=From:Subject:Date:In-reply-to:Cc:To:References; b=dWsR5XLN7MSpKXIU+eDPREztA4GUjBnk4WNEGEdMFClTnRXs5sO9R5Q/8p87K7KkJ e2aM+q1PDpDIrmTSsNJdXO2NfMct0AbtOZ1JRYhmXON4V8AQufm14rOYmv6WSbiKI3 LhXvb401F2eJOEMxeIOaVCE5vYMoyhMGuuTb8S24=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.797
X-Spam-Level:
X-Spam-Status: No, score=-2.797 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_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_NONE=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=apple.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 UG5-fcqtfHpa for <taps@mail2.ietf.org>; Thu, 30 Apr 2026 21:44:51 -0700 (PDT)
Received: from ma-mx03.apple.com (ma-mx03.apple.com [17.23.4.21]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 46168E722C9B for <taps@ietf.org>; Thu, 30 Apr 2026 21:44:51 -0700 (PDT)
Received: from mr55p01nt-mtap01.apple.com (mr55p01nt-mtap01.ise.apple.com [10.170.185.217]) by st47p01nt-mxp03.apple.com (Oracle Communications Messaging Server 8.1.0.28.20250821 64bit (built Aug 21 2025)) with ESMTPS id <0TEC05RWED6JLG20@st47p01nt-mxp03.apple.com> for taps@ietf.org; Fri, 01 May 2026 04:44:45 +0000 (GMT)
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-01_01,2026-04-30_02,2025-10-01_01
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=cc : content-type : date : from : in-reply-to : message-id : mime-version : references : subject : to; s=20180706; bh=kSQtDir6//873IHOedzh8TaTjuBzOreKDI0mEuemZUU=; b=FPq7bGltqYISMA+mQrV8EUytO8XISfjSTJHi/qYPblTf04H3NQBDTNGgSzR84CgtRnbi onj0INqzWsVoDQxiRDJC5UsEbVsZ9DdL06YLD7WtrLmBZMtT08LWh6qxZZGvX1yGqwnC OvwJ0Zn9kxO2Me458hOMZ4NzrEhU9tC+Ccee2+Wk6s1dkPto/9pbRZOUKE7vit7yVCeW aJ6JEcBibctPqoVgpZ0S9KtMHa+L3sNYhqbWZ9JMD/0GxgWXciMGQiTF6846SaANSkb6 2UbsaWSsLw1Caelm/6eWncEwXLyEguSJ2a3VnIsu3o57TPEztCGedWXU+R4vF5YnHgJY fQ==
Received: from mr55p01nt-mmpp04.apple.com (mr55p01nt-mmpp04.ise.apple.com [10.170.185.204]) by mr55p01nt-mtap01.apple.com (Oracle Communications Messaging Server 8.1.0.28.20250821 64bit (built Aug 21 2025)) with ESMTPS id <0TEC1UXG4D6JZNG0@mr55p01nt-mtap01.apple.com>; Fri, 01 May 2026 04:44:43 +0000 (GMT)
Received: from process_milters-daemon.mr55p01nt-mmpp04.apple.com by mr55p01nt-mmpp04.apple.com (Oracle Communications Messaging Server 8.1.0.28.20250821 64bit (built Aug 21 2025)) id <0TEC2AG00CXK1B00@mr55p01nt-mmpp04.apple.com>; Fri, 01 May 2026 04:44:43 +0000 (GMT)
X-Va-A:
X-Va-T-CD: 29ae4a34656450c18d41e2b559953e30
X-Va-E-CD: 08e49ea04c48656efda618d41a076ed6
X-Va-R-CD: c7bef9c755390be6d79eba3bccff7e4e
X-Va-ID: cd8415a3-2863-490b-ade9-19c5f3bf3368
X-Va-CD: 0
X-V-A:
X-V-T-CD: 29ae4a34656450c18d41e2b559953e30
X-V-E-CD: 08e49ea04c48656efda618d41a076ed6
X-V-R-CD: c7bef9c755390be6d79eba3bccff7e4e
X-V-ID: ccbc0e32-c901-40e3-84b2-30fbdb6beba4
X-V-CD: 0
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-01_01,2026-04-30_02,2025-10-01_01
Received: from smtpclient.apple ([17.234.58.55]) by mr55p01nt-mmpp04.apple.com (Oracle Communications Messaging Server 8.1.0.28.20250821 64bit (built Aug 21 2025)) with ESMTPSA id <0TEC2AG0XD6IV000@mr55p01nt-mmpp04.apple.com>; Fri, 01 May 2026 04:44:43 +0000 (GMT)
From: Tommy Pauly <tpauly@apple.com>
Message-id: <E06D6D6C-E762-44D2-8E64-9D701B2D3EB6@apple.com>
Content-type: multipart/alternative; boundary="Apple-Mail=_E3B8EBDF-A6D0-4F6F-AB16-7BF0970017F0"
MIME-version: 1.0 (Mac OS X Mail 16.0 \(3864.500.155\))
Date: Thu, 30 Apr 2026 21:44:32 -0700
In-reply-to: <f907994c-83e5-48e0-87ce-f4bc382bd2e9@erg.abdn.ac.uk>
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
References: <20260425113017.8D9D62CB41A@rfcpa.rfc-editor.org> <AA08CFE6-2103-43C5-BF9E-F5299BE73FEA@ifi.uio.no> <E772B428-88AA-408D-8CE5-15A05B602B4D@apple.com> <f907994c-83e5-48e0-87ce-f4bc382bd2e9@erg.abdn.ac.uk>
X-Mailer: Apple Mail (2.3864.500.155)
Message-ID-Hash: 265QERSYPTC7FWJI5Y4GCYZXXYH2WDYW
X-Message-ID-Hash: 265QERSYPTC7FWJI5Y4GCYZXXYH2WDYW
X-MailFrom: tpauly@apple.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-taps.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Michael Welzl <michawe@ifi.uio.no>, RFC Errata System <rfc-editor@rfc-editor.org>, ing.hovind@hotmail.com, ietf@trammell.ch, anna.brunstrom@kau.se, csp@csperkins.org, taps@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Taps] Re: [Editorial Errata Reported] RFC9621 (8889)
List-Id: "IETF Transport Services (TAPS) Working Group" <taps.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/taps/LnGvYIxAwo6oe2pM8a5Cjhlgd88>
List-Archive: <https://mailarchive.ietf.org/arch/browse/taps>
List-Help: <mailto:taps-request@ietf.org?subject=help>
List-Owner: <mailto:taps-owner@ietf.org>
List-Post: <mailto:taps@ietf.org>
List-Subscribe: <mailto:taps-join@ietf.org>
List-Unsubscribe: <mailto:taps-leave@ietf.org>

It’s editorial, and probably won’t harm anyone’s ability to implement. I can see argument for either “verified” (because it is a correct fix) or “hold for document update” (because it is editorial in nature). Gorry, I’d probably leave to you what to do based on the overhead it would cause and the effort involved on your end.

Tommy

> On Apr 30, 2026, at 9:47 AM, Gorry Fairhurst <gorry@erg.abdn.ac.uk> wrote:
> 
> On 30/04/2026 02:35, Tommy Pauly wrote:
>> Agreed, this looks correct, and can be verified.
>> 
>> Thanks,
>> Tommy
> 
> So, we agree it is valid. Does this need to be called-out as a correction (i.e., The erratum is appropriate under the criteria below and should be available to implementers or people deploying the RFC) , or held for document update (The erratum is not a necessary update to the RFC. However, any future update of the document might consider it and determine whether it merits including in an update.)?
> 
> Let me know, and I will verify this.
> 
> Gorry
> 
>> 
>>> On Apr 25, 2026, at 10:22 AM, Michael Welzl <michawe@ifi.uio.no> wrote:
>>> 
>>> I think this is correct.
>>> 
>>> Cheers,
>>> Michael
>>> 
>>> 
>>>> On 25 Apr 2026, at 13:30, RFC Errata System <rfc-editor@rfc-editor.org> wrote:
>>>> 
>>>> The following errata report has been submitted for RFC9621,
>>>> "Architecture and Requirements for Transport Services".
>>>> 
>>>> --------------------------------------
>>>> You may review the report below and at:
>>>> https://www.rfc-editor.org/errata/eid8889
>>>> 
>>>> --------------------------------------
>>>> Type: Editorial
>>>> Reported by: Ingbrigt Hovind <ing.hovind@hotmail.com>
>>>> 
>>>> Section: 4.
>>>> 
>>>> Original Text
>>>> -------------
>>>>    +-----------------------------------------------------+
>>>>    |                    Application                      |
>>>>    +-+----------------+------^-------+--------^----------+
>>>>      |                |      |       |        |
>>>>    pre-               |     data     |      events
>>>>    establishment      |   transfer   |        |
>>>>      |        establishment  |   termination  |
>>>>      |                |      |       |        |
>>>>      |             +--v------v-------v+       |
>>>>    +-v-------------+   Connection(s)  +-------+----------+
>>>>    |  Transport    +--------+---------+                  |
>>>>    |  Services              |                            |
>>>>    |  API                   |  +-------------+           |
>>>>    +------------------------+--+  Framer(s)  |-----------+
>>>>                             |  +-------------+
>>>>    +------------------------|----------------------------+
>>>>    |  Transport             |                            |
>>>>    |  System                |        +-----------------+ |
>>>>    |  Implementation        |        |     Cached      | |
>>>>    |                        |        |      State      | |
>>>>    |  (Candidate Gathering) |        +-----------------+ |
>>>>    |                        |                            |
>>>>    |  (Candidate Racing)    |        +-----------------+ |
>>>>    |                        |        |     System      | |
>>>>    |                        |        |     Policy      | |
>>>>    |             +----------v-----+  +-----------------+ |
>>>>    |             |    Protocol    |                      |
>>>>    +-------------+    Stack(s)    +----------------------+
>>>>                  +-------+--------+
>>>>                          V
>>>>  +-----------------------------------------------------+
>>>>  |               Network-Layer Interface               |
>>>>  +-----------------------------------------------------+
>>>> 
>>>> Corrected Text
>>>> --------------
>>>>    +-----------------------------------------------------+
>>>>    |                    Application                      |
>>>>    +-+----------------+------^-------+--------^----------+
>>>>      |                |      |       |        |
>>>>    pre-               |     data     |      events
>>>>    establishment      |   transfer   |        |
>>>>      |        establishment  |   termination  |
>>>>      |                |      |       |        |
>>>>      |             +--v------v-------v+       |
>>>>    +-v-------------+   Connection(s)  +-------+----------+
>>>>    |  Transport    +--------+---------+                  |
>>>>    |  Services              |                            |
>>>>    |  API                   |  +-------------+           |
>>>>    +------------------------+--+  Framer(s)  |-----------+
>>>>                             |  +-------------+
>>>>    +------------------------|----------------------------+
>>>>    |  Transport             |                            |
>>>>    |  Services              |        +-----------------+ |
>>>>    |  Implementation        |        |     Cached      | |
>>>>    |                        |        |      State      | |
>>>>    |  (Candidate Gathering) |        +-----------------+ |
>>>>    |                        |                            |
>>>>    |  (Candidate Racing)    |        +-----------------+ |
>>>>    |                        |        |     System      | |
>>>>    |                        |        |     Policy      | |
>>>>    |             +----------v-----+  +-----------------+ |
>>>>    |             |    Protocol    |                      |
>>>>    +-------------+    Stack(s)    +----------------------+
>>>>                  +-------+--------+
>>>>                          V
>>>>  +-----------------------------------------------------+
>>>>  |               Network-Layer Interface               |
>>>>  +-----------------------------------------------------+
>>>> 
>>>> Notes
>>>> -----
>>>> In figure 3 the internal implementation is referred to as a "Transport System Implementation" instead of a "Transport Services Implementation" as in the rest of the document
>>>> 
>>>> Instructions:
>>>> -------------
>>>> This erratum is currently posted as "Reported". (If it is spam, it
>>>> will be removed shortly by the RFC Production Center.) Please
>>>> use "Reply All" to discuss whether it should be verified or
>>>> rejected. When a decision is reached, the verifying party
>>>> will log in to change the status and edit the report, if necessary.
>>>> 
>>>> --------------------------------------
>>>> RFC9621 (draft-ietf-taps-arch-19)
>>>> --------------------------------------
>>>> Title               : Architecture and Requirements for Transport Services
>>>> Publication Date    : January 2025
>>>> Author(s)           : T. Pauly, Ed., B. Trammell, Ed., A. Brunstrom, G. Fairhurst, C. S. Perkins
>>>> Category            : PROPOSED STANDARD
>>>> Source              : Transport Services
>>>> Stream              : IETF
>>>> Verifying Party     : IESG
>>>> 
>>>> _______________________________________________
>>>> Taps mailing list -- taps@ietf.org
>>>> To unsubscribe send an email to taps-leave@ietf.org
>>> _______________________________________________
>>> Taps mailing list -- taps@ietf.org
>>> To unsubscribe send an email to taps-leave@ietf.org
>> _______________________________________________
>> Taps mailing list -- taps@ietf.org <mailto:taps@ietf.org>
>> To unsubscribe send an email to taps-leave@ietf.org <mailto:taps-leave@ietf.org>