Page 3 - C O N T E N T S; Preface
C O N T E N T S EEE Basic Dial NMS Implementation Guide Preface vii Purpose vii Audience vii Scope vii Conventions viii Related Documentation and Sites ix Cisco Connection Online xi Documentation CD-ROM xii Documentation Feedback xii Acknowledgements xii Overview of Basic SNMP Building Blocks 13 Abo...
Page 4 - Dial MIBs and OIDs Used in the Case Study
Contents EL Basic Dial NMS Implementation Guide Dial MIBs and OIDs Used in the Case Study 37 Task 1Enabling SNMP in a Cisco IOS Device 41 About Enabling SNMP 41 Enabling SNMP 42 Task 2 Exploring SNMP Capabilities by Using UCD-SNMP 45 About Using UCD-SNMP 45 Installing UCD-SNMP and Downloading Cisc...
Page 5 - Task 6Managing IP Addresses by Using DNS
Contents L Basic Dial NMS Implementation Guide Using HTTP to Access CLI Commands 86 Task 6Managing IP Addresses by Using DNS 91 About Managing IP Addresses 91 Using Cisco Network Registrar CLI Commands 92 Using a Batch File to Make Changes to a DNS Configuration 95 Creating a Primary Forward Zone 9...
Page 7 - Purpose
LEE Basic Dial NMS Implementation Guide Preface Purpose This Internetworking Solutions Guide (ISG) describes how to implement and operate a dial network management system (NMS) that provides management functions for a dial Internet access service (DIAS). Audience This guide is intended for network e...
Page 8 - Conventions
Preface Conventions LEEE Basic Dial NMS Implementation Guide This guide describes the following network protocols, functions, and NMS applications: Protocols—SNMP and NTP. Functions—Syslog, modem call records, Cisco IOS command-line interface (CLI), Log File Rotator, Device Navigator, web-based ...
Page 9 - Related Documentation and Sites; Technical References and Support
Preface Related Documentation and Sites EN Basic Dial NMS Implementation Guide Note Means reader take note. Notes contain helpful suggestions or reference to materials not contained in this manual. Timesaver Means the described action saves time. You can save time by performing the action described ...
Page 10 - Internetworking Solutions Guides
Preface Related Documentation and Sites N Basic Dial NMS Implementation Guide Access Technology Software Center—Provides the firmware for modem upgrades. http://www.cisco.com/kobayashi/sw-center/sw-access.shtml Increasing Security on IP Networks—Addresses network-layer security issues. http://ww...
Page 11 - Cisco Connection Online
Preface Cisco Connection Online NE Basic Dial NMS Implementation Guide Managing Modems (Cisco IOS 12.1)—Describes configuration and troubleshooting tasks for dial access environments. http://www.cisco.com/univercd/cc/td/doc/product/software/ios121/121cgcr/dialts_c/dtsprt2/dcdmodmg.htm Modem Mana...
Page 12 - Documentation Feedback
Preface Documentation CD-ROM NEE Basic Dial NMS Implementation Guide Documentation CD-ROM Cisco documentation and additional literature are available in a CD-ROM package that ships with your product. The Documentation CD-ROM, a member of the Cisco Connection Family, is updated monthly. Therefore, it...
Page 13 - Overview of Basic SNMP Building Blocks; About SNMP
! Basic Dial NMS Implementation Guide Overview of Basic SNMP Building Blocks About SNMP The Simple Network Management Protocol (SNMP) is an application-layer protocol that facilitates the exchange of management information between a network management system (NMS), agents, and managed devices. SNMP ...
Page 14 - What are the Basic Components of SNMP ?
Overview of Basic SNMP Building Blocks What are the Basic Components of SNMP? " Basic Dial NMS Implementation Guide What are the Basic Components of SNMP ? An SNMP-managed network consists of three key components: managed devices, agents, and network management systems (NMS). Managed devices `...
Page 15 - About Basic SNMP Message Types and Commands
Overview of Basic SNMP Building Blocks About Basic SNMP Message Types and Commands # Basic Dial NMS Implementation Guide Figure 1 illustrates the relationship between the managed devices, the agent, and the NMS. Figure 1 An SNMP-Managed Network About Basic SNMP Message Types and Commands There are t...
Page 16 - What are SNMP MIBs ?
Overview of Basic SNMP Building Blocks What are SNMP MIBs? $ Basic Dial NMS Implementation Guide Figure 2 SNMP Event Interactions Between the NMS and the Agent What are SNMP MIBs ? A Management Information Base (MIB): Presents a collection of information that is organized hierarchically. Is acce...
Page 18 - SNMPv1 and ASN1 Data Types
Overview of Basic SNMP Building Blocks What is SNMPv1? & Basic Dial NMS Implementation Guide SNMP must account for and adjust to incompatibilities between managed devices. Different computers use different data-representation techniques, which can compromise the ability of SNMP to exchange infor...
Page 19 - SNMPv1 Protocol Operations
Overview of Basic SNMP Building Blocks What is SNMPv2? ' Basic Dial NMS Implementation Guide Application-wide data types—Including these seven types: ` Network addresses—Represent addresses from a protocol family. SNMPv1 supports only 32-bit IP addresses. ` Counters—Nonnegative integers that incre...
Page 20 - SNMPv2 and SMI; SMI Information Modules; About SNMP Management
Overview of Basic SNMP Building Blocks About SNMP Management Basic Dial NMS Implementation Guide SNMPv2 and SMI The SMI defines the rules for describing management information by using ASN.1. RFC 1902 (http://www.ietf.org/rfc/rfc1902) describes the SNMPv2 SMI and enhances the SNMPv1 SMI-specific dat...
Page 21 - About SNMP Security
Overview of Basic SNMP Building Blocks About SNMP Security Basic Dial NMS Implementation Guide About SNMP Security SNMP lacks authentication capabilities, which results in a variety of security threats: Masquerading—An unauthorized entity attempting to perform management operations by assuming the...
Page 23 - Network Design for a Dial NMS Case Study; Introduction to the Case Study
! Basic Dial NMS Implementation Guide Network Design for a Dial NMS Case Study Introduction to the Case Study This case study describes: How one Internet service provider (ISP) designs, implements, and operates a dial network management system (NMS) for a dial Internet access service (DIAS). How...
Page 24 - Benefits of a Dial NMS
Network Design for a Dial NMS Case Study Benefits of a Dial NMS " Basic Dial NMS Implementation Guide All remote modem users share a common pool of modem resources. Users can dial in to either POP. The dial POPs are redundant. If one POP loses service, traffic is re-routed to the other POP. ...
Page 25 - Dial NMS Planning Questionnaire
Network Design for a Dial NMS Case Study Dial NMS Planning Questionnaire # Basic Dial NMS Implementation Guide Dial NMS Planning Questionnaire This planning questionnaire describes information that is essential for creating a dial NMS service definition. A questionnaire helps network engineers make ...
Page 27 - Dial NMS Service Definition
Network Design for a Dial NMS Case Study Dial NMS Service Definition % Basic Dial NMS Implementation Guide Dial NMS Service Definition A service definition is a statement that describes required services for a network design. The dial NMS service definition determined for THEnet is based on: The a...
Page 30 - Network Topology
Network Design for a Dial NMS Case Study Network Topology ! Basic Dial NMS Implementation Guide Network Topology Based on the dial NMS service definition in Table 3, the network engineers at THEnet defined the network topology for the POPs and NOC. Figure 5 Network Topology for One POP An intranet W...
Page 31 - Hardware Requirements
Network Design for a Dial NMS Case Study Hardware Requirements ! Basic Dial NMS Implementation Guide In this case study, THEnet initially sends syslog data across WAN links to the NOC. The WAN links are designed to support a large network capacity in a metropolitan area. Collecting syslog locally in...
Page 32 - Software Requirements
Network Design for a Dial NMS Case Study Software Requirements ! Basic Dial NMS Implementation Guide These calculations in Table 5 are based on a PRI system integration—not a system signalling 7 (SS7) integration. For each POP site, also plan for the following elements: Power, space, and cooling f...
Page 33 - Configuration Design Parameters
Network Design for a Dial NMS Case Study Configuration Design Parameters !! Basic Dial NMS Implementation Guide Configuration Design Parameters Before THEnet can implement and operate the dial NMS, several design parameters must be defined by the network engineers and operators. Each dial POP requir...
Page 35 - Implementation and Operation Tasks
Network Design for a Dial NMS Case Study Implementation and Operation Tasks !# Basic Dial NMS Implementation Guide The information in Table 9 is posted and maintained on web-based management pages. Easy access to this information reduces network downtime. Implementation and Operation Tasks THEnet im...
Page 41 - Task 1Enabling SNMP in a Cisco IOS Device; About Enabling SNMP
" Basic Dial NMS Implementation Guide Task 1Enabling SNMP in a Cisco IOS Device About Enabling SNMP In this case study: Each Cisco IOS device is identified by a fixed and stable loopback IP address for network management purposes. The IP address functions as an device ID. One block of loopbac...
Page 42 - Enabling SNMP
Task 1Enabling SNMP in a Cisco IOS Device About Enabling SNMP " Basic Dial NMS Implementation Guide Enabling SNMP To enable SNMP on a Cisco IOS device in the network, follow these steps. Note In some software releases, the commands snmp-server engineID local and snmp-server packetsize are enabl...
Page 45 - Task 2 Exploring SNMP Capabilities by Using
"# Basic Dial NMS Implementation Guide Task 2 Exploring SNMP Capabilities by Using UCD-SNMP About Using UCD-SNMP Researching and identifying which functions are available in SNMP are part of building a dial NMS environment. In this case study, UCD-SNMP, an opensource freeware application that a...
Page 46 - Installing UCD-SNMP and Downloading Cisco MIBs; Exploring SNMP MIBs for Dial Netwo rks
Task 2 Exploring SNMP Capabilities by Using UCD-SNMP About Using UCD-SNMP "$ Basic Dial NMS Implementation Guide Installing UCD-SNMP and Downloading Cisco MIBs To install UCD-SNMP and download MIBs from the Cisco FTP site, follow these steps. Note You can also download individual MIBs from http...
Page 49 - About SNMP Commander; Setting Up S NMP Commander
Task 2 Exploring SNMP Capabilities by Using UCD-SNMP About SNMP Commander "' Basic Dial NMS Implementation Guide About SNMP Commander The dial engineers at THEnet created a tool called SNMP Commander that: Provides web-based access to UCD-SNMP CLI commands. Builds web-based OID bookmarks, w...
Page 53 - Task 3Using MRTG to Monitor and Graph; About MRTG
#! Basic Dial NMS Implementation Guide Task 3Using MRTG to Monitor and Graph Traffic Loads About MRTG Multi Router Traffic Grapher (MRTG) is a free performance management application for Unix that monitors SNMP statistics from any SNMP capable device on your network and performs the following funct...
Page 54 - About Selecting Dial OIDs
Task 3Using MRTG to Monitor and Graph Traffic Loads About Selecting Dial OIDs #" Basic Dial NMS Implementation Guide For each OID referenced in the configuration file, MRTG creates the following graphs: Daily graph—5 minute average data points with approximately 33 hours of data presented. ...
Page 56 - How to Inspect and Interpret Data
Task 3Using MRTG to Monitor and Graph Traffic Loads How to Inspect and Interpret Data #$ Basic Dial NMS Implementation Guide How to Inspect and Interpret Data Internet users spend approximately 80 percent of their time reading information—not downloading data. Modem traffic is very limited on a per...
Page 59 - Creating and Editing a Configuration File
Task 3Using MRTG to Monitor and Graph Traffic Loads How to Inspect and Interpret Data #' Basic Dial NMS Implementation Guide Creating and Editing a Configuration File Because dial interfaces normally go up and down as calls connect and disconnect, monitor counters such as: PPP sessions in use D...
Page 64 - Sending MRTG Graphs to a Web Server
Task 3Using MRTG to Monitor and Graph Traffic Loads How to Inspect and Interpret Data $" Basic Dial NMS Implementation Guide "/tmp/crontabmMaqZd" 14 lines, 610 characters #ident "@(#)root 1.19 98/07/06 SMI" /* SVr4.0 1.1.3.1 */ # # The root crontab should be used to perform acco...
Page 67 - Task 4Using Syslog, NTP, and Modem Call; About Syslog
$% Basic Dial NMS Implementation Guide Task 4Using Syslog, NTP, and Modem Call Records to Isolate and Troubleshoot Faults About Syslog Syslog, Network Time Protocol (NTP), and modem call records work together to isolate and troubleshoot faults in a dial access network. Syslog enables you to: Cent...
Page 69 - About NTP
Task 4Using Syslog, NTP, and Modem Call Records to Isolate and Troubleshoot Faults About NTP $' Basic Dial NMS Implementation Guide About NTP The Network Time Protocol (NTP): Provides a synchronized time base for networked routers, servers, and other devices. Coordinates the time of network eve...
Page 71 - Enabling NTP on a Cisco IOS Device
Task 4Using Syslog, NTP, and Modem Call Records to Isolate and Troubleshoot Faults About Modem Call Records % Basic Dial NMS Implementation Guide Enabling NTP on a Cisco IOS Device To enable NTP and related clocking services, follow these steps. Step 1 From the Cisco IOS device, enter the following...
Page 72 - Setting Up an NTP Client
Task 4Using Syslog, NTP, and Modem Call Records to Isolate and Troubleshoot Faults About Modem Call Records % Basic Dial NMS Implementation Guide Step 6 Verify that the router is receiving NTP packets from the NTP server by entering the following command: travis-nas-01>show ntp association addre...
Page 74 - Troubleshooting the NTP Client
Task 4Using Syslog, NTP, and Modem Call Records to Isolate and Troubleshoot Faults About Modem Call Records %" Basic Dial NMS Implementation Guide Troubleshooting the NTP Client Enabling Syslog and Modem Call Records in the Cisco IO S Software To enable syslog messages in the Cisco IOS software...
Page 76 - Configuring the S yslog Daemon
Task 4Using Syslog, NTP, and Modem Call Records to Isolate and Troubleshoot Faults About Modem Call Records %$ Basic Dial NMS Implementation Guide Step 4 (Optional) To disable syslog messages and SNMP traps when dial interfaces go up and down, use the commands no logging event link-status and no sn...
Page 78 - Inspecting Syslog Messages in t he Log File
Task 4Using Syslog, NTP, and Modem Call Records to Isolate and Troubleshoot Faults About Modem Call Records %& Basic Dial NMS Implementation Guide Inspecting Syslog Messages in t he Log File To inspect syslog messages by using Cisco IOS commands, Unix commands, FTP, and a web browser, follow th...
Page 81 - Task 5Setting Up a Web Portal for the; About a Web Portal
& Basic Dial NMS Implementation Guide Task 5Setting Up a Web Portal for the Dial NMS About a Web Portal A web portal for the dial NMS is a combination of CGI scripts and HTML links used to support a dial Internet access service. As the number of devices and applications in a network increase, t...
Page 83 - Building a Device Linker Web Page
Task 5Setting Up a Web Portal for the Dial NMS About a Web Portal &! Basic Dial NMS Implementation Guide Building a Device Linker Web Page A device linker web page: Simplifies access to the many device-management interfaces in the network. Provides links to the telnet, console, and HTTP por...
Page 85 - Troubleshooting a Cisco 2511 Console Connection
Task 5Setting Up a Web Portal for the Dial NMS About a Web Portal &# Basic Dial NMS Implementation Guide Step 5 Click on an active device link. After a telnet session opens, log in. Figure 21 Console Port Login Troubleshooting a Cisco 2511 Console Connection If you cannot access the console of ...
Page 86 - About HTTP Access to the CLI; Using HTTP to Access CLI Commands
Task 5Setting Up a Web Portal for the Dial NMS About HTTP Access to the CLI &$ Basic Dial NMS Implementation Guide Step 3 (Optional) Sometimes administrators inadvertently leave lines in use. To make idle telnet sessions end after 30 minutes, enter the exec-timeout 30 0 command on all the lines...
Page 91 - About Managing IP Addresses
' Basic Dial NMS Implementation Guide Task 6Managing IP Addresses by Using DNS About Managing IP Addresses Managing IP addresses is a primary network administration function. Assigning and removing IP addresses can be tedious and error prone. Regardless—you must manage IP addresses to avoid duplica...
Page 92 - Using Cisco Network Registrar CLI Command s
Task 6Managing IP Addresses by Using DNS About Managing IP Addresses ' Basic Dial NMS Implementation Guide Using Cisco Network Registrar CLI Command s Database locking prevents multiple users from writing to the same database records concurrently. However, an administrator may occasionally not exit...
Page 95 - Using a Batch File to Make Changes to a DNS Configuration
Task 6Managing IP Addresses by Using DNS About Managing IP Addresses '# Basic Dial NMS Implementation Guide Using a Batch File to Make Changes to a DNS Configuration CNR can use batch files to make large and small-scale changes to the DNS configuration within your network. To use the batch-file fac...
Page 96 - Creating a Primary Forwar d Zone
Task 6Managing IP Addresses by Using DNS About Managing IP Addresses '$ Basic Dial NMS Implementation Guide Creating a Primary Forwar d Zone To create a domain (or forward zone) and include all forward mapping (the “A” records) for the domain, follow these steps: Step 1 Create a domain and include ...
Page 99 - How to Create a Reverse DNS Zone
Task 6Managing IP Addresses by Using DNS How to Create a Reverse DNS Zone '' Basic Dial NMS Implementation Guide How to Create a Reverse DNS Zone By creating reverse lookup zones for each IP subnet, you gain a robust database that can be used to track assignments within an IP address space. Reverse...
Page 101 - Task 7Using HP OpenView to Create the; About HP OpenView
Basic Dial NMS Implementation Guide Task 7Using HP OpenView to Create the SNMP Framework About HP OpenView The primary function of HP OpenView (HPOV) is to manage faults. In this case study, HP OpenView: Discovers all the devices in the network. Functions as the central-starting point for other...
Page 102 - Verifying the SNMP Configuration
Task 7Using HP OpenView to Create the SNMP Framework About HP OpenView Basic Dial NMS Implementation Guide Describing the advanced capabilities of HPOV is outside the scope of this document. For more information, go to http://ovweb.external.hp.com/lpe/doc_serv/ and http://www.openview.hp.com For Ci...
Page 105 - About SNMP Demand Polls; Performing an SNMP Demand Poll
Task 7Using HP OpenView to Create the SNMP Framework About SNMP Demand Polls # Basic Dial NMS Implementation Guide About SNMP Demand Polls Perform an SNMP demand poll for a new managed device if you do not want to wait for the next automatic topology poll. HPOV performs less frequent automatic topo...
Page 107 - Testing SNMP Get Requests
Task 7Using HP OpenView to Create the SNMP Framework About SNMP Demand Polls % Basic Dial NMS Implementation Guide Testing SNMP Get Requests To test that a device responds to SNMP Get requests, follow these steps: Step 1 Select a device icon in the map (single click). Step 2 From the Fault menu, se...
Page 108 - Troubleshooting SNMP and a Demand Poll; Verifying that SNMP Traps Are Received
Task 7Using HP OpenView to Create the SNMP Framework About SNMP Demand Polls & Basic Dial NMS Implementation Guide Troubleshooting SNMP and a Demand Poll If a device is not responding to a demand poll, follow these steps: Step 1 Poll a different device to see if it responds to SNMP. If the devi...
Page 110 - Unmanagin g the Dial Ports
Task 7Using HP OpenView to Create the SNMP Framework About SNMP Demand Polls Basic Dial NMS Implementation Guide Unmanagin g the Dial Ports Do not poll the asynchronous and serial interfaces on Cisco access servers. The reasons for this recommendation include: As remote users dial in to an access...
Page 111 - Creating and Adjustin g Maps
Task 7Using HP OpenView to Create the SNMP Framework About SNMP Demand Polls Basic Dial NMS Implementation Guide Step 2 Find the following interfaces: Serial interface channels (B and D channels). For example, Se1/0/0:6 and Se1/0/0:23 Asynchronous interfaces. For example, Async 1/2/1 Step 3 Sel...
Page 112 - About Discovery Filters
Task 7Using HP OpenView to Create the SNMP Framework About Discovery Filters Basic Dial NMS Implementation Guide To manually re-structure device maps to adequately represent your network and turn off the automatic-layout function for the top-level map, follow these steps: Step 1 Re-structure the to...
Page 113 - Setting Up and Editing a Discover y Filter
Task 7Using HP OpenView to Create the SNMP Framework About Discovery Filters ! Basic Dial NMS Implementation Guide After a filter is set up, HPOV will not discover devices unless they are defined by the filter. Edit the filter each time a new device is added to the network. For more information abo...
Page 115 - Using the HPOV CLI t o Enter a Device into the Database
Task 7Using HP OpenView to Create the SNMP Framework About Discovery Filters # Basic Dial NMS Implementation Guide Using the HPOV CLI t o Enter a Device into the Database Sometimes devices do not appear in the device map, or they are accidentally deleted from the HPOV database. To manually load dev...
Page 117 - Task 8Using CiscoWorks 2000 Resource
% Basic Dial NMS Implementation Guide Task 8Using CiscoWorks 2000 Resource Manager Essentials About CiscoWorks 2000 RME Cisco Works 2000 Resource Manager Essentials (CW2000 RME) is an element manager used to routinely manage Cisco equipment. In this case study, CW2000 RME is used for the following ...
Page 118 - Importing Devices from HPOV and Popul ating the Databases
Task 8Using CiscoWorks 2000 Resource Manager Essentials About CiscoWorks 2000 RME & Basic Dial NMS Implementation Guide Importing Devices from HPOV and Popul ating the Databases In this case study, CW2000 RME relies on the automatic-discovery mechanism in HPOV to discover devices in the network...
Page 120 - Verifying that Device Polling is Turned On
Task 8Using CiscoWorks 2000 Resource Manager Essentials About CiscoWorks 2000 RME Basic Dial NMS Implementation Guide Verifying that Device Polling is Turned On To verify that polling is enabled or to alter any polling settings, follow these steps. Step 1 From the Admin menu, click on Availability:...
Page 121 - Polling the Devices
Task 8Using CiscoWorks 2000 Resource Manager Essentials About CiscoWorks 2000 RME Basic Dial NMS Implementation Guide Polling the Devices To inspect the status and availability of the devices, follow these steps. Step 1 From the Tasks menu, click on Availability: Reachability Dashboard. Figure 35 T...
Page 123 - Backing up Cisco IOS Configurations
Task 8Using CiscoWorks 2000 Resource Manager Essentials About CiscoWorks 2000 RME ! Basic Dial NMS Implementation Guide Backing up Cisco IOS Configurations Having quick access to archived configuration files reduces network downtime when problems occur. Note You can only back up managed devices. To...
Page 124 - Using CiscoVie w
Task 8Using CiscoWorks 2000 Resource Manager Essentials About CiscoWorks 2000 RME " Basic Dial NMS Implementation Guide Using CiscoVie w CiscoView is a GUI-based device management software application that lets you access dynamic status, statistics, and comprehensive configuration information f...