Abstract
Short end-to-end path lengths and faster round-trip times (RTTs) are important for good client performance. While prior measurement studies related to IPv6 primarily focus on various adoption aspects, much less work have focused on performance metrics such as these. In this paper, we compare the relative end-to-end path distances and RTTs when using IPv6 and IPv4 between PlanetLab nodes in Europe and different subsets of popular domains. In addition to providing access to multiple measurement nodes, the use of PlanetLab also provides a use-case driven report of running IPv6 experiments on this previously prosperous experimental platform for academic research. In particular, the study provides a first report on performing IPv6 experiments on PlanetLab, highlights the lack of IP support among PlanetLab nodes and limitations of state-of-the-art traceroute tools used for IPv6 measurements, and provides a statistical methodology that uses hypothesis testing to derive insights while accounting for such testbed and traceroute shortcomings. Our performance analysis shows (among other things) that the relative RTTs of the IPv6 paths are currently faster than the corresponding IPv4 paths, and that the fraction of pairings for which this is the case is quickly increasing across a wide range of domain popularities and domain categories. These findings suggest that there is incentive to use IPv6, which may impact the rate of further IPv6 deployment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Alexa - top sites by category: Top. https://www.alexa.com/topsites/category. Accessed 07 Mar 2019
traceroute(8) - Linux manual page. http://man7.org/linux/man-pages/man8/ traceroute.8.html. Accesssed 14 Feb 2019
Augustin, B., et al.: Avoiding traceroute anomalies with Paris traceroute. In: Proceedings IMC (2006)
Bajpai, V., Schönwälder, J.: IPv4 versus IPv6-who connects faster? In: Proceedings IFIP Networking (2015)
Bajpai, V., Ahsan, S., Schönwälder, J., Ott, J.: Measuring YouTube content delivery over IPv6. In: ACM CCR, October 2017
Berger, A.: Working paper on comparison of performance over IPv6 versus IPv4. Technical report, Akamai Technologies (2011)
Berger, A., Weaver, N., Beverly, R., Campbell, L.: Internet nameserver IPv4 and IPv6 address relationships. In: Proceedings IMC (2013)
Beverly, R., Berger, A.: Server siblings: Identifying shared IPv4/IPv6 infrastructure via active fingerprinting. In: Proceedings PAM (2015)
Beverly, R., Durairajan, R., Plonka, D., Rohrer, J.P.: In the IP of the beholder: strategies for active IPv6 topology discovery. In: Proceedings IMC (2018)
Chiu, Y.C., Schlinker, B., Radhakrishnan, A.B., Katz-bassett, E., Govindan, R.: Are we one hop away from a better internet? In: Proceedings IMC (2015)
Colitti, L., Gunderson, S.H., Kline, E., Refice, T.: Evaluating IPv6 adoption in the internet. In: Proceedings PAM (2010)
Czyz, J., Allman, M., Zhang, J., Iekel-Johnson, S., Osterweil, E., Bailey, M.: Measuring IPv6 adoption. In: Proceedings ACM SIGCOMM (2014)
Dhamdhere, A., Luckie, M., Huffaker, B., kc claffy, Elmokashfi, A., Aben, E.: Measuring the deployment of IPv6: topology, routing and performance. In: Proceedings IMC (2012)
Fukuda, K., Heidemann, J.: Who knocks at the IPv6 door?: Detecting IPv6 scanning. In: Proceedings IMC (2018)
Gasser, O., Scheitle, Q., Gebhard, S., Carle, G.: Scanning the IPv6 internet: towards a comprehensive hitlist. In: Proceedings IFIP TMA (2016)
Giotsas, V., Luckie, M., Huffaker, B., kc Claffy: IPv6 AS relationships, cliques, and congruence. In: Proceedings PAM (2015)
Goel, U., Steiner, M., Wittie, M.P., Flack, M., Ludin, S.: A case for faster mobile web in cellular IPv6 networks. In: Proceedings ACM MobiCom (2016)
Google: Google IPv6 adoption statistics. http://www.google.com/intl/en/ipv6/statistics.html. Accessed 01 Oct 2020
Huston, G.: V6/v4 RTT comparison by country (ms) (2020). https://stats.labs.apnic.net/v6perf. Accessed 01 Oct 2020
Jobst, M.E.: Traceroute anomalies. In: Seminar Future Internet (2013)
Karir, M., Huston, G., Michaelson, G., Bailey, M.: Understanding IPv6 populations in the wild. In: Proceedings PAM (2013)
Livadariu, I., Elmokashfi, A., Dhamdhere, A.: Characterizing IPv6 control and data plane stability. In: Proceedings IEEE INFOCOM (2016)
Nikkhah, M., Guerin, R., Nikkhah, M.: Migrating the internet to IPv6: an exploration of the when and why. IEEE/ACM Trans. Network, August 2016
Nikkhah, M., Guérin, R., Lee, Y., Woundy, R.: Assessing IPv6 through web access a measurement study and its findings. In: Proceedings ACM CoNEXT (2011)
Plonka, D., Berger, A.: Temporal and spatial classification of active IPv6 addresses. In: Proceedings IMC (2015)
Pujol, E., Richter, P., Feldmann, A.: Understanding the share of IPv6 traffic in a dual-stack ISP. In: Proceedings PAM (2017)
RIPE NCC: RIPEstat data API. https://stat.ripe.net/docs/data_api#network-info. Accessed 03 May 2019
Rohrer, J.P., LaFever, B., Beverly, R.: Empirical study of router IPv6 interface address distributions. In: IEEE Internet Computer, July/August 2016
Scheitle, Q., et al.: A long way to the top: significance, structure, and stability of internet top lists. In: Proceedings IMC (2018)
Zander, S., Andrew, L.L., Armitage, G., Huston, G., Michaelson, G.: Investigating the IPv6 teredo tunnelling capability and performance of internet clients. In: ACM CCR, October 2012
Zander, S., Andrew, L.L., Armitage, G., Huston, G., Michaelson, G.: Mitigating sampling error when measuring internet client IPv6 capabilities. In: Proceedings IMC (2012)
Acknowledgement
We thank Burim Ljuma at PlanetLab for helping us setting up PlanetLab with IPv6 connectivity. We also thank the developers of Paris traceroute for their continuing efforts to improve the tool.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Hasselquist, D., Wahl, C., Bergdal, O., Carlsson, N. (2021). Hypothesis-Based Comparison of IPv6 and IPv4 Path Distances. In: Calzarossa, M.C., Gelenbe, E., Grochla, K., Lent, R., Czachórski, T. (eds) Modelling, Analysis, and Simulation of Computer and Telecommunication Systems. MASCOTS 2020. Lecture Notes in Computer Science(), vol 12527. Springer, Cham. https://doi.org/10.1007/978-3-030-68110-4_13
Download citation
DOI: https://doi.org/10.1007/978-3-030-68110-4_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-68109-8
Online ISBN: 978-3-030-68110-4
eBook Packages: Computer ScienceComputer Science (R0)