The China Education and Research Network (CERNET) IVI Translation Design and Deployment for the IPv4/IPv6 Coexistence and Transition

This document presents the concept and practice of the prefix- specific and stateless address mapping mechanism (IVI) for IPv4/IPv6 coexistence and transition. In this scheme, subsets of the IPv4 addresses are embedded in prefix-specific IPv6 addresses and these IPv6 addresses can therefore communicate with the global IPv6 networks directly and can communicate with the global IPv4 networks via stateless gateways. The IVI scheme supports the end-to-end address transparency and incremental deployment. This document is a comprehensive report on the IVI design and its deployment in large scale public networks. Version 01 of the IVI document is a simplified version of version 00 to present the main concepts and recent practice of the IVI translation scheme.

[1]  Cedric Aoun,et al.  Reasons to Move the Network Address Translator - Protocol Translator (NAT-PT) to Historic Status , 2007, RFC.

[2]  Christian Huitema,et al.  IPv6 Addressing of IPv4/IPv6 Translators , 2010, RFC.

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

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

[5]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.

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

[7]  Paul V. Mockapetris,et al.  Domain names - implementation and specification , 1987, RFC.

[8]  Erik Nordmark,et al.  Stateless IP/ICMP Translation Algorithm (SIIT) , 2000, RFC.

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

[10]  Brad Cain,et al.  Source-Specific Multicast for IP , 2006, RFC.

[11]  Vince Fuller,et al.  Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan , 2006, RFC.

[12]  Brian E. Carpenter,et al.  Internet Transparency , 2000, RFC.

[13]  Fred Baker,et al.  Framework for IPv4/IPv6 Translation , 2011, RFC.

[14]  Scott O. Bradner,et al.  Key words for use in RFCs to Indicate Requirement Levels , 1997, RFC.

[15]  Bogdan M. Wilamowski,et al.  The Transmission Control Protocol , 2005, The Industrial Information Technology Handbook.

[16]  Supratik Bhattacharyya,et al.  An Overview of Source-Specific Multicast (SSM) , 2003, RFC.

[17]  Christian Huitema,et al.  Teredo: Tunneling IPv6 over UDP through Network Address Translations (NATs) , 2006, RFC.

[18]  Erik Nordmark,et al.  Basic Transition Mechanisms for IPv6 Hosts and Routers , 2005, RFC.

[19]  Jürgen Falb,et al.  The Internet Protocol , 2005, The Industrial Information Technology Handbook.

[20]  Marcelo Bagnulo,et al.  DNS64: DNS Extensions for Network Address Translation from IPv6 Clients to IPv4 Servers , 2011, RFC.

[21]  David Thaler,et al.  Intra-Site Automatic Tunnel Addressing Protocol (ISATAP) , 2005, RFC.

[22]  Marcelo Bagnulo,et al.  Internet Engineering Task Force (ietf) Stateful Nat64: Network Address and Protocol Translation from Ipv6 Clients to Ipv4 Servers , 2011 .

[23]  Jun-ichiro itojun Hagino,et al.  An IPv6-to-IPv4 Transport Relay Translator , 2001, RFC.

[24]  David Thaler,et al.  Internet Engineering Task Force (ietf) Default Address Selection for Internet Protocol Version 6 (ipv6) , 2022 .

[25]  David Meyer,et al.  IANA Guidelines for IPv4 Multicast Address Assignments , 2001, RFC.