Re: Reserved HTTP Frames

Ryan Hamilton <rch@google.com> Fri, 10 August 2018 00:44 UTC

Return-Path: <rch@google.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 2095A130DF5 for <quic@ietfa.amsl.com>; Thu, 9 Aug 2018 17:44:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.51
X-Spam-Level:
X-Spam-Status: No, score=-17.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 jqwD_YEYGP8U for <quic@ietfa.amsl.com>; Thu, 9 Aug 2018 17:44:41 -0700 (PDT)
Received: from mail-yw1-xc30.google.com (mail-yw1-xc30.google.com [IPv6:2607:f8b0:4864:20::c30]) (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 64E75130FF2 for <quic@ietf.org>; Thu, 9 Aug 2018 17:44:41 -0700 (PDT)
Received: by mail-yw1-xc30.google.com with SMTP id q129-v6so7285561ywg.8 for <quic@ietf.org>; Thu, 09 Aug 2018 17:44:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=xIoAqwmj5G0aIvWAGXd6o4J2xJtgSBDNWLFLTJVhgzA=; b=clm9Oqi9AuZcmkzj7Q5FBxn2ZJjLJRIi0u0rcnbdA/p/ZeO9eEmulE6/NAgyC390Ti Yy1W/lMhm48p0CLjhlJc5YraOE1Jaudh9F5FQSdyDw4IHHnPyNxMCw6w64ZeVFuXLagY 7NiPT/Ekx3AFBHQApw/ozareS3mfZ4cJ3wMp1PjQCJsoVFZFAgX5YV5rxyDGofNUASHw V6Jcb7aF7Lyc0KRa59bz5AWgqmNKYWVCyHpJrY7ajqktCm6C0JTxwU5cF0H0A0G1nTl9 503f88XR+wN7tgZ0lrSmHxHWK7OreB29ykAxr4dFCc9Xu52/O9PTTdMGKYVuFskD/3nf da2g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=xIoAqwmj5G0aIvWAGXd6o4J2xJtgSBDNWLFLTJVhgzA=; b=eGtHTnuSGFZj3ZrZjptowA4eGfofRb2wbbXLQ8Kq5zFamRn6mY1XKcDiOo7+CcretY gCDADo5rgxHePqNcZ3b/s5SUQUxVwzB4DZu3jZzlfCp8t8WvWgkwmbkdj/xj+03zqI4b 1kUeGdbnEWBxjWX+PFKGcpstSSH9WnQssWZRZKeSUIUUO6mr3LqWu6kfr3tF8xGBgEvY 9vkdCX4bWmM9hnS356MrgT+/P26AQ7vtTs1jOGaJ4BirO4aEjFHIzKSohnyN5KzZJYbs bxPKstPFoC7NAi4Td/k9kbfTQS9gYqfAr+a5tZ356Lg3uwH2qqOdZSyyMXl9nxIMw3WO PhXQ==
X-Gm-Message-State: AOUpUlHAPzqnELWHgJDUVH1X0JTr6zUkL8XSS7BLnSJyZ7+I2BMArtib e2/hFGP/QkhyPkfQAC7DC3TdmL00HEyd6kw4R5nTOC0l
X-Google-Smtp-Source: AA+uWPzpvzB7clmJFZFtHiW5mv3usX0ejPm3kIkT1m+LZ1RFTTIWvJwmuMmwmlnLyFHa6DVgdGmevMj7jrhJLFnptcY=
X-Received: by 2002:a25:a263:: with SMTP id b90-v6mr2485033ybi.247.1533861880131; Thu, 09 Aug 2018 17:44:40 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a25:8b11:0:0:0:0:0 with HTTP; Thu, 9 Aug 2018 17:44:39 -0700 (PDT)
In-Reply-To: <BYAPR08MB39440A7F570651111925E7A7DA250@BYAPR08MB3944.namprd08.prod.outlook.com>
References: <CAJ_4DfSGS=hAjP3gLPmMc0+jutxcVfS9CXLn96tqJUzfaj-euA@mail.gmail.com> <BYAPR08MB39440A7F570651111925E7A7DA250@BYAPR08MB3944.namprd08.prod.outlook.com>
From: Ryan Hamilton <rch@google.com>
Date: Thu, 09 Aug 2018 17:44:39 -0700
Message-ID: <CAJ_4DfQ=Q7Hq1_fH5wDRH32otcg=ChHsmqGqNHAiTUOuFaLT7A@mail.gmail.com>
Subject: Re: Reserved HTTP Frames
To: Mike Bishop <mbishop@evequefou.be>
Cc: IETF QUIC WG <quic@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000080ac1c05730a0c55"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/sTr5srWu4lnkVseeeELlcjWWA74>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.27
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: Fri, 10 Aug 2018 00:44:45 -0000

Great, thanks! Would you be interested in a PR to add the "(0..7)" comment
to 4.2.1?

On Thu, Aug 9, 2018 at 8:51 AM, Mike Bishop <mbishop@evequefou.be> wrote:

> No overflows.  The IANA section is more exhaustive:
>
>
>
> Additionally, each code of the format 0xb + (0x1f * N) for values of N in
> the range (0..7) (that is, 0xb, 0x2a, 0x49, 0x68, 0x87, 0xa6, 0xc5, and
> 0xe4), the following values should be registered:
>
>
>
> *From:* Ryan Hamilton <rch@google.com>
> *Sent:* Wednesday, August 8, 2018 2:13 PM
> *To:* IETF QUIC WG <quic@ietf.org>; Mike Bishop <mbishop@evequefou.be>
> *Subject:* Reserved HTTP Frames
>
>
>
> I've a question about this text from the HTTP mapping doc:
>
>
> 4.2.1 <https://tools.ietf.org/html/draft-ietf-quic-http-13#section-4.2.1>.
> Reserved Frame Types
>
>
>
>
>
>    Frame types of the format "0xb + (0x1f * N)" are reserved to exercise
>
>    the requirement that unknown types be ignored.
>
>
>
> For what values of "N" are we talking about? I assume [0,8)? Because,
> unless I'm doing the math wrong, if N can be [0,256) (and we're doing
> uint8_t math) then that covers all possible values.
>
>
>
> Cheers,
>
>
>
> Ryan
>