[C430] questions - Re: AUTH48 [LB]: RFC 9000 <draft-ietf-quic-transport-34.txt> NOW AVAILABLE

Alice Russo <arusso@amsl.com> Thu, 27 May 2021 03:17 UTC

Return-Path: <arusso@amsl.com>
X-Original-To: c430@rfc-editor.org
Delivered-To: c430@rfc-editor.org
Received: from localhost (localhost [127.0.0.1]) by rfc-editor.org (Postfix) with ESMTP id 96E35F4079F; Wed, 26 May 2021 20:17:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at rfc-editor.org
X-Spam-Flag: NO
X-Spam-Score: -198.01
X-Spam-Level:
X-Spam-Status: No, score=-198.01 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=2, SPF_PASS=-0.001, SUBJECT_IN_WHITELIST=-100, URIBL_BLOCKED=0.001, USER_IN_WELCOMELIST=-0.01, USER_IN_WHITELIST=-100] autolearn=no autolearn_force=no
Received: from rfc-editor.org ([127.0.0.1]) by localhost (rfcpa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eAIYKAPESonL; Wed, 26 May 2021 20:17:09 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) by rfc-editor.org (Postfix) with ESMTPS id 7437AF4079E; Wed, 26 May 2021 20:17:09 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id EDF31389FB2; Wed, 26 May 2021 20:17:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from c8a.amsl.com ([127.0.0.1]) by localhost (c8a.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wXipjvbKu6Xv; Wed, 26 May 2021 20:17:21 -0700 (PDT)
Received: from [IPv6:2601:602:8501:8b10:3c15:6924:add3:7752] (unknown [IPv6:2601:602:8501:8b10:3c15:6924:add3:7752]) by c8a.amsl.com (Postfix) with ESMTPSA id AB013389EF1; Wed, 26 May 2021 20:17:21 -0700 (PDT)
From: Alice Russo <arusso@amsl.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Message-Id: <B3797908-3AB5-4134-A6C7-61F285B72682@amsl.com>
Date: Wed, 26 May 2021 20:17:20 -0700
Cc: c430@rfc-editor.org, RFC Editor <rfc-editor@rfc-editor.org>
To: Martin Thomson <mt@lowentropy.net>, Jana Iyengar <jri.ietf@gmail.com>
X-Mailer: Apple Mail (2.3273)
X-Mailman-Approved-At: Wed, 26 May 2021 21:18:28 -0700
Subject: [C430] questions - Re: AUTH48 [LB]: RFC 9000 <draft-ietf-quic-transport-34.txt> NOW AVAILABLE
X-BeenThere: c430@rfc-editor.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <c430.rfc-editor.org>
List-Unsubscribe: <https://www.rfc-editor.org/mailman/options/c430>, <mailto:c430-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <http://www.rfc-editor.org/pipermail/c430/>
List-Post: <mailto:c430@rfc-editor.org>
List-Help: <mailto:c430-request@rfc-editor.org?subject=help>
List-Subscribe: <https://www.rfc-editor.org/mailman/listinfo/c430>, <mailto:c430-request@rfc-editor.org?subject=subscribe>
X-List-Received-Date: Thu, 27 May 2021 03:17:13 -0000

Authors,
As we prepare this document for publication, we have 4 questions.

1) May Figure 4 be changed to <artwork>, or is there a reason for <sourcecode type="drawing">?  (The other Client/Server diagrams in this set are <artwork>, as expected. e.g., Figure 5 in RFC 9001)

      <figure anchor="fig-hs">
        <name>Simplified QUIC Handshake</name>
        <sourcecode type="drawing"><![CDATA[                                    
Client                                               Server                     
                                                                                
Initial (CRYPTO)                                                                
0-RTT (*)              ---------->                                              
                                           Initial (CRYPTO)                     
                                         Handshake (CRYPTO)                     
                       <----------                1-RTT (*)                     
Handshake (CRYPTO)                                                              
1-RTT (*)              ---------->                                              
                       <----------   1-RTT (HANDSHAKE_DONE)                     
                                                                                
1-RTT                  <=========>                    1-RTT                     
]]></sourcecode>
      </figure>


2) Capitalization nit in Section 22.1.1: Should these be lowercased to match the actual registries?

OLD:  Status:  "Permanent" or "Provisional".

NEW:  Status:  "permanent" or "provisional".


3) capitalization nit & IANA reg procedure

3a) Would you like the IANA registry to be updated as follows (4 instances to cap 'Date')?  If so, we'll send them a mail.

OLD: provisional registration date field update
NEW: provisional registration Date field update
 
("Date field" is used in the doc; "Date field update" does not appear.)

3b) Section 22.1.1: Should the reg procedure for "provisional registration date field update" -- i.e., First Come First Served -- be stated with those exact words, or is the current text* sufficiently clear? 
* Seems to be "A request to update the date on any provisional registration can be made without review from the designated expert(s)."


4) Revisiting an AQ from earlier in the process:

> On May 2, 2021, Martin Thomson <mt@lowentropy.net> replied:
>> 32) Section 22.2: We see the lowercase form "version  
>> negotiation" elsewhere in this document, when used generally.  
>> Should "reserved for Version Negotiation" be "reserved for Version  
>> Negotiation packets" or "reserved for version negotiation"?  
> 
> Yeah, either would do. I'll send a note to IANA.

Just checking if the current state is fine with you; we did not see the note that Martin mentioned. IANA (https://www.iana.org/assignments/quic/quic.xhtml#quic-versions) has:

Reserved for Version Negotiation

vs. Section 22.2:
   ... the note for this
   codepoint indicates that this version is reserved for version                
   negotiation.

Thank you.
RFC Editor/ar