Demo Data from VLDB 2026 / reviewers in the wild / expert
Wes Hardaker
dblp:53/6495 · also Wesley Hardaker
· DBLP profile ↗
8ranked-venue papers
0as first author
3since 2021 · last 2023
0000-0002-7747-7400ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 6 · 2 since 2021Systems, architecture and hardware · 1Security and privacy · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
5 papers |
Internet architecture and protocols · 67% Network measurement and analytics · 23% Network performance modeling · 10% | |
| Network and information security
1 paper |
Network security · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet architecture and protocols
domain name system |
1.4 | 4 | 2021 | TsuNAME: exploiting misconfiguration and vulnerability to DDoS DNS · Internet Measurement Conference 2021 Roll, Roll, Roll your Root: A Comprehensive Analysis of the First Ever DNSSEC Root KSK Rollover · Internet Measurement Conference 2019 Cache Me If You Can: Effects of DNS Time-to-Live · Internet Measurement Conference 2019 |
Network security › attack strategy
denial-of-service attack |
0.5 | 1 | 2021 | TsuNAME: exploiting misconfiguration and vulnerability to DDoS DNS · Internet Measurement Conference 2021 |
Internet architecture and protocols › domain name system
DNS caching |
0.4 | 1 | 2019 | Cache Me If You Can: Effects of DNS Time-to-Live · Internet Measurement Conference 2019 |
Network measurement and analytics › internet measurement
DNS measurement |
0.4 | 1 | 2019 | Roll, Roll, Roll your Root: A Comprehensive Analysis of the First Ever DNSSEC Root KSK Rollover · Internet Measurement Conference 2019 |
Network performance modeling › delay analysis
DNS resolution latency |
0.4 | 1 | 2019 | Cache Me If You Can: Effects of DNS Time-to-Live · Internet Measurement Conference 2019 |
Internet architecture and protocols › domain name system
DNSSEC |
0.4 | 1 | 2019 | Roll, Roll, Roll your Root: A Comprehensive Analysis of the First Ever DNSSEC Root KSK Rollover · Internet Measurement Conference 2019 |
Internet architecture and protocols
anycast |
0.3 | 1 | 2017 | Broad and load-aware anycast mapping with verfploeter · Internet Measurement Conference 2017 |
Internet architecture and protocols › domain name system
DNS resolution |
0.1 | 1 | 2020 | Clouding up the Internet: how centralized is DNS traffic becoming? · Internet Measurement Conference 2020 |
Network measurement and analytics › active measurement
active probing |
0.1 | 1 | 2017 | Broad and load-aware anycast mapping with verfploeter · Internet Measurement Conference 2017 |
Methods — techniques the papers use, named apart from their topics
measurement · 1.8tool development · 1.0DNS traffic analysis · 0.4load-aware mapping · 0.3active probing · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Defending Root DNS Servers against DDoS Using Layered Defenses (Extended)
A. S. M. Rizvi, Jelena Mirkovic, John S. Heidemann, Wes Hardaker, Robert Story |
Ad Hoc Networks | 4 |
| 2022 | Old but Gold: Prospecting TCP to Engineer and Live Monitor DNS Anycast
Giovane Cesar Moreira Moura, John S. Heidemann, Wes Hardaker, Pithayuth Charnsethikul, Jeroen Bulten, João M. Ceron, Cristian Hesselman |
PAM | 3 |
| 2021 | TsuNAME: exploiting misconfiguration and vulnerability to DDoS DNSabstractTheInternet's Domain Name System (DNS) is a part of every web request and e-mail exchange, so DNS failures can be catastrophic, taking out major websites and services. This paper identifies TsuNAME, a vulnerability where some recursive resolvers can greatly amplify queries, potentially resulting in a denial-of-service to DNS services. TsuNAME is caused by cyclical dependencies in DNS records. A recursive resolver repeatedly follows these cycles, coupled with insufficient caching and application-level retries greatly amplify an initial query, stressing authoritative servers. Although issues with cyclic dependencies are not new, the scale of amplification has not previously been understood. We document real-world events in .nz (a country-level domain), where two misconfigured domains resulted in a 50% increase on overall traffic. We reproduce and document root causes of this event through experiments, and demostrate a 500× amplification factor. In response to our disclosure, several DNS software vendors have documented their mitigations, including Google public DNS and Cisco OpenDNS. For operators of authoritative DNS services we have developed and released CycleHunter, an open-source tool that detects cyclic dependencies and prevents attacks. We use CycleHunter to evaluate roughly 184 million domain names in 7 large, top-level domains (TLDs), finding 44 cyclic dependent NS records used by 1.4k domain names. The TsuNAME vulnerability is weaponizable, since an adversary can easily create cycles to attack the infrastructure of a parent domains. Documenting this threat and its solutions is an important step to ensuring it is fully addressed. Giovane Cesar Moreira Moura, Sebastian Castro, John S. Heidemann, Wes Hardaker |
Internet Measurement Conference | 4 |
| 2020 | Clouding up the Internet: how centralized is DNS traffic becoming?abstractConcern has been mounting about Internet centralization over the few last years -- consolidation of traffic/users/infrastructure into the hands of a few market players. We measure DNS and computing centralization by analyzing DNS traffic collected at a DNS root server and two country-code top-level domains (ccTLDs) -- one in Europe and the other in Oceania -- and show evidence of concentration. More than 30% of all queries to both ccTLDs are sent from 5 large cloud providers. We compare the clouds resolver infrastructure and highlight a discrepancy in behavior: some cloud providers heavily employ IPv6, DNSSEC, and DNS over TCP, while others simply use unsecured DNS over UDP over IPv4. We show one positive side to centralization: once a cloud provider deploys a security feature -- such as QNAME minimization -- it quickly benefits a large number of users. Giovane Cesar Moreira Moura, Sebastian Castro, Wes Hardaker, Maarten Wullink, Cristian Hesselman |
Internet Measurement Conference | 3 |
| 2019 | Cache Me If You Can: Effects of DNS Time-to-LiveabstractDNS depends on extensive caching for good performance, and every DNS zone owner must set Time-to-Live (TTL) values to control their DNS caching. Today there is relatively little guidance backed by research about how to set TTLs, and operators must balance conflicting demands of caching against agility of configuration. Exactly how TTL value choices affect operational networks is quite challenging to understand due to interactions across the distributed DNS service, where resolvers receive TTLs in different ways (answers and hints), TTLs are specified in multiple places (zones and their parent's glue), and while DNS resolution must be security-aware. This paper provides the first careful evaluation of how these multiple, interacting factors affect the effective cache lifetimes of DNS records, and provides recommendations for how to configure DNS TTLs based on our findings. We provide recommendations in TTL choice for different situations, and for where they must be configured. We show that longer TTLs have significant promise in reducing latency, reducing it from 183 ms to 28.7 ms for one country-code TLD. Giovane Cesar Moreira Moura, John S. Heidemann, Ricardo de Oliveira Schmidt, Wes Hardaker |
Internet Measurement Conference | 4 |
| 2019 | Roll, Roll, Roll your Root: A Comprehensive Analysis of the First Ever DNSSEC Root KSK RolloverabstractThe DNS Security Extensions (DNSSEC) add authenticity and integrity to the naming system of the Internet. Resolvers that validate information in the DNS need to know the cryptographic public key used to sign the root zone of the DNS. Eight years after its introduction and one year after the originally scheduled date, this key was replaced by ICANN for the first time in October 2018. ICANN considered this event, called a rollover, "an overwhelming success" and during the rollover they detected "no significant outages". In this paper, we independently follow the process of the rollover starting from the events that led to its postponement in 2017 until the removal of the old key in 2019. We collected data from multiple vantage points in the DNS ecosystem for the entire duration of the rollover process. Using this data, we study key events of the rollover. These events include telemetry signals that led to the rollover being postponed, a near real-time view of the actual rollover in resolvers and a significant increase in queries to the root of the DNS once the old key was revoked. Our analysis contributes significantly to identifying the causes of challenges observed during the rollover. We show that while from an end-user perspective, the roll indeed passed without major problems, there are many opportunities for improvement and important lessons to be learned from events that occurred over the entire duration of the rollover. Based on these lessons, we propose improvements to the process for future rollovers. Matthew Thomas, Duane Wessels, Wes Hardaker, Taejoong Chung, Willem Toorop, Roland van Rijswijk-Deij |
Internet Measurement Conference | 4 |
| 2017 | Broad and load-aware anycast mapping with verfploeterabstractIP anycast provides DNS operators and CDNs with automatic fail-over and reduced latency by breaking the Internet into catchments, each served by a different anycast site. Unfortunately, understanding and predicting changes to catchments as anycast sites are added or removed has been challenging. Current tools such as RIPE Atlas or commercial equivalents map from thousands of vantage points (VPs), but their coverage can be inconsistent around the globe. This paper proposes Verfploeter, a new method that maps anycast catchments using active probing. Verfploeter provides around 3.8M passive VPs, 430x the 9k physical VPs in RIPE Atlas, providing coverage of the vast majority of networks around the globe. We then add load information from prior service logs to provide calibrated predictions of anycast changes. Verfploeter has been used to evaluate the new anycast deployment for B-Root, and we also report its use of a nine-site anycast testbed. We show that the greater coverage made possible by Verfploeter's active probing is necessary to see routing differences in regions that have sparse coverage from RIPE Atlas, like South America and China. Wouter B. de Vries, Ricardo de Oliveira Schmidt, Wes Hardaker, John S. Heidemann, Pieter-Tjerk de Boer, Aiko Pras |
Internet Measurement Conference | 3 |
| 1993 | Block-Diagram-Level Design Capture, Functional Simulation, and Layout Assembly of Analog CMOS ICs
K. Wayne Current, James F. Parker, Wes Hardaker |
ISCAS | 3 |