Innovative Algorithms for the Header Processing Transition from IPv4 to IPv6 and Vice Versa

The huge numbers of computers, devices and networks that connected to the Internet in the networking industry, that require more address space, better Quality of Services support, greater security, and an increasing number of media types and Internet-capable devices have all contributed to drive the development of new IPv6 protocol. The major importance during the development of IPv6 has been how to do the transition away from IPv4 towards IPv6 and vice versa. The work on transition strategies, tools, and mechanisms has been part of the basic IPv6 design effort from the beginning. The transition process from the current IPv4 to the future IPv6 is probably one of the most important subjects during the next generation protocols. This paper reviews the basics of IPv4 and IPv6 headers, and the methods for managing the transformation between IPv4 and IPv6. The proposed algorithms deal with header processing transformation transition between IPv4/IPv6 and vice versa depending on the bi-directional identification and recognition processes of the two distinct headers.

[1]  Whai-En Chen,et al.  Development of IPv6-IPv4 translation mechanisms for SIP-based VoIP applications , 2005, 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers).

[2]  Ed Tittel,et al.  Guide to networking essentials , 1998 .

[3]  William M. Hancock,et al.  Computer communications and Networking Technologies , 2001 .

[4]  Ra'ed AlJa'afreh,et al.  Bi-directional Mapping System as a New IPv4/IPv6 Translation Mechanism , 2008, Tenth International Conference on Computer Modeling and Simulation (uksim 2008).

[5]  Jianping Wu,et al.  IPv4/IPv6 Transition Technologies and Univer6 Architecture , 2007 .

[6]  I Chih-Lin,et al.  Wireless Communications and Networks , 2004 .

[7]  Eliot John Mustell Internet Protocol Version 6: The Next Generation? , 2009 .

[8]  Jon W. Mark,et al.  Wireless Communications and Networking , 2002 .

[9]  Fred Halsall Computer Networking and the Internet , 2005 .

[10]  Christopher Edwards,et al.  A Scenario-Based Review of IPv6 Transition Tools , 2003, IEEE Internet Comput..

[11]  William Stallings Computer Networking with Internet Protocols and Technology , 2003 .

[12]  Stephen E. Deering,et al.  Internet Protocol, Version 6 (IPv6) Specification , 1995, RFC.

[13]  Stephen Deering,et al.  Internet Protocol Version 6(IPv6) , 1998 .

[14]  Victor Olifer,et al.  Computer Networks: Principles, Technologies and Protocols for Network Design , 2006 .

[15]  Laurent Toutain,et al.  Methods for IPv4-IPv6 transition , 1999, Proceedings IEEE International Symposium on Computers and Communications (Cat. No.PR00250).

[16]  Scott O. Bradner,et al.  The Recommendation for the IP Next Generation Protocol , 1995, RFC.

[17]  Jivika Govil,et al.  An examination of IPv4 and IPv6 networks : Constraints and various transition mechanisms , 2008, IEEE SoutheastCon 2008.

[18]  Kurt Hudson,et al.  CCNA Guide to Cisco Networking , 2002 .

[19]  Shakil Akhtar,et al.  Networks for Computer Scientists and Engineers , 2001 .

[20]  Yi-Bing Lin,et al.  An IPv4-IPv6 translation mechanism for SIP overlay network in UMTS all-IP environment , 2005, IEEE Journal on Selected Areas in Communications.