Though the present Internet Protocol version is IPv4, with the tremendous growth of the Internet in recent years the need has surfaced for a more robust Internet Protocol version; the IPv4 addressing and routing mechanisms are being stretched to their limits. Moreover, IPv4 lacks the proper security and authentication techniques critical to meeting today’s business needs. For these reasons, the Internet Protocol version 6, or IPv6, has been developed. IPv6 has not been implemented widely. This can be attributed to two major factors; the first is that the implementation is a major undertaking that has an effect on the whole Internet, its backbone providers, local ISPs, and customers. The second reason, some experts believe, is a reluctance to go forward in North America and Europe, where the pressure of shortage of the address space is much lower than in the rapidly developing East-Asian regions.
The transition process from IPv4 to IPv6 requires considerable thought to compatibility issues and appropriate methods for the deployment of IPv6. In a document written by Juha Lehtovirta, a Finnish telecommunications expert with Tascomm Engineering Oy, the requirements and techniques for satisfying such constraints are provided. Also, the transition process from the network and application levels are delineated.
Estala, A. Internet Protocol Version 6 ( IPv6 ) The Next Generation. [Online, March 9, 1999.] Geocities.com Website. http://www.geocities.com/SiliconValley/ Foothills/7626/defin.html; Lehtovirta, J. Transition from IPv4 to IPv6. [Online, 2004.] Tascomm Engineering Oy Website. http://www.tascomm.fi/~jlv/ngtrans/; Grami, A. and Schell, B. Future Trends in Mobile Commerce: Service Offerings, Technological Advances and Security Challenges. Proceedings of Second Annual Conference on Privacy, Security and Trust. University of New Brunswick, New Brunswick, Canada, October 13–15, 2004. [Online, October 2004.] Privacy, Security, Trust 2004 Website. http://www.unb.ca/pstnet/pst2004/.