PREGINET-NOC
PREGINET-NOC
Philippine Research, Education, and Government Information Network

 
Be a Partner FAQ Help Desk Site Map Contact Us
   
 

Totter : BGP Mapping Tool



Click here to launch Totter!

Totter is inspired by Caida's Otter tool and built on top of TouchGraph's Java libraries. Initially we evaluated the Otter tool and have seen some weak points about Otter suchas difficulty to zoom in and navigate the Internet map especially if it is very large. So we searched for a better system that can be able to intearctively produce an Internet map. Fortunately, TouchGraph libraries are open-source can easily be applied in Internet Map visualization. We are the first to use the TouchGraph in Internet Mapping application. The Totter tool has many good features such as:

  • Interactive Visualization
  • Easy to zoom-in/out to a specific point
  • Collapsable nodes and links
  • Informative pop-ups each time a node is mouse-hovered.
  • Automatic positioning of nodes and links
  • Any node can be dragged to re-arrange graph manually.

Similar with Otter, the data being graphed by Totter is based on the raw "show ip bgp" dumps from the route-views server. A collector and archiver Expect+Perl script queries the "show ip bgp" data from the Zebra router. Another script called "bgpdump2XML" perl script parses the data into an XML file format. This XML file format is the one being processed and visualized by TouchGraph.

More info on Internet Mapping in PREGINET Route Views website.