james woodyatt wrote:
On Jul 10, 2007, at 15:33, Scott Leibrand wrote:

[...]
As stated previously, the rules for getting PI space are based on the expectation that PI blocks can be announced into the DFZ. The proposed rules for ULA-G space are based on the expectation that ULA-G blocks will not be announced into the DFZ, and that they will be allocated out of a single global netblock, identified in an RFC, that everyone knows can and should be filtered. As stated quite clearly by Joe Abley in the "Why ULA-* will not harm the DFZ" thread, that difference in expectation, and ease in filtering when desired or necessary, makes it possible to give out ULA-G space in a non-discriminatory manner (which is simply not prudent for PI space today).

Look, if we want to enable the operation of "very large local DFZ" routing realms (in the hundreds of thousands or millions of networks) and we're really, really concerned about accidental leakage of local prefixes into the DFZ with PI addressing, then I can understand the motivation for ULA-G/C. Is that really what this is all about? If so, then I'd like to see the Introduction revised accordingly.

Here is some proposed text, which I think improves the draft and makes it clear what we are intending to do:

First, thank you very much for providing this constructive input.

I don't think that ULA-G prefixes necessarily have to be part of a "very large" routing realm to be useful, but I do think that we need to be able to support such a scale with the proposed solution.


This document defines the characteristics and technical allocation requirements for centrally-assigned Unique Local IPv6 addresses, as defined in [ULA]. They are not expected to be routed in the default-free zone of the public Internet. They are intended for use in pre-arranged interconnection between organizations and sites in very large local routing realms.

I might suggest we say that "They are intended for use in pre-arranged interconnection between organizations and sites in local routing realms ranging in scale from small to very large."


[snip]

The most important property of ULAs is that they are unique, as ULA uniqueness allows routing realms to be merged or privately interconnected with minimal risk of prefix collisions. The statistical uniqueness of locally-assigned ULAs is deemed adequate when routing realms contain a small number of local prefixes, but insufficient in the case where routing realms routinely comprise hundreds of thousands or even millions of networks. A single, global federated registry for assigning unique local prefixes is required to address these concerns.

In my opinion, it's not the statistical uniqueness of ULA-Ls that is insufficient at scale, but the ability to keep track of netblock ownership and DNS authority using local mechanisms. Those problems were solved for the public Internet by a hierarchy of registries providing WHOIS services, and by a distributed DNS infrastructure providing .arpa reverse DNS resolution. I believe the same solutions are applicable for ULA-G addresses. I would propose the following alternate text: "The statistical uniqueness of locally-assigned ULAs and the use of local methods for registry and reverse DNS services are deemed adequate when routing realms contain a small number of local prefixes, but insufficient in the case where routing realms routinely comprise hundreds of thousands or even millions of networks. A single, global federated registry for assigning and providing registration services for unique local prefixes is required to address these concerns."

Using ULAs for this purpose instead of Provider Independent [RIR-PI] addresses has the attraction of making it easy to prevent leakage of local prefixes into the default-free zone of the public Internet, thereby enforcing the requirement to pre-arrange interconnections.

-Scott

--------------------------------------------------------------------
IETF IPv6 working group mailing list
[email protected]
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to