Publications
When the dike breaks: Dissecting DNS defenses during DDoS
Abstract
The Internet's Domain Name System (DNS) is a frequent target of Distributed Denial-of-Service (DDoS) attacks, but such attacks have had very different outcomes---some attacks have disabled major public websites, while the external effects of other attacks have been minimal. While on one hand the DNS protocol is relatively simple, the system has many moving parts, with multiple levels of caching and retries and replicated servers. This paper uses controlled experiments to examine how these mechanisms affect DNS resilience and latency, exploring both the client side's DNS user experience, and server-side traffic. We find that, for about 30% of clients, caching is not effective. However, when caches are full they allow about half of clients to ride out server outages that last less than cache lifetimes, caching and retries together allow up to half of the clients to tolerate DDoS attacks longer than cache lifetimes, with …
- Date
- 2018
- Authors
- Giovane CM Moura, John Heidemann, Moritz Müller, Ricardo de O. Schmidt, Marco Davids
- Book
- proceedings of the Internet Measurement Conference 2018
- Pages
- 8-21