IBM 5.5 manual Discovering the existence of an NE, Discovering the contents of an NE

Page 18

STEP 1 – discovering the existence of an NE

Deep discovery starts by discovering the existence and, if possible, the type of equipment available in the network. Users specify a seed IP address/hostname, a subnet mask for the seed IP, and a set of possible ports to define the boundaries of their network. Users can also specify protocol-specific parameters, community strings in SNMP, or access parameters for TL1 devices. The Discovery service then determines the network address, calculates the set of all possible IP addresses for any machine on that network, and queries the appropriate addresses. For TL1-managed devices, Netcool/Precision TN sends a RTRV-HDR command; for SNMP-managed devices, Netcool/Precision TN tries an SNMP get request on the sysObjectId MIB value.

When the Discovery service receives a response from a device, it tries to identify the type of device at that address. For TL1-managed devices, Netcool/Precision TN extracts the target ID (TID) or name of the NE from the RTRV-HDR response. If the NE uses the CLLI naming convention, the Discovery service can use this information to extract the NEType. Alternatively, some TL1 devices receive requests on a unique port. This information can be configured in the NEType file so that the Discovery service can use this to identify the device. For SNMP NEs, each NEType file has a unique SysObjectId value. The Discovery service matches the sysObjectId returned by the NE with the value of this variable in the appropriate NEType to identify the device.

STEP 2 – discovering the contents of an NE

After discovering the existence of an NE, the Discovery service then instructs the Inventory service to retrieve all the resources in the NE. The NEType determines how this information is retrieved. For example, for TL1-managed NEs, the Inventory service issues a RTRV-EQPTcommand with wildcards to retrieve the rack, shelf, and card information; for SNMP-managed NEs, it does an SNMP get on the tables in the ENTITY-MIB.

Then, based on the cards that the Inventory service has retrieved, the Facility service looks for all the physical termination points (PTPs) on these cards, and then for all the logical resources; that is, the connection termination points (CTPs) for each PTP that is provisioned.

The Network Connection service locates all the cross-connects configured on each NE. Netcool/Precision TN discovers not just the existence of the entities, but also their properties.

STEP 3 – discovering and resolving network topology

Based on the information discovered by the Inventory and Facility services, Netcool/Precision TN queries the NEs to build a comprehensive topological map of the network. Devices from the same manufacturer that use similar technology might have knowledge of the NEs that are physically connected to the device. For example, some ATM devices, such as the SeaBridge XpressPassTM, support the PNNI protocol. This protocol enables an NE to communicate with the other NEs it is connected to topologically. PNNI-aware NEs can thus be queried for the topological connections they are a part of. For

4 Netcool/Precision for Transmission Networks 5.5 Administration Guide

Image 18
Contents Administration Guide Netcool/Precision for Transmission NetworksFirst Edition December 1 Contents Page Tables Page Figures Page Preface About this guideAudience Typographical notationExample Description Syntax and sample subheadings SyntaxAssociated publications Operating system considerationsHow to send your comments Introduction Introduction to Netcool/Precision TNHow Netcool/Precision TN works NETypes Deep discoveryDiscovering the contents of an NE Discovering the existence of an NEDiscovering and resolving network topology Network circuits Network circuitAfter discovery maintaining a real-time view of the network After discovery alarm correlationNetcool/Precision TN product components Scales to large networksNetcool/Precision TN server Network Pilot clientOverview of the Netcool Installer Netcool Installer modesConsole mode Changing the Netcool suite installation directoryGUI mode Silent modeNew relational database Installing Netcool/Precision TN PrerequisitesSolaris system requirements Browser requirementsDatabase requirements Installing Netcool/Precision TN Obtaining the softwareRunning the installation in GUI mode Netcool Installer Welcome windowClick Next to go to the Setup Type window Netcool Installer Setup Type window Netcool Installer Feature Selection window Netcool Installer Installation Progress window Running the installation in console mode Running the installation in silent mode Running the Installation ProgramViewing the installation log Setting up an Oracle database Viewing installed packagesCreating the Oracle schema Configuring advanced Oracle featuresPrerequisites Oracle RACConnection concentration Setting up a MySQL database Using an existing copy of MySQLConfiguring your version of MySQL Configuring Netcool/Precision TN Creating the MySQL schema Netcool/Precision TN directory structure Netcool/Precision TN executablesThird-party and Open Source software Xerces-J XML APIs XP XML Parser for Java Running Netcool/Precision TN Downloading NETypesStarting the product components Starting the database Starting the Netcool/Precision TN serverStarting Network Pilot Invoking the shutdown script from the command line Shutting down the serverShutting the server down from Network Pilot Page Integrating with Netcool/OMNIbus Introduction to visualizationConfiguring the Netcool/OMNIbus ObjectServer version Adding fields to the ObjectServer and migrating dataConfiguring the Netcool/OMNIbus ObjectServer versions 7.0 Connecting to an ObjectServer that is not named Ncoms Adding fields to the ObjectServerConnecting to an ObjectServer Configuring Netcool/OMNIbus probes Snmp Data Collection / Multi-Threaded Trapd probe TL1 data collection / TL1-TSMCreating the visualization menu option Adding the menu to the Netcool/OMNIbus desktopVisualizing alerts in a desktop Adding the menu to the Netcool/Webtop desktopStarting the components Starting the database Opening an event listStarting the ObjectServer Starting the Netcool/Precision TN server for visualizationMonitor box window Using the visualization menu Event list windowPopulated event list window Visualize menu Network Pilot window Page Setting configuration options Configuring failoverShows an overview of the network in this configuration Implementation overviewConfiguring Oracle for use with failover How the semaphore mechanism is implementedHow the heartbeat mechanism is implemented Stopping servers running in failover configuration Configuring the Netcool/Precision TN serversSwitching the state of a server Running failoverUsing Netcool/Precision TN with Cisco WAN Manager Discovering Cisco WAN Manager NEsPolling CWM topological connections Polling CWM SubNetwork Connections SNCsConfigurable properties in CiscoWanManagerExtension Property Property DescriptionConfiguring Netcool/OMNIbus process control Disabling use of Netcool/OMNIbusConfiguring connections to known devices Packaging and configurationSyntax Rules See for details of each parameterConfiguring on-demand connectivity to devices Configuring remote load balancing DependenciesAppendix A. Reference Precisiontn.xml properties fileSample Properties in the precisiontn.xml file Appendix A. Reference Defines the initial interval in seconds Netcool/Precision TN command line options Table A2 describes the precisiontn command line optionsEmbedded nameserver. By doing this, the nameserver Appendix B. Notices JBFA/SOM1 Trademarks and Acknowledgements AIX AIX 5L