Evaluating IPv4 to IPv6 transition mechanisms

The next-generation Internet protocol, initially known as IP next generation (IPng), and then later IPv6, has been developed by the Internet Engineering Task Force (IETF) to replace the current Internet protocol (also known as IPv4). To enable the integration of IPv6 into current networks, several transition mechanisms have been proposed by the IETF IPng Transition Working Group. Two transition mechanisms are examined and empirically evaluated, namely 6-over-4, and IPv6 in IPv4 tunneling, as they relate to the performance of IPv6. The impact of these approaches are explored on end-to-end user application performance using metrics such as throughput, latency, host CPU utilization, TCP connection time, and the number of TCP connections per second that a client can establish with a remote server. All experiments were conducted using two duals stack (IPv4/IPv6) routers and two end-stations running Windows 2000, loaded with a dual IPv4/IPv6 stack.

[1]  Scott O. Bradner,et al.  IP: Next Generation (IPng) White Paper Solicitation , 1993, RFC.

[2]  Ioan Raicu,et al.  An Empirical Analysis of Internet Protocol Version 6 (IPv6) , 2004, ArXiv.

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

[4]  Stephen E. Deering,et al.  Generic Packet Tunneling in IPv6 Specification , 1998, RFC.

[5]  Erik Nordmark,et al.  Transition Mechanisms for IPv6 Hosts and Routers , 1996, RFC.

[6]  Hugo Krawczyk,et al.  A Security Architecture for the Internet Protocol , 1999, IBM Syst. J..

[7]  Jon Postel,et al.  Internet Protocol , 1981, RFC.

[8]  Matt Holdrege,et al.  IP Network Address Translator (NAT) Terminology and Considerations , 1999, RFC.

[9]  Sherali Zeadally,et al.  Impact of IPv6 on end-user applications , 2003, 10th International Conference on Telecommunications, 2003. ICT 2003..

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

[11]  Brian Zill,et al.  Implementing IPv6 for Windows NT , 1998 .

[12]  Brian E. Carpenter,et al.  Transmission of IPv6 over IPv4 Domains without Explicit Tunnels , 1999, RFC.

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

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

[15]  San Luis Obispo Network Protocol Performance Evaluation of IPv6 for Windows NT , 1999 .

[16]  Stephen T. Kent,et al.  Security Architecture for the Internet Protocol , 1998, RFC.