skip to main content
research-article

Measuring IPv6 adoption

Published:17 August 2014Publication History
Skip Abstract Section

Abstract

After several IPv4 address exhaustion milestones in the last three years, it is becoming apparent that the world is running out of IPv4 addresses, and the adoption of the next generation Internet protocol, IPv6, though nascent, is accelerating. In order to better understand this unique and disruptive transition, we explore twelve metrics using ten global-scale datasets to create the longest and broadest measurement of IPv6 adoption to date. Using this perspective, we find that adoption, relative to IPv4, varies by two orders of magnitude depending on the measure examined and that care must be taken when evaluating adoption metrics in isolation. Further, we find that regional adoption is not uniform. Finally, and perhaps most surprisingly, we find that over the last three years, the nature of IPv6 utilization-in terms of traffic, content, reliance on transition technology, and performance-has shifted dramatically from prior findings, indicating a maturing of the protocol into production mode. We believe IPv6's recent growth and this changing utilization signal a true quantum leap.

References

  1. ALEXA. Alexa Top 1M Sites on 2012-10-02. http://www.alexa.com/topsites.Google ScholarGoogle Scholar
  2. ALLMAN, M. IPv6 DNS & Reachability Dataset. http://www.icir.org/mallman/data/ipv6-dns-data.tar.gz.Google ScholarGoogle Scholar
  3. APNIC PTY. LTD. APNIC's IPv4 Pool Usage, 2012. http://www.apnic.net.Google ScholarGoogle Scholar
  4. CAIDA. Archipelago Measurement Infrastructure. http://www.caida.org/projects/ark/.Google ScholarGoogle Scholar
  5. CHO, K., LUCKIE, M., AND HUFFAKER, B. Identifying IPv6 Network Problems in the Dual-stack World. In Proceedings of the ACM SIGCOMM Workshop on Network Troubleshooting: Research, Theory and Operations Practice Meet Malfunctioning Reality (2004). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. CLAFFY, K. Tracking IPv6 Evolution: Data We Have and Data We Need. SIGCOMM Computer Communication Review (2011). Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. COLITTI, L., GUNDERSON, S. H., KLINE, E., AND REFICE, T. Evaluating IPv6 Adoption in the Internet. In Proceedings of the 11th International Conference on Passive and Active Network Measurement. 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. CZYZ, J., ALLMAN, M., ZHANG, J., IEKEL-JOHNSON, S., OSTERWEIL, E., AND BAILEY, M. Measuring IPv6 Adoption. ICSI Technical Report TR-13-004, August 2013.Google ScholarGoogle Scholar
  9. DAVIES, J. Domain Name System Client Behavior in Windows Vista. http://technet.microsoft.com/en-us/library/bb727035.aspx, 2006.Google ScholarGoogle Scholar
  10. DHAMDHERE, A., LUCKIE, M., HUFFAKER, B., CLAFFY, K., ELMOKASHFI, A., AND ABEN, E. Measuring the Deployment of IPv6: Topology, Routing and Performance. In Proceedings of the 12th ACM SIGCOMM Conference on Internet Measurement (IMC) (2012). Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. FEATHER, C. Network News Transfer Protocol (NNTP), 2006.Google ScholarGoogle ScholarCross RefCross Ref
  12. FULLER, V., AND LI, T. RFC4632 - Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan, 2006.Google ScholarGoogle Scholar
  13. GIOTSAS, V., AND ZHOU, S. Detecting and Assessing the Hybrid IPv4/IPv6 AS Relationships. SIGCOMM Computer Communication Review (2011). Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. GOOGLE. IPv6 Statistics. http://www.google.com/intl/en/ipv6/statistics/.Google ScholarGoogle Scholar
  15. GREGORI, E., IMPROTA, A., L ENZINI, L., ROSSI, L., AND SANI, L. On the Incompleteness of the AS-level Graph: a Novel Methodology for BGP Route Collector Placement. In Proceedings of the 12th ACM Conference on Internet Measurement (IMC) (2012). Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. GUÉRIN, R., AND HOSANAGAR, K. Fostering IPv6 Migration Through Network Quality Differentials. SIGCOMM Computer Communication Review (2010). Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. GÜRSUN, G., RUCHANSKY, N., TERZI, E., AND CROVELLA, M. Inferring Visibility: Who's (Not) Talking to Whom? SIGCOMM Computer Communications Review (2012). Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. HEI, Y., AND YAMAZAKI, K. Traffic Analysis and Worldwide Operation of Open 6to4 Relays for IPv6 Deployment. In Proceedings of the International Symposium on Applications and the Internet (2004).Google ScholarGoogle ScholarCross RefCross Ref
  19. HUITEMA, S. RFC 4380: Teredo: Tunneling IPv6 over UDP through Network Address Translations (NATs), 2006.Google ScholarGoogle Scholar
  20. HUSTON, G. The Case for IPv6: Extinction, Evolution or Revolution? http://www.potaroo.net, 2006.Google ScholarGoogle Scholar
  21. IANA. IPv6 Addresses for the Root Servers. http://www.iana.org/reports/2008/root-aaaa-announcement.html, 2008.Google ScholarGoogle Scholar
  22. INTERNET SOCIETY. Internet Society - World IPv6 Day. http://www.worldipv6day.org/, 2011.Google ScholarGoogle Scholar
  23. KARPILOVSKY, E., GERBER, A., PEI, D., REXFORD, J., AND SHAIKH, A. Quantifying the Extent of IPv6 Deployment. In Proceedings of the 10th International Conference on Passive and Active Network Measurement (2009). Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. LABOVITZ, C., IEKEL-JOHNSON, S., MCPHERSON, D., OBERHEIDE, J., AND JAHANIAN, F. Internet Inter-Domain Traffic. In Proceedings of the 2007 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM) (2010). Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. LEBER, M. Global IPv6 Deployment Progress Report. http://bgp.he.net/ipv6-progress-report.cgi, 2014.Google ScholarGoogle Scholar
  26. MAHADEVAN, P., KRIOUKOV, D., FOMENKOV, M., DIMITROPOULOS, X., CLAFFY, K.C., AND VAHDAT, A. The Internet AS-level Topology: Three Data Sources and One Definitive Metric. SIGCOMM Computer Communication Review (2006). Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. MARSAN, C. Biggest Mistake for IPv6: It's Not Backwards Compatible. http://www.networkworld.com/news/2009/032509-ipv6-mistake.html, 2009.Google ScholarGoogle Scholar
  28. MOCKAPETRIS, P., AND DUNLAP, K. J. Development of the Domain Name System. In Proceedings of the 2007 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM) (1988). Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. NIKKHAH, M., GUÉRIN, R., LEE, Y., AND WOUNDY, R. Assessing IPv6 Through Web Access: A Measurement Study and Its Findings. In Proceedings of the Seventh Conference on emerging Networking EXperiments and Technologies (CoNEXT) (2011). Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. OSTERWEIL, E., MCPHERSON, D., DIBENEDETTO, S., PAPADOPOULOS, C., AND MASSEY, D. Behavior of DNS? Top Talkers, a .com/.net View. In Proceedings of the 13th International Conference on Passive and Active Network Measurement (2012). Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. PLONKA, D., AND BARFORD, P. Assessing Performance of Internet Services on IPv6. In Proceedings of the IEEE Symposium on Computers and Communications (ISCC) (2013).Google ScholarGoogle ScholarCross RefCross Ref
  32. RIPE. RIPE Routing Information Service (RIS) Raw data Project. http://www.ripe.net/data-tools/stats/ris/ris-raw-data.Google ScholarGoogle Scholar
  33. RIPE NCC. Routing Information Service (RIS). http://www.ripe.net/ris/.Google ScholarGoogle Scholar
  34. SARRAR, N., MAIER, G., AGER, B., SOMMER, R., AND UHLIG, S. Investigating IPv6 Traffic - What Happened at the World IPv6 Day? In Proceedings of the 13th International Conference on Passive and Active Network Measurement (2012). Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. SAVOLA, P. Observations of IPv6 Traffic on a 6to4 Relay. SIGCOMM Computer Communication Review 35, 1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. SHEN, W., CHEN, Y., ZHANG, Q., CHEN, Y., DENG, B., LI, X., AND LV, G. Observations of IPv6 traffic. In Proceedings of the International Colloquium on Computing, Communication, Control, and Management (2009).Google ScholarGoogle ScholarCross RefCross Ref
  37. SRISURESH, P., AND HOLDREGE, M. RFC2663 - IP Network Address Translator (NAT) Terminology and Considerations, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. UNIVERSITY OF OREGON. Route Views project. http://www.routeviews.org/.Google ScholarGoogle Scholar
  39. WANG, Y., YE, S., AND LI, X. Understanding Current IPv6 Performance: a Measurement Study. In 10th IEEE Symposium on Computers and Communications (2005). Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. WESSELS, D., LARSON, M., AND MANKIN, A. Analysis of Query Traffic to .com/.net Name Servers. http://www.apricot2013.net/__data/assets/pdf_file/0006/58884/130226-com-net-query-analysis-for-apricot-2013_1361840547.pdf, 2013. Slides of a talk given at APRICOT, Feb. 19--Mar. 1, Singapore.Google ScholarGoogle Scholar
  41. ZANDER, S., ANDREW, L. L., ARMITAGE, G., HUSTON, G., AND MICHAELSON, G. Mitigating Sampling Error When Measuring Internet Client IPv6 Capabilities. In Proceedings of the 12th ACM Conference on Internet Measurement (IMC) (2012). Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. ZHANG, B., LIU, R., MASSEY, D., AND ZHANG, L. Collecting the Internet AS-level Topology. SIGCOMM Computer Communication Review (2005). Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. ZHANG, G., QUOITIN, B., AND ZHOU, S. Phase Changes in the Evolution of the IPv4 and IPv6 AS-Level Internet Topologies. Computer Communications 34, 5 (Apr. 2011). Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. ZHOU, X., AND VAN MIEGHEM, P. Hopcount and e2e Delay: IPv6 Versus IPv4. In Proceedings of the 6th International Conference on Passive and Active Network Measurement (2005). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Measuring IPv6 adoption

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGCOMM Computer Communication Review
        ACM SIGCOMM Computer Communication Review  Volume 44, Issue 4
        SIGCOMM'14
        October 2014
        672 pages
        ISSN:0146-4833
        DOI:10.1145/2740070
        Issue’s Table of Contents

        Copyright © 2014 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 17 August 2014

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader