Introduction - If you have any usage issues, please Google them yourself
The tracert tool displays the various IP Ad dresses in the route of a network packet as it tra vels to a destination IP address from a source. A n article which describes how tracert works and which also presents a C# component to implement tracert functionality in your projects can be f is here. In the tool presented in this article , I combine the tracert component, technology to geo-locate based on IP address fr om HostIP.info and the Virtual Earth API to map t he locations of various IP addresses that fall i n the route of a network packet when it travels to a user provided destination IP address. Since t he tracert component is covered thoroughly in t he let other article start by looking at geo-loc ation and the MSN Virtual Earth API.
Packet : 115157685tracertmap.zip filelist
localtestrun.testrunconfig
tracert.sln
tracert.vsmdi
TracertMapTest/AuthoringTests.txt
TracertMapTest/NodeInfoTest.cs
TracertMapTest/Properties/
TracertMapTest/Properties/AssemblyInfo.cs
TracertMapTest/TracertMapTest.csproj
TracertMap/app.config
TracertMap/HostIP/
TracertMap/HostIP/NodeInfoLookupService.cs
TracertMap/INodeInfoLocationService.cs
TracertMap/Maxmind/
TracertMap/Maxmind/Country.cs
TracertMap/Maxmind/DatabaseInfo.cs
TracertMap/Maxmind/Location.cs
TracertMap/Maxmind/LookupService.cs
TracertMap/Maxmind/NodeInfoLookupService.cs
TracertMap/Maxmind/Region.cs
TracertMap/NodeInfo.cs
TracertMap/Program.cs
TracertMap/Properties/
TracertMap/Properties/AssemblyInfo.cs
TracertMap/Properties/DataSources/
TracertMap/Properties/DataSources/VRK.Net.Tracert.datasource
TracertMap/Properties/Resources.Designer.cs
TracertMap/Properties/Resources.resx
TracertMap/Properties/Settings.Designer.cs
TracertMap/Properties/Settings.settings
TracertMap/Tracert.htm
TracertMap/TracertMap.csproj
TracertMap/TracertMapForm.cs
TracertMap/TracertMapForm.Designer.cs
TracertMap/TracertMapForm.resx
tracert/Properties/
tracert/Properties/AssemblyInfo.cs
tracert/RouteNodeFoundEventArgs.cs
tracert/Tracert.cs
tracert/tracert.csproj
tracert/TracertNode.cs