Re: [quicwg/base-drafts] Single Packet Number Space (#1591)

Christian Huitema <> Wed, 25 July 2018 19:31 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 6E1F6130DD8 for <>; Wed, 25 Jul 2018 12:31:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Status: No, score=-8.01 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] 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 NEA6K9pJHgvT for <>; Wed, 25 Jul 2018 12:31:52 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 8971A129385 for <>; Wed, 25 Jul 2018 12:31:48 -0700 (PDT)
Date: Wed, 25 Jul 2018 12:31:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1532547107; bh=wN2OTfkhUKBqfuMzD5j+n1AqU+fqxyB4d+vvZ4vu+w8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dkTOqGmkVlWxGuwmT2AMAjqbO+XKpSyWgXrfs7QDKDEbhVQCy03Aj55uCsFkbURjE FSCofrt1lJ1Cmzb02z2Y1JaGXtAQEBslrbb3iD6VnB+awJDOgqYuMgpZGuyGOyaXgp WdUQZF3YFDdH7tb2xQ/+lNKpOIby/heqXqklzLcQ=
From: Christian Huitema <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/1591/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] Single Packet Number Space (#1591)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b58d02387073_35823fe9464d45bc519dc"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
Archived-At: <>
X-Mailman-Version: 2.1.27
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 Jul 2018 19:32:02 -0000

Seems like a bit of knee-jerk reaction. The current design with three spaces has an important feature: it allows parallel transmission and ack on several encryption levels without open space for denial of service attacks. Parallel transmission occurs for example when handshake data has to be retransmitted after 1-RTT data has already been sent. But if you fold all of that into a single sequence, then the receiver has to accept interleaved encryption levels, and once you do that the DOS attacks become possible.

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