Re: [quicwg/base-drafts] Describe a new version negotiation mechanism which allows for (#1755)

ianswett <> Fri, 28 September 2018 10:39 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id C8CBD130E00 for <>; Fri, 28 Sep 2018 03:39:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -8.456
X-Spam-Status: No, score=-8.456 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.456, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 9RAwxifwStAu for <>; Fri, 28 Sep 2018 03:39:09 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 02422130DFE for <>; Fri, 28 Sep 2018 03:39:09 -0700 (PDT)
Date: Fri, 28 Sep 2018 03:39:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1538131148; bh=VWEAi3WUa/Hz6N0aN8yf0CYt/w720BUXBoX1+iMf/rY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v12xDZkog4+TBVoIntiHWPHA802Vt9xsdRk2axtWkPFFXc2Z84gjQguQb3CbaG1V4 hbvSqb6C33RlXJc8a+Kn9KkG+yGLmxJKg38Hpw/RhxKkDw78C/xz6OHt5HctgAYqPi 16N+arDFPfQBCqz3f/Ufsup6ZMqpIH9a2kx93gHc=
From: ianswett <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/1755/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] Describe a new version negotiation mechanism which allows for (#1755)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bae04cc4f538_25273f84736d45c0241551"; 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
Archived-At: <>
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 28 Sep 2018 10:39:11 -0000

nit: Above, you meant the middlebox injects a VN, not Retry, correct?

We could force the client to list the initially chosen version first or last as well, if we don't want another transport parameter.

My thinking was the client would only list other versions it likes as well or better than the version it initially tried.  ie: it'd try 1, but also list 2.

In my mind, the question of timing comes down to whether we think this will be helpful to upgrade from draft IETF versions to the 'final' v1 .  I'd like to think the frames are not likely to change prior to v1 so that feature won't need to be exercised, but that's probably wishful thinking.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub: