PerfResolv : analisando o desempenho de resolvedores DNS públicos em relação à popularidade de domínios
View/ Open
Date
2024Author
Advisor
Academic level
Master
Type
Title alternative
PerfResolv : analyzing the performance of public DNS resolvers in relation to domain popularity
Subject
Abstract in Portuguese (Brasil)
O Sistema de Nomes de Domínio (DNS, Domain Name System) representa um dos pilares da rede mundial de computares e desempenha um papel indispensável no seu funcionamento. DNS é um extenso banco de dados distribuído estruturado para resolver nomes de domínio legíveis para pessoas, empresas e instituições em endereços IP correspondentes e confiáveis. Esta dissertação apresenta PerfResolv, uma abordagem para análise de desempenho em servidores resolvedores DNS públicos (e.g., Google, Cloudflare, Op ...
O Sistema de Nomes de Domínio (DNS, Domain Name System) representa um dos pilares da rede mundial de computares e desempenha um papel indispensável no seu funcionamento. DNS é um extenso banco de dados distribuído estruturado para resolver nomes de domínio legíveis para pessoas, empresas e instituições em endereços IP correspondentes e confiáveis. Esta dissertação apresenta PerfResolv, uma abordagem para análise de desempenho em servidores resolvedores DNS públicos (e.g., Google, Cloudflare, OpenDNS, Quad9 e ComodoDNS) com diferentes popularidades de nomes de domínios. A análise foi realizada com PerfResolv localizado em pontos distribuídos geograficamente em três países diferentes: Brasil, Suíça e Austrália. Os resultados foram obtidos considerando o tempo de resposta para resolução de nomes de domínio com diferentes níveis de popularidade para verificar se e como a geolocalização, popularidade do nome de domínio, semana, dia e hora afetam o desempenho dos servidores resolvedores de DNS. Os resultados mostram flutuações consideráveis no tempo de resposta de alguns resolvedores DNS, com uma variação de até 40% no tempo de resposta em diferentes horas do dia. Além disso, existem diferenças entre o tempo de resolução de domínios populares e impopulares, que também são influenciados pela geolocalização dos monitores de medição. ...
Abstract
The Domain Name System (DNS) represents one of the pillars of the World Wide Web and plays an indispensable role in its operation. DNS is an extensive-distributed database structured to resolve readable domain names for people, companies and institutions into corresponding and reliable IP addresses. This dissertation presents PerfResolv, an approach for analyzing the performance of public DNS resolver servers (e.g., Google, Cloudflare, OpenDNS, Quad9 and ComodoDNS) with different domain name po ...
The Domain Name System (DNS) represents one of the pillars of the World Wide Web and plays an indispensable role in its operation. DNS is an extensive-distributed database structured to resolve readable domain names for people, companies and institutions into corresponding and reliable IP addresses. This dissertation presents PerfResolv, an approach for analyzing the performance of public DNS resolver servers (e.g., Google, Cloudflare, OpenDNS, Quad9 and ComodoDNS) with different domain name popularity. The analysis was carried out with PerfResolv located at geographically distributed points in three different countries: Brazil, Switzerland and Australia. The results were obtained by considering the response time for resolving domain names with different levels of popularity to see if and how geolocation, domain name popularity, week, day and time affect the performance of DNS resolver servers. The results show considerable fluctuations in the response time of some DNS resolvers, with a variation of up to 40% in response time at different times of the day. In addition, there are differences between the resolution time of popular and unpopular domains, which are also influenced by the geolocation of the measurement monitors. ...
Institution
Universidade Federal do Rio Grande do Sul. Instituto de Informática. Programa de Pós-Graduação em Computação.
Collections
-
Exact and Earth Sciences (5121)Computation (1763)
This item is licensed under a Creative Commons License