Re: IPv6 only devices in home network

Caitlin Bestler <[email protected]> Fri, 11 Oct 2002 10:06:02 -0500
Newsgroups gmane.ietf.ngtrans
Message-ID <[email protected]>
Keith Moore wrote:

> No. NAT (including NAT-PT) breaks applications. a big
> reason to use IPv6 is to avoid having your applications
> broken by NAT.

I suspect this is not a real problem. By the time ISPs
are assigning their clients IPv6 addresses rather than
public IPv4 addresses virtually all public servers will
be ready to accept IPv6 connections.

More precisely, I find it hard to imagine an ISP depriving
customers who do not know what an IP address is at all
of default connectivity before the common servers are
supporting IPv6.

To whatever extent the ISPs lead the servers, however,
you are ultimately going to have to rely on NAT. If the
ISP had enough public IPv4 addresses to give out they
would never have converted to IPv6 in the first place.

While neither is desirable, it is far more realistic to
have application developers work in NAT compatible ways
than to get all NAT boxes removed.

Do you really think there is a large body of code that
is IPv6 ready that is *not* NAT tolerant?