Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
ianswett <notifications@github.com> Wed, 29 November 2017 20:42 UTC
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 99F94126C83 for <quic-issues@ietfa.amsl.com>; Wed, 29 Nov 2017 12:42:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level:
X-Spam-Status: No, score=-2.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-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 B5e2ytgw5Wmp for <quic-issues@ietfa.amsl.com>; Wed, 29 Nov 2017 12:42:55 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (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 EA6B71204DA for <quic-issues@ietf.org>; Wed, 29 Nov 2017 12:42:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ic1sKbq1epOs5x5/KZ7Dcq/FLxY=; b=iPgNGIUDSduRJHNb nznrXT2Yu5WxHxAPXdj3wwjZONp28hsr56Sg0PkAc27xup3oxDv9jHieGQHh6x6+ +AstHVWNVXCPoDCVzrAJ9SrD5pDlMGbSBLMMlJHvty40sBqwbWfqMrFuZEG4au+L 3YSWyJ1105EGVTL9jikE3c2UDXw=
Received: by filter0456p1iad2.sendgrid.net with SMTP id filter0456p1iad2-25498-5A1F1BCC-13 2017-11-29 20:42:52.517348298 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id gBPp0KVYQWytLRJMu17BAA for <quic-issues@ietf.org>; Wed, 29 Nov 2017 20:42:52.308 +0000 (UTC)
Date: Wed, 29 Nov 2017 20:42:52 +0000
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1611dec7da7c2fb1dca97a1f317378afbd79b40792cf000000011636ddcc92a169ce0d018204@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/426/347989914@github.com>
In-Reply-To: <quicwg/base-drafts/issues/426@github.com>
References: <quicwg/base-drafts/issues/426@github.com>
Subject: Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a1f1bcc366cf_22813ffaafa80f2c1355a"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
tracking:
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3YRy0CX2WZH7KnMh0Q1Ri+RQKro1u0wcLcqT L401WO3Enuss0DMyNqeFQzy7Ru9x7ayRiSe1uva6/Wp05TzRMiiVcHInvhC6j+4XH1AsNoRoARfPsb j5J029YHa+ngCfAY/cSwrZ+0mWDg8upM0ogDeNjJooqVeNO6hgSOd5z78EElSkbqyZCk/cx+yPuxj4 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T7vPfkbJBEufJ6CW5MlRXZ9H37w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
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, 29 Nov 2017 20:42:56 -0000
I have a few open questions and comments about this before we resolve it. 1) What are we trying to avoid overlapping with? My previous understanding was that we only cared about STUN, since we could deal with the others overlapping. Also, doesn't STUN have some large magic cookie to make it easy to identify when multiplexing? 2) Particularly given the cookie, why is Martin's heuristic solution in https://tools.ietf.org/html/draft-aboba-avtcore-quic-multiplexing-01#section-2.3 insufficient? 3) Why do we need to flip the connection id bit to be omit connection id? That removes flexibility for implementations supporting both elsewhere and might make greasing harder. 4) If we need two bits for spin bits or spin+loss(or just reserving them), as is being discussed, we can't put two adjacent bits anywhere and still use the nonce bit to distinguish IETF QUIC from GQUIC, because it will no longer always be 1, hence question 3. I suspect this might make @britram and others a bit unhappy? -- 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/426#issuecomment-347989914
- [quicwg/base-drafts] QUIC header format/demultipl… Lars Eggert
- Re: [quicwg/base-drafts] QUIC header format/demul… Martin Thomson
- Re: [quicwg/base-drafts] QUIC header format/demul… Colin Perkins
- Re: [quicwg/base-drafts] QUIC header format/demul… Colin Perkins
- Re: [quicwg/base-drafts] QUIC header format/demul… janaiyengar
- Re: [quicwg/base-drafts] QUIC header format/demul… Mark Nottingham
- Re: [quicwg/base-drafts] QUIC header format/demul… Mark Nottingham
- Re: [quicwg/base-drafts] QUIC header format/demul… janaiyengar
- Re: [quicwg/base-drafts] QUIC header format/demul… janaiyengar
- Re: [quicwg/base-drafts] QUIC header format/demul… ianswett
- Re: [quicwg/base-drafts] QUIC header format/demul… Martin Thomson
- Re: [quicwg/base-drafts] QUIC header format/demul… janaiyengar
- Re: [quicwg/base-drafts] QUIC header format/demul… Marten Seemann
- Re: [quicwg/base-drafts] QUIC header format/demul… ianswett
- Re: [quicwg/base-drafts] QUIC header format/demul… janaiyengar
- Re: [quicwg/base-drafts] QUIC header format/demul… janaiyengar
- Re: [quicwg/base-drafts] QUIC header format/demul… Colin Perkins
- Re: [quicwg/base-drafts] QUIC header format/demul… Martin Thomson
- Re: [quicwg/base-drafts] QUIC header format/demul… ianswett
- Re: [quicwg/base-drafts] QUIC header format/demul… janaiyengar
- Re: [quicwg/base-drafts] QUIC header format/demul… Colin Perkins
- Re: [quicwg/base-drafts] QUIC header format/demul… janaiyengar
- Re: [quicwg/base-drafts] QUIC header format/demul… Colin Perkins
- Re: [quicwg/base-drafts] QUIC header format/demul… janaiyengar
- Re: [quicwg/base-drafts] QUIC header format/demul… Roni Even
- Re: [quicwg/base-drafts] QUIC header format/demul… Colin Perkins
- Re: [quicwg/base-drafts] QUIC header format/demul… Marten Seemann
- Re: [quicwg/base-drafts] QUIC header format/demul… Colin Perkins
- Re: [quicwg/base-drafts] QUIC header format/demul… ianswett
- Re: [quicwg/base-drafts] QUIC header format/demul… Colin Perkins
- Re: [quicwg/base-drafts] QUIC header format/demul… janaiyengar
- Re: [quicwg/base-drafts] QUIC header format/demul… Martin Thomson
- Re: [quicwg/base-drafts] QUIC header format/demul… Martin Thomson