Skip to main content

Performance Implications of Unilateral Enabling of IPv6

  • Conference paper
Passive and Active Measurement (PAM 2013)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 7799))

Included in the following conference series:

Abstract

While some IPv6-enabled Web sites such as Google require an explicit opt-in by IPv6-enabled clients before serving them over the IPv6 protocol, we quantify performance implications of unilateral enabling of IPv6 by a Web site. In this approach, the Web site enables dual-stack IPv4/6 support and resolves DNS queries for IPv6 addresses with the IPv6 addresses of its Web servers, and legacy DNS queries for IPv4 addresses with the IPv4 addresses. Thus, clients indicating the willingness to communicate over IPv6 are allowed to immediately do so. Although the existence of the end-to-end IPv6 path between these clients and the Web site is currently unlikely, we found no evidence of performance penalty (subject to 1sec. granularity of our measurement) for this unilateral IPv6 adoption. We hope our findings will help facilitate the IPv6 transition and prove useful to the sites considering their IPv6 migration strategy.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 72.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Al-Qudah, Z., Rabinovich, M., Allman, M.: Web Timeouts and Their Implications. In: Krishnamurthy, A., Plattner, B. (eds.) PAM 2010. LNCS, vol. 6032, pp. 211–221. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  2. Carpenter, B., Moore, K.: Connection of IPv6 domains via IPv4 clouds. RFC 3056 (2001)

    Google Scholar 

  3. Colitti, L., Gunderson, S.H., Kline, E., Refice, T.: Evaluating IPv6 Adoption in the Internet. In: Krishnamurthy, A., Plattner, B. (eds.) PAM 2010. LNCS, vol. 6032, pp. 141–150. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  4. De Clercq, J., Ooms, D., Prevost, S., Le Faucheur, F.: Connecting IPv6 islands over IPv4 MPLS using IPv6 provider edge routers (6PE). RFC 4798 (2007)

    Google Scholar 

  5. Dual stack esotropia, http://labs.apnic.net/blabs/?p=47

  6. Google over IPv6, http://www.google.com/intl/en/ipv6/

  7. Hei, Y., Yamazaki, K.: Traffic analysis and worldwide operation of open 6to4 relays for ipv6 deployment. In: IEEE Int. Symp. on Applications and the Internet, pp. 265–268 (2004)

    Google Scholar 

  8. Huitema, C.: Teredo: Tunneling IPv6 over UDP through network address translations (NATs). RFC 4380 (2006)

    Google Scholar 

  9. Huston, G.: IPv6 Transition. Presentation at the 3d Meeting of the Australian Network Operators Group (2009), http://www.potaroo.net/presentations/2009-09-01-ipv6-transition.pdf

  10. Karpilovsky, E., Gerber, A., Pei, D., Rexford, J., Shaikh, A.: Quantifying the extent of IPv6 deployment. In: Passive and Active Measurement Conf., pp. 13–22 (2009)

    Google Scholar 

  11. Kreibich, C., Weaver, N., Nechaev, B., Paxson, V.: Netalyzr: illuminating the edge network. In: The 10th ACM Conf. on Internet Measurement, pp. 246–259 (2010)

    Google Scholar 

  12. Lee, Y., Durand, A., Woodyatt, J., Droms, R.: Dual-Stack Lite broadband deployments following IPv4 exhaustion. RFC 6333 (2011)

    Google Scholar 

  13. Malone, D.: Observations of IPv6 addresses. In: Passive and Active Measurement Conf., pp. 21–30 (2008)

    Google Scholar 

  14. Mao, Z.M., Cranor, C.D., Douglis, F., Rabinovich, M., Spatscheck, O., Wang, J.: A precise and efficient evaluation of the proximity between web clients and their local DNS servers. In: USENIX Annual Technical Conference, pp. 229–242 (2002)

    Google Scholar 

  15. Pang, J., Akella, A., Shaikh, A., Krishnamurthy, B., Seshan, S.: On the responsiveness of DNS-based network control. In: The 4th ACM Conf. on Internet Measurement, pp. 21–26 (2004)

    Google Scholar 

  16. Savola, P.: Observations of IPv6 traffic on a 6to4 relay. SIGCOMM Comput. Commun. Rev. 35(1), 23–28 (2005)

    Article  Google Scholar 

  17. Shen, W., Chen, Y., Zhang, Q., Chen, Y., Deng, B., Li, X., Lv, G.: Observations of IPv6 traffic. In: ISECS Int. Colloq. on Computing, Communication, Control, and Management, vol. 2, pp. 278–282. IEEE (2009)

    Google Scholar 

  18. Townsley, M., Troan, O.: IPv6 Rapid Deployment on IPv4 Infrastructures (6rd)–Protocol Specification. RFC 5969 (2010)

    Google Scholar 

  19. Wing, D., Yourtchenko, A.: Happy eyeballs: Success with dual-stack hosts. IETF draft (October 2011), http://tools.ietf.org/html/draft-ietf-v6ops-happy-eyeballs-05

  20. Zhou, X., Van Mieghem, P.: Hopcount and E2E delay: IPv6 versus IPv4. In: Passive and Active Measurement Conf, pp. 345–348 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Alzoubi, H.A., Rabinovich, M., Spatscheck, O. (2013). Performance Implications of Unilateral Enabling of IPv6. In: Roughan, M., Chang, R. (eds) Passive and Active Measurement. PAM 2013. Lecture Notes in Computer Science, vol 7799. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36516-4_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-36516-4_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-36515-7

  • Online ISBN: 978-3-642-36516-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics