Publications
Old but gold: prospecting TCP to engineer and live monitor DNS anycast
Abstract
DNS latency is a concern for many service operators: CDNs exist to reduce service latency to end-users but must rely on global DNS for reachability and load-balancing. Today, DNS latency is monitored by active probing from distributed platforms like RIPE Atlas, with Verfploeter, or with commercial services. While Atlas coverage is wide, its 10k sites see only a fraction of the Internet. In this paper we show that passive observation of TCP handshakes can measure live DNS latency, continuously, providing good coverage of current clients of the service. Estimating RTT from TCP is an old idea, but its application to DNS has not previously been studied carefully. We show that there is sufficient TCP DNS traffic today to provide good operational coverage (particularly of IPv6), and very good temporal coverage (better than existing approaches), enabling near-real time evaluation of DNS latency from real clients. We also …
Metadata
- publication
- International Conference on Passive and Active Network Measurement, 264-292, 2022
- year
- 2022
- publication date
- 2022/3/22
- authors
- Giovane CM Moura, John Heidemann, Wes Hardaker, Pithayuth Charnsethikul, Jeroen Bulten, João M Ceron, Cristian Hesselman
- link
- https://link.springer.com/chapter/10.1007/978-3-030-98785-5_12
- resource_link
- https://par.nsf.gov/servlets/purl/10420146
- book
- International Conference on Passive and Active Network Measurement
- pages
- 264-292
- publisher
- Springer International Publishing