IPv6 and the Business-Case Skeptics
Julie188 writes "Experts keep screaming that the IPv4 sky is falling. Three such experts were recently asked point-blank to state an irrefutable business case for moving to IPv6 now, and their answer was more plausible than the old refrain (the lack of addresses and a yet-to-be-seen killer IPv6 app). They said that there isn't a business case. No company that is satisfied with all of its Internet services will need to move, even in the next few years. They also pointed out that Microsoft is a unique position in the industry both causing and hindering IPv6 adoption — causing through its IPv6 support in its OSes, and hindering by not extending IPv6 support into very many of its apps."
There's no business case if you don't care about growing your network. If you do, you need to care about IPv6, becuase in a few years, it's going to become increasingly difficult to get new public IPv4 addresses.
Actually, Microsoft supports IPv6 in several of its core products. IE, Outlook 2007, Windows Mail/Live Mail and Exchange 2007 support IPv6, as do many of the services in Windows 2008 (IIS, DHCPv6, DNS, POP, CIFS, LDAP, Kerberos, Remote Desktop). Some of these also have IPv6 support on Windows XP (IE, IIS, Remote Desktop, CIFS).
China has already demanded it. China's new national network, CERNET2, runs IPv6 - http://www.chinadaily.com.cn/english/doc/2004-12/27/content_403512.htm.
Except that the IPv6 design is backwards-compatible. Any IPv4 address has, per the IPv6 spec, an IPv6 representation, so any IPv6 machine can talk to a machine that has only IPv4 connectivity. Likewise, if your IPv6 machine also has an IPv4 address, there's a defined transformation to allow traffic to it's IPv4 address to be handled by the IPv6 stack. Most IPv6 stacks include all this functionality internally already.
And yes, IPv6 is radically different from IPv4. It's different for the same reasons a Freightliner semi tractor's radically different from a Mini Cooper: it's designed to do things the Mini's incapable of. Sure, you can redesign a semi tractor to be similar to the Mini, use the same parts as the Mini and all that, but in doing so you'd make the tractor cease to be a semi tractor and cease to be capable of doing what you wanted a semi tractor for.
I am sorry but that explanation is lame. Is there any operating system out there that does not support dual TCP/IP stacks? Is there any mainstream application out there that does not support IPv6 in addition to IPv4? There you have it. Just configure your IPv4 system to be also capable of IPv6 and offer your services in both ways. You just need an upstream provider that provides you with IPv6 connectivity (a little more difficult but not a show stopper).
AFAIK there is only one real problem left that will keep many big businesses from deploying IPv6: multi-homing. The technology to have more than one upstream provider for IPv6 connectivity is still in flux.
Did you read the toaster's man page first?