Re: [homenet] Let's make in-home ULA presence a MUST !?

Ted Lemon <mellon@fugue.com> Fri, 17 October 2014 14:18 UTC

Return-Path: <mellon@fugue.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72E5B1A0047 for <homenet@ietfa.amsl.com>; Fri, 17 Oct 2014 07:18:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.917
X-Spam-Level:
X-Spam-Status: No, score=-0.917 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, PLING_QUERY=0.994, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no
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 gEn40FRf9i8t for <homenet@ietfa.amsl.com>; Fri, 17 Oct 2014 07:18:02 -0700 (PDT)
Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id A5CA01A001A for <homenet@ietf.org>; Fri, 17 Oct 2014 07:18:02 -0700 (PDT)
Received: from [192.168.1.63] (c-71-201-198-58.hsd1.il.comcast.net [71.201.198.58]) by toccata.fugue.com (Postfix) with ESMTPSA id 1090623805E2; Fri, 17 Oct 2014 10:18:00 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Ted Lemon <mellon@fugue.com>
In-Reply-To: <CAKD1Yr3eP+8qs8uMzrfOmebp+bihGed7PjWi0=8+cV4N6Dx=ww@mail.gmail.com>
Date: Fri, 17 Oct 2014 09:17:59 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <8352C2EF-A888-4279-BFFF-37E204A0E2D3@fugue.com>
References: <CAAedzxp1R-C5E9RJVMVLRJxPc0w4zooPtqnvWK9eggpZu4=xtg@mail.gmail.com> <C7F3DE60-F596-4BAD-9C28-74006966E5B9@fugue.com> <20141014142746.GX31092@Space.Net> <69B1F2CB-88C6-4211-83F3-11C8A3E7BFD2@fugue.com> <20141014145930.GY31092@Space.Net> <m1Xe3jL-0000I7C@stereo.hq.phicoh.net> <20141014154111.GZ31092@Space.Net> <C6760B68-C913-4B22-98E6-6D29A66F80D9@fugue.com> <20141015150422.GW31092@Space.Net> <4E2E154E-D231-4E79-860A-56948A13CDD4@fugue.com> <20141015154841.GY31092@Space.Net> <CBC8A3D9-9EBD-47FF-B066-247898FF2000@fugue.com> <543EA248.2080700@mtcc.com> <CB50B30B-DC36-4354-96B7-19AE415BD03F@fugue.com> <543EBE40.3030201@mtcc.com> <BA5ABBFA-9D13-4975-A96C-530FE958322A@fugue.com> <543ED2A7.3090409@mtcc.com> <1569644A-50C4-47B6-908E-262BC62BCD14@fugue.com> <543EFBF1.6040101@mtcc.com> <457D177C-232E-4590-A9ED-80048140157F@fugue.com> <CAKD1Yr1kix0HxWsC4n7ta4EG-6YhMMdYCTnFFXGb2ATQBbkMHA@mail.gmail.com> <DCB62D43-DFD3-4985-8FAA-896CEA3BD342@fugue.com> <94C19398-AC5A-416F-8C3E -EA6B1750C22C@fugue.com> <CAKD1Yr1rpFeZuy=nXFSj+dpa749RhJJ2j9+U=cmFq_4cCsC_4g@mail.gmail.com> <4D6F2B13-D63E-4FEE-A136-B510126CC1C9@fugue.com> <2D09D61DDFA73D4C884805CC7865E61130EA3B9A@GAALPA1MSGUSRBF.ITServices.sbc.com> <1AA5DBBD-C3C5-4AFD-A043-6A69AE7FBDB9@fugue.com> <CAKD1Yr3Fa7hgXZReWFgmHA9pLnH=ezHLXh-aAdA-_N=AR3AiyA@mail.gmail.com> <3F36952F-CF6A-4F21-A713-A8A7DE7BDC42@fugue.com> <CAKD1Yr3eP+8qs8uMzrfOmebp+bihGed7PjWi0=8+cV4N6Dx=ww@mail.gmail.com>
To: Lorenzo Colitti <lorenzo@google.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/homenet/qr2eZM0vNWiAQYuVIXLDMQS-9kE
Cc: "homenet@ietf.org" <homenet@ietf.org>, Michael Thomas <mike@mtcc.com>, "STARK, BARBARA H" <bs7652@att.com>
Subject: Re: [homenet] Let's make in-home ULA presence a MUST !?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Oct 2014 14:18:03 -0000

On Oct 17, 2014, at 8:46 AM, Lorenzo Colitti <lorenzo@google.com> wrote:
> Yes (but again, it won't be killed by the renumbering; it will be killed *when its source address expires*). But I really doubt that real users have long-lived connections from apps that don't reconnect on failure. Geeks like us might, but that's not really who we should be designing for, because geeks like us will know enough to pick an ISP that doesn't renumber all the time.

I think that we should design our protocols to work independent of what prognostications we are able to make about what users might do today, rather than making decisions that will ensure that certain perfectly valid uses of the network will fail tomorrow.

> Not all ISPs do constant renumbering. My prefix has been static for over two years and it even followed me across an apartment move. And I just have a standard residential service. US ISPs tend to renumber their users very rarely (once every few weeks, at most).

This is true, but I at least have been renumbered by Comcast several times over the past six months, and I am not okay with connections on my local network failing when these renumbering events occur.   And we need to design for all uses cases, not just for your use case.

> Oh, ULAs and stable addressing sound good on paper, sure. But as soon as you actually try to use them, then suddenly there are a boatload of scenarios that you need to deal with like the ones presented by James many messages ago. What happens on splits? What happens on joins? Do you need to keep old ULAs around? How many? Will implementations age them out? (I can tell you the answer to that one: "no"; they're more likely to stop accepting new ones than to have new ones replace old ones). And so on and so forth.

You may have missed the message where I responded to James with concrete proposals for how to solve these problems.   It is entirely possible that if we explore that solution space we will conclude, as you have, that no solution is reliable and not brittle, but I don't think we have explored it, so I think your conclusion that we will not come up with a good solution is premature.