Hacker News new | ask | show | jobs
by johnjac 2839 days ago
As a network engineer for over 2 decades, I've been skeptical of IPv6 for the majority of them.

I still am.

As IPv4 becomes more scarce, two economic forces trigger

1) They become more valuable (read more desired). IPv4 has all the network effects going for it. It's where 99.9% of the Internet already is. .1% being IPv6 only devices.

2) To counter the rising value/cost: Workaround/Kludges/Alternatives to every devices needing a globally unique address are tried. Everyone is going to reply with how awful NAT is, and I concede it has its flaws. However, it is hard to deny its success so far. Business then do the cost benefit of the shortcomings of things like NAT vs selling their now valuable IPv4 address space, think where they are going to come down?

3 comments

Having rolled out IPv6 only networks experimentally at conferences I was struck by how well it worked. By the end of the conference 1/2 the delegates used the IPv6 network (ie was a separate SSID). There was not one complaint. (I had the pleasure of a few network engineers tell me their phones, tablets and PC or whatever would never work on IPv6 network, only to later discover later they were already on it.)

In particular NAT works both ways, meaning IPv6 only devices have zero issues accessing the IPv4 world via NAT. When used in that way you get the best of both worlds - a world route-able IPv6 address and perfectly backward compatibility.

In the mean time I've rolled our a dual IPv4, IPv6 network that spans the country for my company. Almost zero issues (I had routing bugs). I was blown away to discover that any device that was smart enough to get itself a IPv6 address was smart enough to just work in the mixed environment. And this is in an environment running from XP machines to the latest Android and iPhones.

So we appear to be reached the stage where there are no reasons not to use IPv6. Of course they is also very little reason to move to IPv6 if you have an existing stable IPv4 network. Our networks aren't stable of course, and we are continually adding new connections. We (or rather I) demand a routeable IP address for each of them - life is just too hard otherwise. We are in the APNIC allocation pool that run out of IPv4 addresses ages ago. Right now the ISP's aren't handing out IPv6 addresses. If that ever changes to "you have to pay for an IPv4 address, or you can have a IPv6 address for free", I know which way I will be jumping. It's a no-brainer.

> IPv6 only devices

That would be an interesting choice to make, seeing as the surrounding infrastructure is still transitioning and you can just as easily support both stacks. The real obstacles are legacy devices and misconfigured appliances, which can't simply switch over without anyone noticing.

Business then do the cost benefit of the shortcomings of things like NAT vs selling their now valuable IPv4 address space, think where they are going to come down?

You can see one such analysis at http://www.asgard.org/documents.html