Re: [quicwg/base-drafts] Migration with zero-length CID is inadvisable (#3563)

David Schinazi <> Tue, 31 March 2020 23:52 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 89EC33A0D9C for <>; Tue, 31 Mar 2020 16:52:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: 0.082
X-Spam-Status: No, score=0.082 tagged_above=-999 required=5 tests=[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.282, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, 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 3GYrO7Z_x4rL for <>; Tue, 31 Mar 2020 16:52:55 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id BEBF73A0D9B for <>; Tue, 31 Mar 2020 16:52:54 -0700 (PDT)
Received: from ( []) by (Postfix) with ESMTP id 0E28D6E1330 for <>; Tue, 31 Mar 2020 16:52:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1585698774; bh=gXTAP+CoDLQRbg57e0xFiZasd09ox5XWw0E/kIr8S58=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k2J4nJfHuxJF4QKNYwAtyraTNeOSWBkR2hC2QsRnhgOys9JAx060OVy64jLPD04Y/ 12AAOlDrd4CjLLB0hSuaGSoZoylB0XMOxPNKfqMrYSbBfqwuo/UITK1tbgBC+FbgNL XFoZjKjKCiKrLj188ewM/HwarJ5LCk0dGmTDfUyY=
Date: Tue, 31 Mar 2020 16:52:53 -0700
From: David Schinazi <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/3563/review/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] Migration with zero-length CID is inadvisable (#3563)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e83d7d5f2434_64103fb58f2cd95c692be"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
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, 31 Mar 2020 23:52:57 -0000

@DavidSchinazi commented on this pull request.

I'm not sure this guidance is correct. If the server has reason to believe migration won't work (due to source-IP routing or otherwise) it should send the disable_migration TP. It's perfectly reasonable to migrate when zero-length CIDs are in use if the server only has one connection on this port. Therefore I think we should stay away from the implicit signal "CID is zero-length" and instead use the explicit signal disable_migration.

> @@ -2246,6 +2246,13 @@ that packet numbers cannot be used to correlate activity.  This does not prevent
 other properties of packets, such as timing and size, from being used to
 correlate activity.
+An endpoint SHOULD NOT initiate migration when a peer that requests the use of

I'm failing to parse this first sentence.

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