Re: Second WGLC for Multipath Extension for QUIC

Lucas Pardue <lucas@lucaspardue.com> Wed, 22 October 2025 17:17 UTC

Return-Path: <lucas@lucaspardue.com>
X-Original-To: quic@mail2.ietf.org
Delivered-To: quic@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id B30C37A73475; Wed, 22 Oct 2025 10:17:56 -0700 (PDT)
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, 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_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=lucaspardue.com header.b="js4asW+3"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="F/MLP/7M"
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 wJxO4eIePiu7; Wed, 22 Oct 2025 10:17:56 -0700 (PDT)
Received: from fout-b8-smtp.messagingengine.com (fout-b8-smtp.messagingengine.com [202.12.124.151]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 04B397A7346C; Wed, 22 Oct 2025 10:17:55 -0700 (PDT)
Received: from phl-compute-08.internal (phl-compute-08.internal [10.202.2.48]) by mailfout.stl.internal (Postfix) with ESMTP id 331241D000DD; Wed, 22 Oct 2025 13:17:49 -0400 (EDT)
Received: from phl-imap-09 ([10.202.2.99]) by phl-compute-08.internal (MEProxy); Wed, 22 Oct 2025 13:17:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lucaspardue.com; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=fm1; t=1761153469; x= 1761239869; bh=2037uPhhu/6IGxAPlhf2BMZpjWlueYVdDopqozjY24I=; b=j s4asW+3ma7JE7HzcWILnqEWrzH7LvOEqqEHM4YqRY8aJWfeZrYBDJ0ymremJlxPj 09uCaed9z//dFiXsx7RMfkgzZPPq+CyUIf2jEudBAKlZ+FiMdeoFnnWPmXbHAlIe GdgleOC/fWPTBYLYMVW6MvHtnQ0oHPDahHJg8U5PY9GzcDDQFhWwcKVvV0l5u0qd 3hclFqNTiL2fJKYP60YhiRzCMXDNK4VX4j9yESUwFYMXbV4xbWG14XXUcUF2OX2f OKIiZJ8ndlAW1ITjWWmNYLp8R7UX1b3AiLF8nmnqTAO2gKWzlRFngoJfDwakM+OZ NVUoRJRCOqyxsOKQnWmnA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1761153469; x=1761239869; bh=2037uPhhu/6IGxAPlhf2BMZpjWlueYVdDop qozjY24I=; b=F/MLP/7M8VQqL5UMjcYiyhN29kzpWDSBxnoaHwQSHc9roFFzEGl PstsF2z0pGvVZLY+YRh1qnSRJ6eI/W6uwj1o1UGEdEWKwhHHk4zkDR/IjspK300r Z8RIZ6ZQJmTjLMFAXhglzVF5q1q6ya9y8VPc7fwXc36cSG18MPmojaN6FcQnkAJq ShKEUGJcgSlmH0LEa23eQbOtqREz6OCoJTpZxVtJUccdHnJpc46pjf62BK+3EQgQ fXN1dt8sNoyCCirAAw3vRVtdPutNAwTpVTdc/Iv5y9HhkpTompG48LW2Y4dq5uEG DvudA19IC/xIpvkxzY0tj1Y/eB/GZRN2NRw==
X-ME-Sender: <xms:vBH5aMwYoEU_mB7VFgdGMV2WIX4FWgulPiGxuNArxFN3hqxVt4ferA> <xme:vBH5aLGqEBsG-HZbZBk3MDUxFaody98jWqkERuLoRov1CXZPaPKqfqmqVbngyTPTN Ambzsou6nQD5_1yQXEqI9xTM_PYLxOGD1uPMd7DbXW7yOxpACEhE6A>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddugeegudeiucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepofggfffhvfevkfgjfhfutgesrgdtreerredtjeenucfhrhhomhepfdfnuhgtrghs ucfrrghrughuvgdfuceolhhutggrsheslhhutggrshhprghrughuvgdrtghomheqnecugg ftrfgrthhtvghrnheptdektefgtefhgeeigeegueduvdejiefgtddtkeehgfeggedthfeh vdfgieffvdegnecuffhomhgrihhnpehivghtfhdrohhrghenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehluhgtrghssehluhgtrghsphgrrhgu uhgvrdgtohhmpdhnsggprhgtphhtthhopedvpdhmohguvgepshhmthhpohhuthdprhgtph htthhopehquhhitgdqtghhrghirhhssehivghtfhdrohhrghdprhgtphhtthhopehquhhi tgesihgvthhfrdhorhhg
X-ME-Proxy: <xmx:vBH5aERUxehDn7wCg3_XYf6XbaIviyxZNnt5Ta-U6mls4GSeR7L9ig> <xmx:vBH5aHyY_eQX8vMbw_9ty4MVYAl4FOz84jexbR6vw-lD_oEvk6QTBw> <xmx:vBH5aPdKkqWawjPfEoCbVjuKhqKuEU32AIpjXelLVSZV7D2DnssGlQ> <xmx:vBH5aDIeMmQv-w9nNcLHrZ9wWiQhB-2lh7OfSsCnjmO4Xnzg9vGYMQ> <xmx:vRH5aIPipZJTWlK-W30dxCJFuFyqHtSNwip6_CqdGxbV6ViqT7ScewW5>
Feedback-ID: i23b94938:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501) id A67103020054; Wed, 22 Oct 2025 13:17:48 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
X-ThreadId: AFDg2MwXO9QJ
Date: Wed, 22 Oct 2025 18:17:25 +0100
From: Lucas Pardue <lucas@lucaspardue.com>
To: quic@ietf.org
Message-Id: <58096c18-a63e-43e5-8fa0-2edf607f3caf@app.fastmail.com>
In-Reply-To: <CANatvzyynfLGSd0qwKQkNnkwp+VKWgAgV1Ue17t3-CZHM6LLTw@mail.gmail.com>
References: <ea1b0721-4fc8-4477-9246-60bba0f2a1c0@app.fastmail.com> <080dcfd9-49e2-46c8-8617-38ebe2ca7185@app.fastmail.com> <CAKcm_gPD0VQx4u=BV8EoeJ6FgnVVsnJtX5vAawnmzEDftW1zQw@mail.gmail.com> <752ED5ED-9C09-48B9-ADFB-EE66895825AB@eggert.org> <358af066-6d87-4bea-81dc-1d4316fb72e7@app.fastmail.com> <5E368233-E1A8-46E8-9B97-D69F9F3D9890@eggert.org> <a3365faa-5bf3-40cb-84f6-3ee2d118007d@app.fastmail.com> <CADdTf+g13wUpGBcQTGifDS1mh5R=rBk1rYLZn_XJ52KUAhK68g@mail.gmail.com> <CAKcm_gMez63WZJXjaSqgzrSvTA_Y5qYxmEJqf4WMFuG5VzA=Bg@mail.gmail.com> <CANatvzyynfLGSd0qwKQkNnkwp+VKWgAgV1Ue17t3-CZHM6LLTw@mail.gmail.com>
Subject: Re: Second WGLC for Multipath Extension for QUIC
Content-Type: multipart/alternative; boundary="169a095a98c045eca1af0490cc1410f7"
Message-ID-Hash: DEEQLFTEAPTVIKT3KLXTVULRSCN776OF
X-Message-ID-Hash: DEEQLFTEAPTVIKT3KLXTVULRSCN776OF
X-MailFrom: lucas@lucaspardue.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-quic.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: QUIC WG Chairs <quic-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/1Ul6wIOLBO0e5Cqs-jdnor4uviY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Owner: <mailto:quic-owner@ietf.org>
List-Post: <mailto:quic@ietf.org>
List-Subscribe: <mailto:quic-join@ietf.org>
List-Unsubscribe: <mailto:quic-leave@ietf.org>

