Re: [quicwg/base-drafts] Better duplicate detection (#3696)

Kazuho Oku <> Tue, 26 May 2020 05:25 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 67FDE3A0AA9 for <>; Mon, 25 May 2020 22:25:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.482
X-Spam-Status: No, score=-1.482 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, DKIM_VALID_EF=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 4cBU469bR8ae for <>; Mon, 25 May 2020 22:25:31 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id B299C3A0AA7 for <>; Mon, 25 May 2020 22:25:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; 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=HimBSJvHR6wZhhDXB0trz2lksZ4W4yVjwEnGzJseo9Y=; b= whL9fwW7JEIiGXEjwLr9F28liJYo8GqZzmwPB7jiwCBdgyowF7ve6gYRJJrrT5Qx hZWPyCv7/J3W2GI0DNLmJeaCCBw5TyTbrXCP2TMB2uIeJ6dS22Z1P4aeP39K79wK zECBTc9mUchw//WLUaylsqyIRrm9HfOL1tdEn/uGlLQ=
Received: by with SMTP id filter2000p1mdw1-1105-5ECCA84A-4 2020-05-26 05:25:30.128526053 +0000 UTC m=+294656.721359902
Received: from (unknown) by (SG) with ESMTP id 2c1OQ-PvRvW3NgAO6DzD6A for <>; Tue, 26 May 2020 05:25:30.040 +0000 (UTC)
Received: from ( []) by (Postfix) with ESMTP id 926F996059E for <>; Mon, 25 May 2020 22:25:29 -0700 (PDT)
Date: Tue, 26 May 2020 05:25:30 +0000
From: Kazuho Oku <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/3696/review/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] Better duplicate detection (#3696)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5ecca849838da_24fd3fe5690cd96827819a"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0EUoEVE+Sfm5GSRIYrnLF7yUuEdetpS2VBuI UOu05oyzCqV0Jwu8mbpbxpQl+k6vGc/qVvUI8XLrLgqJnE3mHf2W6IlA10xzl5O/cgOGj+fw6nxj6l X9y9diEO6uwJorhAnbjngniXwXNXliBr5irXsnYiVMdbX4cs1KoPINRdCc717nwOKcszlXQIWAwVO5 0=
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: Tue, 26 May 2020 05:25:33 -0000

@kazuho commented on this pull request.

> @@ -3204,9 +3204,15 @@ response to further packets that it receives.
 A receiver MUST discard a newly unprotected packet unless it is certain that it
 has not processed another packet with the same packet number from the same
 packet number space. Duplicate suppression MUST happen after removing packet
-protection for the reasons described in Section 9.3 of {{QUIC-TLS}}. An
-efficient algorithm for duplicate suppression can be found in Section 3.4.3 of
+protection for the reasons described in Section 9.3 of {{QUIC-TLS}}.
+Endpoints that track individual packets for the purposes of detecting duplicates
+might accumulate excessive state.  The data required for detecting duplicates

Thank you for elaborating. This works for me.

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