Editor's note: This vendor-written tech primer has been edited by Network World to eliminate product promotion, but readers should note it will likely favor the submitter's approach.
Sometime this year the world will run out of Internet addresses doled out under the old-style IPv4 protocol, and while the 128 bit addresses in IPv6 will allow for essentially an unlimited number of addresses, the upgrade path is a tricky one.
Yahoo worries IPv6 upgrade could shut out 1 million Internet users initially
For starters, the protocols are incompatible in a binary fashion. Network equipment designed to run IPv4 cannot effectively route IPv6 Internet traffic. IPv6 gear typically will be backward compatible and will be able to handle IPv4 packets; however translating packets from one world to the other is still not trivial.
That adds up to a backwards compatibility problem of epic proportions. Think of the impact of this in terms of broader network interoperability. The Internet community and its various providers of connectivity, transit, collocation, and other services, are far from monolithic. The whole Internet won't flip the switch one day and transfer everything to the IPv6 protocol. Guaranteed, in that awkward period of transition, connections will break. We've never made this big a switch.
Beyond compatibility, IPv6 will also give large swathes of the switching and routing infrastructure of the Internet a crushing performance downgrade. Many of the core, critical packet traffic cops use customized ASICs designed to accommodate IPv4 data streams. The manufacturers of these devices have given them the capability to support IPv6 by means of software upgrades. But purpose-built ASICs cannot be upgraded, so the tasks of routing will fall on the CPUs instead.
Further, the typical routing device does not tend to have a particularly powerful CPU. After all, that's what the ASIC is for, right? The result? Routing IPv6 traffic will dramatically reduce throughput speeds. Routers and cards that once ran on cruise control for days will begin to stagger under the increased performance requirements of IPv6. Your mileage may vary, but experts estimate performance declines of as much as 60% may loom.
Then there are the issues of end-user experience and Web site performance. A significant portion of the wireless routers and home networking equipment is not designed to handle IPv6. While modern operating systems have IPv6 compatibility, millions of users are on older OS platforms that will require continued IPv4 support. As a result, publishers of content, providers of connectivity and advertising networks will all need to accommodate this dual-mode reality for years to come.
Panic time quiz: How prepared are you for IPv6?
Search engine rankings could be scrambled, as well. Google is aggressively moving towards IPv6 and its possible that future search result pages will show a strong bias towards IPv6-enabled Web servers and Web sites. Already when accessing Google through IPv6, the search engine will show results for sites supporting IPv6. For those sites that do not support the new upgrade, IPv6 renders it effectively invisible for the IPv6 users (even if the user can access it through some IPv4 gateways).