cc/td/doc/product/rtrmgmt/bluelist/cwblue31
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Database Tables
Common Tables Used for the RSRB, DLSw, and VTAM Protocols
Tables Used for the RSRB Protocol
Tables Used for the DLSw Protocol

Database Tables


This appendix summarizes the database tables used by CiscoWorks Blue Maps and SNA View applications.

This chapter includes the following main sections:


Caution   Do not modify database table information. On UNIX workstations, database-knowledgeable users should see the schema files located in /opt/CSCOcb/etc.

Common Tables Used for the RSRB, DLSw, and VTAM Protocols

This section contains database tables used for the RSRB, DLSw, and VTAM. The database tables discussed in this section are found in $CWBROOT/etc/AsaSchemaCommon.

This section includes the following tables:

Client List Table

The Client List table (client_list) contains a list of graphical user interface (GUI) applications, which are registered with the monitor daemon so that views can be updated. There is one record for each client. The monitor daemon initializes its client list by reading entries from this table at startup; it updates the table by adding an entry for each registration request received and by deleting an entry for each deregistration request received. To clear the client list, start the monitor daemon with the -c option or edit this table to remove client records.

Devices Table

The Devices table (devices) stores necessary information about known devices. There is one record for each device. When the status field changes or when a device is added or removed, the display is updated.

Interface Table

The Interface table (if_table) is used to store information about the interface, such as the device ID, type, and physical address.

IP Address Table

The IP Address table (ipaddr_table) is used to store all of the IP addresses configured on each router. This table is used to correlate the IP addresses of all the routers obtained from the seed file or network management system database. Maps uses this table to show only one icon for each router although more than one alias might be entered in the Maps application.

Locate Router Table

The Locate Router table (locate_rtr_table) is used to generate the unique device ID for each new device. An entry is made in this table the first time the device is discovered.

Logical Views Table

The Logical Views table (logical_views) associates a sequence number with each type of view. This sequence number is passed to the GUI with every view. Sequence numbers are updated by several triggers set on devices and peer tables. When an alteration causes the view to change in any of those tables, the sequence number is incremented. By checking the sequence number, the GUI determines whether a view is up-to-date.

Membership Table

The Membership table (members) maintains a list of all devices connected or attached to a real or virtual ring. This table is used for displaying views centered on virtual rings and in determining which real rings are associated with each of the routers in the view.

MIB Version Table

The MIB Version table (mib_version) lists the version of each MIB for each protocol.

Node Table

The Node table (node_table) contains information about all the major nodes discovered by the SNA Host component. There is one record for each major node in this table.

Physical Unit Table

The Physical Unit table (pu_table) contains information about all discovered PUs. This table is initially populated by the SNA Host discovery process, but is constantly updated by the Status Monitor. For each PU, this table contains the PU name, MAC address, routing information field (RIF) (if available), PU type, local and remote MAC addresses, local and remote SAPs, and current status.

PU Dependents Table

The PU Dependents table (pu_dependents) contains information, taken from the RIF data, about the path a PU session takes through the network. There is one record for each device in the path. Each record contains the PU name of the device, the device type, and the device name.

Process Control Table

The Process Control table (process_control) contains entries for processes that can automatically restart.

Ring Bridge Table

The Ring Bridge table (ring_bridge) maintains information about the relationships between real rings and virtual rings on every known RSRB or DLSw device. This table maps directly to the (ring, bridge, ring) tuples extracted from the RIF of each device. Given a (ring, bridge, ring) tuple, Maps can determine the referenced device. Maps parses the PU's RIF to extract (ring, bridge, ring) tuples. And by referring to this tuple, Maps can determine the dependency list for the PU.

Typically, one virtual ring is defined per router, so this table has no more entries than the number of real Token Ring interfaces on the router. In terms of router configuration commands, every occurrence of the following router command results in one entry in the Ring Bridge table:

source-bridge real-ring bridge-no virtual-ring

The total number of entries in this table is an indication of the number of Token Rings in the network that are bridged using RSRB or DLSw.

Tables Used for the RSRB Protocol

This section covers the database tables used for the RSRB protocol. The database tables in this section are found in $CWBROOT/etc/AsaSchemaRsrb.

This section includes the following tables:

Address ID Table

The Address ID table (addr_id) maps the IP address used for RSRB to the device ID. Typically, there is one IP address per device for RSRB, but there can be multiple IP addresses if the router defines more than one virtual ring. This table is used to establish peer relationships between routers by matching IP addresses in the Peer table.

Peer Table

The Peer table (peer_table) contains information about RSRB peers defined on every device. There is one record per peer definition per router. The poller constantly updates the status of the peers in this table. There are triggers for additions and deletions to this table.

Tables Used for the DLSw Protocol

This section covers the database tables used just by the DLSw Maps application. The database tables in this section are found in $CWBROOT/etc/AsaSchemaDlsw. This section includes the following tables:

DLSw Address Table

The DLSw Address table (dlsw_addr_id) correlates each device ID with an IP address.

DLSw Circuit Table

The DLSw Circuit table (dlsw_circuits) stores the circuit information.

DLSw Peer Table

The DLSw Peer table (dlsw_peers) stores information about the DLSw peer device, such as the device ID, domain, local and remote address, and status of the peer connection.


hometocprevnextglossaryfeedbacksearchhelp
Posted: Tue Aug 5 15:48:44 PDT 2003
All contents are Copyright © 1992--2003 Cisco Systems, Inc. All rights reserved.
Important Notices and Privacy Statement.