GeoResolver: An Accurate, Scalable, and Explainable Geolocation Technique Using DNS Redirection

Obtaining an accurate, explainable and Internet scale IP geolocation dataset has been a longstanding goal of the research community. Despite decades of research on IP geolocation, no current technique can provide such a dataset. In particular, latency-based geolocation techniques do not scale, because, on one hand, we have thousands of available vantage points to perform measurements, but on the other hand, we have no way to select the right ones for each IP address. In this paper, we present GeoResolver, which is a serious step towards our goal, by using the idea that when multiple operators redirect two prefixes to the same servers, these prefixes should be close to each other. With this intuition, we define a methodology to measure and compare the redirection of prefixes to servers using ECS DNS measurements, and select the prefixes with the smallest redirection distance to a target prefix to issue the latency measurements to targets in that prefix. GeoResolver performs nearly as well as a brute force approach, geolocating 94% of the targets that could actually be geolocated at metro level, while using 4.3% of the probing budget compared to the state of the art. On the Internet scale CAIDA ITDK dataset, GeoResolver geolocates 16% of the IP addresses at metro level, 3.4 times more than the state of the art. In addition, GeoResolver is robust to public resolvers or hypergiants stopping supporting ECS.

Authors

Institutions

Publication Details

Journal
Proceedings of the ACM on Networking
Published
2025-09-03
DOI
https://doi.org/10.1145/3749219
Primary Topic
Opportunistic and Delay-Tolerant Networks
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

GeoResolver: An Accurate, Scalable, and Explainable Geolocation Technique Using DNS Redirection

Kévin Vermeulen, Olivier Fourmaux, Timur Friedman, Hugo Rimlinger
Proceedings of the ACM on Networking
Opportunistic and Delay-Tolerant Networks
article

GeoResolver: An Accurate, Scalable, and Explainable Geolocation Technique Using DNS Redirection

Kévin Vermeulen, Olivier Fourmaux, Timur Friedman, Hugo Rimlinger
article en

Abstract

Obtaining an accurate, explainable and Internet scale IP geolocation dataset has been a longstanding goal of the research community. Despite decades of research on IP geolocation, no current technique can provide such a dataset. In particular, latency-based geolocation techniques do not scale, because, on one hand, we have thousands of available vantage points to perform measurements, but on the other hand, we have no way to select the right ones for each IP address. In this paper, we present GeoResolver, which is a serious step towards our goal, by using the idea that when multiple operators redirect two prefixes to the same servers, these prefixes should be close to each other. With this intuition, we define a methodology to measure and compare the redirection of prefixes to servers using ECS DNS measurements, and select the prefixes with the smallest redirection distance to a target prefix to issue the latency measurements to targets in that prefix. GeoResolver performs nearly as well as a brute force approach, geolocating 94% of the targets that could actually be geolocated at metro level, while using 4.3% of the probing budget compared to the state of the art. On the Internet scale CAIDA ITDK dataset, GeoResolver geolocates 16% of the IP addresses at metro level, 3.4 times more than the state of the art. In addition, GeoResolver is robust to public resolvers or hypergiants stopping supporting ECS.

Proceedings of the ACM on NetworkingVol. 3(CoNEXT3)
Centre National de la Recherche Scientifique (FR), École Polytechnique (FR), Sorbonne Université (FR), Laboratoire d'Informatique de l'École Polytechnique (FR), LIP6 (FR), Université Paris 1 Panthéon-Sorbonne (FR)
Openalex Percentile: Top 73%
Opportunistic and Delay-Tolerant Networks
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

GeoResolver: An Accurate, Scalable, and Explainable Geolocation Technique Using DNS Redirection — Kévin Vermeulen, Olivier Fourmaux, et al. · Proceedings of the ACM on Networking (2025) | TGRS Research Map | TGRS