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

Ted Lemon <mellon@fugue.com> Thu, 16 October 2014 13:34 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 7EAD61A1B9B for <homenet@ietfa.amsl.com>; Thu, 16 Oct 2014 06:34:05 -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 ob9419Q5nFJL for <homenet@ietfa.amsl.com>; Thu, 16 Oct 2014 06:34:04 -0700 (PDT)
Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id 910F81A037A for <homenet@ietf.org>; Thu, 16 Oct 2014 06:34:04 -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 73AF223802B7; Thu, 16 Oct 2014 09:34:03 -0400 (EDT)
Content-Type: text/plain; charset="iso-8859-1"
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Ted Lemon <mellon@fugue.com>
In-Reply-To: <CAKD1Yr1kix0HxWsC4n7ta4EG-6YhMMdYCTnFFXGb2ATQBbkMHA@mail.gmail.com>
Date: Thu, 16 Oct 2014 08:34:01 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <DCB62D43-DFD3-4985-8FAA-896CEA3BD342@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>
To: Lorenzo Colitti <lorenzo@google.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/homenet/eVSZPmKjFzs739g5FE9woCpdGps
Cc: "homenet@ietf.org" <homenet@ietf.org>, Michael Thomas <mike@mtcc.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: Thu, 16 Oct 2014 13:34:05 -0000

On Oct 16, 2014, at 8:15 AM, Lorenzo Colitti <lorenzo@google.com> wrote:
> Ted, you're going in circles here. You've been arguing for many messages that we should use ULAs because GUAs can be flash renumbered. And now you provide an example of an event that *is* a flash renumbering, and then proceed to say that everything will be fine because the application will reconnect.

No, what I'm saying is that in this case you can't avoid the renumbering issue, so you just have to accept what the application does.   This in no way contradicts my point that flash renumbering is better avoided.

> On Thu, Oct 16, 2014 at 1:28 AM, Ted Lemon <mellon@fugue.com> wrote:
>> My point was that homenets should have ULAs, and should not use GUAs for local communication, because GUAs can be flash renumbered,
>> 
> Actually, they can't.

Yes they can, as you just agreed:

> On Wed, Oct 15, 2014 at 12:13 AM, Ted Lemon <mellon@fugue.com> wrote:
>> There's no reason to do flash renumbering.
>> 
> I think you'll find that the reason is that [ hardware manufacturers support | operators are willing to spend router resources for ] only one forwarding entry per customer at a time.


That seems to me to be begging for trouble.   As a rule routers have too much memory, not too little, so I find this reasoning unconvincing.   Taking a little memory away from the buffer cache to make the forwarding table bigger seems like a really good idea.

> Which means that if you *want* to force it to use ULA inside the network and GUA outside, the only scalable option is to use split-tunnel DNS. You could change the policy table too, but most users won't, unless the standards change, and major OSes change the policy tables.

We have already talked about good reasons for doing split-horizon DNS: you don't really want to advertise all the hosts on the local wire, just the ones you want to be globally-reachable.   And changing the policy table isn't that hard: if we want to have a special policy for the local ULA, we already have a mechanism for doing it that does not require O.S. vendors to hard-code a different policy table nor users to select one manually: stateless DHCPv6.   And for those who consider the use of DHCPv6 déclassé, it will still work without: you just won't be protected from a provider doing flash renumbering.