On Jun 21, 2007, at 11:03, Paul Vixie wrote:

mark andrews has [observed] that there is no need for the resolution perimeter of a PTR to differ from the routing perimeter of the IP address described by that PTR. yet here we have a large set of folks who [are] telling us that yes we do need to be able to resolve a PTR from places where the addresses won't be routable
[...]
what's wrong with this picture?

My heretical opinion follows.

We successfully deprecated site-local unicast addressing by painting it with the stink of IPv4 network address translation. However, we retained the technical consensus that unreachable nodes still need to be uniquely addressable, and what's more: these unreachable global scope unicast addresses must be assigned from a registry with a single global root.

My heretical opinion is that the second technical consensus is wrong. We should deprecate the 'L' bit in the ULA address type and make all ULA into locally allocated addresses. That way, we will have carved off a well-known prefix (like all the other non-routable prefixes) where nodes are neither uniquely addressable nor reachable on the public Internet. I contend the 'L' bit was never a good idea; it was a placeholder for those wishing to retain network address translation in IPv6. There, I said it.

I view all these attempts to establish a global registry for allocating unreachable, yet uniquely addressable (from the public Internet) unicast addresses with suspicion. Arguments about the unacceptability of the birthday paradox risk in an prefix designator space with 2^40 possible birthdays seem to be driven either by 1) a frightening level of innumeracy, or 2) an ulterior motive that proponents cannot admit publicly. I fail to see any other alternatives.

It boggles my mind that so many smart people seem to believe that ULA- C is absolutely necessary to the operability of the IPv6 Internet. I keep asking to see an explanation for why the risk of collision is unacceptable, and nobody seems to be able to point me toward it. If what you really want is to have IPv6 NAT, then let's see the real arguments for why you want that. If any of them aren't properly addressed in RFC 4864 and draft-ietf-v6ops-scanning- implications-03.txt, then let's figure out what to do about it.


--
james woodyatt <[EMAIL PROTECTED]>
member of technical staff, communications engineering



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

Reply via email to