[tsvwg] Re: Shepherd review for draft-ietf-tsvwg-udp-options-36
Erik Auerswald <auerswal@unix-ag.uni-kl.de> Fri, 27 September 2024 16:37 UTC
Return-Path: <auerswal@unix-ag.uni-kl.de>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C35C9C14F700 for <tsvwg@ietfa.amsl.com>; Fri, 27 Sep 2024 09:37:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.209
X-Spam-Level:
X-Spam-Status: No, score=-4.209 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] 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 cqNKPjP4ZFuF for <tsvwg@ietfa.amsl.com>; Fri, 27 Sep 2024 09:37:30 -0700 (PDT)
Received: from mailgw1.uni-kl.de (mailgw1.uni-kl.de [IPv6:2001:638:208:120::220]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72ACCC14F5EF for <tsvwg@ietf.org>; Fri, 27 Sep 2024 09:37:29 -0700 (PDT)
Received: from sushi.unix-ag.uni-kl.de (sushi.unix-ag.uni-kl.de [IPv6:2001:638:208:ef34:0:ff:fe00:65]) by mailgw1.uni-kl.de (8.14.4/8.14.4/Debian-8+deb8u2) with ESMTP id 48RGbuN1129188 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 27 Sep 2024 18:37:56 +0200
Received: from sushi.unix-ag.uni-kl.de (ip6-localhost [IPv6:::1]) by sushi.unix-ag.uni-kl.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id 48RGbMuh023878 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 27 Sep 2024 18:37:22 +0200
Received: (from auerswal@localhost) by sushi.unix-ag.uni-kl.de (8.14.4/8.14.4/Submit) id 48RGbMfC023877; Fri, 27 Sep 2024 18:37:22 +0200
Date: Fri, 27 Sep 2024 18:37:22 +0200
From: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Message-ID: <20240927163722.GA22277@unix-ag.uni-kl.de>
References: <333be392-2088-4ed0-aaae-87c8f431b5f7@erg.abdn.ac.uk> <dd4901c7-91d7-4b9d-9605-a4925363ac05@erg.abdn.ac.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <dd4901c7-91d7-4b9d-9605-a4925363ac05@erg.abdn.ac.uk>
Author: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
Message-ID-Hash: N4F4OPF5XUEVQH4KMQ2KWXRFFPAEQA72
X-Message-ID-Hash: N4F4OPF5XUEVQH4KMQ2KWXRFFPAEQA72
X-MailFrom: auerswal@unix-ag.uni-kl.de
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tsvwg.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "tsvwg@ietf.org" <tsvwg@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [tsvwg] Re: Shepherd review for draft-ietf-tsvwg-udp-options-36
List-Id: Transport Area Working Group <tsvwg.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/XkQrAhW7lc1H-rKzmZljgtLKK78>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Owner: <mailto:tsvwg-owner@ietf.org>
List-Post: <mailto:tsvwg@ietf.org>
List-Subscribe: <mailto:tsvwg-join@ietf.org>
List-Unsubscribe: <mailto:tsvwg-leave@ietf.org>
Hi Gorry,
I think that two of your change requests would make the document worse
instead of improving it. Please see below ("inline") for details.
On Fri, Sep 27, 2024 at 01:18:59PM +0100, Gorry Fairhurst wrote:
> [...]
> I have the following requests for changes:
> [...]
> 6. OLD:
> SAFE UDP options can be silently ignored by legacy receivers without
> affecting the meaning of the UDP user data.
> New:
> SAFE UDP options are, by default, silently ignored by legacy
> receivers without
> affecting the meaning of the UDP user data, unless configured to
> process the option.
> — The current crisp definition troubles me a little, as to what is
> the UDP receiver, is it the options processing or the application?
> The discussion around AUTH demonstrated that this simple statement
> can be quite difficult to understand.
> I think we ought we to say this is the default.
By definition, a legacy receiver can only ignore UDP options, it cannot
be configured to process them. That makes a legacy receiver a legacy
receiver. Thus the requested change is at least misleading.
> [...]
> 19. Section 15, API.
> I would strongly encourage making all API description
> non-normative, and moving to an appendix. The recent trend - in
> protocols such as SCTP, is to define the appendix in a non-normative
> annexe. This can be included as a part of a PS and avoids any
> discussion of whether this specific API needs to be implemented - or
> one defined by POSIX, etc or a different IETF interface such as
> TAPS.
As far as I can tell, all API descriptions concern functionality
that is required to actually use UDP options. One such addition,
enabling to set the size of the datagram to add padding, is required for
draft-ietf-tsvwg-udp-options-dplpmtud to work.
Making these descriptions non-normative would encourage to claim support
for UDP options without actually enabling the use of UDP options. I do
not think the IETF should publish Standards Track specifications that
allow implementations that cannot work to conform to the specification.
> [...]
Thanks,
Erik
- [tsvwg] Shepherd review for draft-ietf-tsvwg-udp-… Gorry Fairhurst
- [tsvwg] Shepherd review for draft-ietf-tsvwg-udp-… Gorry Fairhurst
- [tsvwg] Re: Shepherd review for draft-ietf-tsvwg-… Erik Auerswald
- [tsvwg] Re: Shepherd review for draft-ietf-tsvwg-… Gorry (erg)