Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Thing about IPv6 is that it's designers didn't understand the internet. They didn't understand that in a client-server architecture only the servers need full-scale IP addresses because of the 64K ports. They had apparently never heard of the end to end argument. They saw 16-bit computers being wiped out by 32-bit and figured bigger = always better. xerox predicted 2^48 was all that we would ever need and as a Xerox protocol designer myself, I think it's still true. The IPv6 designers thought bigger = better = more router sales ( hey I'm looking at you, Steve Deering! )

I was asked by Qualcomm to determine when IPv6 would completely replace IPv4. This was in 2003 and they expected 2006 or 2007 at the latest! But, Qualcomm never hired internet visionaries ... When I told them "never" I almost got fired !!

When I left Google search 6 months ago, 15 years later, IPv6 was less than 0.1% of the crawled websites.

It's horribly wasteful for sensor networks and IOT.

It's only useful if you have more than 2^24 addresses because IANA hasn't added another class A private network range like 10.x.y.z (hint: there is exactly ONE company that needs a /7 private subnet). 3GPP uses it to give a unique ID to every phone but that's because they think like Qualcomm.

It will never replace IPv4.

IPv4 is like the roman chariot axle width. It was the right answer, and all roads today follow Rome's standard.



> It's horribly wasteful for sensor networks and IOT.

What's horribly wasteful for IoT isn't IPv6, it's streaming my baby monitor video to some server in China because my home internet is behind CGNAT. Of course, streaming it to some server is more profitable since now you can charge money for access/storage, so there's no incentive to optimize for efficiency.


And an impractical security mess to tunnel into your home network. There are a hundred arguments against IPv6 and 3 or 4 - at most - in favor of it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: