Re: Second WGLC for Multipath Extension for QUIC
Ian Swett <ianswett@google.com> Tue, 07 October 2025 00:24 UTC
Return-Path: <ianswett@google.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 CA4416E4EF88 for <quic@mail2.ietf.org>; Mon, 6 Oct 2025 17:24:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -17.6
X-Spam-Level:
X-Spam-Status: No, score=-17.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
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 XRWHjAz7H8_X for <quic@mail2.ietf.org>; Mon, 6 Oct 2025 17:24:13 -0700 (PDT)
Received: from mail-ua1-x936.google.com (mail-ua1-x936.google.com [IPv6:2607:f8b0:4864:20::936]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 5D3366E4EF7E for <quic@ietf.org>; Mon, 6 Oct 2025 17:24:13 -0700 (PDT)
Received: by mail-ua1-x936.google.com with SMTP id a1e0cc1a2514c-89018e9f902so3494174241.0 for <quic@ietf.org>; Mon, 06 Oct 2025 17:24:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1759796647; x=1760401447; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ZRY/zQs1kkLYvTYYShsTGbgf6CVz6u7PMaYbrMZWSds=; b=cdOoPf4t2pjOGMO2rD5ENud7jrclPI1D2LScon9w95IyfXMfy5eTFtuAvL9Pput/uM 4qK/nAVqvPi3Q6N2EL15YGM8Mx/8M92mxuqOnp69kTC6z4vvOIJ40TTvH8mP8dhlyAZ9 b2QlMOEP0QFFgeYUrbHvFoMNBaUIO4pQMsbVGXqTSo8wdD8nvKjCmqn7VFYWuybhxEZN f3Twp2tctnM05aV7ZqQZH41RW4A3f9ee27ESzRAMVumkSJRqBqFgt4CLTG7qSfweVq+k nWpBAcdoe39JVq813H7X+lQMkcJcMrV6aqd2DPq0Z6JofakLOMr4YHvaKggFD66Dorvo OOXA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759796647; x=1760401447; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ZRY/zQs1kkLYvTYYShsTGbgf6CVz6u7PMaYbrMZWSds=; b=lsHKBivhdJ7/pYbur3xBfBzFchxIZl5BzsErs5tEpqA1g7AidKCmIa7jfNN6SVMw7T rIlzDfIpHdOoCCJ7EjE4YBXfCDX90Ou+k2rBps3GiEdb+QwizCwrdo+180C/OIGhzSjP ejG2+X43estQPlHq6lq8Ar2B7JBooU8eFOCkNRoLXmGqlkLQIKCOfr7Eg5O2DH30t1Xs tMXf6xDqQnm/YMRHE/tmIH7ynUFjVHnXkQBgMwqPJz6V5XBFtvI1XpYb5lufxdpFbnmm re9azdhzgyqYnIlTARHkMMCDvARKNuCLyZnfBTXNChJk+0WxF/8r3jmjnSdVZyRn0kqP 1PIg==
X-Forwarded-Encrypted: i=1; AJvYcCXEwuAE1Zv0Hu+vz+2Cgukxjgq6LKBPMNzMQ706IcONmziDb3gL1CcDyjv2+4am5VS7ZwTm@ietf.org
X-Gm-Message-State: AOJu0YxWk6JPy6D/nV3dgvNp4DIgXbXzfAba/6oU4dj7Wd1r5TY8V1Yx zqGYdugCNi/WiJaGrfPgFAsJRBsuGoNCoovHcZwNiZBnAhk4fO3EnrBcTYR9To7mmtJy2SZg+0q FYL9Pb26iCW7PmUJY6X2nzJBmuCYETr4SyRmmupImcm+Npe4oAs0G38bp
X-Gm-Gg: ASbGncvHpcC54dU5NWddfovuDejfuG44iKD5L6Sve9pJkcKjhcnnfZfREdFt55cn2pF oyy/0atCMtMI9TX51Jt+jrHvzq0NL3BnqSjET6p5sL/z82kgD/X86q/STx+mqLl2PfQRwCF+jiw q8CrlcSyOJt8hvajTZdtC7PH6I67Qq9BV5w/SMagYRYAbf2S4dPM8l4ALi9B8Nhmqr6lX2RkOgT XvEX8K5ca85xR37kEPzZ56O3movLWaMaQV2uhZ/ZDag2SM=
X-Google-Smtp-Source: AGHT+IGwc+kN1X9/MHT4+elquwrJG1jBNXYKPQBLgh6P2o6b+x5C3D5NJJxP0v0q8fn/3NqYl9GJekNj1mrh4DhCfnE=
X-Received: by 2002:a05:6102:4bc2:b0:520:ca2b:4591 with SMTP id ada2fe7eead31-5d41d117757mr5846168137.20.1759796646322; Mon, 06 Oct 2025 17:24:06 -0700 (PDT)
MIME-Version: 1.0
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>
In-Reply-To: <CADdTf+g13wUpGBcQTGifDS1mh5R=rBk1rYLZn_XJ52KUAhK68g@mail.gmail.com>
From: Ian Swett <ianswett@google.com>
Date: Mon, 06 Oct 2025 20:23:55 -0400
X-Gm-Features: AS18NWA5Rv6Kh1iIknWfrFWsRreRY8PLOI3RojM5E40YONAGH4ekHciaiU6f8e8
Message-ID: <CAKcm_gMez63WZJXjaSqgzrSvTA_Y5qYxmEJqf4WMFuG5VzA=Bg@mail.gmail.com>
Subject: Re: Second WGLC for Multipath Extension for QUIC
To: Matt Joras <matt.joras@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000fbba970640869595"
Message-ID-Hash: YQ3TR5VSTVIATNZHCPPLDUA4HVMCEUUM
X-Message-ID-Hash: YQ3TR5VSTVIATNZHCPPLDUA4HVMCEUUM
X-MailFrom: ianswett@google.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: Lucas Pardue <lucas@lucaspardue.com>, Lars Eggert <lars@eggert.org>, quic@ietf.org, 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/cy1HMHVP65POhB2LUN5KHS1uBlE>
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>
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.
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
>>
>>
>>
- Second WGLC for Multipath Extension for QUIC Lucas Pardue
- Re: Second WGLC for Multipath Extension for QUIC Lucas Pardue
- Re: Second WGLC for Multipath Extension for QUIC Ian Swett
- Re: Second WGLC for Multipath Extension for QUIC Lars Eggert
- Re: Second WGLC for Multipath Extension for QUIC Lucas Pardue
- Re: Second WGLC for Multipath Extension for QUIC Lars Eggert
- Re: Second WGLC for Multipath Extension for QUIC Lucas Pardue
- Re: Second WGLC for Multipath Extension for QUIC Matt Joras
- Re: Second WGLC for Multipath Extension for QUIC Ian Swett
- Re: Second WGLC for Multipath Extension for QUIC Kazuho Oku
- Re: Second WGLC for Multipath Extension for QUIC Lucas Pardue