RE: [homenet] ULA scope [draft-ietf-6man-rfc3484-revise-05.txt]

Anders Brandt <Anders_Brandt@sigmadesigns.com> Wed, 21 March 2012 12:19 UTC

Return-Path: <Anders_Brandt@sigmadesigns.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5336D21F84CD; Wed, 21 Mar 2012 05:19:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.149
X-Spam-Level:
X-Spam-Status: No, score=-2.149 tagged_above=-999 required=5 tests=[AWL=-0.150, BAYES_00=-2.599, J_CHICKENPOX_13=0.6]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id muemSxaGI02d; Wed, 21 Mar 2012 05:19:10 -0700 (PDT)
Received: from maildk.sigmadesigns.com (maildk.sigmadesigns.com [195.215.56.173]) by ietfa.amsl.com (Postfix) with ESMTP id 7114321F84B4; Wed, 21 Mar 2012 05:19:10 -0700 (PDT)
From: Anders Brandt <Anders_Brandt@sigmadesigns.com>
To: Tim Chown <tjc@ecs.soton.ac.uk>, 6man <ipv6@ietf.org>, "homenet@ietf.org Group" <homenet@ietf.org>
Subject: RE: [homenet] ULA scope [draft-ietf-6man-rfc3484-revise-05.txt]
Thread-Topic: [homenet] ULA scope [draft-ietf-6man-rfc3484-revise-05.txt]
Thread-Index: AQHNBF/JLon5l3+WvUuFCR1klHlwqJZy4dkAgADEt4CAAPLVgIAAFlFA
Date: Wed, 21 Mar 2012 12:18:36 +0000
Message-ID: <03F31C213F2C6941BFDDBB4336E9E6CD0ABC1B91@cph-ex1>
References: <4EB3F3D6.4090302@innovationslab.net> <9B57C850BB53634CACEC56EF4853FF653B3C3777@TK5EX14MBXW601.wingroup.windeploy.ntdev.microsoft.com> <9B57C850BB53634CACEC56EF4853FF653B3EDB9E@TK5EX14MBXW601.wingroup.windeploy.ntdev.microsoft.com> <E6E7EE34-8244-40B6-84C1-C79E8BDE7921@nttv6.net> <4F3ABFBA.8060605@gmail.com> <29EBA88D-BDB1-464C-915F-B9063578DC51@nttv6.net> <9B57C850BB53634CACEC56EF4853FF653B45BB08@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <C8827D58-5C69-4A44-B9CE-86791466814E@nttv6.net> <4F63896E.10607@gmail.com> <CAFtBC=8=__8GdtExB8oYgA7pOfjxNfXCLzuOXz7_UKCPhwjenw@mail.gmail.com> <5B6B2B64C9FE2A489045EEEADDAFF2C3043A22C2@XMB-RCD-109.cisco.com> <4F64026B.8080308@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B4A639F@TK5EX14MBXW603.wingroup.windeploy.ntdev.microsoft.com> <CABOxzu0kXRg=xdeq143+FWBTFc=+dbJD4LdpOGPi1KmyJ9YmEA@mail.gmail.com> <CABOxzu0x97UmA+Fq9d3e-Wp_ruT0gUni0UxnzgvtzDddjceg-A@mail.gmail.com> <03F31C213F2C6941BFDDBB4336E9E6CD0ABC058C@cph-e! x 1> <4F68F5E5.7060901@gmail.com> <031E46EC-73ED-44A4-B966-B249DCAD367C@ecs.soton.ac.uk> <EMEW3|5cebe062143fa0eb7183a841b1b1e546o2KBy803tjc|ecs.soton.ac.uk|031E46EC-73ED-44A4-B966-B249DCAD367C@ecs.soton.ac.uk>
In-Reply-To: <EMEW3|5cebe062143fa0eb7183a841b1b1e546o2KBy803tjc|ecs.soton.ac.uk|031E46EC-73ED-44A4-B966-B249DCAD367C@ecs.soton.ac.uk>
Accept-Language: en-US, da-DK
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [192.168.10.120]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-FEAS-SYSTEM-WL: anders_brandt@sigmadesigns.com
X-Mailman-Approved-At: Wed, 21 Mar 2012 05:41:43 -0700
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ipv6>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Mar 2012 12:19:11 -0000

