Locating Internet Hosts Venkata N. Padmanabhan Microsoft Research Harvard CS Colloquium 20 June 2001.