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

Mark Andrews <marka@isc.org> Thu, 16 October 2014 13:33 UTC

Return-Path: <marka@isc.org>
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 0DEF01A1BCA for <homenet@ietfa.amsl.com>; Thu, 16 Oct 2014 06:33:23 -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 mapPFCt6aVjW for <homenet@ietfa.amsl.com>; Thu, 16 Oct 2014 06:33:22 -0700 (PDT)
Received: from mx.ams1.isc.org (mx.ams1.isc.org [IPv6:2001:500:60::65]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C5A91A1B9B for <homenet@ietf.org>; Thu, 16 Oct 2014 06:33:22 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) by mx.ams1.isc.org (Postfix) with ESMTP id 8FC111FCAAC; Thu, 16 Oct 2014 13:33:15 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id D85BC160056; Thu, 16 Oct 2014 13:36:19 +0000 (UTC)
Received: from rock.dv.isc.org (c211-30-183-50.carlnfd1.nsw.optusnet.com.au [211.30.183.50]) by zmx1.isc.org (Postfix) with ESMTPSA id A8CEB16004A; Thu, 16 Oct 2014 13:36:19 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id E110E219B2F2; Fri, 17 Oct 2014 00:33:12 +1100 (EST)
To: Lorenzo Colitti <lorenzo@google.com>
From: Mark Andrews <marka@isc.org>
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> <20141015232619.D687121808CE@rock.dv.isc.org> <CAKD1Yr2aLTjEo=7yj+=RzU8vpQTG6UjsuUJq+ONJmMTOEF43SQ@mail.gmail.com>
In-reply-to: Your message of "Thu, 16 Oct 2014 22:22:03 +0900." <CAKD1Yr2aLTjEo=7yj+=RzU8vpQTG6UjsuUJq+ONJmMTOEF43SQ@mail.gmail.com>
Date: Fri, 17 Oct 2014 00:33:12 +1100
Message-Id: <20141016133312.E110E219B2F2@rock.dv.isc.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/homenet/txgObbijJDPEcLJ4DxaLTi_z8HM
Cc: "homenet@ietf.org" <homenet@ietf.org>, Michael Thomas <mike@mtcc.com>, Ted Lemon <mellon@fugue.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:33:23 -0000

In message <CAKD1Yr2aLTjEo=7yj+=RzU8vpQTG6UjsuUJq+ONJmMTOEF43SQ@mail.gmail.com>om>, Lorenzo Colitti write
s:
> --20cf303dd7088da2c005058a23d9
> Content-Type: text/plain; charset=UTF-8
> 
> On Thu, Oct 16, 2014 at 8:26 AM, Mark Andrews <marka@isc.org> wrote:
> 
> > Unless you have really old stacks your device will pick the new GUA first to
> > talk to your jukebox when you are on your neighbor's network and the ULA
> > to talk to it when you are on your own.
> >
> 
> No, it won't. It will pick GUA->GUA both times.

Actually it depends on which address has the longest match.  With
old stacks they are both treats as GUA.  ULA has at least 8 bits
in common but may have up to 47 bits in common.  The GUA is likely
to have 16+ bits in common.  There is no guarentee that the old
pair of addresses have been flushed to only leave the GUA.

> Per the table in http://tools.ietf.org/html/rfc6724#section-2.1 it will
> pick the GUA as a destination address, and per Rule 6, it will choose the
> GUA to connect to it.
> 
> 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.
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org