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

Christian Huitema <huitema@huitema.net> Mon, 14 December 2020 22:37 UTC

Return-Path: <huitema@huitema.net>
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 CE5A13A11F6 for <quic@ietfa.amsl.com>; Mon, 14 Dec 2020 14:37:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.689
X-Spam-Level:
X-Spam-Status: No, score=-0.689 tagged_above=-999 required=5 tests=[HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] autolearn=ham autolearn_force=no
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 IGdHi-kCaExO for <quic@ietfa.amsl.com>; Mon, 14 Dec 2020 14:37:17 -0800 (PST)
Received: from mx36-out10.antispamcloud.com (mx36-out10.antispamcloud.com [209.126.121.30]) (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 4A5B73A11EC for <quic@ietf.org>; Mon, 14 Dec 2020 14:37:17 -0800 (PST)
Received: from xse340.mail2web.com ([66.113.197.86] helo=xse.mail2web.com) by mx133.antispamcloud.com with esmtp (Exim 4.92) (envelope-from <huitema@huitema.net>) id 1kowSv-000Cbg-Rf for quic@ietf.org; Mon, 14 Dec 2020 23:37:16 +0100
Received: from xsmtp21.mail2web.com (unknown [10.100.68.60]) by xse.mail2web.com (Postfix) with ESMTPS id 4Cvx8n370wzNxq for <quic@ietf.org>; Mon, 14 Dec 2020 14:37:13 -0800 (PST)
Received: from [10.5.2.17] (helo=xmail07.myhosting.com) by xsmtp21.mail2web.com with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.92) (envelope-from <huitema@huitema.net>) id 1kowSv-0007Kr-Ag for quic@ietf.org; Mon, 14 Dec 2020 14:37:13 -0800
Received: (qmail 4606 invoked from network); 14 Dec 2020 22:37:12 -0000
Received: from unknown (HELO [192.168.1.106]) (Authenticated-user:_huitema@huitema.net@[172.58.43.253]) (envelope-sender <huitema@huitema.net>) by xmail07.myhosting.com (qmail-ldap-1.03) with ESMTPA for <yunfei.ma@alibaba-inc.com>; 14 Dec 2020 22:37:12 -0000
Subject: Re: Fwd: New Version Notification for draft-liu-multipath-quic-01.txt
To: Mikkel Fahnøe Jørgensen <mikkelfj@gmail.com>, "安勍(莳逸)" <anqing.aq@alibaba-inc.com>, quic <quic@ietf.org>, 李振宇 <zyli@ict.ac.cn>, Yanmei Liu <miaoji.lym@alibaba-inc.com>, "Ma, Yunfei" <yunfei.ma@alibaba-inc.com>
References: <1baa86a9-455d-4256-85f2-9aee159afed9.miaoji.lym@alibaba-inc.com> <CAN1APdc_1+VwOoGaX16iaQPUXfySoD-bmjuSVBJ_gLF4HUBO1Q@mail.gmail.com> <cfe4a53c-af94-e8b8-ccaf-31c8616c06f6@huitema.net> <CAN1APdfWkjXj02m3mHNyPh06Mnqw=-4TMwEw+PHHct=6XfCBdQ@mail.gmail.com>
From: Christian Huitema <huitema@huitema.net>
Message-ID: <bc962ee0-be3d-a5e8-3598-f1b279985441@huitema.net>
Date: Mon, 14 Dec 2020 14:37:12 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1
MIME-Version: 1.0
In-Reply-To: <CAN1APdfWkjXj02m3mHNyPh06Mnqw=-4TMwEw+PHHct=6XfCBdQ@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------F99A9E99F041C124DBEB4E46"
Content-Language: en-US
X-Originating-IP: 66.113.197.86
X-Spampanel-Domain: xsmtpout.mail2web.com
X-Spampanel-Username: 66.113.197.0/24
Authentication-Results: antispamcloud.com; auth=pass smtp.auth=66.113.197.0/24@xsmtpout.mail2web.com
X-Spampanel-Outgoing-Class: unsure
X-Spampanel-Outgoing-Evidence: Combined (0.15)
X-Recommended-Action: accept
X-Filter-ID: Pt3MvcO5N4iKaDQ5O6lkdGlMVN6RH8bjRMzItlySaT9WLQux0N3HQm8ltz8rnu+BPUtbdvnXkggZ 3YnVId/Y5jcf0yeVQAvfjHznO7+bT5x6h2yQpzTslcOqazQkKtAFKj/EwzSHE5FGYwwjsNRPCAaR GYrKTzTAjwoHgFVYX8jmD6wdmZPcItWbGe10hXJtXL4FsauCVkDjmcYJdU3yWp7KuHNaaKdg7iBE ZefdsNUFWKwa/wzJUjmazeC7ImcaSiHjxvv4gKLTeB2fpVmS6BQ6V51u76v35b1wNe/MvdKAGdwU TZKlze5ERymXAD3v2+J9PgaoF8SQHto3le4zsHTaeQtlKubP6iUTjj6yPARK6buALVaA782LKxg6 vRmng8N1aLhXqdc+jC1RcnVud53D5caUhbVtvqItBqoizkEt9O20UjkwI0v+LOlw05G4BS+iyyNq bT8dUMXMJ4tUCMj6G37ZfAMLceP5aNHPt26RBupu5v1nytoNnc138GfEJRQ2qC7jjynPIHPNqSn4 QTXUjLjYWQt1/5xnQymMoPsgr/U0flMcy2Vi/IcBgY4arPaiJ1W6hAyiRC61jekdwIcXNugoOEbH RyFULpSjm7jZ1h/HfDRQ5Ig8VhPsPE8NaP2gA77cO7WeI9Ftai6fujAOtHDt7qlwjJCg4/tkU2k0 aN9Jlpoug0sMfzhsJ3pGDRojSVizNl0ce/s7u0P9b7Oijoc3SCZfWp1RjkjWCw/vIUzTXkDAiiJi mGhLUFuS2lhaIetXfCg1JdAVrOwKfMAV7ZlUi5TdtoUl4EPIZ2xUoFIvD3sIcP1fhJPM6B/8yvX6 jAf839AP5r+67ybIPSZxm4fR8yOHA06pZKvCwY037Fo9Xqg2bQC831cpDah1trxuvWYVk2c+lk2U GGxpe20AuXq0T17woJo3avKeADIsy647Mn0zwmGzAi3Zn+YdthRNgs7Ig4l/XErpYn3glZTKFuaT l19W3ISq9+1KiLsESGU+y+fjdgjudZxiTPi+MG1QP35nsYfP84c+RFK3KiZuZ5OAUoGBziSYFLZu u6zX3xxsmqT8l9ARlsTalAaf
X-Report-Abuse-To: spam@quarantine11.antispamcloud.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/FNQsfGjTmg8RW8st4vQUEdftPyo>
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, 14 Dec 2020 22:37:19 -0000

On 12/14/2020 11:38 AM, Mikkel Fahnøe Jørgensen wrote:
>
>> It boils down to how much additional state you want to maintain in or 
>> to support multipath. The 32 bit constraint allows for a very simple 
>> implementation. I don't think applications are going to hit it in 
>> practice. Supposing one connection migration per second, the limit is 
>> not hit for one hundred years.
>>
> Counting on fingers … hmm well yeah 136 to be exact. And for space 
> travel you can’t even migrate that fast, but then 100 years might mean 
> something else.
>
> I still don’t like modifying the underlying semantics and I’m also a 
> bit concerned about the path sync issue, especially on forward 
> stations / offloads.
>
I am really not sure about the "underlying semantics" argument. We have 
hidden limits in the current design. For example, the MAX_DATA frame 
encodes the Maximum Data as a varint, thus no more than 2^62 bytes can 
be sent on a connection. Given a minimum MTU size of 1200 bytes, that 
means connections are unlikely to send more than 2^52 packets. That is a 
practical limit over all flows combined when using multipath. AEAD 
encryption imposes other limits, including limits on number of 
decryption failures that cannot be mitigated by key updates. The reality 
is that QUIC connections are not designed to last forever.

-- Christian Huitema