From nobody Sun Aug 16 21:09:20 2020
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id A7BCF3A08EC
 for <quic-issues@ietfa.amsl.com>; Sun, 16 Aug 2020 21:09:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.555
X-Spam-Level: 
X-Spam-Status: No, score=-1.555 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_20=1.546, 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: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
 header.d=github.com
Received: from mail.ietf.org ([4.31.198.44])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id vBLqFXv_Q061 for <quic-issues@ietfa.amsl.com>;
 Sun, 16 Aug 2020 21:09:17 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202])
 (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 73F1B3A08E5
 for <quic-issues@ietf.org>; Sun, 16 Aug 2020 21:09:17 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net
 (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66])
 by smtp.github.com (Postfix) with ESMTP id 9F0D9E1E02
 for <quic-issues@ietf.org>; Sun, 16 Aug 2020 21:09:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
 s=pf2014; t=1597637356;
 bh=D333AXqLrOgtROgBkOZSoEKeLcBQGeW3Kn8MijEam4k=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID:
 List-Archive:List-Post:List-Unsubscribe:From;
 b=IrWy0SKwMisvHJnR+gZcFzEZ3iJlIgFah/JrtSRs/ypf7LoMsA+O6LkrvztPc4WTQ
 0tMHdzN2fdV4lAE4tiTXWXIdoJepyPbjmCqZAvM/CSSTVoVb2lsIJl0F8s8k8H5Tc8
 7iZwTGzoT4V9oZZE2r6kxNCUaaJclWW3WQ/QHaz4=
Date: Sun, 16 Aug 2020 21:09:16 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts
 <reply+AFTOJK7I22JCUORHDSWO3BV5IXR6ZEVBNHHCPCRAZE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3932/674644455@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3932@github.com>
References: <quicwg/base-drafts/issues/3932@github.com>
Subject: Re: [quicwg/base-drafts] Clarify simultaneous path validation (#3932)
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5f3a02ec8f91e_6ff2196415531";
 charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LAQZ9rF6Q_T63g9xkroeHKS81Y0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG
 <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>,
 <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>,
 <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Aug 2020 04:09:19 -0000


----==_mimepart_5f3a02ec8f91e_6ff2196415531
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett, do you want to think about how you reached your conclusion here and see if there is something we can do to avoid that?  It seems to me that the cost to a server is limited by how many paths it wants to probe, not how many the client probes, so the state is well managed.

It's a little less neat if the client actively migrates multiple times.  But I would say that the server can abandon probes to keep the number of active probes down to at most 2 (one for the most recent *validated* path, one for the most recent *active* path).  Is that something we need to explain more thoroughly?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3932#issuecomment-674644455
----==_mimepart_5f3a02ec8f91e_6ff2196415531
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p></p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>, do you want to think about how you reached your conclusion here and see if there is something we can do to avoid that?  It seems to me that the cost to a server is limited by how many paths it wants to probe, not how many the client probes, so the state is well managed.</p>
<p>It's a little less neat if the client actively migrates multiple times.  But I would say that the server can abandon probes to keep the number of active probes down to at most 2 (one for the most recent <em>validated</em> path, one for the most recent <em>active</em> path).  Is that something we need to explain more thoroughly?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3932#issuecomment-674644455">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6XEEIC37PNMES3H4DSBCUOZANCNFSM4PEEGI2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK56547AWX45R6GQIO3SBCUOZA5CNFSM4PEEGI2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOFA3EDZY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3932#issuecomment-674644455",
"url": "https://github.com/quicwg/base-drafts/issues/3932#issuecomment-674644455",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5f3a02ec8f91e_6ff2196415531--

