[tsvwg] Fwd: [tsvwg/draft-ietf-tsvwg-udp-options] Refine the text in Section 11.7 regarding disabling REQ/RES (Issue #64)

"C. M. Heard" <heard@pobox.com> Sun, 11 August 2024 02:25 UTC

Return-Path: <heard@pobox.com>
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 03184C151075 for <tsvwg@ietfa.amsl.com>; Sat, 10 Aug 2024 19:25:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=pobox.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 qlneOebsttVF for <tsvwg@ietfa.amsl.com>; Sat, 10 Aug 2024 19:25:02 -0700 (PDT)
Received: from pb-smtp20.pobox.com (pb-smtp20.pobox.com [173.228.157.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01D44C14F696 for <tsvwg@ietf.org>; Sat, 10 Aug 2024 19:25:01 -0700 (PDT)
Received: from pb-smtp20.pobox.com (unknown [127.0.0.1]) by pb-smtp20.pobox.com (Postfix) with ESMTP id B7BAB1C353 for <tsvwg@ietf.org>; Sat, 10 Aug 2024 22:24:58 -0400 (EDT) (envelope-from heard@pobox.com)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=pobox.com; h= mime-version:references:in-reply-to:from:date:message-id:subject :to:content-type; s=sasl; bh=+mXDn8JNFMbYgczeuLE1WwW7uzvA0gGTS1O G+Ze5kQw=; b=SUQNT7WKeEig6TtlAjmasydtctfQCqgSI5O8362SmMHz/U3Lcr1 /BwhK7M+ySYuotyzcF3j/lXx3sOwBbjDZYLrPGimitOS5P6AtMhyfZqjyrikZyzZ Ecl2Is5A79WBsm/IPj84o/wOZRIqb/S8G8JRowhOfcfWEiiJKPoRmxD4=
Received: from pb-smtp20.sea.icgroup.com (unknown [127.0.0.1]) by pb-smtp20.pobox.com (Postfix) with ESMTP id B07A91C352 for <tsvwg@ietf.org>; Sat, 10 Aug 2024 22:24:58 -0400 (EDT) (envelope-from heard@pobox.com)
Received: from mail-lf1-f41.google.com (unknown [209.85.167.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pb-smtp20.pobox.com (Postfix) with ESMTPSA id CC80F1C351 for <tsvwg@ietf.org>; Sat, 10 Aug 2024 22:24:54 -0400 (EDT) (envelope-from heard@pobox.com)
Received: by mail-lf1-f41.google.com with SMTP id 2adb3069b0e04-52efd530a4eso4400186e87.0 for <tsvwg@ietf.org>; Sat, 10 Aug 2024 19:24:54 -0700 (PDT)
X-Gm-Message-State: AOJu0Yy5rXfPp0sQDiT3silckt96/Fpc2hLY0I+iWSjD5AVp+MJY+rI6 gY/SV7gPSq7Q0tHFfH8povtC6JzKhYnZ1pI+icQE5BmCtGEf4CBGiq9Ze6Q+YtzrP7qzp2fiVWC TRxbsAaKaFI44v2oxxgFqFeGBTG8=
X-Google-Smtp-Source: AGHT+IGyQHAmRz7WXh96CkUBkouZe4Ya8zxNDrvpZJ+d/XHW1e3hHzM7AJshPD6wcGGZ4DCKKheAX4VJ6qOFiHCiF5s=
X-Received: by 2002:ac2:4e0b:0:b0:52f:c24b:175f with SMTP id 2adb3069b0e04-530ee99e101mr4612893e87.20.1723343092289; Sat, 10 Aug 2024 19:24:52 -0700 (PDT)
MIME-Version: 1.0
References: <tsvwg/draft-ietf-tsvwg-udp-options/issues/64@github.com>
In-Reply-To: <tsvwg/draft-ietf-tsvwg-udp-options/issues/64@github.com>
From: "C. M. Heard" <heard@pobox.com>
Date: Sat, 10 Aug 2024 19:24:41 -0700
X-Gmail-Original-Message-ID: <CACL_3VHGovLfWON3sOba9yrh6P=dzvV1JCojDTBdnPoqVTEk7w@mail.gmail.com>
Message-ID: <CACL_3VHGovLfWON3sOba9yrh6P=dzvV1JCojDTBdnPoqVTEk7w@mail.gmail.com>
To: TSVWG <tsvwg@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d7acba061f5f1468"
X-Pobox-Relay-ID: E573CBE6-5788-11EF-A9A7-BF444491E1BC-06080547!pb-smtp20.pobox.com
Message-ID-Hash: PH3C7VYEIHGF5W56IVNBMMXGPI5M65FF
X-Message-ID-Hash: PH3C7VYEIHGF5W56IVNBMMXGPI5M65FF
X-MailFrom: heard@pobox.com
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
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [tsvwg] Fwd: [tsvwg/draft-ietf-tsvwg-udp-options] Refine the text in Section 11.7 regarding disabling REQ/RES (Issue #64)
List-Id: Transport Area Working Group <tsvwg.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/ej2RFWiOfXZBXLx2aekGQ1KCoSw>
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>

This concerns a post-WGLC issue. Please comment on GitHub
<https://github.com/tsvwg/draft-ietf-tsvwg-udp-options/issues/64> if you
have concerns.

---------- Forwarded message ---------
From: Mike-Heard <notifications@github.com>
Date: Sat, Aug 10, 2024 at 6:54 PM
Subject: [tsvwg/draft-ietf-tsvwg-udp-options] Refine the text in Section
11.7 regarding disabling REQ/RES (Issue #64)
To: tsvwg/draft-ietf-tsvwg-udp-options <
draft-ietf-tsvwg-udp-options@noreply.github.com>
Cc: Mike-Heard <heard@pobox.com>, Your activity <
your_activity@noreply.github.com>


In -32 Section 11.7 said:

>> REQ/RES MUST be disabled by default, i.e., arriving REQs are silently
ignored and RES cannot be issued unless REQ/RES is actively enabled, e.g.,
for DPLPMTUD or other known use by an upper layer mechanism.

This default seems more restrictive than necessary or intended, in that it
prevents the user/application from sending REQ and replying to REQ with RES
without additional action other than a request to the API. It has been
replaced in the editor's copy of -33 with the following:

>> If the implementation includes a layer/library that produces and
consumes REQ/RES on behalf of the user/application, then that layer MUST be
disabled by default, in which case and REQ/RES are simply sent upon request
by the user/application and passed to it when received, as with most other
UDP options.

That achieves the goal of not having an automatic response to anything by
the UDP layer unless explicitly authorized by the user/application, and
also allows REQ/RES to be used for other purposes than DPLPMTUD if an
application that has not enabled it.

Please speak up if you find this change objectionable.

—
Reply to this email directly, view it on GitHub
<https://github.com/tsvwg/draft-ietf-tsvwg-udp-options/issues/64>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/BBA6FAVBZEFNA7ICS6NTTKDZQ2755AVCNFSM6AAAAABMKJZIHKVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ2TSMZXGQYDKNY>
.
You are receiving this because you are subscribed to this thread.Message
ID: <tsvwg/draft-ietf-tsvwg-udp-options/issues/64@github.com>