On Mar 22, 2009, at 6:14 PM, Keith Moore wrote:

Fred Baker wrote:

On Mar 20, 2009, at 1:23 PM, Keith Moore wrote:

NATs impair both addressability and reachability, and we do a
disservice to the community if we pretend otherwise. NAT (really NAPT)
does harm to reachability because it blocks traffic in one direction
even if this is not explicit policy, and NAPT limits the flexibility of a site to choose a policy that takes application usage into account. NAT can also impair reachability when binding state is lost or discarded.

That's true of IPv4/IPv4 NATs. It's not true of NAT66 - explicitly.

Not clear. Any time it becomes necessary to use a particular v6 address
from a particular scope in order to reach a peer, reachability is
harmed.  Any time a NAT creates an alias for an existing address that,
if used, might cause pessimal routing of traffic, reachability is harmed.

I'm not sure I get your point.

NAT66 enables a network to place an address translating DMZ between itself and its service provider. On the public side, the address is a PA address, very much like the address that shim6 would use. In both cases, any datagram headed to that address goes through that ISP and that DMZ or one of those DMZs if the network has multiple with the same SP. The difference between shim6 and NAT66 in the case is that the host itself isn't aware that it is using the address (it is using a ULA or some other address), while with shim6 the host is aware of the fact. I don't see how that impacted either reachability or routing. In both cases, every host that the network authorized to be externally reachable is in fact reachable, and at an address that permits a peer across the network to specifically select it.

Fill me in? Be specific, please. There is a lot of emotion and hyperbole masquerading as reasonable fact flying in this debate, and the best way to demonstrate that there is meat in a comment is to lay it out.

If your point is that NAT66 doesn't give a PI prefix to the edge network, you are correct that it doesn't. That said, arguing against one solution because it isn't a different solution is an invalid argument; if a given network would really prefer to implement a different solution, it probably will. We're discussing *this* solution, which is a 1:1 NAT, not 1:many NATs such as are used in IPv4, and not PI addressing, and we are discussing it in the context of usage in a network that chooses to do so.
_______________________________________________
nat66 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/nat66

Reply via email to