Re: [tsvwg] UDP-Options: UDP has two ”maximums”

Joseph Touch <touch@strayalpha.com> Sat, 03 April 2021 19:07 UTC

Return-Path: <touch@strayalpha.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 6687F3A0FDD for <tsvwg@ietfa.amsl.com>; Sat, 3 Apr 2021 12:07:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.07
X-Spam-Level: *
X-Spam-Status: No, score=1.07 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, HAS_X_OUTGOING_SPAM_STAT=2.388, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=strayalpha.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OjLrmiEh9YJw for <tsvwg@ietfa.amsl.com>; Sat, 3 Apr 2021 12:07:29 -0700 (PDT)
Received: from server217-4.web-hosting.com (server217-4.web-hosting.com [198.54.116.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D30D83A0FDA for <tsvwg@ietf.org>; Sat, 3 Apr 2021 12:07:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=strayalpha.com; s=default; h=To:References:Message-Id:Cc:Date:In-Reply-To: From:Subject:Mime-Version:Content-Type:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=v+cee5LWOyY7OUj8iBbJwDRbMllWT9lzKtMHDzk0ucw=; b=qlzr3yZGN+5ae+VIEnC9W+8rj wuPnc1HaMbeZXimbvVGtT/Mt4JmwqInySPMrd1qyCmjBygq+2/Dn2Sse2VzM+XEQBDcaGQE7k1Eru ++hXopm1ebuKQfaq3hY16fBx6f/0nEXTRJs5nJcEf1rukfPEGoIpSdq3EYKrADrqMeW1CkmVarzDk xLI0IKRuZXYNC5sYZOd5NIDv5TJQKvpsfzaNsby8/+g6DwLGGrqUnQ3wBIl4zI9CK3chVx66FKqR2 a1PwJ4r+PI+PF+++hgaPwwjok+9OxqO6eSHEDg+bG2DCS3b5Lh+Ss46yiOdPFC2uZJGfMUHjXZRJz A4OBL55QA==;
Received: from cpe-172-250-225-198.socal.res.rr.com ([172.250.225.198]:50302 helo=[192.168.1.14]) by server217.web-hosting.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from <touch@strayalpha.com>) id 1lSlcB-000fpD-Kk; Sat, 03 Apr 2021 15:07:28 -0400
Content-Type: multipart/alternative; boundary="Apple-Mail=_C03461AF-BCBF-4BB7-A8B6-E89514B5FEB7"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\))
From: Joseph Touch <touch@strayalpha.com>
In-Reply-To: <26ece6af-2ca8-a966-6f96-b053935b0322@erg.abdn.ac.uk>
Date: Sat, 03 Apr 2021 12:07:21 -0700
Cc: "tsvwg@ietf.org" <tsvwg@ietf.org>
Message-Id: <FD96B4EF-CF20-4E6D-9378-56103C98024F@strayalpha.com>
References: <161366727749.10107.14514005068158901089@ietfa.amsl.com> <1847e8e3-543f-5deb-dd14-f7c7fa3677db@si6networks.com> <CALx6S34TPppMRJrOvyJ05LLeRvv+S51pQHJnzZDKk-qOdsF0AA@mail.gmail.com> <e41f3484-f816-e185-2d99-94323c8da732@si6networks.com> <CALx6S34qSxGijVcs229bAL5gMhMvMNYUXm3yEmrg6wxUiUAiaA@mail.gmail.com> <bf83d228-25bc-21bb-f984-d58ead6bf492@si6networks.com> <CALx6S35Kh-QAXJDAucuw5Wty37MBiwS=pqQknMZ+15b7D5Sn8A@mail.gmail.com> <34e78618-cb28-71a1-a9d3-7aec38032659@si6networks.com> <CAO42Z2zqD9_d2Fbr25Y2CV1GdzYKd167yf5DHeHna7V66pF65A@mail.gmail.com> <8296B6C0-0010-4EAE-A6C9-6C3D43AC5BAB@strayalpha.com> <28f28347-b6a8-9f38-e03c-70bf06322c48@erg.abdn.ac.uk> <93556D3A-3C42-4944-9202-DE75AE864CBA@strayalpha.com> <853caba2-b7ce-db2e-338c-ad1d161a5fe9@erg.abdn.ac.uk> <48DA3058-3380-46AC-951E-27B28489AAF6@strayalpha.com> <846f084a-c441-1d2f-a858-e4d34d528c83@erg.abdn.ac.uk> <60CE2292-4165-4F1E-980C-9ECC7FA45688@strayalpha.com> <26ece6af-2ca8-a966-6f96-b053935b0322@erg.abdn.ac.uk>
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
X-Mailer: Apple Mail (2.3654.60.0.2.21)
X-OutGoing-Spam-Status: No, score=-1.0
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server217.web-hosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - strayalpha.com
X-Get-Message-Sender-Via: server217.web-hosting.com: authenticated_id: touch@strayalpha.com
X-Authenticated-Sender: server217.web-hosting.com: touch@strayalpha.com
X-Source:
X-Source-Args:
X-Source-Dir:
X-From-Rewrite: unmodified, already matched
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/3zqJwObC32rew8GfgtrfFVjZ7is>
Subject: Re: [tsvwg] UDP-Options: UDP has two ”maximums”
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 03 Apr 2021 19:07:34 -0000


> On Apr 3, 2021, at 2:17 AM, Gorry Fairhurst <gorry@erg.abdn.ac.uk> wrote:
> 
>> The question that remains is whether it is useful to also have an MSS option in the same spirit as TCP. That would argue for two different MSS values:
>> 
>> 	UDP path MSS
>> 	UDP EMTU_R
>> 
>> Are both actually useful? Is the TCP one useful? (esp. given it really isn’t path info)?
>> 
>> Joe
> Hi Joe,
> 
> I'll argue also that the maximum size a remote transport receiver can process, isn't so helpful, because the transport endpoint often does not know the set of encaps/tunnel/link-MTU along the path.

Yes - except for the PLPMTUD case. In that case, the receiver COULD report back the largest MTU received in the “UDP path MSS”.

> That's why I argue we should have a "default" (as in "For IPv4, EMTU_S is the smaller of 576 bytes and the first-hop MTU [RFC1122]. For IPv6, EMTU_S is 1280 bytes [RFC2460]"), that could be used - and might be expected to usually work, *or* a "probe" to find out what the path actually supports: knowing the remote receiver can process X bytes does not really help that much, and actually could be unhelpful when information if it is not correct. So I'll argue against sharing this from the receiver.

If it’s not needed for PLPMTUD and has no corollary to how it’s used in TCP, then agreed.

Anyone else have a position??

Joe