DNS Congestion Control in Adversarial Settings
We instigate the study of adversarial congestion in the context of the Domain Name System (DNS). By strategically choking inter-server channels, this new type of DoS attack can disrupt a large user group's access to target DNS servers at a low cost. In reminiscence of classic network congestion control, we propose a DNS congestion control (DCC) framework as a fundamental yet practical mitigation measure for such attacks. With an optimized fair-queuing message scheduler, DCC ensures benign clients fair access to inter-server channels regardless of an attacker's behavior; with a set of extensible anomaly detection and signaling mechanisms, it minimizes collateral damage to innocuous clients. We architect DCC in a non-invasive style so that it can readily augment existing DNS servers. Our prototype evaluation demonstrates that DCC effectively mitigates adversarial congestion while incurring minor performance overheads.
Authors
- Marc Wyss (ORCID: https://orcid.org/0000-0001-9267-6646)
- Huayi Duan (ORCID: https://orcid.org/0000-0002-1162-2337)
- Adrian Perrig (ORCID: https://orcid.org/0000-0002-5280-5412)
- Jihye Kim (ORCID: https://orcid.org/0009-0000-3062-0225)
Institutions
- ETH Zurich (CH)
Publication Details
- Published
- 2024-11-04
- DOI
- https://doi.org/10.1145/3694715.3695982
- Citations
- 1
- Primary Topic
- Network Security and Intrusion Detection
- Type
- article
- Field-Weighted Citation Impact
- 0.35
Funders
- Hasler Stiftung