So after ignoring threats of the exhaustion of the ipv4 namespace, it has finally happened. We'll muddle through for a while with NAT etc for a while, but it would seem that the enormity of the migration has spurred some entities to get proactive...ipv6 is coming.

The big issue here is the mountain of code, almost certainly permeating 99% of websites, that assumes ipv4 dotted-quad style addressing. database columns, regexes, data structures...and that's just the application code. How many core libraries and tools are likewise afflicted?

This is going to be a big patch job, on par with y2k.

last update 2011-02-01