by Dan Morton

Route Explorer, Route Dynamics take new network mapping path

reviews
Nov 7, 20037 mins

Devices rely on routers for direct access to more accurate network monitoring

Most network administrators would give their right arms to get an accurate picture of their network over time. Knowing where the network is broken can save hours of troubleshooting, which translates into monetary savings for any enterprise. Creating a dynamic network map is a good solution, but most devices that gather that data ignore the one device that can tell them everything: routers.

Traditional network monitoring packages treat the network as a group of devices that happen to be interconnected. As a result, routing information tends to be interpreted on a device-by-device basis, making troubleshooting difficult.

Luckily, an emerging class of network mapper is changing that by using existing routers and routing protocols to gather network information. Two early entries, Packet Design’s Route Explorer 1.5 and Ipsum’s Route Dynamics 1.2 network monitoring packages treat the network as a large interconnected system, collecting  routing information for analysis.

This new approach allows administrators to monitor the network in terms of traffic paths and connections, making sure relevant network paths are available to users. With the stored information, administrators can “replay” the state of the network from a point in the past to make diagnoses.

Because Route Explorer and Route Dynamics get data directly from the routers, their network maps are more accurate. Plus, both systems are almost entirely passive, and neither requires router reconfiguration to integrate into a network.

The differences, however, lie in the products’ user interfaces and architecture: Route Dynamics is more distributed, Route Explorer is centrally managed. Though both are very good, Route Explorer’s extra features, including its what-if analysis tools, give it an edge.

Centralized Mapping

I used the University of Hawaii’s OSPF (Open Shortest Path First) network at its Advanced Network Computing Lab (ANCL) to host both boxes. On the most basic level, OSPF is a link-state protocol: Each OSPF-enabled router has complete knowledge of how the various subnetworks are connected. OSPF, like a friendly traffic cop, will provide a copy of the specific network map to anyone with the proper credentials. Getting information directly from the network’s routers, combined with the “entire map” property of OSPF, is what makes these devices work.

After configuring Route Explorer’s initial network via the LCD on the 2U appliance, the rest of the setup and admin tasks, such as user management, Ethernet interface configuration, and route database administration, are done via a Web interface. The administrative interface on the Route Explorer is intuitive and easy to use, but the downloadable VNC (Virtual Network Computing) end-user interface is not as polished.

Route Explorer is centrally managed, for the most part, and has three main modes of operation: network monitoring, route recording, and historical. In network monitoring mode, Route Explorer listens for changes and can be configured to send out alerts (syslog alert or SNMP trap). I found this to be a particularly useful feature, as it will alert administrators if the network routing topology changes.

In recording mode, the Route Explorer simply records to a database all the routes it hears on the wire. This allows statistical analysis of network routes during specific periods of time.

Furthermore, the route database becomes the basis for historical mode, which includes the very useful what-if analysis tools.  With a few mouse clicks, you can easily simulate one or more router failures anywhere within the network and observe the effect on the flow of traffic, pinpointing network weak spots.

I found the what-if analysis to be an interesting and eye-opening feature. I’ve never been able to simulate routes and router failures in such an intuitive way, and Route Explorer showed me just how resilient the ANCL network connection is to router failures. I also discovered that our network is not as redundant as I thought — a valuable lesson to learn.

Distributed Mapping

Unlike Route Explorer, Ipsum’s Route Dynamics takes a distributed approach to network monitoring. The system consists of a central 2U appliance and one or more 1U “listener” appliances that are deployed throughout an IP network.

The small appliances gather network topology information by listening to OSPF broadcasts, then send the information to the central system to be recorded in a database. This distributed setup increases the system’s fault management features — the listeners can continue to provide information if one router goes down — as well as allowing simultaneous data sampling from different parts of the network.

Ipsum works with the clients to tailor its system for the specific environment, including pre-configuring all units down to the IP address for the client. This can save a considerable amount of admin effort, as the Route Dynamics setup has a steep learning curve compared to that of Route Explorer.

Route Dynamics uses a Java-based interface for all network-monitoring functions, which feels more polished and intuitive than Route Explorer’s interface. However, the Java interface must be installed on a user’s computer, which limits the Route Dynamics system to Windows and Linux users.

Route Dynamics has three major modes of operation: monitoring, historical, and alerting. In monitoring mode, the Route Dynamics system passively gathers network information, which can be used to view the network as a graphical map.

In historical mode, a user has access to a rich set of utilities that query the accumulated data by various criteria, such as viewing the status of nodes over time or getting the status of a single node at a specific moment.

Finally, alerting mode allows users to view “unusual” events occurring in the network. For example, bad routes being injected by a peer can be easily diagnosed in this mode as the system flags significant changes in route topology.

I found that this alert mode did a better job at classifying and presenting events to the user than did Route Explorer. Unfortunately, Route Dynamics does not support external alerts as Route Explorer does, nor does it have the valuable what-if analysis features.

Planning the Next Step

These products are still early entries in this new class of network monitoring systems, but there are two major features I’d like to see added. First, neither product currently has the ability to simulate network reconfiguration or expansion, which would be helpful. Route Explorer’s what-if tools will show what happens if an existing router crashes, but cannot show you the effect of adding a new router.

Second, both products will show you a network’s weak spots, but neither can help you with a fix. Given the cost of downtime in any production network, a simulation of reconfiguration or expansion would be of great value to network administrators.

Both Route Dynamics and Route Explorer do their jobs well and are similarly priced, so the ultimate choice will depend on your needs.

Route Explorer will be a better option for companies with a central network operations center and limited space, as well as those with a diverse sampling of platforms since its interface is supported on more systems. Route Dynamics, however, will work well for companies with a more distributed network; its distributed structure can better document failures, and the enhanced error reports would help any company with an overly complex network.

InfoWorld Scorecard
Setup (15.0%)
Manageability (15.0%)
Interoperability (25.0%)
Ease of use (20.0%)
Scalability (15.0%)
Value (10.0%)
Overall Score (100%)
Ipsum Networks Route Dynamics 1.2 8.0 9.0 9.0 9.0 9.0 7.0 8.7
Packet Design Route Explorer 1.5 8.0 9.0 9.0 8.0 9.0 7.0 8.5