Table Of Contents
TE Topology
Overview
Accessing the TE Topology Tool Page
Using the TE Topology Interface Applet
Display/Save Layout
Using Maps
Loading a map
Adding new maps
Clearing Maps
Using Highlighting and Attributes
Clear Highlighting
Add/Modify Attributes
Clear Current Graph Layout
Using AntiAlias, BackingStore, DoubleBuffer
Using Algorithms
TE Topology
The TE Topology tool provides a graphical view of the network set up through the Cisco IP Solution Center Traffic Engineering Management (ISC TEM) web client. It gives a graphical representation of the various network elements, including devices, links, and tunnels.
This section describes how to use the topology tool. A definition of fields and buttons in the topology GUI is found in TE Topology in "Traffic Engineering Management GUI".
This chapter contains the following sections:
•
Overview
•
Accessing the TE Topology Tool Page
•
Using the TE Topology Interface Applet
Overview
The TE Topology tool can be activated from various locations within ISC. However, in this user guide the TE Topology tool is assumed to be accessed from the Traffic Engineering Management Services page.
The TE Topology tool is used to visualize the TE network based on the data contained in the repository. To that end, it provides a number of ways of manipulating the display, for example by applying algorithms to the graph layout, importing maps, and so on.
The tool is accessed from a TE Topology Interface Applet that displays the TE topology through a Java applet within the browser.
Accessing the TE Topology Tool Page
The TE Topology tool is accessed as follows:
Step 1
Navigate Service Inventory > Inventory and Connection Manager > Traffic Engineering Management > TE Topology.
The Topology Tool window in Figure 11-1 appears.
Figure 11-1 Topology Tool
For a detailed description of the Topology Tool page, see Cisco IP Solution Center Infrastructure Reference, 4.0.
Step 2
To start up the TE Topology tool, select ISC-TEM Topology Interface Applet.
Using the TE Topology Interface Applet
The TE Topology Interface Applet (Topology Applet) provides a means of visualizing the network and tunnels present in the network. The web-based GUI is the primary means of visualizing the network information. The Topology Applet simply augments the web-based GUI to provide a different presentation format to the user.
The features offered through the Topology Applet are:
•
TE Topology rendering
•
Highlighting of network elements
•
Tunnel overlay (unmanaged, primary, and backup)
•
Topology layout persistence
•
Integration with web page content.
To access the Topology Applet, use the following steps:
Step 1
Navigate to Service Inventory > Inventory and Connection Manager > Traffic Engineering Management > Topology Tool.
Step 2
Click ISC-TEM Topology Interface Applet.
The security warning window in Figure 11-2 appears.
Figure 11-2 Security Warning
Step 3
Click Yes or Always to accept the authenticity of the security certificate.
The Topology Display applet window in Figure 11-3 appears.
Figure 11-3 Topology Display Applet
For an explanation of the various window elements in all the menus of the Topology Display, see Topology Display Window.
Display/Save Layout
Use the two operations in the Repository menu, Layout Graph and Save Graph Layout, to display or save the current layout of the network graph.
Prior to generating the graph layout, the coordinates must be set on each of the network devices. Otherwise, the graph will have a random layout.
•
Layout Graph—The graph is laid out from the repository. If a graph layout is already present, that layout is cleared once you click Yes in the Clear Graph Layout confirmation box. If the layout has not previously been saved, a random layout of the repository contents is drawn. If it has been saved previously, the saved layout is redrawn.
•
Save Graph Layout—Save the current graph layout. Doing so will ensure that whenever the graph layout is cleared with Layout Graph or the topology applet is closed, the same layout will be created when the applet is restarted. If a map was used, the map is also redrawn.
Using Maps
You can associate a map with each view. Currently, the topology viewer only supports maps in the Environmental Systems Research Institute, Inc. (ESRI) shape format. The following sections describe how to load maps and selectively view map layers and data associated with each map.
The map features are accessed from the Map menu in the Topology window.
To access the Map menu, use the following steps:
Step 1
Navigate Service Inventory > Inventory and Connection Manager > Traffic Engineering Management > TE Topology.
Step 2
Start the ISC TM Topology Interface Applet. If link and node data for your network is already in the repository, a Progress Report lists the various network elements as the corresponding data is loaded.
Step 3
Select the Map menu. The menu in Figure 11-4 appears.
Figure 11-4 The Map Menu
From the Map menu, you can either load or clear (remove) maps as described in the following.
Loading a map
You might wish to set a background map showing the physical locations of the displayed devices. To load a map, use the following steps:
Step 1
In the menu bar, select Map > Load
Providing the web map server is running, the Load Map window appears (see Figure 11-5).
Figure 11-5 Load Map
For an explanation of the various window elements , see Load Map.
Step 2
Make your selections in the Load Map window.
The right-hand side of the window contains a small control panel, which allows you to select the projection in which a map is shown. A map projection is a projection which maps a sphere onto a plane. Typical projections are Mercator, Lambert, and Stereographic.
For more information on projections, consult the Map Projections section of Eric Weisstein's World of Mathematics at:
http://mathworld.wolfram.com/topics/MapProjections.html
For each projection, you can also select the region of the map to be shown. In most cases, the predefined values should be sufficient. The top level of the file hierarchy should contain folders for all major regions, such as Asia, Europe, North America, Oceania, and so on.
If desired, make changes to the settings in the Longitude Range and Latitude Range fields.
Step 3
Navigate to the desired folder.
Each folder can contain either complete maps or folders for countries. Each map is clearly distinguished with the Map icon.
Step 4
Select a map file and click Open to load the map.
Selecting the map file and clicking the Open button starts loading it. Maps can consist of several components and thus a progress dialog is shown informing you which part of the map file is loaded.
A map similar to the one in Figure 11-6 appears.
Figure 11-6 Loaded Map
Step 5
Use the various functions in the menus of the Topology Display window to manipulate the display contents in the Topology view. Some of these are described in subsequent sections. For a more complete description of the menu functions available, see Topology Display.
Adding new maps
You might need to add your own maps to the selection of maps available to the Topology Tool. This is done by placing a map file in the $ISC_HOME/resources/webserver/tomcat/webapps/ipsc-maps/data directory or a subdirectory thereof within the ISC installation. To make this example more accessible, assume that you wish to add a map of Toowong, a suburb of Brisbane, the capital of Queensland. The first step to do so is to obtain maps from a map vendor. All maps must be in the ESRI shape file format (see ESRI shapefile technical description). In addition, a data file can accompany each shape file. Data files contain information about objects and the corresponding shapes are contained within the shape file. Let us assume that the vendor provided four files:
•
toowong_city.shp
•
toowong_city.dbf
•
toowong_street.shp
•
toowong_street.dbf
We have to create a .map file that informs the TE Topology tool about layers of the map. In this case we have two layers: a city and a street layer. The map file, say, Toowong.map, would thus have the following contents:
It lists all layers that create a map of Toowong. The order is important, as the first file forms the background layer, with other layers placed on top of the preceding layers.
Having obtained shape and data files and having written the map file, decide on its location. As mentioned, Toowong is a suburb of Brisbane, located in Queensland, Australia. All map files must be located in or under the $ISC_HOME/resources/webserver/tomcat/webapps/ipsc-maps/data directory. Since by default this directory contains a directory called Oceania intended for all maps from that region, simply create a path Australia/Queensland/Brisbane under the directory Oceania. Next, place all five files in this location. Once this is done, the map is automatically accessible to the topology viewer.
Clearing Maps
To clear the active map, select Map > Clear (see Figure 11-3 and Figure 11-4).
Use this feature to clear (remove) the active map to leave only nodes and links in the corresponding network.
Using Highlighting and Attributes
The Graph menu, shown in Figure 11-7, provides access to a range of tools to manage and manipulate graphs.
Figure 11-7 Graph Menu
For an explanation of the various menu items, see the following sections as well as Graph.
Use the JavaServer Pages (to pagesto) to look at the list of nodes, links, and tunnels. From the JSP pages, select the display button at the bottom of the window to highlight elements.
The tools in the Graph menu serve to modify the appearance of the topology.
These are described in the following sections.
Clear Highlighting
Clear Highlighting serves to remove highlighting from specific elements as listed in its submenus. For a description of the individual entries, see Graph.
Add/Modify Attributes
When you select Attributes from the Graph menu, the Graphic Attributes window in Figure 11-8 appears.
Figure 11-8 Graphic Attributes
The Add/Modify Attributes tool is used as follows:
Step 1
Select graph elements (nodes/links) in the topology display. Use Ctrl/Shift to select multiple elements.
Step 2
Navigate Graph > Attributes to open the Graphic Attributes window.
Step 3
Change the desired attributes and click Apply All.
Note
Only selected links (Step 1) are affected.
Clear Current Graph Layout
Use the Clear function in the Graph menu to remove the topology graph from the current view.
Although this is also achieved with Layout Graph in the Repository menu, Layout Graph re-creates the graph last saved in the repository in addition to clearing the graph.
Using AntiAlias, BackingStore, DoubleBuffer
AntiAlias, found in the Graph menu, is used to create smoother lines and a more pleasant appearance at the expense of performance.
BackingStore allows graphics content to be automatically saved when moved to the background and regenerated when returned to the foreground. This helps avoid superfluous refreshing.
DoubleBuffer enables double buffering for dragging elements on the graph.
Using Algorithms
In the Algorithms menu, shown in Figure 11-9, various algorithms can be used to enhance and otherwise alter the graph layout.
Note
The algorithms only work when the nodes are interconnected with links.
Spring is a graph layout algorithm that optimizes the graph layout based on weights.
Randomize rearranges the nodes in the current topology layout at random.
If there are overlapping links, the layout can be optimized by selecting Optimize Links.
Figure 11-9 Algorithms Menu
For further explanation of the Algorithms menu, see Algorithms Menu.
The spring settings are used to enhance the appearance of the topology display according to user preferences. When selecting Spring Settings, the Spring Settings window in Figure 11-10 appears.
Figure 11-10 Spring Settings
For an explanation of the various fields in the Spring Settings window, see Algorithms.