Re: [quicwg/base-drafts] Allow most frames in 0-RTT (#2355)

Martin Thomson <notifications@github.com> Wed, 06 March 2019 21:01 UTC

Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C9F5131271 for <quic-issues@ietfa.amsl.com>; Wed, 6 Mar 2019 13:01:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.597
X-Spam-Level:
X-Spam-Status: No, score=-6.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.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 yiw5useGfRKg for <quic-issues@ietfa.amsl.com>; Wed, 6 Mar 2019 13:01:34 -0800 (PST)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5ECCC13127E for <quic-issues@ietf.org>; Wed, 6 Mar 2019 13:01:34 -0800 (PST)
Date: Wed, 06 Mar 2019 13:01:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1551906093; bh=iBAjxKesjLJf33gA3gcLvzS860guSK/okG7/15ohZis=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=spn5Ncimp+QmGnmSfYVy4yQtmp0UwqroUAGDytEtg1zf3ghRkdpI+vOFj438ePMGf L9VCOBm56dcSyomjJderVn96/aq4HyYO12ulgwaSYDAIDtg31PS9bzXswxfZpPO7rw evk9DDhl+dNVfvNlEg0IfE9yUaqjCHC/bhhXZOaw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab29332dff5e8ff5d9df89467179f3e08fdc5e19ab92cf000000011897f72d92a169ce17e9c1c4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2355/review/211471276@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2355@github.com>
References: <quicwg/base-drafts/pull/2355@github.com>
Subject: Re: [quicwg/base-drafts] Allow most frames in 0-RTT (#2355)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c80352d105f6_44e23fecd3ed45b8224891"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KN3ES8F3qY3DL3irdQ3MUsc3s1k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2019 21:01:39 -0000

martinthomson commented on this pull request.



>  - PADDING frames MAY appear in packets of any encryption level.
 
+- CRYPTO and CONNECTION_CLOSE frames MAY appear in packets of any encryption

There is no reason to send CONNECTION_CLOSE in 0-RTT.  CONNECTION_CLOSE has those rules (which need to be clarified, but they won't materially change), which I'd say are fine.  During the handshake, implementations have to be specially aware of where CONNECTION_CLOSE lands, that's all.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2355#discussion_r263132846