A system and methodologies are disclosed for determining the geographic
location of an Internet host. A first method infers host location based
on the DNS names of the host of interest or other nearby network nodes. A
second method employs network delay measurements from geographically
distributed locations to triangulate the coordinates of the host. A third
method couples partial host-to-location mapping information obtained from
one or more sources with BGP or other routing information in order to
infer location of the host of interest.