Table of Contents

Netmap - the network weather map

Netmap was introduced in NAV 3.5 written in Java and replaced the old traffic map (vlanplot). Netmap got rewritten from scratch using open standards as HTML, JavaScript and SVG (Scalable Vector Graphics in XML markup).

Netmap is based on the D3JS library, and uses its ForceBasedLayout-engine for finding the optimal graphical layout for the network topology. Netmap should work in all new common browsers that support SVG (IE9 and newer), Firefox (3.5 (really recommend a newer version, as the firefox javascript engine is having performance issues) and up), Chrome (auto updates, testing with Chromium in Debian Squeeze at least). Opera has some issues that we will look into later.

Features

Netmap has these features (in no particular order):

NOTE: Icons for the following categories are included GSW, GW, OTHER, SRV, SW, WLAN, EDGE and the fictive category ELINK. If you have other categories, put an icon with the category name in $NAV_ROOT/share/htdocs/images/netmap/ in the png format. Note: use lower case filename of the category name.

Brief user guide

The netmap is available from the toolbox.

Netmap consists of two navigation bars, one on each side of the screen, and the map itself. The navigation bars can be toggled by clicking the “«” or “»” links. You can toggle fullscreen with CTRL+SHIFT+F.

The load colors1) on edges represent traffic load based on the link's capacity, and the link's thickness represents the link speed.

Map

Left navigation bar

The left navigation bar has options for filtering and controlling the behaviour of the map.

This searches for the name of a netbox and centers the map on it. If the search hits several netboxes the map will center on the first.

Zoom to extent

Zoom to extent will try to position the whole graph in the center of the view port and scale out so you can see it.

Layer box

Toggle if you want to see layer 2 or layer 3 topology 2).

Categories

Choose what categories of netboxes you want to see.

Filter options

UI options

Traffic gradient

Open the traffic load scale used in netmap in a popup.

Right navigation bar

Views

Choose active view from the drop-down menu.

Actions
Save new view

Enter a title and optionally a description for the new view. You can also set if the view is public or not.

Depending on if you clicked a link or netbox the following info will be displayed:

Netbox

Shows information about this netbox. You also have the option of toggling the fixed-state of the netbox on the map.

If we are on layer2, VLAN information will be displayed and an option to select a VLAN. Clicking on a VLAN will display the spread of it.

If layer3, render netident and netdescription together with active prefixes on this link.

Renders from netbox [interface] to netbox [interface]

Link speed of the link.

Traffic in and out. (from: in , out: to) Example: netbox A and B, a is listed first. That means you will read it like this: netbox A A is receiving 200mbps in and transfers 400mbps out to B.

Troubleshooting

1. Rendering is horrible slow This kind of problem can be two things (or both). Using an old outdated browser with poor javascript performance or having a old computer. (the layout algorithm is quite CPU intensive). Chrome is known to have the best javascript engine, so we recommend the use of chrome webbrowser.

1)
Click “Show gradient” to get an overview of what the colors indicate