Hi all,

To closing the loop here: a few comments were raised during WGLC, authors proposed new text on GitHub l and discussed with comment raisers. All proposals were landed and published in draft 17 [1].

Based on this, we will be progressing the document. 

Cheers
Lucas & Matt
QUIC WG Chairs

[1] - https://datatracker.ietf.org/doc/draft-ietf-quic-multipath/17/

On Tue, Oct 7, 2025, at 06:26, Kazuho Oku wrote:
> 
> 
> 2025年10月7日(火) 9:24 Ian Swett <ianswett=40google.com@dmarc.ietf.org>:
>> Sorry for triggering you Lars, but I greatly appreciate your suggestions.
>> 
>> I'd prefer "QUIC Extensions for Multipath Operation with Multiple Addresses" over the existing title.
>> 
>> That being said, RFC9000 already enables some flavors of Multipath, so a more specific title might be "QUIC Extensions for simultaneously using Multiple Paths with Multiple Addresses."  Simultaneous use of multiple paths is the distinguishing feature this draft adds to QUIC.
> 
> +1. This is a bikeshed, but being precise is always good.
>  
>> 
>> As a person who gets asked questions about QUIC Multipath at work by people who haven't looked into it as deeply as many on this list, it can be difficult to communicate the differences between RFC9000 allowing the use of multiple addresses (including Server Preferred Address) and QUIC Multipath.  Some of them genuinely might benefit from this soon to be RFC, but many others could use a much simpler solution.
>> 
>> Thanks, Ian
>> 
>> On Mon, Oct 6, 2025 at 12:21 PM Matt Joras <matt.joras@gmail.com> wrote:
>>> Since we're opening the naming bike shed, I would remind everyone that this work does not exist in a vacuum in the IETF. There are two other "multipath" transport protocol documents.
>>> 
>>> RFC 8684 - TCP Extensions for Multipath Operation with Multiple Addresses
>>> draft-ietf-tsvwg-multipath-dccp-24 - DCCP Extensions for Multipath Operation with Multiple Addresses
>>> draft-ietf-quic-multipath-16 - Multipath Extension for QUIC
>>> 
>>> The DCCP naming clearly took the TCP one directly. Perhaps we should consider doing the same. This would suggest "QUIC Extensions for Multipath Operation with Multiple Addresses". The abstracts of the TCP and DCCP documents is also significantly longer than the QUIC document currently is.
>>> 
>>> I will also note that the TCP work was proposed as Standards Track, and DCCP is also (currently) proposed as Standards Track.
>>> 
>>> Matt 
>>> 
>>> On Mon, Oct 6, 2025 at 9:15 AM Lucas Pardue <lucas@lucaspardue.com> wrote:
>>>> __
>>>> Hi Lars
>>>> 
>>>> On Mon, Oct 6, 2025, at 16:51, Lars Eggert wrote:
>>>>> Hi,
>>>>> 
>>>>> On Oct 6, 2025, at 17:08, Lucas Pardue <lucas@lucaspardue.com> wrote:
>>>>> > There were comments from individuals such as Martin Duke and Lars Eggert that I, as a chair, interpret to mean that they could live with a standards-track document (i.e. not calling for an experimental document) if it would make some editorial changes. For instance clarify and reinforce the foundational capabilities of the extension, and what things specific deployments or use cases would need to consider, while avoiding normative references on something that is a research topic. I believe the document updates made and captured in (at the time of writing) draft 16 address these requests. Do you think there are further changes needed?
>>>>> 
>>>>> I was thinking I was alone in my dissent, but then Ian emailed, and I got triggered :-)
>>>>> 
>>>>> I just briefly rechecked -16:
>>>>> 
>>>>> The title is still very generic, implying that this is a (*the*?) multipath extension for QUIC. Same in the abstract.
>>>>> 
>>>>> The last three paragraphs of the introduction then have some text that was maybe added to address the raised concern, i.e., that this doc specifies extensions for *managing multiple paths* for QUIC connection. But that that alone is not resulting in "multipath QUIC", i.e., an IETF standard for how you actually safely and effectively utilize those multiple paths at the same time. I think the document needs to be much more blunt in stating that caveat ("We give you paths. We don't tell you how to use them. This is a required piece of multipath QUIC, but not a complete standard.")
>>>>> 
>>>>> I hope this makes my concern a bit clearer. It's not that I disagree that what the doc normativley describes isn't ready for PS, it's that the doc is titled and introduced as if that was all the pieces needed for multipath QUIC when that's not the case.
>>>>> 
>>>>> Proposal: Title change to "Managing multiple paths for a QUIC connection". Abstract and introduction accurately summarize standardized content. 
>>>> Thank you, this was very helpful.
>>>> 
>>>> I've created a GitHub issue to track further discussion on this matter.
>>>> 
>>>> Cheers
>>>> Lucas
>>>>> 
>>>>> Thanks,
>>>>> Lars
>>>>> 
>>>>> 
>>>>> 
>>>>> *Attachments:*
>>>>>  • signature.asc
>>>> 
> 
> 
> --
> Kazuho Oku