Re: [tsvwg] A review of draft-ietf-tsvwg-udp-options-12

Joseph Touch <touch@strayalpha.com> Sun, 13 June 2021 22:53 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 930B33A130B for <tsvwg@ietfa.amsl.com>; Sun, 13 Jun 2021 15:53:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.318
X-Spam-Level:
X-Spam-Status: No, score=-1.318 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, 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 YYTt7jL6qqcU for <tsvwg@ietfa.amsl.com>; Sun, 13 Jun 2021 15:53:37 -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 A41223A1308 for <tsvwg@ietf.org>; Sun, 13 Jun 2021 15:53:36 -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=HQ9jNUgEHIdlhw0lvy8LkfX9X4t9HZtKsvaQ4ZuDWCg=; b=UYDhE7R26Lx9Qr1T/DBox9dHJl BBBn786906lNkRoZNoeellFjBJZOVUkq+YxQErUk59qAS79MetuEmo3YlAZhbKZJmUzBDa5AFpLiR Dt3hJruZdCHa2/rxNbl/i8jsZfKB7VduuJrOBD4WkxADsrQl7Cnz+wMkxR/04+s8r3drW/VoPJYFE YVH8FDzTMf/s0jo9gt7k8i4KUFpxRs6sh/AjaYtSFnXvNpL+AuYrLVKUaUa6wAGKKW4r9hflRo+gS Rb4zr1Snd5NIES235lD2T2WkSgVcYSOn0Iv7ahleBpc6xCTr0TQspc7y+0J7W2m+vb7NLicVmAVH9 qTxtZi1g==;
Received: from cpe-172-250-225-198.socal.res.rr.com ([172.250.225.198]:52824 helo=smtpclient.apple) by server217.web-hosting.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <touch@strayalpha.com>) id 1lsYyw-002icy-Ol; Sun, 13 Jun 2021 18:53:35 -0400
Content-Type: multipart/alternative; boundary="Apple-Mail=_F1B9C6C2-1C63-41AA-A985-D67C6494DBBF"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\))
From: Joseph Touch <touch@strayalpha.com>
In-Reply-To: <CACL_3VGF_+Oh_LbmL=LL-Pd_6dMX0WOaYU9z2x-EMnmgpWiPZg@mail.gmail.com>
Date: Sun, 13 Jun 2021 15:53:28 -0700
Cc: Gorry Fairhurst <gorry@erg.abdn.ac.uk>, TSVWG <tsvwg@ietf.org>
Message-Id: <AA1F3EE9-1745-48A2-BBBC-A45A95F405D2@strayalpha.com>
References: <CACL_3VGb_9P5SfPGRJtf1ZBvEhgywc2ZEGr-qbgNOMXV20rFeA@mail.gmail.com> <CACL_3VHyoRr5ju8203DiLTUo-658DCj7ud+1dQE2o0hUPVhF0A@mail.gmail.com> <7D766992-AEEB-434F-BB1D-3817EE07DE61@strayalpha.com> <11037_1623411791_60C34C4F_11037_1_3_787AE7BB302AE849A7480A190F8B9330353A9C56@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <7aaa39d3-0431-e4b0-36bd-1db0686b24dc@erg.abdn.ac.uk> <1FF4F896-0CB8-4AC6-93A4-EAA716BB21A6@strayalpha.com> <CACL_3VFSoHzHdrps_9X2er+Z3S+_r5z9BstE6cJ0f7k8hgyfSA@mail.gmail.com> <3BECDCD0-F6CA-4725-86ED-092FE69DF1D9@strayalpha.com> <CACL_3VGF_+Oh_LbmL=LL-Pd_6dMX0WOaYU9z2x-EMnmgpWiPZg@mail.gmail.com>
To: "C. M. Heard" <heard@pobox.com>
X-Mailer: Apple Mail (2.3654.100.0.2.22)
X-OutGoing-Spam-Status: No, score=-0.5
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/GislGfLacF1Aa7qme03nTQILzVY>
Subject: Re: [tsvwg] A review of draft-ietf-tsvwg-udp-options-12
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: Sun, 13 Jun 2021 22:53:42 -0000


> On Jun 13, 2021, at 3:00 PM, C. M. Heard <heard@pobox.com> wrote:
> 
> Responding to just this one specific point ...
> 
> On Sun, Jun 13, 2021 at 12:55 PM Joseph Touch wrote:
> And no, I do not think we should rely on RMSS to indicate that this is available. Note that a receiver would have to indicate RMSS and know the path MTU to know how many fragments it would actually take; we don’t require path MTU discovery for UDP options, so that’s an undue burden. Besides again injecting state into UDP.
> 
> 
> For IPv6 -- where fragmentation has the greatest issues

Why?

Effectively, both IPv4 and IPv6 currently support only source fragmentation. On-path has lots of problems.

> -- we are guaranteed a minimum MTU of 1280 bytes. A DNS server operating over IPv6 would be able to serve up a fragmented response with the right number of 1280 byte fragments (or else set the TC bit) if it received the MRSS option in the request from the client.

I’m speaking of a DNSSEC response, not just DNS.

Sure, in IPv6 the max number of fragments would be MRSS/(1280 - IP and UDP headers and options).

In IPv4, it arguably could be MRSS/(576 - headers).

But in both cases, it could be different for larger MSS.

Joe