Traceroute can be used to show you how a site is physically connected to the Internet. Along the way you will also gain an understanding of how networks inter-connect.
- MANY traceroute servers such as: princeton,
san diego, Telstra
(Australia), Colt (London)
airport code database.
Other related pages: Determining Source of a Web Page , Reading a URL , Domain Names , Whois.,
In the WHOIS Tutorial, you can determine who is the registered owner of a domain name. Knowing who owns the domain may not satisfy your curiosity. You may also be interested in where is the Web server located, and how is it connected to the Internet. There is a network utility called traceroute which is often used to troubleshoot network connections. In a Unix or Windows environment, Traceroute can be used to determine the specific network route taken from your workstation to reach a specific remote host. (Dos command: tracert sitename.com) Fortunately, there are many Unix systems on the Internet that allow us to originate a traceroute from their location to any other location that you specify.
|Perform a traceroute to the host name|
Look at this sample traceroute from www.boardwatch.com to www.whitehouse.gov:
In this example, boardwatch gets its connectivity from "esoft.com" who get its connectivity from "coop.net" who is connected to BBNplanet (A backbone provider). BBNplanet Inter-connects with another Backbone provider (PSI) through the MAE-West Connection point. It then appears that the Whitehouse.gov Web site is connected though PSI near Virginia. Recognize that an organization's website may not be located at the organization. The organization's website may be hosted someplace else. A more accurate approach to determine the location of the organization might be to do a traceroute to the organization's mailhost or proxy server.
Tips on reading the traceroute results:
You can perform traceroutes from various sites via MultiTrace web site (also has a "trace to self"). traceroute.org, opus1, Geektools, the Club Traceroute web page. or Network-tools.com. World-wide map of traceroute servers, Multiple traceroute - Initiate simultaneous Traceroutes from servers around the world.
Neotrace - A very convenient traceroute utility. Neotrace displays the traceroute nodes as symbols with country flags. Neotrace also associates the Whois for each network node in the trace. You may also want to download Visual Route, which can overlay your traced route over a geographic map. You can try a Java_based version of Visual route online through this web page: http://visualroute.datametrics.com/ . Pingplotter another tool which also includes monitoring capabilities (to prove to your ISP that the connection does have problems)
Hostname to Latitude/Longitude Converter (even plots the location on a map)
For more information see CAIDA Animations for traceroute,
You can download additional traceroute clients - see getting software for resources.
Other Flavors of Traceroute (some of these require a unix installation):
Final Thoughts. Recognize that a website can be hosted anywhere. Organizations make the decision on where they want to host a web site. Sometimes they have the connection, facilities and personnel to host the web site at their own facility, but it is also common for an organization to host their site at a commercial web hosting facility.
Note for my Alumni: Your referrals are always appreciated