University of Calgary
In this paper, the authors focus on geolocating Internet routers, using a methodology for extracting and decoding geography-related strings from fully qualified domain names (hostnames). They first compiled an extensive dictionary associating geographic strings (e.g., airport codes) with geophysical locations. They then searched a large set of router hostnames for these strings, assuming each autonomous naming domain uses geographic hints consistently within that domain. They used topology and performance data continually collected by their global measurement infrastructure to discern whether a given hint appears to co-locate different hostnames in which it is found.