Re: New Version Notification for draft-kuhn-quic-0rtt-bdp-07.txt

Christian Huitema <huitema@huitema.net> Tue, 27 October 2020 02:14 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 79C3B3A1214 for <quic@ietfa.amsl.com>; Mon, 26 Oct 2020 19:14:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.135
X-Spam-Level:
X-Spam-Status: No, score=-2.135 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.247, 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 qpyw_uIRiOBQ for <quic@ietfa.amsl.com>; Mon, 26 Oct 2020 19:14:45 -0700 (PDT)
Received: from mx43-out1.antispamcloud.com (mx43-out1.antispamcloud.com [138.201.61.189]) (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 DF0C83A1210 for <quic@ietf.org>; Mon, 26 Oct 2020 19:14:44 -0700 (PDT)
Received: from xse89.mail2web.com ([66.113.196.89] helo=xse.mail2web.com) by mx36.antispamcloud.com with esmtp (Exim 4.92) (envelope-from <huitema@huitema.net>) id 1kXEVS-0002Rj-4F for quic@ietf.org; Tue, 27 Oct 2020 03:14:41 +0100
Received: from xsmtp21.mail2web.com (unknown [10.100.68.60]) by xse.mail2web.com (Postfix) with ESMTPS id 4CKw332RlHz2hlN for <quic@ietf.org>; Mon, 26 Oct 2020 19:03:11 -0700 (PDT)
Received: from [10.5.2.13] (helo=xmail03.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 1kXEKN-0003ON-7L for quic@ietf.org; Mon, 26 Oct 2020 19:03:11 -0700
Received: (qmail 15914 invoked from network); 27 Oct 2020 02:03:10 -0000
Received: from unknown (HELO [192.168.1.107]) (Authenticated-user:_huitema@huitema.net@[172.58.43.139]) (envelope-sender <huitema@huitema.net>) by xmail03.myhosting.com (qmail-ldap-1.03) with ESMTPA for <kazuhooku@gmail.com>; 27 Oct 2020 02:03:10 -0000
To: Lucas Pardue <lucaspardue.24.7@gmail.com>, Matt Joras <matt.joras@gmail.com>
Cc: Kuhn Nicolas <nicolas.kuhn@cnes.fr>, IETF QUIC WG <quic@ietf.org>, Kazuho Oku <kazuhooku@gmail.com>
References: <158978951893.22751.4814113172992555805@ietfa.amsl.com> <F3B0A07CFD358240926B78A680E166FF1EDAB042@TW-MBX-P03.cnesnet.ad.cnes.fr> <CANatvzw8+tUG2NjO2OoN1FgsE5mZdzTVZ05ACSTR2zseDdasBg@mail.gmail.com> <55494829-b0eb-43c3-2717-fcae429c8b04@huitema.net> <CANatvzzkD3+R6qWbpwoxyh4neq2+c_WwRU7eNKuDuYmu1a1Yhw@mail.gmail.com> <CADdTf+i20uC9LBdp0X+FVHtkbq-WEKGUCvZZ2QXoxKDiNvyMcg@mail.gmail.com> <CALGR9oaTS_7vwLroR6beKB5A2gq_q4-cj8qdnnrbY+Gh-_ixng@mail.gmail.com> <CADdTf+gFS+5C_FuKX0KddkO5_y7PVZ=V91CN-_V2WSHh4zAcYA@mail.gmail.com> <CALGR9oa1a1=hDfD8J-WnUOtoK2HXzBq=bkQSZOpDT1qzcr7Yhg@mail.gmail.com>
From: Christian Huitema <huitema@huitema.net>
Autocrypt: addr=huitema@huitema.net; prefer-encrypt=mutual; keydata= mDMEXtavGxYJKwYBBAHaRw8BAQdA1ou9A5MHTP9N3jfsWzlDZ+jPnQkusmc7sfLmWVz1Rmu0 J0NocmlzdGlhbiBIdWl0ZW1hIDxodWl0ZW1hQGh1aXRlbWEubmV0PoiWBBMWCAA+FiEEw3G4 Nwi4QEpAAXUUELAmqKBYtJQFAl7WrxsCGwMFCQlmAYAFCwkIBwIGFQoJCAsCBBYCAwECHgEC F4AACgkQELAmqKBYtJQbMwD/ebj/qnSbthC/5kD5DxZ/Ip0CGJw5QBz/+fJp3R8iAlsBAMjK r2tmyWyJz0CUkVG24WaR5EAJDvgwDv8h22U6QVkAuDgEXtavGxIKKwYBBAGXVQEFAQEHQJoM 6MUAIqpoqdCIiACiEynZf7nlJg2Eu0pXIhbUGONdAwEIB4h+BBgWCAAmFiEEw3G4Nwi4QEpA AXUUELAmqKBYtJQFAl7WrxsCGwwFCQlmAYAACgkQELAmqKBYtJRm2wD7BzeK5gEXSmBcBf0j BYdSaJcXNzx4yPLbP4GnUMAyl2cBAJzcsR4RkwO4dCRqM9CHpVJCwHtbUDJaa55//E0kp+gH
Subject: Re: New Version Notification for draft-kuhn-quic-0rtt-bdp-07.txt
Message-ID: <623bb830-5939-e08d-05e7-9b1459034a16@huitema.net>
Date: Mon, 26 Oct 2020 19:03:10 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.1
MIME-Version: 1.0
In-Reply-To: <CALGR9oa1a1=hDfD8J-WnUOtoK2HXzBq=bkQSZOpDT1qzcr7Yhg@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------386E47D47A933AB4C795838B"
Content-Language: en-US
X-Originating-IP: 66.113.196.89
X-Spampanel-Domain: xsmtpout.mail2web.com
X-Spampanel-Username: 66.113.196.89/32
Authentication-Results: antispamcloud.com; auth=pass smtp.auth=66.113.196.89/32@xsmtpout.mail2web.com
X-Spampanel-Outgoing-Class: unsure
X-Spampanel-Outgoing-Evidence: Combined (0.15)
X-Recommended-Action: accept
X-Filter-ID: Mvzo4OR0dZXEDF/gcnlw0Z1apovzGPsYhEeBL1aoZmqpSDasLI4SayDByyq9LIhVUZbR67CQ7/vm /hHDJU4RXkTNWdUk1Ol2OGx3IfrIJKywOmJyM1qr8uRnWBrbSAGDcnqpk5VeF3xR4kF6iVwRtbgN zB/4Jkrw1eDLcif59fvrqW5qfVe4cUicmXJOSmAqU7Tmz6iKnkQL9gqsxD347235Nhqq+/HvroPq 8GSPg+7KJix/R2qbtdH2ZflMjNgfX2XX9bIsGDSYq5OAASmskY6jSvfpO+1kZkomjtjB6X5Q5Q9f RUeIpTIC2ySfqvnqLwoxlgatmaBb0rBiK9xbkDrUqzcKIief90MVLZY9LbIZh9+IQ1oS9LBn3VIP 95Jz7ujRlJ9wSMlhvaudJXZ9EIBG/qaR+8r9SKFMmPJLf850OvZYsmoVQuOIhwKLK6IKBNB4LZ0v UHHKTzJX7b1JhLSQQ4vSj0QEim26t/Moy0UPX5E73H1QfrH/5kkrV/Cr0bm2vWdo8usP65i82q1C dZgGrpL44wdx9eXqjQjbvUopOMQJvQ/Ck3iiU+4DQAj3fuQgzT3K9JUHTNiGwfwAmxx/Wk8McinP JEkgAVrOMpYt4o3CgqJq+7GLH3LDcCCX30csbj2/70vVd4WzbXC8ywC4+HAF34RBJQv9igUI6iT0 lSfuxANzRU5MAZzTOSGBnNaDgyHDrMcflLmbocpB6/KY2AXNZGS5G93aGyH8MqMNONNOB63tZ91H 4Bn0Oix6Tg7y3Pk2MVYS1SMhcYGf8JxMPnetLBJMh51NiRRoHIAU0B+lGT3utEA+4aEVQIcbmiK7 x42VjdzChZMe6O/DiWiiIzuXMTE3l4bIsk+O50s481gi+q+ExD1duM2MKR1308QV3No+S2msRDep v5w/kkG0v17AmegcpQ0tml/sN9lmMy/o83jVXTcfb9k0nLWblJy7uxV6dw8jzlsaNZe6hynMJcjx DydxsJEju76A7X1QIVydqXpZ6MHhiKws9Iiut28r9wo4SqUIg8Yh9hAM0n3LLzx/F2gT3wl8JQJv Bho=
X-Report-Abuse-To: spam@quarantine11.antispamcloud.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/EJ-rxik2K_yc50Oiz05Qf7pfPy4>
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: Tue, 27 Oct 2020 02:14:47 -0000

On 10/26/2020 6:20 PM, Lucas Pardue wrote:
>
>
> On Tue, 27 Oct 2020, 01:12 Matt Joras, <matt.joras@gmail.com
> <mailto:matt.joras@gmail.com>> wrote:
>
>     Indeed, but as much as I love HTTP it's not the only protocol we
>     have on top of QUIC. A consistency argument can also be made for
>     having a connection-level metric tied to a connection-level
>     semantic (i.e. a QUIC frame) rather than the transactional-level
>     semantic (HTTP header).
>
>
> I agree! A QUIC-level frame could be the most appropriate thing in
> this case. I think this will be an interesting space for innovation.
> And let's not forget all the other datagram-oriented protocols that
> have preceeded - so perhaps there will be some re-innovation.


I am glad that we agree. Now, we have an issue regarding security.
Nicolas Kuhn and his coauthors have pursued a design in which the server
sends an encrypted blob to the client, and then client echoes it in the
new connection. This is largely based on concerns about potential
attacks. Suppose the client said "I received at 1Gbps last time", when
in fact it can only absorb 10 Mbps. Some bad stuff might well be
happening along the way. But then, Matt is looking at passing statistics
from server to client, so the client can debug issues, display
statistics in the app, and potentially also reuse the statistics to
inform server that the last connection had an RTT of 600 ms and a
data-rate of 100 Mbps, and maybe we should shortcut initial congestion
control in order to gain lots of time. How do we reconcile these
multiple goals?

-- Christian Huitema