On Mar 23, 2009, at 9:31 AM, Ted Hardie wrote:
Imagine for a moment that an organization has gotten PI space from an RIR. It has a choice now to find upstreams who will announce that prefix to the global routing table. This proposal appears to allow it to also insert some 1:1 mapping box at a network border, and to change from that PI space to PA space.

That is certainly an option, and please don't understand me to be arguing against it in a legislative sense. That said, if one has PI and chooses to run PA, one wonders about the real need for PI addressing - I would expect that the network might release its PI prefix. If one isn't willing to release the PI space, then I really do wonder about the NAT usage. It will technically work, I just think the policy questions get really muddy.

At the end of the day, I think that there is a place for PI - with a handwaving gesture, it ca be argued that anyone that can justify an AS number and in fact has multiple upstreams is probably well-served by PI. That said, the line of reasoning that takes the RIRs into PI space ultimately results in the same kind of swamp we have in the IPv4 route table. If "insanity" is defined as "applying the same algorithms to the same data and expecting a different result", those who complain about the IPv4 route table and request PI space are insane. I think providing a way to reach address independence that doesn't use PI and looks to the ISPs like PA has a material benefit. So I would expect O(10^4) PI networks world-wide, and the vast majority using a different model, such as this one.

I would be surprised to see a link-local address in that context, as
IPv6 systems aren't supposed to use them unless the address of the
peer is also link-local.

Frankly, this whole effort challenges the notion I had of IPv6 scopes
enough that I am still not sure I understand it well. If the box doing
this has an interface on the link, I am not sure why it cannot do this
translation using link-local addresses.  I can picture a wireless box
designed to do this, for example.

"Cannot" and "is not supposed to" are two different things. The definition of link-local has elements of locality on a link, which I think bear consideration.

Is that a good idea? No, as it further confuses the host stack about whether
scopes have a real meaning they need to know and care about, but I
don't think I yet understand how that scenario is logically distinct
from these proposals.

True, and at one point in the past few months I myself have wondered whether unsubnetted SOHO and residential networks would be just as happy with link-local. But I think that it is better to use a ULA if one is looking for a local address as that is what it is designed for.

_______________________________________________
nat66 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/nat66

Reply via email to