Re: [quicwg/base-drafts] Remove requirement for reciprocal connection ID change (#2386)

Jana Iyengar <> Tue, 05 February 2019 09:13 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 297F31292F1 for <>; Tue, 5 Feb 2019 01:13:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -12.553
X-Spam-Status: No, score=-12.553 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-4.553, 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 n7rz328D2ElF for <>; Tue, 5 Feb 2019 01:13:02 -0800 (PST)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 1BEE4126CC7 for <>; Tue, 5 Feb 2019 01:13:01 -0800 (PST)
Date: Tue, 05 Feb 2019 01:13:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1549357980; bh=EwpO4LxskN6rzS6vU7l5OG3WXkdU9Zg9ZeJg92c8wKc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M4lDpb0WNVbDRXCnHcj9pYHwGoIZY8i8VmToHYcwfOJCQmkjX/NbCiEvoPngySjht DeU4t2wleRtgLM9UYj5uF/NYAeW3uqiru8uUS12lIfRGk1lty2eqVQntmsmSbXiJEO IAYZXLeBWx14Q+If1pj90KO+lu+vhFZcbECZnsSs=
From: Jana Iyengar <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/2386/review/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] Remove requirement for reciprocal connection ID change (#2386)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c59539c8a379_5f0c3f8042cd45b8223554"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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: Tue, 05 Feb 2019 09:13:04 -0000

janaiyengar commented on this pull request.

> -Destination Connection ID SHOULD change to sending packets with a connection ID
-that has not been used on any other network path.  The goal here is to ensure
-that packets sent on different paths cannot be correlated. To fulfill this
-privacy requirement, endpoints that initiate migration and use connection IDs
-with length greater than zero SHOULD provide their peers with new connection IDs
-before migration.
-: If both endpoints change connection ID in response to seeing a change in
-  connection ID from their peer, then this can trigger an infinite sequence of
-  changes.
+Endpoints that supply connection IDs with length greater than zero could have
+their activity correlated if their peers keep using the same destination
+connection ID after migration.  To ensure that packets sent on different paths
+cannot be correlated, endpoints SHOULD provide with new connection IDs before

cannot be correlated, endpoints SHOULD supply new connection IDs to their peers before the peers migrate.

And drop the rest of this paragraph, I don't think it adds anything.

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