Re: [quicwg/base-drafts] QUIC versions can no longer be greased (#3013)

Kazuho Oku <> Wed, 25 September 2019 06:26 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id D5C2C12085E for <>; Tue, 24 Sep 2019 23:26:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -6.48
X-Spam-Status: No, score=-6.48 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.026, SPF_HELO_NONE=0.001, 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 lkkyuWZoiz6U for <>; Tue, 24 Sep 2019 23:26:54 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 165D3120100 for <>; Tue, 24 Sep 2019 23:26:54 -0700 (PDT)
Date: Tue, 24 Sep 2019 23:26:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1569392813; bh=En4ILPXX7bfYDp3aaRpFpBugeyGLN4zXEmyZjjUJBAM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HfTaIuPPh0yNgO4lsA6P1xeJL7ObnKsZBrDbw0mpPPuJ6tagkfT/8Thn+sKeR4Mdr K3jzBuDpVEl9SCLrYMweetC22jUa2cyDzZtjaRZl4fG03VyaJ69PVuOMPwTiLT3jhp jlePCEEJBOooM/MQGCJQtnwFsbqd2aEEXq9hlo94=
From: Kazuho Oku <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/issues/3013/>
In-Reply-To: <quicwg/base-drafts/issues/>
References: <quicwg/base-drafts/issues/>
Subject: Re: [quicwg/base-drafts] QUIC versions can no longer be greased (#3013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d8b08ad1b31c_2373f9a038cd96c609672"; 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: Wed, 25 Sep 2019 06:26:56 -0000

I think we have two ways forward:
* Drop the idea of version number greasing using 0x?a?a?a?a.
* Allow the servers to send Version Negotiation packets. We would need to require clients to handle it, rather than requiring them to "abandon the current connection attempt."

I think it would be a design issue if we decide to pick up the latter.

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