[ppml] *Spam?* Re: IPv6 flawed?
Iljitsch van Beijnum
iljitsch at muada.com
Mon Sep 17 16:19:55 EDT 2007
On 17-sep-2007, at 22:02, Ted Mittelstaedt wrote:
> I can't say one way or another if IETF has deliberately made choices
> with IPv6 that make it more difficult to design an IPv6 NAT, simply
> for
> the sake of making it more difficult to design an IPv6 NAT. Since,
> I'm not tasked with designing an IPv6 NAT and have not researched it.
> But, from what some people
> seem to have said in the past, an outsider would certainly draw that
> conclusion.
Don't know when NAT was invented, but I'm pretty sure even if it
existed back when IPv6 was designed it wasn't on the radar at all.
I don't believe it's harder to do NAT with IPv6 than with IPv4.
Certainly the people who created PF didn't seem daunted by the
prospect. But the question is: when you have IPv6 NAT, what are you
going to do with it? I don't see people bending over backwards to
make their applications work through IPv6 NAT like they do for IPv4
NAT: if you don't mind NAT, you're better off sticking with IPv4. Or
use IPv6 with a proxy, that pretty much does the same thing as NAT
but only cleaner because the applications have to know about it.
Bonus: you can proxy between IPv4 and IPv6.
But I believe it would actually be easier to do the whole NAT/ALG/
workaround thing with IPv4 because unlike with IPv4, you don't have
to NAT from a single public address to a bunch of internal addresses,
but you can do a 1-to-1 mapping between public and internal addresses.
More information about the ARIN-PPML
mailing list