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

Kazuho Oku <> Mon, 17 September 2018 20:14 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 76F3C130EBC for <>; Mon, 17 Sep 2018 13:14:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Status: No, score=-8.009 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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=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 fGkLhwCnc1S7 for <>; Mon, 17 Sep 2018 13:14:24 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id A15B7130E2A for <>; Mon, 17 Sep 2018 13:14:24 -0700 (PDT)
Date: Mon, 17 Sep 2018 13:14:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1537215263; bh=HiqKWdt+u4rExLMu2dmymGoEswENK2juLcj3fJlLZK4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b2ReA3kdDjpKYon64Q/6L/ILa42OAoYx4GWAkrWf8FvLCzdD1cpWTryrvJn3IX/gY FJagy6yY1m56d/rnTUEpBURWHbSGuwP44r3Ahb4QuPDwEQPsV4CL9c7wowD77Liep8 rtHEPvAwsqIPKOriNjdRRTlW00kAKC/iuzen6+PE=
From: Kazuho Oku <>
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_5ba00b1fa6c70_3d123f96766d45c45007a"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
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: Mon, 17 Sep 2018 20:14:27 -0000

> @kazuho: I would think the client would be allowed to resume but the server would have to reject resumption/0-RTT if it changed version

Thank you for the clarification. Makes sense to me.

I like the idea behind the PR; to open the possibility of future versions of QUIC accepting v1 Initial packets without spending extra round-trip. Current approach does not allow that, and that will hinder us from  introducing v2.

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