Visualization and Monitoring for the Identification and Analysis of DNS
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Understanding the Impact of Network Infrastructure Changes Using Large-Scale Measurement Platforms
Understanding the Impact of Network Infrastructure Changes using Large-Scale Measurement Platforms Vaibhav Bajpai Understanding the Impact of Network Infrastructure Changes using Large-Scale Measurement Platforms by Vaibhav Bajpai A thesis submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Computer Science Dissertation Committee: Prof. Dr. Jürgen Schönwälder Jacobs University Bremen, Germany Dr. Kinga Lipskoch Jacobs University Bremen, Germany Prof. Dr. Filip De Turck University of Ghent, Belgium Date of Defense: May 30, 2016 DECLARATION I, hereby declare that I have written this PhD thesis independently, unless where clearly stated otherwise. I have used only the sources, the data and the support that I have clearly mentioned. This PhD thesis has not been submitted for conferral of degree elsewhere. I confirm that no rights of third parties will be infringed by the publication of this thesis. Bremen, Germany, May 30, 2016 Vaibhav Bajpai This thesis is dedicated to my mom for her love, endless support and encouragement ACKNOWLEDGMENTS I would like to express my gratitude to my supervisor Jürgen Schönwälder for providing me constant feedback and support throughout the entire duration of my doctoral research. I would also like to thank my thesis committee consisting of Jürgen Schönwälder, Kinga Lipskoch and Filip De Turck for guiding and supporting my doctoral research. I am grateful to my co-authors: Steffie Jacob Eravuchira, Saba Ahsan, Radek Krejˇcí,Jörg Ott and Jürgen Schönwälder with whom I learned to be a productive collaborator. Special thanks to: Sam Crawford, Philip Eardley, Trevor Burbridge, Arthur Berger, Daniel Karrenberg, Robert Kisteleki, Al Morton, Frank Bulk, Dan Wing and Andrew Yourtchenko for providing valuable and constructive feedback for improving my manuscripts. -
Measuring DNS Over TLS from the Edge: Adoption, Reliability, and Response Times
Measuring DNS over TLS from the Edge: Adoption, Reliability, and Response Times Trinh Viet Doan( ), Irina Tsareva, and Vaibhav Bajpai Technical University of Munich, Munich, Germany [email protected], [email protected], [email protected] Abstract. The Domain Name System (DNS) is a cornerstone of com- munication on the Internet. DNS over TLS (DoT) has been standardized in 2016 as an extension to the DNS protocol, however, its performance has not been extensively studied yet. In the first study that measures DoT from the edge, we leverage 3.2k RIPE Atlas probes deployed in home networks to assess the adoption, reliability, and response times of DoT in comparison with DNS over UDP/53 (Do53). Each probe issues 200 domain name lookups to 15 public resolvers, five of which support DoT, and to the probes’ local resolvers over a period of one week, re- sulting in 90M DNS measurements in total. We find that the support for DoT among open resolvers has increased by 23.1% after nine months in comparison with previous studies. However, we observe that DoT is still only supported by local resolvers for 0.4% of the RIPE Atlas probes. In terms of reliability, we find failure rates for DoT to be inflated by 0.4–32.2 percentage points when compared to Do53. While Do53 failure rates for most resolvers individually are consistent across continents, DoT failure rates have much higher variation. As for response times, we see high re- gional differences for DoT and find that nearly all DoT requests take at least 100 ms to return a response (in a large part due to connection and session establishment), showing an inflation in response times of more than 100 ms compared to Do53. -
Survey and Analysis of DNS Infrastructures Guillaume Bonnoron, Damien Crémilleux, Sravani Teja Bulusu, Xiaoyang Zhu, Guillaume Valadon
Survey and analysis of DNS infrastructures Guillaume Bonnoron, Damien Crémilleux, Sravani Teja Bulusu, Xiaoyang Zhu, Guillaume Valadon To cite this version: Guillaume Bonnoron, Damien Crémilleux, Sravani Teja Bulusu, Xiaoyang Zhu, Guillaume Valadon. Survey and analysis of DNS infrastructures. [Research Report] CNRS. 2016. hal-01407640 HAL Id: hal-01407640 https://hal.archives-ouvertes.fr/hal-01407640 Submitted on 2 Dec 2016 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Survey and analysis of DNS infrastructures Authors Guillaume Bonnoron Damien Cr´emilleux Sravani Teja Bulusu Xiaoyang Zhu Supervisor Guillaume Valadon 2016 Contents 1 Introduction 5 1.1 REDOCS . .5 1.2 Objective . .5 1.3 Outline . .6 2 Context 7 2.1 DNS protocol . .7 2.2 RIPE Atlas project . .7 3 Methodology 9 3.1 Probe side . .9 3.2 Server side . .9 3.3 Retrieving the results . 11 4 Analysis 13 4.1 Global view . 13 4.2 Probes . 14 4.2.1 Probes around the world . 14 4.2.2 Queries per probe . 14 4.3 Probe DNS resolvers . 16 4.4 DNS caches . 16 4.4.1 Query replication . 18 4.4.2 Several layers of caches . -
A Survey on Internet Performance Measurement Platforms and Related Standardization Efforts
1 A Survey on Internet Performance Measurement Platforms and Related Standardization Efforts Vaibhav Bajpai and Jürgen Schönwälder Computer Science, Jacobs University Bremen, Germany (v.bajpai | j.schoenwaelder)@jacobs-university.de Abstract—A number of Internet measurement platforms have Internet Measurement Platforms emerged in the last few years. These platforms have deployed thousands of probes at strategic locations within access and backbone networks and behind residential gateways. In this paper Topology Discovery Performance Measurements we provide a taxonomy of these measurement platforms on the basis of their deployment use-case. We describe these platforms in detail by exploring their coverage, scale, lifetime, deployed Benoit Donnet et al. [1] Hamed Haddadi et al. [2] metrics and measurement tools, architecture and overall research Benoit Donnet et al. [3] impact. We conclude the survey by describing current standard- ization efforts to make large-scale performance measurement platforms interoperable. Fixed-line Access Mobile Access Operational Support Keywords—measurements, platforms, broadband, fixed-line, mo- bile, metrics, measurement-tools, standardization Section III SectionIV SectionV I. INTRODUCTION An Internet measurement platform is an infrastructure of dedicated probes that periodically run network measurement tests on the Internet. These platforms have been deployed to Fig. 1. A graph representing the taxonomy of Internet measurement platforms. satisfy specific use-case requirements. Fig.1 provides a tax- They can -
Evaluating and Mapping Internet Connectivity in the United States
Evaluating and Mapping Internet Connectivity in the United States Samuel Goldman Evan Goldstein Worcester Polytechnic Institute Christopher Myers Department of Computer Science David Vollum MQP-CEW-2001 March 2019 Advised by: Professor Craig Wills Abstract We evaluated Internet connectivity in the United States, drawn from different definitions of connectivity and different methods of analysis. Using DNS cache ma- nipulation, traceroutes, and a crowdsourced site ping method we identify patterns in connectivity that correspond to higher population or coastal regions of the US. We an- alyze the data for quality strengths and shortcomings, establish connectivity heatmaps, state rankings, and statistical measures of the data. We give comparative analyses of the three methods and present suggestions for future work building off this report. Contents Contents i List of Figures v List of Code Snippets vii List of Tables viii 1 Introduction 1 2 Background 3 2.1 Internet Architecture ............................... 3 2.2 Traceroutes .................................... 3 2.3 Speed Tests .................................... 5 2.4 Caching ...................................... 5 2.5 Domain Name System .............................. 6 2.5.1 Authoritative Servers ........................... 6 2.5.2 Recursive Servers ............................. 7 2.5.3 Public Recursive domain name system (DNS) Servers . 7 2.6 Content Delivery Networks (CDNs) ....................... 7 2.7 IP Address Geolocation & Reverse Geocoding ................. 8 2.8 Prior Work ..................................... 8 2.8.1 “The Internet Connected Project” .................... 8 2.8.2 Physical Mapping of Fiber-Optic Networks in the United States . 9 2.9 Summary ..................................... 9 3 Definitions of Internet Connectivity 10 3.1 RTT to Everywhere ................................ 10 3.2 RTT to Regional Locations ............................ 11 3.3 Aggregate RTT to /24 Prefixes .........................