Re: [quicwg/base-drafts] disable_active_migration with SPA (#3765)

Igor Lubashev <> Tue, 14 July 2020 01:44 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id E0C733A0420 for <>; Mon, 13 Jul 2020 18:44:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.483
X-Spam-Status: No, score=-1.483 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] 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 9g6Et5BWTRHy for <>; Mon, 13 Jul 2020 18:44:05 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 7E1E33A0121 for <>; Mon, 13 Jul 2020 18:44:05 -0700 (PDT)
Received: from ( []) by (Postfix) with ESMTP id BE960520CA9 for <>; Mon, 13 Jul 2020 18:44:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1594691044; bh=EhDC9QSBzJkUqCzFU6Qfgn6me0Mo9XUBi/T9TR40f7Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IuGevIaaEfbCnAZaGoIT94rYnS9T0KnbC4HHRrmlw4ExWQ3C8LCMcj9W8nisoQxuM ARROaEs9Dm7x63pP5zL0WidrP1bwXT534GH5RWc8Zj0BSe20tFipiSshD8es6yFI/1 uec3ELmHDsQBF/zuyV6KaLafnPJsGZvrm8qw+xkY=
Date: Mon, 13 Jul 2020 18:44:04 -0700
From: Igor Lubashev <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/issues/3765/>
In-Reply-To: <quicwg/base-drafts/issues/>
References: <quicwg/base-drafts/issues/>
Subject: Re: [quicwg/base-drafts] disable_active_migration with SPA (#3765)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5f0d0de4afadb_73833fcb08ccd96412763c"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: igorlord
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, 14 Jul 2020 01:44:07 -0000

The issue is telling the client that it should avoid changing the source address/network attachment (active client migration) during a connection while still allowing for SPA (destination address change).  Is that what you agree with?

Before the change in `disable_active_migration` semantics, `disable_active_migration` was such a signal.  Now, there is not one.  The semantics were changed to accomodate a useful use case, for sure.  Looking for a replacement signal...

> the current state of PR is incorrect in sense that it requires the client to use the same source address only when migration is disabled for the preferred address

I am not sure what "only" is emphasizing.  I read the current PR as stating that when Migration Disable flag is set, the handshake source address MUST/SHOULD be used when changing destination to SPA and thereafter.  It still needs work to clarify whether one can set Migration Disable flag, when `disable_active_migration` is not set.  And it needs to clarify how to perform address family change when Migration Disable flag is set.

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