RE: Fwd: New Version Notification for draft-dawkins-quic-multipath-questions-00.txt

Mike Bishop <mbishop@evequefou.be> Mon, 07 December 2020 15:47 UTC

Return-Path: <mbishop@evequefou.be>
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 378173A12F2 for <quic@ietfa.amsl.com>; Mon, 7 Dec 2020 07:47:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-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 (1024-bit key) header.d=evequefou.onmicrosoft.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 QR5uxTElKN_Y for <quic@ietfa.amsl.com>; Mon, 7 Dec 2020 07:47:00 -0800 (PST)
Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam08on2116.outbound.protection.outlook.com [40.107.102.116]) (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 A54663A0E94 for <quic@ietf.org>; Mon, 7 Dec 2020 07:47:00 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eZaG1pZiCZ65P54pGEnF0pXVbUNXap+DxxN5cp1MaS6Yo09jfXvlLrOg7CkvkKzrXeOnxTM3jONPp9XxYSd6I9C32GItzZ03q3kF7WCOfk063WWXIGg4jvoNPFFScYlHjX/ozh9gCRJg2Mw4xxD2L9JNcY8Dw6kd0Fg/Ve7AoTiuiie7vqF+aHWCJMvmdvXt/3Ya0Ndy5XwPBEtmFV7V8Ydi6Rt9BjHkYgfqhQZONwB2stxtvVwTyyPVcbLyUY8lkxJ59sKelmMHS4is96YbvC2CppudwxXOfO2PQZEnSwozmz3cTk39XR8tcjDlmeCehES6D9GqFOyD1pFGX1VlPw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WPvHHJstkIBgASlnbS6KLyDOvJ23wGZU9D0pM2036T4=; b=MmGAGkXEjCKGu60wqwjBNV53g3G64ClqROh6IL6QM1DT8a+KMOO6vQGO01z7QJRGCVm4AZEZYsZilA0uxYyqjzgfUAs+SAd5nfyejhzeD0JLoeZsVo2vXfktM7gShVusp9al8iZDmd0lr0DKLYe6jc4BDiuSd+CWq+tmb21IaawEhbauLEHC1Vkhclrv+Zi0CSdV4v8nDwjA8I39PppjBmyt+iK9ojlZKQN6cc+Mo5wPqkUWi4Pou5YIAJMXENX6h1qyortC+CriKpfKb85+9yTW2camRWRLt1moEBP4zpTcjjcnfg3U969nRwRqjZoX2R91xHcXAgXuOUeI+J4HRQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=evequefou.be; dmarc=pass action=none header.from=evequefou.be; dkim=pass header.d=evequefou.be; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=evequefou.onmicrosoft.com; s=selector2-evequefou-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WPvHHJstkIBgASlnbS6KLyDOvJ23wGZU9D0pM2036T4=; b=vsHM/iTIayAV4exjH7oyWQzAxempQN8QM2gQtuFxsFrKGzf1xFgf4Lgo3hD+xXLY6yePmSKBiYNtMxXKjpMc+yCZ1GzQV27boWVIxMnexs0gcP3+N5xvMLV7fKu2lZKqfwmcq6b+YPOnta79oHBVNnB1xwZpYyoMBIwEIArCgGs=
Received: from CH2PR22MB2086.namprd22.prod.outlook.com (2603:10b6:610:8c::8) by CH2PR22MB1928.namprd22.prod.outlook.com (2603:10b6:610:8f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.18; Mon, 7 Dec 2020 15:46:57 +0000
Received: from CH2PR22MB2086.namprd22.prod.outlook.com ([fe80::5c87:a789:7ed6:8687]) by CH2PR22MB2086.namprd22.prod.outlook.com ([fe80::5c87:a789:7ed6:8687%3]) with mapi id 15.20.3632.023; Mon, 7 Dec 2020 15:46:57 +0000
From: Mike Bishop <mbishop@evequefou.be>
To: Mikkel Fahnøe Jørgensen <mikkelfj@gmail.com>, Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>, IETF QUIC WG <quic@ietf.org>
Subject: RE: Fwd: New Version Notification for draft-dawkins-quic-multipath-questions-00.txt
Thread-Topic: Fwd: New Version Notification for draft-dawkins-quic-multipath-questions-00.txt
Thread-Index: AQHWzFmfJiMqUO+YU0KUBAskNmBi96nrR9sAgAB4GfA=
Date: Mon, 07 Dec 2020 15:46:57 +0000
Message-ID: <CH2PR22MB2086CC4B09F07099D9D5CBFDDACE0@CH2PR22MB2086.namprd22.prod.outlook.com>
References: <160731832334.29236.7841084320182421518@ietfa.amsl.com> <CAKKJt-fHi_3HLvK4u2JbnmW_snT3qpVuiavKru5wM2hygNYJGQ@mail.gmail.com> <CAN1APdcUOt_wRf4qt6JeqBJrYrxkcihM4pGCuEohVy0b1OQf3g@mail.gmail.com>
In-Reply-To: <CAN1APdcUOt_wRf4qt6JeqBJrYrxkcihM4pGCuEohVy0b1OQf3g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=evequefou.be;
x-originating-ip: [72.49.212.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 42615bed-f8f3-43e1-01c3-08d89ac75446
x-ms-traffictypediagnostic: CH2PR22MB1928:
x-microsoft-antispam-prvs: <CH2PR22MB192820EB5716BFE695E74F33DACE0@CH2PR22MB1928.namprd22.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: yYdvVfmWRxJY5YW4U4o3TeKj1G51L99n9rqlTwTId2nQ4H71jFYIHsHh9kdRr3CMbVY+4EQTsTvqYIbVj3MqZfnlJR6MS+BkragOQvnTzm7hQCpRBHK3MEEnq0epoT4wKOBeca0GdhOy7wkvl6Z3bMs7s7mTk6v6a+LmJuvGQLoCsmft119yMdwSS6z4I2cn8RCCmsqQCs83MQQeTrlFpRdOQwDEH5sGAEu8DbbW6NdHdgm7xd7jS4TLexDc9G7dwHgAKRbLy4575Y8pAZeL7ArLLZKbTsUR5N8pBxtXOYtrBnAuHMXWjSKQYAicnC/H98bQJqGoASvaftEYsFOQN0AboOIDbyDFi65XG0OtKhQyOoR1JFY067tmDP5ZUBWUPnoLE4YmZ+lslqgMmjSp2w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR22MB2086.namprd22.prod.outlook.com; PTR:; CAT:NONE; SFS:(136003)(376002)(396003)(346002)(39830400003)(366004)(66556008)(71200400001)(7696005)(15650500001)(66616009)(8676002)(66446008)(76116006)(5660300002)(52536014)(66946007)(966005)(53546011)(64756008)(83380400001)(55016002)(86362001)(33656002)(2906002)(9686003)(508600001)(316002)(6506007)(99936003)(186003)(110136005)(8936002)(66476007)(26005)(66574015)(166002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: mztJdclWC95taHCVnINoVMOtGiFCDDPnGBDL4kApFuc5oRg3Najmd601BPENr3LW1+kyqa8pC/5PPB8tPQFd1iPvcmly6sixBkghurrFFr+TfUoC/OHF0mvSDnLyfuED49ayzCprLPF47cQvY9053gmYYoC3OmskqwmZPYv8ve6iFdq2HsTB0TDkM5p7mGb18x6kKBAn4y3h9sWyVH373+wUVt3yjKgCDna6xdHWB7+v6DafTe2+VF9vRndKeIzL9OKyK9VXVH07bEJvqRoPGgUX0ehUg1xC75DHx2IrOV2MTRiMWix9q+nUhHCY+emhbOaB6Nz5nTc3f3WSQLAdkMM2tC8NQXdWJMtNXkMXEeAA9lKCy6Iy6oHEcVMfmfCEtM2pFhgqN8RFWZCDNT72vQ/g0GUykykmmG1Ml5finSoLDOBLJm/KAkcimj8wIqyA7PJowrTziBTx88/ElNZq8SQfYfsDTcU3Ra4tVJykHlW4gyNPPsjBVHXwmgr0Ii6n0tDtHm10MLFZnatLADZloD8dwtTpUWw1yxFMkywhts+j6zoO3LXWSy20UGQRmmq5u6ef7a1NOEyTVL9mMG5zkELyt76xBqoNUiDijDZkh64xdmKDy3SCXN8VqLQyug0twr4wWzXcBYy6QiTyp7pKqej3kMys59NvCV3QcjdZpgfOcgUJe2InbZV6uH61KW0MnIt6ldobqLax5BvmSsOhJL8JoN7tVxBXLi2YB1BiaeDbwUp/DQItwkL367AGiN8STsmx/izmzOpb0/01+4Zo/yt2enbHBTW+vzmXepi9bX9T1zj4LA+MmmzH/h7Is6MzlopwtZWrwUFXRazLH+p+r+W+zfQNCVDjaioFwSL6JRT5VHKzv8MCGBW2qeRRkerm25S2+CAohNcajbkVzEZTw4ZMIXauJqHvRytG+lwoo3qol1QK785qbk7DHl7heomEPkisPJgNrOpSTwoAOtL7k89DX4/qkxlhNPBrpBw+uh8=
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="2.16.840.1.101.3.4.2.1"; boundary="----=_NextPart_000_0038_01D6CC82.E1198850"
MIME-Version: 1.0
X-OriginatorOrg: evequefou.be
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH2PR22MB2086.namprd22.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 42615bed-f8f3-43e1-01c3-08d89ac75446
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2020 15:46:57.5221 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 41eaf50b-882d-47eb-8c4c-0b5b76a9da8f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JW8m+4TJeKcQriEhAjKky4irMRMT4z8ad67pbY7HtxrlfKP6/tARJCT1ZI48+LBuLvYXzOWXJQ19byWkmi97/Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR22MB1928
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/nuQ_RfICYSaKYMzzSXhgh7TqC9M>
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: Mon, 07 Dec 2020 15:47:03 -0000

The additional wrinkle is that depending on network infrastructure, successful migration might require one party to speak first before the other is able to migrate.  That’s the point of SPA’s current design – in typical client deployments, the client must be the one to initiate contact even though it’s the server changing address.  In other layouts (including one that Nick has talked about), the server might also be behind a NAT and need to speak first to enable the client to reach it or even to discover its own address.

 

From: QUIC <quic-bounces@ietf.org> On Behalf Of Mikkel Fahnøe Jørgensen
Sent: Monday, December 7, 2020 3:09 AM
To: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>; IETF QUIC WG <quic@ietf.org>
Subject: Re: Fwd: New Version Notification for draft-dawkins-quic-multipath-questions-00.txt

 

Thanks for working on this.

 

I’m still looking for a discussion on symmetric vs assymmetric multipath.

 

Today in QUIC v1 only the client can migrate.

Is multipath going to be the same, or can both endpoints initiate multiple paths?

 

 

Kind Regards,

Mikkel Fahnøe Jørgensen

 

On 7 December 2020 at 06.27.12, Spencer Dawkins at IETF (spencerdawkins.ietf@gmail.com <mailto:spencerdawkins.ietf@gmail.com> ) wrote:

Dear QUIC working group, 

 

We've exchanged a lot of e-mail about what support for multiple paths in QUIC might look like on the mailing list, and talked about this at the October virtual interim meeting and at the QUIC session at IETF 109, and it seemed good to me, to try to summarize the discussions we've had so far. 

 

Because this topic is of interest outside the IETF, I thought it better to put the summary in an Internet Draft, than somewhere in Github issues or Slack, or on the mailing list. 

 

I also want to apologize in advance if I've misstated things - if so, please let me know. I'd point out this text in the draft:

 

   Please note well that this document reflects the author's current
   understanding of working group discussions.  It is likely that there
   are more questions than currently included in the document, and it is
   even more likely that some of the suggested answers are incomplete or
   (unlike the people in Section 1.1) completely wrong.  Contributions
   that add or improve questions and answers are welcomed, as described
   in Section 1.4.

 

As always, Do The Right Thing. 

 

Best,

 

Spencer

---------- Forwarded message ---------
From: <internet-drafts@ietf.org <mailto:internet-drafts@ietf.org> >
Date: Sun, Dec 6, 2020 at 11:18 PM
Subject: New Version Notification for draft-dawkins-quic-multipath-questions-00.txt
To: Spencer Dawkins <spencerdawkins.ietf@gmail.com <mailto:spencerdawkins.ietf@gmail.com> >




A new version of I-D, draft-dawkins-quic-multipath-questions-00.txt
has been successfully submitted by Spencer Dawkins and posted to the
IETF repository.

Name:           draft-dawkins-quic-multipath-questions
Revision:       00
Title:          Questions for Multiple Paths In QUIC
Document date:  2020-12-06
Group:          Individual Submission
Pages:          13
URL:            https://www.ietf.org/archive/id/draft-dawkins-quic-multipath-questions-00.txt
Status:         https://datatracker.ietf.org/doc/draft-dawkins-quic-multipath-questions/
Htmlized:       https://datatracker.ietf.org/doc/html/draft-dawkins-quic-multipath-questions
Htmlized:       https://tools.ietf.org/html/draft-dawkins-quic-multipath-questions-00


Abstract:
   The IETF QUIC working group has been chartered to produce extensions
   that would "enable ... multipath capabilities" since the working
   group was formed in 2016, but because multipath was an extension,
   work on multipath, and the other extensions named in the charter,
   waited while work proceeded on the core QUIC protocol specifications.

   After the QUIC working group chairs requested publication for the
   core QUIC protocol specifications, they scheduled a virtual interim
   meeting to understand the use cases that various groups inside and
   outside the IETF were envisioning for multipath with QUIC.

   As part of that discussion, it became obvious that people had a
   variety of ideas about how multiple paths would be used, because they
   weren't looking at the same use cases, and so had different
   assumptions about how applications might use QUIC over multiple
   paths.

   This document is intended to capture questions that have come up in
   discussions, with some suggested answers, to inform further
   discussion in the working group.




Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org <http://tools.ietf.org> .

The IETF Secretariat