Flexible integration of tunneling and translation for IPv6 transition

The IPv6 transition problem has become the most urgent and practical obstacle holding back the development of the next generation Internet. Various translation and tunneling techniques have been proposed to solve the transition problem. Tunneling satisfies the demand of IPv4-IPv6 traversing while translation achieves IPv4-IPv6 interconnection. However, translation faces several challenges including heterogeneous addressing, operation complexity and scalability issues. Although researchers have attempted to decompose and simplify these problems, little achievement has been made due to these problems being bound to the very nature of translation. In this paper we propose a novel translation spot selection approach that solves the existing issues from a new angle and hence makes effective use of translation techniques. Based on this approach, we propose a transition framework for transit and edge networks. This framework integrates tunneling and translation to support both traversing and IPv4-IPv6 interconnection, and uses them to create communication models flexibly for different demand scenarios. Moreover, we present signaling methods for both cases, to achieve automatic translation spot selection and context advertisement.

[1]  Dan Wing,et al.  Port Control Protocol (PCP) , 2013, RFC.

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

[3]  Chris Metz,et al.  Softwire Mesh Framework , 2009, RFC.

[4]  Hong Zhang,et al.  Stateless Mapping and Multiplexing of IPv4 Addresses in Migration to IPv6 Internet , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

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

[6]  Anja Feldmann,et al.  On dominant characteristics of residential broadband internet traffic , 2009, IMC '09.

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

[8]  Christopher Metz,et al.  Moving toward an IPv6 future , 2003, IEEE Internet Computing.

[9]  Jianping Wu,et al.  Public IPv4-over-IPv6 Access Network , 2013, RFC.

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

[11]  Jianping Wu,et al.  Public IPv4 over Access IPv6 Network , 2011 .

[12]  Ralph E. Droms,et al.  Dual-Stack Lite Broadband Deployments Following IPv4 Exhaustion , 2011, RFC.

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

[14]  Chris Metz,et al.  The Transition to IPv6, Part II: The Softwire Mesh Framework Solution , 2006, IEEE Internet Computing.

[15]  Ole Troan,et al.  IPv6 Rapid Deployment on IPv4 Infrastructures (6rd) - Protocol Specification , 2010, RFC.