Re: Consensus Calls for Transport/TLS issues, post-Cupertino
Mikkel Fahnøe Jørgensen <mikkelfj@gmail.com> Wed, 30 October 2019 21:33 UTC
Return-Path: <mikkelfj@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 D368D1208F8 for <quic@ietfa.amsl.com>; Wed, 30 Oct 2019 14:33:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 n7Qey3O1Pu3I for <quic@ietfa.amsl.com>; Wed, 30 Oct 2019 14:33:20 -0700 (PDT)
Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [IPv6:2a00:1450:4864:20::535]) (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 135DC1200D6 for <quic@ietf.org>; Wed, 30 Oct 2019 14:33:20 -0700 (PDT)
Received: by mail-ed1-x535.google.com with SMTP id w3so733004edt.2 for <quic@ietf.org>; Wed, 30 Oct 2019 14:33:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=tTmqvx2VE60E3Fn35HCGp0h9+BWTST49AXXu+bXfOvQ=; b=YKJ2L7bd3QjuRxcdvh2w5k22YBPTrzCqmk5+R2mIp5btT6Wp2VvsVvYfJdrMLz0QdQ A8N/onKYMAYPUoGoXY2AYI1HZHyCR104mmBl5sq/ohcGj0DKb14jUe6YxrWlb7bjpC6h RDgHB6BVGVxTxCXfCb82ICsdUME1zIz2evdyMsS1xssljaEbD9BV6xssWemXkNXA46lq /uV1fBeJpx9JqViyhG4Ib5qpFAM/KE7wfrBL/Phrjy6Hj+6lUp8wyN2rNJltFX523dnu B8ThEPO9DbUsTEJNwynniTQ9EngLzbjCSNiLwvbOZ7UGE6R3WXs09nIWFxCK4dZk3mrB qrZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=tTmqvx2VE60E3Fn35HCGp0h9+BWTST49AXXu+bXfOvQ=; b=mYQsnhsfodX6vEccZs597CD/leg0p80ZKqSthcNsYxryv0DL5TQ2S8DEij5rGLYjJs goghM2vTrewGmDVhtcBcoo4nfFhEQs6lB4+3T+rKJ3KfZKZZUFZ7hwkXwtlFuLQMDhNq 2L65ro2BdaloT3vgFjdNsjxZsiAAaOyQiiFVViu4F0oN8j5RLmPgfiebzeqE4wE0pCad B1egosrCTu/egqrnXLhU05/jY3TouuUAUgPjQViGl/fF2bxMf/T2I10bmAGaxcJxVpgh 1LaRsv/pA0EiMyLYW18TAtEiYvIMix/bvNS8oFJgQoJswfgHK8ud4AQ24A0mXAgYJizW oYzw==
X-Gm-Message-State: APjAAAXr/NUvFRSPmDNoVED7SyAv4eWfvo9cCeUIvBoWOLmrqfvZMtmX EpqwDGPxWxI+npyilTsqBfuK93xAsEgcgyOAv6o=
X-Google-Smtp-Source: APXvYqyk1mYFj1Y8V9WrafBRU5pgl0vC2AJS9gX0KotAWkzJ4yLZivxwFQrxWXUjMDLwPHb6HHLkYCEOizkiRg+rLXU=
X-Received: by 2002:a17:906:a981:: with SMTP id jr1mr372934ejb.255.1572471198631; Wed, 30 Oct 2019 14:33:18 -0700 (PDT)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Wed, 30 Oct 2019 14:33:17 -0700
From: Mikkel Fahnøe Jørgensen <mikkelfj@gmail.com>
In-Reply-To: <CABcZeBO_af+CZZse+-WpjRQWj35UjRpvZMTq0_wCGoMBQE0Z2g@mail.gmail.com>
References: <4D6397AF-B411-4E67-AFD2-76E8F2AD462C@mnot.net> <CANatvzwYA-NN+p5jLu4vpgKY_G-ZoUM03CacZWS2FAPyPqgiiw@mail.gmail.com> <BN3PR00MB0083E9A10A58F4CCC7B8A5C6B3680@BN3PR00MB0083.namprd00.prod.outlook.com> <22517ab5-9a6c-4486-b7ea-03badc064cbe@www.fastmail.com> <CANatvzx=RWB1Bio7tqX7nN_Vn1SfSaE69LZbuiU5pWeXP=BwNQ@mail.gmail.com> <DB6PR10MB176678E88FF226C2EB8FF78EAC680@DB6PR10MB1766.EURPRD10.PROD.OUTLOOK.COM> <CACpbDccOe01VBjwwy=mdSi5nync8bXa506OMTbLPpBH-hoj4Sw@mail.gmail.com> <CAPDSy+4S06qHBbitdH07Ah6gJYV+ZMY4huYLVGw14Q-n6isCrg@mail.gmail.com> <BN6PR2201MB17008576E4F8400B5DDB696FDA6B0@BN6PR2201MB1700.namprd22.prod.outlook.com> <CACpbDcf+n47NXh8XMEKx6n1fiJPZ+WyuivNmuBy1vKhZYZe6Uw@mail.gmail.com> <CAM4esxQYyTQPpF13v0AT4R=TcFOa9=UCn0nWsiqwMReYFOYDYg@mail.gmail.com> <CABcZeBM2QGC+wx-UUKMkJDqxKscOgJfhqwPhr7QXg3h-GpZwfQ@mail.gmail.com> <4d408d7a-7c50-4ccc-a42b-fb2b71b0c507@www.fastmail.com> <CABcZeBMdQPMeu862uizQYKr451Y9mvwhZ4MT7h_te5ho_Y9DOQ@mail.gmail.com> <98b890c7-d57f-484c-88d5-056e4e607465@www.fastmail.com> <CABcZeBP4BwBsySd8Phhg3fd3kTMoS6E=j5tit3pg7JKe7vrb6Q@mail.gmail.com> <1e5ae15f-56cf-47c5-930a-9f5bae59763b@www.fastmail.com> <CABcZeBP2yHXaaXYtAwYfqshrENwMaMCQsmnOd3KD2DurwGy8dg@mail.gmail.com> <CAN1APdeNFGuZh5gX0MBC-CotdSeHzrHk7jqUtZJKyCcFMc2aew@mail.gmail.com> <CABcZeBO_af+CZZse+-WpjRQWj35UjRpvZMTq0_wCGoMBQE0Z2g@mail.gmail.com>
X-Mailer: Airmail (420)
MIME-Version: 1.0
Date: Wed, 30 Oct 2019 14:33:17 -0700
Message-ID: <CAN1APdcxvfjmzOvtdRWm5HXyyEmwAQYm2hYNCxmnFnUfgQJnGg@mail.gmail.com>
Subject: Re: Consensus Calls for Transport/TLS issues, post-Cupertino
To: Eric Rescorla <ekr@rtfm.com>
Cc: Jana Iyengar <jri.ietf@gmail.com>, Mike Bishop <mbishop@evequefou.be>, Martin Thomson <mt@lowentropy.net>, IETF QUIC WG <quic@ietf.org>, David Schinazi <dschinazi.ietf@gmail.com>, Martin Duke <martin.h.duke@gmail.com>, Kazuho Oku <kazuhooku@gmail.com>
Content-Type: multipart/alternative; boundary="00000000000036cc830596277bfa"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/pMPvOi39SXSAcBLQ8dDYSKX3LBs>
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, 30 Oct 2019 21:33:22 -0000
If the goal is to decide when the handshake is complete at both ends in > finite time with high probability, then it appears that an explicit signal > is required because you cannot rely on random (organic) 1-RTT traffic to > drive this process. > Well, it's not clear to me that one needs to know this, actually. I agree we've used this as a proxy for various things, but it's not actually clear to me that we need to, so we should re-examine those cases to see what the real preconditions are. For one thing, I would be sad if an optimised implementation needs to handle multiple packet number spaces. That complicates implementations because you need to think performance through all layers. Of course you can just suck it up an deal with it. Likewise, you can probably find a way around path migration. By compared to sending a single 1-byte HANDSHAKE_DONE frame, why would you do that? To marginally simplify the handshake?
- Consensus Calls for Transport/TLS issues, post-Cu… Mark Nottingham
- Re: Consensus Calls for Transport/TLS issues, pos… Kazuho Oku
- Re: Consensus Calls for Transport/TLS issues, pos… Nick Banks
- Re: Consensus Calls for Transport/TLS issues, pos… Martin Thomson
- Re: Consensus Calls for Transport/TLS issues, pos… Kazuho Oku
- Re: Consensus Calls for Transport/TLS issues, pos… Mikkel Fahnøe Jørgensen
- Re: Consensus Calls for Transport/TLS issues, pos… Jana Iyengar
- Re: Consensus Calls for Transport/TLS issues, pos… David Schinazi
- RE: Consensus Calls for Transport/TLS issues, pos… Mike Bishop
- Re: Consensus Calls for Transport/TLS issues, pos… Jana Iyengar
- Re: Consensus Calls for Transport/TLS issues, pos… Martin Duke
- Re: Consensus Calls for Transport/TLS issues, pos… Eric Rescorla
- Re: Consensus Calls for Transport/TLS issues, pos… Eric Rescorla
- Re: Consensus Calls for Transport/TLS issues, pos… Martin Thomson
- Re: Consensus Calls for Transport/TLS issues, pos… Eric Rescorla
- Re: Consensus Calls for Transport/TLS issues, pos… Martin Thomson
- RE: Consensus Calls for Transport/TLS issues, pos… Mike Bishop
- Re: Consensus Calls for Transport/TLS issues, pos… Martin Thomson
- Re: Consensus Calls for Transport/TLS issues, pos… Eric Rescorla
- Re: Consensus Calls for Transport/TLS issues, pos… Martin Thomson
- Re: Consensus Calls for Transport/TLS issues, pos… Watson Ladd
- Re: Consensus Calls for Transport/TLS issues, pos… Martin Thomson
- RE: Consensus Calls for Transport/TLS issues, pos… Mike Bishop
- RE: Consensus Calls for Transport/TLS issues, pos… Mikkel Fahnøe Jørgensen
- Re: Consensus Calls for Transport/TLS issues, pos… Eric Rescorla
- Re: Consensus Calls for Transport/TLS issues, pos… Mikkel Fahnøe Jørgensen
- Re: Consensus Calls for Transport/TLS issues, pos… Eric Rescorla
- Re: Consensus Calls for Transport/TLS issues, pos… Mikkel Fahnøe Jørgensen
- Re: Consensus Calls for Transport/TLS issues, pos… Eric Rescorla
- Re: Consensus Calls for Transport/TLS issues, pos… Martin Thomson
- Re: Consensus Calls for Transport/TLS issues, pos… Christian Huitema
- Re: Consensus Calls for Transport/TLS issues, pos… Martin Thomson
- Re: Consensus Calls for Transport/TLS issues, pos… Christian Huitema
- Re: Consensus Calls for Transport/TLS issues, pos… Mark Nottingham