Re: [quicwg/base-drafts] Connection ID DT output (#1742)
Mike Bishop <notifications@github.com> Wed, 12 September 2018 21:53 UTC
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 21AE4130EC8 for <quic-issues@ietfa.amsl.com>; Wed, 12 Sep 2018 14:53:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level:
X-Spam-Status: No, score=-3.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] 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 bo-bb88JOxOG for <quic-issues@ietfa.amsl.com>; Wed, 12 Sep 2018 14:53:22 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20FE6126F72 for <quic-issues@ietf.org>; Wed, 12 Sep 2018 14:53:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; 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=F8YCin1rXldcX94KeQH4sCc7yZM=; b=Kai0ee97WNnPgxWg VXExJfahpt7YTQJn5sdOLUPBzp2ITZ2y0PNWVs6btYyI8vbW/0ApEGOgAaxoIYhw Wo286D0MxYxR4NPVdWku5454/w1rsdM16JUpcVWIZ8LXLszW/bLdFkxF6wXvfk+B Phyxuqh4u/fRbU9s5+qcHfMLh3U=
Received: by filter1114p1las1.sendgrid.net with SMTP id filter1114p1las1-17374-5B998AD0-F 2018-09-12 21:53:20.485889309 +0000 UTC m=+519279.227303399
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id rJYEUASGS6q-gJO96pLIpw for <quic-issues@ietf.org>; Wed, 12 Sep 2018 21:53:20.377 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 5A1533E00CB for <quic-issues@ietf.org>; Wed, 12 Sep 2018 14:53:20 -0700 (PDT)
Date: Wed, 12 Sep 2018 21:53:21 +0000
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9cbff3a34c8e98b692579fce6bbee09e485151c892cf0000000117b14cd092a169ce156fd3c0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1742/c420810463@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1742@github.com>
References: <quicwg/base-drafts/pull/1742@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID DT output (#1742)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b998ad053e36_475e3fc54ced45bc3009fc"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Lj0JtxzAxkTAnkouBDL8D5UZZ5c3ghKBpX6 iyJDB8R2PjU5UhzldXfZNKarNlYNiDpfM2SFGbpOVYc9Hr9PUPEKsAMedQQ88pj2n2RvTnBTowYYSq smJ/f2Bdg6vaV9islANDsM7b5jykMPzvuLDTiyCWL040fY1C5G0As2NLUHzOArs3nfNAhYBfxklERp A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Og3i24Ii6baNMNj-sU_X85dQi58>
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: Wed, 12 Sep 2018 21:53:25 -0000
One item to note is that we've adopted EKR's suggestion to use IP:port (collectively "address" as in the migration section) changes instead of CID changes as the trigger to change your own CID. Here's why: - If you switch CIDs without changing addresses they're already linked to any observers, so it doesn't matter whether the remote side changes. - If you switch addresses without changing CIDs, they're already linked to any observers, so it doesn't matter whether the remote side changes. - If you switch addresses and CIDs at the same time, you have an opportunity not to be linked. The case we actually need to cover is ensuring that, if an endpoint changes address and CID at the same time, the peer absolutely does not respond with the old CID. Any rule that produces this is sufficient, even if it also produces some gratuitous changes along the way. Part of what led to the changes in -13 is that switching on CID change makes it hard to avoid looping. Switching on endpoint address covers the scenario we need without requiring a fixed ordering of CIDs. -- 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/pull/1742#issuecomment-420810463
- [quicwg/base-drafts] Connection ID DT output (#17… erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … Mike Bishop
- Re: [quicwg/base-drafts] Connection ID DT output … Mike Bishop
- Re: [quicwg/base-drafts] Connection ID DT output … MikkelFJ
- Re: [quicwg/base-drafts] Connection ID DT output … Mike Bishop
- Re: [quicwg/base-drafts] Connection ID DT output … Rui Paulo
- Re: [quicwg/base-drafts] Connection ID DT output … MikkelFJ
- Re: [quicwg/base-drafts] Connection ID DT output … Martin Thomson
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … Martin Thomson
- Re: [quicwg/base-drafts] Connection ID DT output … Mike Bishop
- Re: [quicwg/base-drafts] Connection ID DT output … Mike Bishop
- Re: [quicwg/base-drafts] Connection ID DT output … Christian Huitema
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … erickinnear
- Re: [quicwg/base-drafts] Connection ID DT output … janaiyengar
- Re: [quicwg/base-drafts] Connection ID DT output … janaiyengar
- Re: [quicwg/base-drafts] Connection ID DT output … janaiyengar
- Re: [quicwg/base-drafts] Connection ID DT output … janaiyengar
- Re: [quicwg/base-drafts] Connection ID DT output … janaiyengar
- Re: [quicwg/base-drafts] Connection ID DT output … janaiyengar
- Re: [quicwg/base-drafts] Connection ID DT output … janaiyengar
- Re: [quicwg/base-drafts] Connection ID DT output … Martin Thomson
- Re: [quicwg/base-drafts] Connection ID DT output … Martin Thomson
- Re: [quicwg/base-drafts] Connection ID DT output … Martin Thomson
- Re: [quicwg/base-drafts] Connection ID DT output … Martin Thomson
- Re: [quicwg/base-drafts] Connection ID DT output … Martin Thomson
- Re: [quicwg/base-drafts] Connection ID DT output … Martin Thomson
- Re: [quicwg/base-drafts] Connection ID DT output … janaiyengar
- Re: [quicwg/base-drafts] Connection ID DT output … janaiyengar
- Re: [quicwg/base-drafts] Connection ID DT output … janaiyengar
- Re: [quicwg/base-drafts] Connection ID DT output … janaiyengar