Re: Proposed update to ULA Draft (-09)

Brian E Carpenter <brc@zurich.ibm.com> Mon, 17 January 2005 10:03 UTC

Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA21745 for <ipv6-web-archive@ietf.org>; Mon, 17 Jan 2005 05:03:37 -0500 (EST)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CqTyZ-0000Ba-VG for ipv6-web-archive@ietf.org; Mon, 17 Jan 2005 05:19:12 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CqTcX-0000m4-VH; Mon, 17 Jan 2005 04:56:26 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CqTWX-0008I9-Dq for ipv6@megatron.ietf.org; Mon, 17 Jan 2005 04:50:14 -0500
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA20728 for <ipv6@ietf.org>; Mon, 17 Jan 2005 04:50:10 -0500 (EST)
Received: from mtagate2.de.ibm.com ([195.212.29.151]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CqTlX-0008Hd-TJ for ipv6@ietf.org; Mon, 17 Jan 2005 05:05:45 -0500
Received: from d12nrmr1607.megacenter.de.ibm.com (d12nrmr1607.megacenter.de.ibm.com [9.149.167.49]) by mtagate2.de.ibm.com (8.12.10/8.12.10) with ESMTP id j0H9nZbP202178 for <ipv6@ietf.org>; Mon, 17 Jan 2005 09:49:35 GMT
Received: from d12av02.megacenter.de.ibm.com (d12av02.megacenter.de.ibm.com [9.149.165.228]) by d12nrmr1607.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id j0H9oW1e141012 for <ipv6@ietf.org>; Mon, 17 Jan 2005 10:50:32 +0100
Received: from d12av02.megacenter.de.ibm.com (loopback [127.0.0.1]) by d12av02.megacenter.de.ibm.com (8.12.11/8.12.11) with ESMTP id j0H9nZFo015557 for <ipv6@ietf.org>; Mon, 17 Jan 2005 10:49:35 +0100
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232]) by d12av02.megacenter.de.ibm.com (8.12.11/8.12.11) with ESMTP id j0H9nYA6015522; Mon, 17 Jan 2005 10:49:35 +0100
Received: from zurich.ibm.com (sig-9-145-250-216.de.ibm.com [9.145.250.216]) by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id KAA53612; Mon, 17 Jan 2005 10:49:33 +0100
Message-ID: <41EB8A2D.5080606@zurich.ibm.com>
Date: Mon, 17 Jan 2005 10:49:33 +0100
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en, fr, de
MIME-Version: 1.0
To: Brian Haberman <brian@innovationslab.net>
References: <C3CC49EA-6689-11D9-8C42-000D93330CAA@innovationslab.net>
In-Reply-To: <C3CC49EA-6689-11D9-8C42-000D93330CAA@innovationslab.net>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b132cb3ed2d4be2017585bf6859e1ede
Content-Transfer-Encoding: 7bit
Cc: Bob Hinden <bob.hinden@nokia.com>, IPv6 WG <ipv6@ietf.org>
Subject: Re: Proposed update to ULA Draft (-09)
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "IP Version 6 Working Group \(ipv6\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
Sender: ipv6-bounces@ietf.org
Errors-To: ipv6-bounces@ietf.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b22590c27682ace61775ee7b453b40d3
Content-Transfer-Encoding: 7bit

I support this version. Although I don't fully agree with
the concerns expressed by some IESG members, I think this
new version is quite OK, and the quickest way make ULAs
available to networks that need them.

    Brian

Brian Haberman wrote:
> IPv6 WG,
> 
> In order to resolve the last IESG discuss comment on the ULA draft two  
> sets of changes are proposed.  Sam Hartman, who holds the Discuss, has  
> reviewed these changes and said these proposed changes resolve the  
> Discuss.  The changes are:
> 
>       o Removed all mention of centrally assigned IPv6 local address
>         addresses based on IESG comments.  L=0 is left to be defined in
>         the future.
> 
>       o Added new section titled "Global Routing Considerations" that
>         discusses the issues relating to why using these addresses for
>         general purpose unicast address on the global internet is not a
>         good idea.
> 
> An updated draft with the proposed changes can be found at:
> 
>    http://people.nokia.net/~hinden/draft-ietf-ipv6-unique-local-addr 
> -09.txt
> 
> along with an diffed version (-09 vs. -08) at:
> 
>    http://people.nokia.net/~hinden/draft-ietf-ipv6-unique-local-addr 
> -09.html
> 
> (Note the htmldiff that was used to produce the html diff file got a  
> little confused in places, but it is still useful to see the changes).
> 
> The new section 5.0 is also attached inline below.
> 
> We wanted the working group to review the proposed changes before a new  
> version was submitted.
> 
> Thanks,
> Bob Hinden / Brian Haberman
> IPv6 working group chairs
> 
> ----------------------------
> 
> 
> 5.0 Global Routing Considerations
> 
>    Section 4.1 provides operational guidelines that forbid default
>    routing of local addresses between sites.  Concerns were raised to
>    the IPv6 working group and to the IETF as a whole that sites may
>    attempt to use local addresses as globally routed provider-
>    independent addresses.  This section describes why using local
>    addresses as globally-routed provider-independent addresses is
>    unadvisable.
> 
> 5.1 From the Standpoint of the Internet
> 
>    There is a mismatch between the structure of IPv6 local addresses and
>    the normal IPv6 wide area routing model.  The /48 prefix of an IPv6
>    local addresses fits nowhere in the normal hierarchy of IPv6 unicast
>    addresses.  Normal IPv6 unicast addresses can be routed
>    hierarchically down to physical subnet (link) level and only have to
>    be flat-routed on the physical subnet.  IPv6 local addresses would
>    have to be flat-routed even over the wide area Internet.
> 
>    Thus, packets whose destination address is an IPv6 local address
>    could be routed over the wide area only if the corresponding /48
>    prefix were carried by the wide area routing protocol in use, such as
>    BGP.  This contravenes the operational assumption that long prefixes
>    will be aggregated into many fewer short prefixes, to limit the table
>    size and convergence time of the routing protocol.  If a network uses
>    both normal IPv6 addresses [ADDARCH] and IPv6 local addresses, these
>    types of address will certainly not aggregate with each other, since
>    they differ from the most significant bit onwards.  Neither will IPv6
>    local addresses aggregate with each other, due to their random bit
>    patterns.  This means that there would be a very significant
>    operational penalty for attempting to use IPv6 local address prefixes
>    generically with currently known wide area routing technology.
> 
> 5.2  From the Standpoint of a Site
> 
>    There are a number of design factors in IPv6 local addresses that
>    reduce the likelihood that IPv6 local addresses will be used as
>    arbitrary global unicast addresses.  These include:
> 
>       - The default rules to filter packets and routes make it very
>         difficult to use IPv6 local addresses for arbitrary use across
>         the Internet.  For a site to use them as general purpose unicast
>         addresses, they would have to make sure that the default rules
>         were not being used by all other sites and intermediate ISPs
>         used for their current and future communication.
> 
>       - They are not mathematically guaranteed to be unique and are not
>         registered in public databases.  Collisions, while highly
>         unlikely, are possible and a collision can compromise the
>         integrity of the communications.  The lack of public
>         registration creates operational problems.
> 
>       - The addresses are allocated randomly.  If a site had multiple
>         prefixes that they wanted to be used globally the cost of
>         advertising them would be very high as they could not be
>         aggregated.
> 
>       - They have a long prefix (i.e, /48) so a single local address
>         prefix doesn't provide enough address space to be used
>         exclusively by the largest organizations.
> 
> ---------------------
> 
> 
> ------------------------------------------------------------------------
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------