Visual Traceroute is a tool to visualize the result of a traceroute in a map.
By a given host/domain the gathered information from the traceroute (addresses), is used to find each hop location with ip2location, and afterward, the route is applied to a map with a path and markers with the hop information.
You can use it locally (tracing the route from your own network) or through www.visualtraceroute.network (under development).
- Clone the project
$ git clone https://github.com/andrejesuscm/visualtraceroute.git
- Install dependencies
$ npm install
- run it!
$ npm run visualtraceroute
On the results panel, you can see the hops list were you the hop number, host, country and response times can be seen.
You can have a visually understand the location of each host. When there is too many markers close together, they will get clustered and a bigger marker will appear with the number of clustered items inside. when clicking in the cluster, the map will zoom in in order to expand them.
Whenever there are multiple hops in the same location we will have them also clustered in a bigger maker and when clicked we can visualize them in a spider web way.
When clicked in the hop markers, we can view more detailed information on a popup.
(under development)




