Re: [quicwg/base-drafts] Frame type extensions (#58)
ianswett <notifications@github.com> Tue, 06 December 2016 14:18 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 497A5129684 for <quic-issues@ietfa.amsl.com>; Tue, 6 Dec 2016 06:18:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.019
X-Spam-Level:
X-Spam-Status: No, score=-7.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 3Onl1iVsryH2 for <quic-issues@ietfa.amsl.com>; Tue, 6 Dec 2016 06:18:16 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext7.iad.github.net [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20A3B1294C8 for <quic-issues@ietf.org>; Tue, 6 Dec 2016 06:18:16 -0800 (PST)
Date: Tue, 06 Dec 2016 06:18:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1481033895; bh=c7BcjfKY5wgCX9uLZJaNk4aFiaH8G1qZesxsq/idDNA=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Nk72oRFcc8V6E72MRbDAnaU6Zu4l4JN6ulU8Lp9yzcdfqhHuLlH/F6zmaf9covCyO kltGmyq1d/r0QsmbtaTrvjTs4Dum3aWHqw7NTW4OKk6e5zWJuk+X64nckQUd3HTzf+ 9ceSPkbjDd4CSCRCX9TSg2stAE10dBryhH070YzQ=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/58/265160297@github.com>
In-Reply-To: <quicwg/base-drafts/issues/58@github.com>
References: <quicwg/base-drafts/issues/58@github.com>
Subject: Re: [quicwg/base-drafts] Frame type extensions (#58)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5846c8a761520_75eb3fafbdeab134130118d"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i4-QsPwluuqPKt52N_LtIkvZ8uE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quicwg/base-drafts <reply+0166e4abbfdf53b98b491c2cea4fb163291cdca5586ec64d92cf00000001145e8aa792a169ce0b80d4e5@reply.github.com>
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: Tue, 06 Dec 2016 14:18:24 -0000
Another approach would be: 1) Negotiate what experimental frame types are to be used in the handshake by the client listing the ones it'd like to use. 2) If the server doesn't repeat back some or all of the suggested frame types, then the client knows the server doesn't support them. 3) Assign them frame numbers on a per-connection basis in the order the server repeats them back. 4) Experimental frames must always be sent post-SHLO with 1RTT keys. 5) If non-negotiated experimental frames are used, close the connection with an error. In some cases, such as FEC, the sender really needs to know the receiver supports it. and if they don't, why send it? -- 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/issues/58#issuecomment-265160297
- Re: [quicwg/base-drafts] Frame type extensions (#… Martin Thomson
- [quicwg/base-drafts] Frame type extensions (#58) Martin Thomson
- Re: [quicwg/base-drafts] Frame type extensions (#… martinduke
- Re: [quicwg/base-drafts] Frame type extensions (#… ianswett
- Re: [quicwg/base-drafts] Frame type extensions (#… martinduke
- Re: [quicwg/base-drafts] Frame type extensions (#… ianswett
- Re: [quicwg/base-drafts] Frame type extensions (#… Mike Bishop
- Re: [quicwg/base-drafts] Frame type extensions (#… ianswett
- Re: [quicwg/base-drafts] Frame type extensions (#… ianswett
- Re: [quicwg/base-drafts] Frame type extensions (#… Alexis La Goutte
- Re: [quicwg/base-drafts] Frame type extensions (#… Mike Bishop
- Re: [quicwg/base-drafts] Frame type extensions (#… Martin Thomson