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

Anders Brandt <Anders_Brandt@sigmadesigns.com> Tue, 20 March 2012 08:51 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 4532821F87D2; Tue, 20 Mar 2012 01:51:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 n1cHnv7Fpen9; Tue, 20 Mar 2012 01:51:36 -0700 (PDT)
Received: from maildk.sigmadesigns.com (maildk.sigmadesigns.com [195.215.56.173]) by ietfa.amsl.com (Postfix) with ESMTP id E00D121F87EF; Tue, 20 Mar 2012 01:51:35 -0700 (PDT)
From: Anders Brandt <Anders_Brandt@sigmadesigns.com>
To: Kerry Lynn <kerlyn@ieee.org>, 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+WvUuFCR1klHlwqJZy4dkA
Date: Tue, 20 Mar 2012 08:51:31 +0000
Message-ID: <03F31C213F2C6941BFDDBB4336E9E6CD0ABC058C@cph-ex1>
References: <4EB3F3D6.4090302@innovationslab.net> <4EEA3D20.7020603@innovationslab.net> <CAKFn1SFvs0PzBXtEWWo814Oe5TJmbQEJBm5FeYJY5xzrr=KFSw@mail.gmail.com> <4EEA5793.8080800@gmail.com> <CAKFn1SHA-=cQ_=5rJVLVMvQYXoTL_D1dCR=uWZK-qFrcGp6P-w@mail.gmail.com> <4EEA7AF8.2090508@gmail.com> <CAC1-dtn9M8-9cPAmkhCiGV0Gi5+Gfs8GAssTOaA-ZFhyUY3feg@mail.gmail.com> <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>
In-Reply-To: <CABOxzu0x97UmA+Fq9d3e-Wp_ruT0gUni0UxnzgvtzDddjceg-A@mail.gmail.com>
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="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-FEAS-SYSTEM-WL: anders_brandt@sigmadesigns.com
X-Mailman-Approved-At: Tue, 20 Mar 2012 02:05:47 -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: Tue, 20 Mar 2012 08:51:37 -0000

Kerry Lynn writes:

> On Sat, Mar 17, 2012 at 2:22 AM, Dave Thaler <dthaler@microsoft.com>
> wrote:
> > Brian Carpenter writes:
> > [...]
> >> Let me be clear. If a local service has (for some reason) both a ULA
> >> and a non- ULA global address, and the host has both, I think the
> >> correct default behaviour is for the ULA address pair to be used.
> >
> > As I put into the doc, I don't think that's quite right.
> >
> > If both the source and dest ULAs are in the same /48 then I think the
> > correct default is as you say (use ULA).
> >
> > If the source and dest ULAs are in different /48's then I think the
> > correct default is instead to use the non-ULA global, since there's no
> > guarantee of routability between different /48s.  So unless configured
> > otherwise, one has to assume it's far more problematic than a non-ULA
> global.
> >
> Do you mean "no guarantee of symmetric routability"?  The fact that the
> packet arrived in the first place seems to indicate earlier policy choices (e.g.
> the sender may not have a non-ULA global address, and the two /48s already
> seem to share a common definition of "site").
> 
> I am still relatively new to homenet and I am surely missing a lot of
> background.  Has anyone discussed dealing with multiple /48 ULA prefixes
> in a single site?

I would like to second Kerry.

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.

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?

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