Performance Implications of Unilateral Enabling of IPv6

  • Hussein A. Alzoubi
  • Michael Rabinovich
  • Oliver Spatscheck
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7799)

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.

References

  1. 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)CrossRefGoogle Scholar
  2. 2.
    Carpenter, B., Moore, K.: Connection of IPv6 domains via IPv4 clouds. RFC 3056 (2001)Google Scholar
  3. 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)CrossRefGoogle Scholar
  4. 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. 5.
    Dual stack esotropia, http://labs.apnic.net/blabs/?p=47
  6. 6.
  7. 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. 8.
    Huitema, C.: Teredo: Tunneling IPv6 over UDP through network address translations (NATs). RFC 4380 (2006)Google Scholar
  9. 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. 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. 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. 12.
    Lee, Y., Durand, A., Woodyatt, J., Droms, R.: Dual-Stack Lite broadband deployments following IPv4 exhaustion. RFC 6333 (2011)Google Scholar
  13. 13.
    Malone, D.: Observations of IPv6 addresses. In: Passive and Active Measurement Conf., pp. 21–30 (2008)Google Scholar
  14. 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. 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. 16.
    Savola, P.: Observations of IPv6 traffic on a 6to4 relay. SIGCOMM Comput. Commun. Rev. 35(1), 23–28 (2005)CrossRefGoogle Scholar
  17. 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. 18.
    Townsley, M., Troan, O.: IPv6 Rapid Deployment on IPv4 Infrastructures (6rd)–Protocol Specification. RFC 5969 (2010)Google Scholar
  19. 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. 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

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Hussein A. Alzoubi
    • 1
  • Michael Rabinovich
    • 1
  • Oliver Spatscheck
    • 2
  1. 1.Case Western Reserve UniversityUSA
  2. 2.AT&T Research LabsUSA

Personalised recommendations