Re: [quicwg/base-drafts] QUIC header format/demultiplexing (#426)

ianswett <notifications@github.com> Wed, 06 December 2017 22:17 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 65E07127876 for <quic-issues@ietfa.amsl.com>; Wed, 6 Dec 2017 14:17:52 -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_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 yBOBVUwhGJdR for <quic-issues@ietfa.amsl.com>; Wed, 6 Dec 2017 14:17:50 -0800 (PST)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (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 B4EBC12783A for <quic-issues@ietf.org>; Wed, 6 Dec 2017 14:17:50 -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=d2dLxIm9c1o2sD3MOmO+I9Bqpe8=; b=LZdfVPnnjoU+yMtq fEC6d/yPsplweattssAV4RA11zwtMdYW7ufB/JYKd8OlYpGryWViD2q6iAl8PpHI Uwnq2LJupgOe9Y/eqIbiYfxhl4ioBgSneeEHbZ5xcspmuj9dNBQ7J8cR7HnoBwV+ c23xh8tE9vdstIVlZLcqsmGjJ5Q=
Received: by filter0570p1las1.sendgrid.net with SMTP id filter0570p1las1-19319-5A286C8D-12 2017-12-06 22:17:49.562629936 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id Wsh6Guo8TnKn0XEJwcOTmA for <quic-issues@ietf.org>; Wed, 06 Dec 2017 22:17:49.634 +0000 (UTC)
Date: Wed, 06 Dec 2017 22:17:49 +0000
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf2c7615878b4027c7664e90b6ed46d328c7ad7c792cf0000000116402e8d92a169ce0d018204@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/349793441@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_5a286c8d7417e_352d3fed1229ef341273cc"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0dl8Bc2ONgBiKjGdR0DK3H/LGy6osfk4YBQu yOs/BU2bwEuhu95/cE7dIMQ8vAPf83R60c1TUmZfoxaBz2uKn3QEpcxOxWkxAQggMFFeyINjcrCJdE uJBKO6PLsll2I2Z6tCWT6VLbyB/HhIOf5gz6tCY8Dk3+89B3f4N+qbMyvzfGpkOwaJxT5SJnYXZ7AJ 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fMf21O2fJBhvmdb7Q6MBd8aYkeU>
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, 06 Dec 2017 22:17:52 -0000

I completely agree with your last point Martin, that we have no reserved packet types.  However, we still have some important issues to resolve, including greasing and possibly changing the packet number format, and we should resolve those before we do hacky changes, since solving those will likely cause us to do different hacky changes in the future.  Using TLS 1.3 as a model, I think we should hold off on hacky changes until towards the very end of the process.

I sent out PR #995 because draft 08 already introduced a ton of changes, this one was unnecessary at this stage, and there is a lot of discussion on this matter still, so there's no point in changing things now.  I'm happy that we're having that discussion on the list and here, so I think we'll figure out what we really need to make QUIC and WebRTC coexist.

I'd also like to be in a place where we can QUIC can coexist with other protocols fairly easily in general.  I don't have any concrete proposals yet, but UDP 443 is fairly heavily used, so it'd be nice to find a more general solution.

-- 
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-349793441