A Novel IPv4/IPv6 Translation Mechanism Based on NAT-PT

The deficiency of current IPv4-based Internet is getting more and more apparent in practical applications and it is inevitable that as the next version of Internet protocol goes, IPv6 will substitute IPv4. It is very important to research on compatible problems during the transition period from IPv4 to IPv6. Based-on research and analysis on one kind of direct translation technology - network address translation/protocol translation, taking NAT-PT proposed by RETF as the foundation of network layer translation. This paper optimizes and extends NAT-PT, and gives out the specific implementation, designs the entire architecture of translation mechanism based on NAT-PT, proposes the translation methods of transmission layer and application layer. Finally, by simulation approach, it carries on qualitative and quantitative analysis on the translation mechanism.

[1]  Alain Durand,et al.  IPv6 Tunnel Broker , 2001, RFC.

[2]  David B. Johnson,et al.  Reserved IPv6 Subnet Anycast Addresses , 1999, RFC.

[3]  Ruri Hiromi,et al.  Problems on IPv4-IPv6 network transition , 2006, International Symposium on Applications and the Internet Workshops (SAINTW'06).

[4]  Yong Geun Hong,et al.  Application translation for IPv6 at NAT-PT , 2003, 9th Asia-Pacific Conference on Communications (IEEE Cat. No.03EX732).

[5]  Liang Cheng,et al.  A survey of anycast in IPv6 networks , 2004, IEEE Communications Magazine.

[6]  Wanlei Zhou,et al.  Research on network anycast , 2002, Fifth International Conference on Algorithms and Architectures for Parallel Processing, 2002. Proceedings..

[7]  Masayuki Murata,et al.  IPv6 anycast for simple and effective service-oriented communications , 2004, IEEE Communications Magazine.

[8]  Christian Huitema Teredo: Tunneling IPv6 over UDP through NATs , 2002 .

[9]  George Tsirtsis,et al.  Network Address Translation - Protocol Translation (NAT-PT) , 2000, RFC.

[10]  Brian E. Carpenter,et al.  Connection of IPv6 Domains via IPv4 Clouds , 2001, RFC.

[11]  Stephen E. Deering,et al.  Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification , 2006, RFC.

[12]  Joe Abley,et al.  Operation of Anycast Services , 2006, RFC.

[13]  Stephen E. Deering,et al.  IP Version 6 Addressing Architecture , 1995, RFC.

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