Posted by jmillikin 2 days ago
Having a stateful mapping device inline in the network sucks for reliability in general. Native IPv6 removes the requirement.
I do not care about using up the last internet address because that is akin to the 'think of the children' crap used to justify things on an emotional level in order to manipulate people.
There's no way I'll exhaust the private address spaces and I not not see NAT as a negative.
I do not want my fridge or toaster on the internet. I do not want my phone always on the internet. Nor do I carry a smrt phone or use WiFi as everything in my house is hard-wired.
So it seems like all I would ever need is a 4-to-6 gateway solution of some sort . Devices in my house or office will not ever really need IPv6 or a 'dual-stack' and all that extra complexity is a waste of time... what problem is it supposed to be solving exactly?
IPv6 global adoption is on the rise whether you see the point in it or not. The religious arguments and nitpicking no longer matter.
The most practical "4-to-6 gateway" would be a SOCKS or HTTPS proxy, because those let the client connect directly to a hostname and not care about IP addressing. But configuring a proxy for all your home devices is probably more tedious than deploying IPv6.
Every time this comes up, people come out of the woodwork to say, "Well, akually we talked about this exact thing in 1995 and decided this was the right way!" Yet, it's never convincing.
If it were a simple address expansion, we would have completed this upgrade around 1998. Yet here we are, 30 years later!
Which is a hack driven by address scarcity. You can, and should, separate address spaces just fine if they're publicly routable.
> ...and will ultimately end up using NAT66, ending up exactly where they started, but with significantly more complexity.
Then those companies are managing their network very poorly. Which is their choice, but not really an argument against IPv6.