What to do about multipath in QUIC
Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Wed, 04 November 2020 23:38 UTC
Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ABA1A3A116D for <quic@ietfa.amsl.com>; Wed, 4 Nov 2020 15:38:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 J5kmL1EsrDFj for <quic@ietfa.amsl.com>; Wed, 4 Nov 2020 15:38:40 -0800 (PST)
Received: from mail-yb1-xb2c.google.com (mail-yb1-xb2c.google.com [IPv6:2607:f8b0:4864:20::b2c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 173433A1168 for <quic@ietf.org>; Wed, 4 Nov 2020 15:38:40 -0800 (PST)
Received: by mail-yb1-xb2c.google.com with SMTP id m188so391894ybf.2 for <quic@ietf.org>; Wed, 04 Nov 2020 15:38:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=LG/ucniD6dvYBYi7zdcb4WrwLPeUhCZY+xeu7Su7jO8=; b=d+U8r7Pm17MEixpKbwcQh9sgKQA5aMK5VI/FtkDaMGhB2wEs44P2u3vj2KnZep1dmo XeBQSFfe1GXNVCGZo40KKLaixycrRbm/89jI/6/RyEHPVXGF6ASrPo7l6BEahLZGdYaX MJaGH9UxMzLBfjR3dpP7y9CkHoDtjU/9nTmCR8CrWvA4bkWzBRfcDqzGJx0CPm2urPjm 0jm9b9NA979coOWn41scpDxLS8iOpaat+qn2Nb/nYSrwUQnxFYzj4WL6t0gx9FWIAnrn R3NYO4mBsR96Mr3cEji/vI+J02TiHEECDAe5U89PJdVFV9tssfml9+Po/Gkof9h+/F0i pijw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=LG/ucniD6dvYBYi7zdcb4WrwLPeUhCZY+xeu7Su7jO8=; b=B4FtAazo4O5WwNLZrBEgw6ndWV90PyxX54GIMn462NH3Sg2HLrxzLzTxUxwSTcNLgY G7WlBh6R88nis7ZrmwJn8cGd5fRhRyFl/zpmWTNSr9wuL1hZ6DP6X9DICph6I+E+4Iv9 3mzCTueZOfILajoMr2GmEOFMtgZn7MIkuZALdcme3hmREyVAjIMvQv6SMKI+Eh5AT+nI nDJaMZVQTJOHvV8PhUQMFxiN7aDIeHGzeMxTX3vLVaRJFGVQqVfC0Q/JPCzG2YdKL+TE 87wZ8CReKsmOOij+J0N+TQwOvvJgSIHtOqquFZtlso4PyoWS9Y53Cjfz9xnsVHrRgBG1 ettA==
X-Gm-Message-State: AOAM532Y1ZBMTiZNrhyt32Ig2ufgGf5+M5idxbDV/9yaWYduqKaZ4gVp zSz1BEhdgbZinRB6phhvKqObLNq4WmfZ8zQeZZbKocLiv6o7FQ==
X-Google-Smtp-Source: ABdhPJwHs0ODEBQcfXVP32ut09NVsfIkmPC51i87RJaw9eQ97EIZBxY7VotwFA3iZNQjBwmgOBVhqs6KNv8r8ENFRJY=
X-Received: by 2002:a25:cbc7:: with SMTP id b190mr377999ybg.288.1604533119097; Wed, 04 Nov 2020 15:38:39 -0800 (PST)
MIME-Version: 1.0
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Wed, 04 Nov 2020 17:38:13 -0600
Message-ID: <CAKKJt-dOz4JE3_-AVn77H6oY-gjeOL+NNcSWqwpjwM7_LD_0NQ@mail.gmail.com>
Subject: What to do about multipath in QUIC
To: IETF QUIC WG <quic@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000981f4a05b3507a90"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/P7vW9quo2E0JWzGreThPenmHYk8>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Nov 2020 23:38:42 -0000
Lars said that if we wanted to move forward on multipath in QUIC, we should be talking about multipath in QUIC on the mailing list, so this is my suggestion as a starting point, based on my understanding of where we ended up after the October virtual interim meeting and resulting threads on the mailing list. It's pretty clear that a lot of people have deploying and testing connection migration as their priority in the near future, and we should not distract them from that worthy task. It's clear that at least some people think that connection migration onto a new connection that has already been validated is a lightweight operation. Deploying and testing connection migration will be a good basis for verifying that theory. It's clear that there are different ways of thinking about multipath in QUIC - https://datatracker.ietf.org/doc/draft-deconinck-quic-multipath/ is the proposal I have the most experience with, but Yanmei was presenting https://datatracker.ietf.org/doc/draft-an-multipath-quic/ at the virtual interim, and Christian submitted https://datatracker.ietf.org/doc/draft-huitema-quic-mpath-option/ a day or two before the virtual interim. That leads me to make two suggestions: - That we get experience with the proposals that we already have, and any proposals that pop up in the meantime. - That we discuss that experience and work on coming to a consensus about how multipath should work before moving forward. - That we publish (one or more) multipath proposals as Experimental, if and when that's the right thing to do. Thoughts? Best, Spencer
- What to do about multipath in QUIC Spencer Dawkins at IETF
- Re: What to do about multipath in QUIC Martin Duke
- Re: What to do about multipath in QUIC Spencer Dawkins at IETF
- Re: What to do about multipath in QUIC Jana Iyengar
- Re: What to do about multipath in QUIC Spencer Dawkins at IETF
- Re: What to do about multipath in QUIC Behcet Sarikaya
- Re: What to do about multipath in QUIC Lucas Pardue
- Re: What to do about multipath in QUIC Spencer Dawkins at IETF
- Re: What to do about multipath in QUIC Lucas Pardue
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Re: What to do about multipath in QUIC Spencer Dawkins at IETF
- Re: What to do about multipath in QUIC Spencer Dawkins at IETF
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Re: What to do about multipath in QUIC Spencer Dawkins at IETF
- Re: What to do about multipath in QUIC Christian Huitema
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Re: What to do about multipath in QUIC Behcet Sarikaya
- Re: What to do about multipath in QUIC Lucas Pardue
- Re: What to do about multipath in QUIC Behcet Sarikaya
- Re: What to do about multipath in QUIC Olivier Bonaventure
- Re: What to do about multipath in QUIC Behcet Sarikaya
- Re: What to do about multipath in QUIC Lucas Pardue
- Re: What to do about multipath in QUIC Behcet Sarikaya
- Re: What to do about multipath in QUIC Roberto Peon
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Re: What to do about multipath in QUIC Kazuho Oku
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Re: What to do about multipath in QUIC Lars Eggert
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Re: What to do about multipath in QUIC Spencer Dawkins at IETF
- Re: What to do about multipath in QUIC Lars Eggert
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Re: What to do about multipath in QUIC Roberto Peon
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Re: What to do about multipath in QUIC Martin Thomson
- Re: What to do about multipath in QUIC Yanmei Liu
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Re: What to do about multipath in QUIC Spencer Dawkins at IETF
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Terminology for multipath QUIC (was Re: What to d… Lucas Pardue
- Re: What to do about multipath in QUIC Spencer Dawkins at IETF
- Re: Terminology for multipath QUIC (was Re: What … Spencer Dawkins at IETF
- Re: What to do about multipath in QUIC Christian Huitema
- Re: What to do about multipath in QUIC Spencer Dawkins at IETF
- Re: What to do about multipath in QUIC Mirja Kuehlewind
- Re: What to do about multipath in QUIC Mirja Kuehlewind
- Re: What to do about multipath in QUIC Spencer Dawkins at IETF
- Re: What to do about multipath in QUIC Yanmei Liu
- Re: What to do about multipath in QUIC Behcet Sarikaya
- Re: What to do about multipath in QUIC Yanmei Liu
- Re: What to do about multipath in QUIC Kazuho Oku
- Re: Re: What to do about multipath in QUIC Ma, Yunfei
- Re: What to do about multipath in QUIC Yunfei Ma
- Re: What to do about multipath in QUIC Kazuho Oku
- Re: What to do about multipath in QUIC Florentin Rochet
- Re: What to do about multipath in QUIC Christian Huitema
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Re: What to do about multipath in QUIC Christian Huitema
- Re: What to do about multipath in QUIC Mikkel Fahnøe Jørgensen
- Re: What to do about multipath in QUIC Kazuho Oku
- Re: What to do about multipath in QUIC Christian Huitema
- Re: What to do about multipath in QUIC Kazuho Oku
- Re: What to do about multipath in QUIC Christian Huitema
- Re: What to do about multipath in QUIC Kazuho Oku
- Re: What to do about multipath in QUIC Christian Huitema
- Re: What to do about multipath in QUIC Kazuho Oku
- Re: What to do about multipath in QUIC Christian Huitema
- Re: What to do about multipath in QUIC Spencer Dawkins at IETF
- Packet number spaces in multipath (was Re: What t… Jana Iyengar
- RE: Packet number spaces in multipath (was Re: Wh… Markus.Amend
- Re: Packet number spaces in multipath (was Re: Wh… Christian Huitema
- RE: Packet number spaces in multipath (was Re: Wh… Markus.Amend
- RE: Packet number spaces in multipath (was Re: Wh… Mikkel Fahnøe Jørgensen
- RE: Packet number spaces in multipath (was Re: Wh… Mikkel Fahnøe Jørgensen
- Re: Packet number spaces in multipath (was Re: Wh… Roberto Peon
- RE: Packet number spaces in multipath (was Re: Wh… Markus.Amend
- Re: Packet number spaces in multipath (was Re: Wh… Mirja Kuehlewind
- Re: Packet number spaces in multipath (was Re: Wh… Jana Iyengar
- Re: Packet number spaces in multipath (was Re: Wh… Quentin De Coninck
- Re: Packet number spaces in multipath (was Re: Wh… Mikkel Fahnøe Jørgensen
- Re: Packet number spaces in multipath (was Re: Wh… Kazuho Oku
- Re: Packet number spaces in multipath (was Re: Wh… Quentin De Coninck
- Re: Packet number spaces in multipath (was Re: Wh… Martin Thomson
- Re: Packet number spaces in multipath (was Re: Wh… Kazuho Oku
- RE: Packet number spaces in multipath (was Re: Wh… Mike Bishop