Tim Chown wrote:
>Wednesday, March 21, 2012 12:55
> On 20 Mar 2012, at 21:25, Brian E Carpenter wrote:
> 
> > On 2012-03-20 21:51, Anders Brandt wrote:
> >>
> >> It is a surprise to me that ULA addresses are not by default routable
> within the site.
> >> I can easily imagine a number of LLN border routers which
> >> autonomously allocate different ULA prefixes for use within their
> individual LLN subnets.
> >
> > IMHO that should be a NOT RECOMMENDED behaviour. ULAs make sense if
> > they cover an entire enterprise or home network, but not if they cover a
> subset.
> >
> >> Meeting a ULA address outside the local prefix will cause the LLN
> >> node to forward its IP packets to the default gateway (border router)
> >> of the LLN subnet. This way packets can travel between LLN subnets
> >> using normal routing with long-term stable ULA addresses. We need the
> stable addresses for control-style applications in LLNs.
> >>
> >> Obviously it requires a routing protocol in the (homenet) LAN but are
> there other issues?
> >
> > It doesn't just require a routing protocol; it also requires a routing
> > policy that knows which routers have to block the ULAs (plural). That
> > seems a lot more complex that a rule that says only a border router
> > originates and delegates a ULA prefix, because that border router
> > would also know to block the prefix across the border.
> 
> So we need to determine what the homenet arch text will say on this.
> 
> I think the assumption so far has been that, as per PD8 in draft-ietf-
> homenet-arch-02, one router would be elected the "master" to delegate /64
> ULA prefixes within the homenet, both to ULA-only LLNs and to links that
> also have a GUA prefix.  If there's an assumption an LLN router will not
> support that, and instead generate its own /48 ULA, we need to talk about
> that, or any other scenario that will lead to multiple /48 ULAs in a single
> homenet site.
> 
> The arch text currently says that ULAs should be used (CN1) and that ULAs
> should be preferred for internal communications to GUAs (section 2.4).  It
> doesn't say how connections from outside the homenet can be made to
> internal ULA-only devices.

Is it obvious that you want to do that?
I thought the entire ULA discussion was homenet internal only?

Access from the outside will require tunneling or an additional global
address, I guess?

- Anders

> The 3484-bis text has changed the default ULA preference to protect against
> ULA leakage, so if you now want ULAs preferred you need to somehow
> inject the specific site /48 ULA being used with high precedence into the
> policy table (and as also pointed out here if your site is using less than a /48,
> you should also have some way to learn what the site prefix length is). In
> the homenet case is that injection achieved on receipt of an RA, or would it
> require the proposed DHCPv6 option to be used (which may not be widely
> implemented for some time, and the DHCPv6 server still needs to learn the
> ULA to put in the option)?
> 
> On the one hand homenet is saying "we'd prefer to use ULAs by default
> without needing some magic to achieve it" while 6man is saying "we need
> to protect against ULA leakage, so if you want to prefer ULA for internal
> connection stability figure out the magic".
> 
> This needs to be mapped to words for the homenet arch text.
> 
> Tim
> 
> >
> > Anyway - maybe you should look at draft-liu-v6ops-ula-usage-analysis
> > and discuss it over on v6ops.
> >
> >    Brian
> >
> >>
> >> Thanks,
> >>  Anders
> >>>> You'll find the above logic in the current 3484bis draft.
> >>>>
> >>>> -Dave
> >>>> -------------------------------------------------------------------
> >>>> - IETF IPv6 working group mailing list ipv6@ietf.org Administrative
> >>>> Requests: https://www.ietf.org/mailman/listinfo/ipv6
> >>>> -------------------------------------------------------------------
> >>>> -
> >>> _______________________________________________
> >>> homenet mailing list
> >>> homenet@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/homenet
> >> _______________________________________________
> >> homenet mailing list
> >> homenet@ietf.org
> >> https://www.ietf.org/mailman/listinfo/homenet
> >>
> > --------------------------------------------------------------------
> > IETF IPv6 working group mailing list
> > ipv6@ietf.org
> > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------
> 
> _______________________________________________
> homenet mailing list
> homenet@ietf.org
> https://www.ietf.org/mailman/listinfo/homenet