Re: Fwd: New Version Notification for draft-liu-multipath-quic-01.txt

Quentin De Coninck <quentin.deconinck@uclouvain.be> Wed, 16 December 2020 13:08 UTC

Return-Path: <quentin.deconinck@uclouvain.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 AA5873A0ADF for <quic@ietfa.amsl.com>; Wed, 16 Dec 2020 05:08:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, MSGID_FROM_MTA_HEADER=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-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=uclouvain.be
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 wleDUp0WyfNL for <quic@ietfa.amsl.com>; Wed, 16 Dec 2020 05:08:39 -0800 (PST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150131.outbound.protection.outlook.com [40.107.15.131]) (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 322003A0AD3 for <quic@ietf.org>; Wed, 16 Dec 2020 05:08:38 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FF9C6pcj4i+SOxgk7j6Mg8/isD3zmATLTqNdshTzFZxIoFoC0EAB3SrFSHtkKWjQZTLB5XFV9rUqQt0Dld4DWHCQVM8COMlObGRF1Xs2lrw9iIWupcY6d9P3uGXXTV8A19uw0PhhIWAxYoC6jqz4Zozp8UtXf8AZ74KchCMvXwmZB+DkaAUqAMTNPiap72gtmtDSm6I61rGGIHLONgM4BqU//OMCQN06jzRNg/6ZoFcgKk5oXB/eb8XmCy1eEocsk81WNotMuoTTzYxiN+xvm4+8JFXOQSKgPxsZZdSNcNSxWFh6x9mS1INkshok196JGwVQR8VBHLH1wDZstO06Pg==
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=ZX/8wcODNn/E5ds+NvBTN5sO61jCd6oMNOFAZiGxzgg=; b=a1HfcoYf/9mbKanNZKh9kMBhSs1LhCmsOFVLT+Gle+OyKZ/faQvcKqgujBHEsrsbNfqvOUqjhQ/xOxvyFCSn53gpdF5YuRtNY2zzO6RwpFTJtelzhkl3Soe+mRJZHyRAgu12ArOrRZlQ1RC0bpL9+hUKehJg00LRCzO1hE1/Ewkx4q4Ve+jxrCgS2UGOsdrs5E9fCjLrVy0MiyjyNH3xlPXXwwX2zYIvXQdCfiQPfV1niDrD3lrC6lWkWfOGKDvyHwEeNQtZnvJIodEvAzOmNv4hZQMBP/qhJ4VdYj48uNoCcWQ7N08/Pp0C3Xa4F/04ueUcuKn0Ijgfq9q1FK0zTA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=uclouvain.be; dmarc=pass action=none header.from=uclouvain.be; dkim=pass header.d=uclouvain.be; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uclouvain.be; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZX/8wcODNn/E5ds+NvBTN5sO61jCd6oMNOFAZiGxzgg=; b=Z8I36igMXtLP6tuMk+A2y7kH+o0iaT2JlQXfk6LDMNiVmhw5xjaFwrWj/ga2qGpM8gIVQ+CD22vleVgCI1JtTee+XXXqoDXElgALsKWcHXPFQip7NAVhR5NwleLJ2Xy21OPabqUbAsAnIVLElucZjGsLmU2GI+WKsIg2ZEcC9w0=
Authentication-Results: alibaba-inc.com; dkim=none (message not signed) header.d=none;alibaba-inc.com; dmarc=none action=none header.from=uclouvain.be;
Received: from PA4PR03MB7344.eurprd03.prod.outlook.com (2603:10a6:102:10e::7) by PA4PR03MB7262.eurprd03.prod.outlook.com (2603:10a6:102:102::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3654.14; Wed, 16 Dec 2020 13:08:36 +0000
Received: from PA4PR03MB7344.eurprd03.prod.outlook.com ([fe80::7d36:eaa9:2bfe:8846]) by PA4PR03MB7344.eurprd03.prod.outlook.com ([fe80::7d36:eaa9:2bfe:8846%6]) with mapi id 15.20.3654.025; Wed, 16 Dec 2020 13:08:36 +0000
Subject: Re: Fwd: New Version Notification for draft-liu-multipath-quic-01.txt
To: Mikkel Fahnøe Jørgensen <mikkelfj@gmail.com>, Yunfei Ma <yfmascgy@gmail.com>
Cc: "安勍(莳逸)" <anqing.aq@alibaba-inc.com>, quic <quic@ietf.org>, 李振宇 <zyli@ict.ac.cn>, Yanmei Liu <miaoji.lym@alibaba-inc.com>, huitema <huitema@huitema.net>, "Ma, Yunfei" <yunfei.ma@alibaba-inc.com>
References: <1baa86a9-455d-4256-85f2-9aee159afed9.miaoji.lym@alibaba-inc.com> <e8027334-2615-30fc-c4c4-e890c5f527b8@uclouvain.be> <CAHgerOGXWgfna8DmGYGnSYESyuJNseWmVSZquyuY9_WUf30nbw@mail.gmail.com> <CAN1APdcH1Jh4BpCiq_xuzb6s0a++c9Ty4ebaYBZvtsqbVcQStg@mail.gmail.com> <4345423f-c639-2c03-e726-6dcc8d58ea0e@uclouvain.be> <CAN1APddRfV46_JdAEGWmO00TCt7pZqiEknSp-RCS3yOE-+syOw@mail.gmail.com>
From: Quentin De Coninck <quentin.deconinck@uclouvain.be>
Message-ID: <40d059b3-a6c1-0c53-f24d-b8d8ebffc544@uclouvain.be>
Date: Wed, 16 Dec 2020 14:08:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0
In-Reply-To: <CAN1APddRfV46_JdAEGWmO00TCt7pZqiEknSp-RCS3yOE-+syOw@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------0CB94CF748ACA1E999B425EE"
Content-Language: en-US
X-Originating-IP: [178.51.97.7]
X-ClientProxiedBy: AM4PR0302CA0023.eurprd03.prod.outlook.com (2603:10a6:205:2::36) To PA4PR03MB7344.eurprd03.prod.outlook.com (2603:10a6:102:10e::7)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [192.168.0.6] (178.51.97.7) by AM4PR0302CA0023.eurprd03.prod.outlook.com (2603:10a6:205:2::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3654.12 via Frontend Transport; Wed, 16 Dec 2020 13:08:36 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ff1a4578-c36d-418d-6bac-08d8a1c3b304
X-MS-TrafficTypeDiagnostic: PA4PR03MB7262:
X-Microsoft-Antispam-PRVS: <PA4PR03MB72621ABB83A3ABCE9B6C70E09DC50@PA4PR03MB7262.eurprd03.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:8273;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: f9sgtoSpcjgX+4ql+ORsWmkhFFcp01iTUTIiS2dDb5G8kpD6mJQNn2QJCfctpQjj3nI7rWttbwLP2IU3oMNrTzSc8DXQ40WF3umjbcH63YCBOhIxRH8bqYma8iDBAF97nYlzrZw/iy0ZMLuyIJfLPmeXaImER8LRYsc0lBtyXzACOTHXMtIG0Sbj5S781H8DAtDq+eVy2T5knJsNhNKSLby8ewvxxI696JPs+i7cLi7xidLFNn7U8dWKbynWwaRR0UPxCMrUvnccZ6Ui7DicvLKJZEQAxPS2KddXmXeDq0TPMhEprN/1N8tsG+FLyqSgv7K4KTvNoZXtLeA7hVvnMqVLlpkMmvCS6UbRZ4VRCbXISahoh/HJV7oDxUKZqpLGQVbZFrGrnUKE2eoLQLv1FBR7yndwXl3mnE3wdC+Tacc=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA4PR03MB7344.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(396003)(376002)(346002)(39860400002)(366004)(31696002)(8936002)(4326008)(956004)(478600001)(2906002)(26005)(86362001)(186003)(66476007)(66946007)(66556008)(316002)(83380400001)(786003)(5660300002)(2616005)(16526019)(8676002)(16576012)(110136005)(33964004)(6486002)(31686004)(36756003)(52116002)(54906003)(45980500001)(43740500002); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData: wQgPjwlpJlRcbQefqVQ6f1M6arZRNwb/k03kZoc7q6sHm6lqnYkF5ZauVIyUll+B5xqRrTm/fT+uCZ1Vx+Qn5XqHYxOFM9xlMdR+gHCuTqCxxyqULAROB9sU4nWa6dRECceGwZCzN5eydANSsa0mbppm91Fsuh6dSTR1nJICFVbruPT4vR+7y5MbZkj5PLZP7IjNU22VjJfYrXgLhY4OnbpWfdGWb3V1pNKfAovIVQrG4eYTPEhau6GyT8yMXdkuYi/2dWBWwlg1+haO/1hjd9zsH5bccT83CvXj7GyuEdy4H0J7gbgl07iYirWgLvFM3tX25PqB6n+YZGmk8S2nYd+m+N08IMwre7wW3Z5F3N2PqkXI7pGnDIzWxxHBxkvVhsPxSHFfuIAET3LbPyilC26KBPQtk0QhTFAsYaEGjjGHE1PdwYIfOWU462vkoYK+bXsxReMEGjdbKevcAz+HN2QsQwTy7vwGmHaSium6euYr7jt/288+uArndC9O/gxIveM2fOLmGbLP82w4pRc7UrnrXrlvgeqBQYrOycIam1kA2Sual7I+pRoLh6L0RkFUo2Mmpog/jeSVJfjiBYVjvB6u//5FnqcOgfm04i57ovRfMNaoH2xDPNRlZHtSet+iQ8w1u4QY8qcuPiRp0DTzKCnhrxVIc6h+CSf5Eb3u6OssAC7dBQ1LvN0clAyxu0EbiX7GjaYY1MfaIAEjyoAY7+mr0DO4L6CNvlM7yOIBJVqNsnU9oB7cRw7zgpH6CKWSM8dR0MYrNHP/gpxfzaIVCPCzlWfrsMLTdFC2WqCfVuFL11dD8iFCdXJitWtHoT8av5japwNY1VUNM0qzpvNMAM/i4PyEiAO11gEfOoSyJO32MxQ6M7cL1pk+FzONFN8HdqQ+Ytpscy2OkVIRlAziHayB68yMyH/YS3o2UvbDFpys4ZOBFHQ8D2EmAx+iYNCxOAuHNbFkqgsRRUyMvA7EOb0/59JGhn2IMAeraV59o8Q=
X-OriginatorOrg: uclouvain.be
X-MS-Exchange-CrossTenant-AuthSource: PA4PR03MB7344.eurprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Dec 2020 13:08:36.6045 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 7ab090d4-fa2e-4ecf-bc7c-4127b4d582ec
X-MS-Exchange-CrossTenant-Network-Message-Id: ff1a4578-c36d-418d-6bac-08d8a1c3b304
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: qIS8Nrv4hTK/eFPOcOoEzVZ+3Zok/uG8iaDsjD5hOzoQ/1b8Yu0Zgh8aKV9kJ7Bgp5qUbvkp/KP7rO+a7FLEljJR9vwFMG8wsVwvqhoCGOU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR03MB7262
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/Jr9xBPbjyKCeDV1eWaISjOAQH14>
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, 16 Dec 2020 13:08:42 -0000

>> In my opinion, I don't think the "path" should be the element we 
>> should identify. Rather, I think we should identify "forward flows" 
>> and "backward flows" (what we call uniflows in our deconinck draft) 
>> and see paths as a combination of a forward flow and a backward one.
>>
> Maybe - it sounds appealing. But if the client is always responsible 
> for probing paths also for different server announced endpoints, then 
> both endpoints are naturally coupled. The alternative would be for the 
> server to also probe paths, and that can be difficult with NATs 
> without STUN. There are many things to consider ...
>
Sure. Most of the time it is the client that will open the way and the 
server waits for the client's packets exposing reachable IP/port tuple. 
But I would find unfortunate to have a core design preventing such flow 
creation initiative by the server. And while the client can use, e.g., 
two flows to reach the server, the server may only want to keep one flow 
towards the client to limit its state and we have two possible circuits: 
1) flow 1 client to server/flow server to client and 2) flow 2 client to 
server/flow server to client.

Quentin