skip to main content
10.1145/2504730.2504734acmconferencesArticle/Chapter ViewAbstractPublication PagesimcConference Proceedingsconference-collections
research-article

On measuring the client-side DNS infrastructure

Authors Info & Claims
Published:23 October 2013Publication History

ABSTRACT

The Domain Name System (DNS) is a critical component of the Internet infrastructure. It allows users to interact with Web sites using human-readable names and provides a foundation for transparent client request distribution among servers in Web platforms, such as content delivery networks. In this paper, we present methodologies for efficiently discovering the complex client-side DNS infrastructure. We further develop measurement techniques for isolating the behavior of the distinct actors in the infrastructure. Using these strategies, we study various aspects of the client-side DNS infrastructure and its behavior with respect to caching, both in aggregate and separately for different actors.

Skip Supplemental Material Section

Supplemental Material

References

  1. Open Resolver Project. http://openresolverproject.org/.Google ScholarGoogle Scholar
  2. B. Ager, W. Muhlbauer, G. Smaragdakis, and S. Uhlig. Comparing DNS Resolvers in the Wild. In 10th ACM SIGCOMM IMC, pages 15--21, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Alexa. http://www.alexa.com/topsites.Google ScholarGoogle Scholar
  4. H. A. Alzoubi, M. Rabinovich, and O. Spatscheck. The Anatomy of LDNS Clusters: Findings and Implications for Web Content Delivery. In 22d Int. WWW Conf., 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. R. Arends. DNS Security Introduction and Requirements, 2005. RFC 4033.Google ScholarGoogle Scholar
  6. T. Callahan, M. Allman, and M. Rabinovich. On Modern DNS Behavior and Properties. ACM SIGCOMM CCR, 43(3):7--15, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. B. Chun, D. Culler, T. Roscoe, A. Bavier, L. Peterson, M. Wawrzoniak, and M. Bowman. PlanetLab: An Overlay Testbed for Broad-Coverage Services. ACM SIGCOMM CCR, 33(3):3--12, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. Dagon, N. Provos, C. Lee, and W. Lee. Corrupted DNS Resolution Paths: The Rise of a Malicious Resolution Authority. In NDSS, 2008.Google ScholarGoogle Scholar
  9. I. Google. https://developers.google.com/speed/public-dns/docs/performance#loadbalance.Google ScholarGoogle Scholar
  10. K. Gummadi, S. Saroiu, and S. Gribble. King: Estimating Latency Between Arbitrary Internet End Hosts. In 2nd ACM SIGCOMM Workshop on Internet Measurment, pages 5--18. ACM, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. C. Huang, D. Maltz, J. Li, and A. Greenberg. Public DNS System and Global Traffic Management. In IEEE INFOCOM, pages 2615--2623, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  12. D. Kaminsky. Black Ops 2008: It's the End of the Cache As We Know It. Black Hat USA, 2008.Google ScholarGoogle Scholar
  13. D. Leonard and D. Loguinov. Demystifying Service Discovery: Implementing an Internet-wide Scanner. In 10th ACM IMC, pages 109--122, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. R. Liston, S. Srinivasan, and E. Zegura. Diversity in DNS Performance Measures. In 2nd ACM SIGCOMM Workshop on Internet Measurment, pages 19--31. ACM, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Z. M. Mao, C. D. Cranor, F. Douglis, M. Rabinovich, O. Spatscheck, and J. Wang. A Precise and Efficient Evaluation of the Proximity Between Web Clients and Their Local DNS Servers. In USENIX ATC, pages 229--242, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Geoip. maxmind llc, 2012.Google ScholarGoogle Scholar
  17. J. Pang, A. Akella, A. Shaikh, B. Krishnamurthy, and S. Seshan. On the Responsiveness of {DNS}-based Network Control. In 4th ACM SIGCOMM IMC, pages 21--26, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. M. Rajab, F. Monrose, A. Terzis, and N. Provos. Peeking Through the Cloud: DNS-based Estimation and its Applications. In Applied Cryptography and Network Security, pages 21--38. Springer, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. K. Schomp, T. Callahan, M. Rabinovich, and M. Allman. Client-Side DNS Infrastructure Dataset, Oct. 2013. http://dns-scans.eecs.cwru.edu/.Google ScholarGoogle Scholar
  20. A. Shaikh, R. Tewari, and M. Agrawal. On the Effectiveness of DNS-based Server Selection. In INFOCOM, pages 1801--1810, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  21. C. Shue, A. Kalafut, M. Allman, and C. Taylor. On Building Inexpensive Network Capabilities. ACM SIGCOMM CCR, 42(2), Apr. 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. G. Sisson. DNS Survey: October 2010. http://dns.measurement-factory.com/surveys/201010/, 2010.Google ScholarGoogle Scholar
  23. C. E. Wills, M. Mikhailov, and H. Shang. Inferring Relative Popularity of Internet Applications by Actively Querying DNS Caches. In 3rd ACM SIGCOMM IMC, pages 78--90, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. On measuring the client-side DNS infrastructure

          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
          • Published in

            cover image ACM Conferences
            IMC '13: Proceedings of the 2013 conference on Internet measurement conference
            October 2013
            480 pages
            ISBN:9781450319539
            DOI:10.1145/2504730

            Copyright © 2013 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: 23 October 2013

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            IMC '13 Paper Acceptance Rate42of178submissions,24%Overall Acceptance Rate277of1,083submissions,26%

            Upcoming Conference

            IMC '24
            ACM Internet Measurement Conference
            November 4 - 6, 2024
            Madrid , AA , Spain

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader