Understanding current IPv6 performance: a measurement study

Much work has been done on IPv6 standards and testbeds deployment. However, little is known about the performance of the real IPv6 Internet, especially from the perspective of end users. In this paper, we present a measurement study of current IPv6 performance conducted from CERNET. We study 585, 680 packet-level traces with 133,340 million packets collected from 936 IPv4/IPv6 dual-stack Web servers located in 44 countries. We present a comprehensive performance comparison of IPv6 and IPv4, including connectivity, packet loss rate, round-trip time, etc. Our measurement results show that IPv6 connections tend to have smaller RTTs than their IPv4 counterparts, but suffer higher packet loss rate at the same time. We also notice that tunneled paths do not show notable performance degradation compared with native paths. To our best knowledge, this paper is the first performance study based on both large scale TCP and ICMP traffic measurement in real IPv6 Internet.

[1]  Donald F. Towsley,et al.  Measurement and modelling of the temporal dependence in packet loss , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

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

[3]  Vern Paxson,et al.  Measurements and analysis of end-to-end Internet dynamics , 1997 .

[4]  Robert Fink,et al.  6Bone Backbone Routing Guidelines , 2000, RFC.

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

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

[7]  Michael S. Borella,et al.  Internet packet loss: measurement and implications for end-to-end QoS , 1998, Proceedings of the 1998 ICPP Workshop on Architectural and OS Support for Multimedia Applications Flexible Communication Systems. Wireless Networks and Mobile Computing (Cat. No.98EX206).

[8]  Giuseppe Di Battista,et al.  IPv6-in-IPv4 Tunnel Discovery: Methods and Experimental Results , 2004, IEEE Transactions on Network and Service Management.

[9]  Sherali Zeadally,et al.  Evaluating IPv4 to IPv6 transition mechanisms , 2003, 10th International Conference on Telecommunications, 2003. ICT 2003..

[10]  Dino Farinacci,et al.  Generic Routing Encapsulation (GRE) , 2000, RFC.

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

[12]  Bradley Huffaker,et al.  Identifying IPv6 network problems in the dual-stack world , 2004, NetT '04.

[13]  Srinivasan Seshan,et al.  TCP behavior of a busy Internet server: analysis and improvements , 1997, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

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

[15]  Stephen E. Deering,et al.  Path MTU Discovery for IP version 6 , 1996, RFC.

[16]  K. Claffy,et al.  Trends in wide area IP traffic patterns - A view from Ames Internet Exchange , 2000 .