Re: [quicwg/base-drafts] What can change in a different version (#55)

QUIC WG Issues Account <notifications@github.com> Fri, 16 December 2016 21:32 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 C0560129F7E for <quic-issues@ietfa.amsl.com>; Fri, 16 Dec 2016 13:32:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.616
X-Spam-Level:
X-Spam-Status: No, score=-5.616 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_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-2.896, 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 vDCX7O9qHI85 for <quic-issues@ietfa.amsl.com>; Fri, 16 Dec 2016 13:32:55 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (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 6A1F0129F4E for <quic-issues@ietf.org>; Fri, 16 Dec 2016 13:32:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=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=4hnPxDod2lFKlaETeNL67iROm7Q=; b=K7eN5H6mbCB2hB4e +vJ+tqQnHm3EyxV8EmV262LmD22y6XBHQYvdaNGTZ02XGB0lcj2e+grXJbmUHuek Z/tbbnna4My7dzX/MO/iGy9FdnoyLvoFMxr//StYM+tmR0/1oqUsbxda2s0QGwe/ sJQUFkkAfRURvhc8VnkyNgSojqE=
Received: by filter0416p1mdw1.sendgrid.net with SMTP id filter0416p1mdw1-25674-58545D5B-35 2016-12-16 21:32:11.92186882 +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 ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id X1BSror_RMqoWhK2OBsRyQ for <quic-issues@ietf.org>; Fri, 16 Dec 2016 21:32:11.895 +0000 (UTC)
Date: Fri, 16 Dec 2016 13:32:11 -0800
From: QUIC WG Issues Account <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/55/267700885@github.com>
In-Reply-To: <quicwg/base-drafts/issues/55@github.com>
References: <quicwg/base-drafts/issues/55@github.com>
Subject: Re: [quicwg/base-drafts] What can change in a different version (#55)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58545d5bbba07_59f13f978844b13c114dc"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: quic-issues
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: your_activity
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak34dZD2Nos2wBz7ojHK0nCnREpvjxQQS7QOHo C/n2amhYAp0DwF1MrCJUBuhX5YaxIBVRud7O0DD6EVrjUUkT878WVW9O7i0/1fLBF8KVy26Wt6lWkx YG9OCMldw0dkdnOKwnc+6KQe6DHV9qww/qbdv+keSrO5nLTfwCF7VJdwz47cffSwdv6vdprTykUj91 tSqx5YInrFAqs/3DRpyzIl
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qx50ap1r8KycpUpkbEHuPyyMoJA>
Cc: QUIC WG Issues Account <quic-issues@ietf.org>, Your activity <your_activity@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quicwg/base-drafts <reply+0166e4abd7b64a78cc08c9f318e3d7edf8944d0e8efce84892cf00000001146c1f5b92a169ce0b80c9d5@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: Fri, 16 Dec 2016 21:32:58 -0000

Just one additional thought: If you use the connection id for load balancing I assume you use the port number as an indication that you actually look at a quic packet that is encapsulated in UDP. I guess if you see the version number also as some kind of magic number (and apply some care in selecting your version number to not use a bit pattern that is already used by a different protocol over udp), you would get some additional confidence that you actually look at a quic packet. Not sure if that is worth is or if this is a good idea at all but might at least be worth thinking about it.


> Am 14.12.2016 um 15:56 schrieb ianswett <notifications@github.com>:
> 
> Yes, clearly the version bit must not change. And I think it's fine to always have the client use a 64 bit connection id until negotiated, but I think there were a few folks interested in suggesting 128 bit connection ids for future connections. If that becomes a requirement, then putting the version before the connection id may be the way to go?
> 
> The benefit of the current approach where the connection ID directly follows the flags is it's easy for load balancers to deal with. That being said, if they're going to have to deal with an extended flags bit, the extra complexity of dealing with a connection id that comes after the version may not matter.
> 
> And I do think the MORE_FLAGS bit should be defined. The alternative would be to not use more than one flag byte until after version negotiation is complete, but that may be sub-optimal.
> 
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
> 



-- 
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/55#issuecomment-267700885