Guest

CiscoWorks Internetwork Performance Monitor

CiscoWorks Internetwork Performance Monitor 4.0

  • Viewing Options

  • PDF (156.3 KB)
  • Feedback
Q. What is CiscoWorks Internetwork Performance Monitor (IPM)?
A. CiscoWorks IPM is a component of the CiscoWorks LAN Management Solution (LMS), which is an integrated suite of applications for administering, monitoring, and troubleshooting Cisco ® networks. CiscoWorks IPM is a network performance-troubleshooting tool that empowers network engineers to proactively troubleshoot network performance problems. CiscoWorks IPM measures network performance based on the following metrics: latency, jitter, availability, packet loss, and errors. CiscoWorks IPM can report on these metrics using either real-time or historical reports, or it can define performance thresholds that will automatically provide notification if they are violated. It creates synthetic traffic to measure the above network performance metrics and makes use of the Cisco IOS ® Software IP Service-Level Agreement (IP SLA) capability.
Q. What is new in CiscoWorks IPM 4.0?
A. CiscoWorks IPM 4.0 includes the following new features and improvements:

• Improved user interface consistency with other CiscoWorks applications

– Device import

– Device Center

– Eliminated separate Web server more closely integrated with LMS and Common Services

– Cisco Secure Access Control Server (ACS)-based user roles for security

• Support for differentiated services code point (DSCP)

• Ability to specify source port address

• Support for additinal collectors like

– VoIP Gatekeeper Delay

– VoIP Call Setup

– ICMP Jitter

– UDP Jitter supports MOS (mean opinion score) and ICPIF (Calculated Planning Impairment Factor) features

Q. Can CiscoWorks IPM be used to troubleshoot quality of service (QoS) performance in a network?
A. Yes. CiscoWorks IPM collectors can be configured to include IP Precedence and DSCP values. The synthetic traffic generated by the Cisco IOS IP SLA feature in the source device based on such a configuration will provide a performance measurement for the specified value of IP Precedence. As a result, between any two points in a network, CiscoWorks IPM can measure performance for various traffic classes as defined by the IP Precedence or DSCP values assigned to each traffic class.
Q. Can CiscoWorks IPM be used to troubleshoot voice over IP (VoIP) in a data network?
A. Yes. With the new enhanced User Datagram Protocol (UDP) jitter operations supported by CiscoWorks IPM, it is possible to perform monitoring and troubleshooting of the network's ability to carry IP-based telephony.
Q. In using CiscoWorks IPM, what is meant by the terms source, target, operation, and collector?
A. Definitions are as follows:

• Source is a device that supports the Cisco IOS Software IP SLA technology and plays a critical role in network performance measurement. The source device actually generates synthetic network traffic to a destination and measures the latency, jitter, packet loss, and errors from the destination. These metrics are stored in source-device memory as performance data, which is collected by CiscoWorks IPM on an hourly basis.

• Target is the destination device receiving synthetic network traffic from the source device. The target provides a response to the synthetic traffic sent to it by the source device.

• Operation is a set of parameters that define the type of synthetic traffic generated by the source router. These parameters include network protocol type, packet priority value, packet size, and measurement interval.

• Collector is the combination of source, target, and operation that the user configures to help enable CiscoWorks IPM to provide network performance measurements.

Q. What network protocols do the CiscoWorks IPM collectors simulate?
A. CiscoWorks IPM provides support for the following types of operations:

• Domain Name System (DNS) Echo

• DLSw Echo

• Dynamic Host Control Protocol (DHCP) Echo

• Enhanced UDP

• Internet Control Message Protocol (ICMP) Echo

• ICMP Path Echo

• Systems Network Architecture (SNA) Echo

• TCP Connect

• File Transfer Protocol (FTP)

• UDP Echo

• HTTP (static URLs)

• Support for Loose Source Routing and QoS (IP Precedence and DSCP)

• Real Time Transport Protocol (RTP)

• VoIP Gatekeeper Delay

• VoIP Call Setup

• ICMP Jitter

• UDP Jitter supports MOS (mean opinion score) and ICPIF (Calculated Planning Impairment Factor) features.

Q. Does CiscoWorks IPM require a network management system such as HP OpenView or CA Unicenter?
A. CiscoWorks IPM has no dependencies on these network management platforms. However, if you use CiscoWorks IPM to configure Simple Network Management Protocol (SNMP) performance thresholds in the source router, then you should have a network management system (NMS) set up to receive and view the SNMP traps transmitted by the source when a performance threshold has been exceeded. Either HP OpenView or CA Unicenter can play a valuable role as a fault monitor in conjunction with CiscoWorks IPM. CiscoWorks IPM itself does not receive these SNMP traps.
Q. Does CiscoWorks IPM require a dedicated hardware probe to monitor response time and availability?
A. No. CiscoWorks IPM uses the IP SLA software feature embedded within the Cisco IOS Software to measure response time and availability.
Q. Does CiscoWorks IPM measure response time from the point of view of the management workstation?
A. No. CiscoWorks IPM configures the Cisco IOS IP SLA feature of Cisco IOS Software to take network performance measurements from the source. As such, these measurements are taken from the perspective of devices within the network rather than from the perspective of the CiscoWorks IPM management workstation and thereby provide a more valuable perspective of network performance.
Q. Do I have to install any software on the router to use IP SLA and CiscoWorks IPM?
A. The IP SLA is embedded in many but not all feature sets of Cisco IOS Software. A release of Cisco IOS Software that supports IP SLA must be installed on the source device used by CiscoWorks IPM to measure response time. Table 1 summarizes which Cisco IOS Software releases support IP SLA.

Table 1. Cisco IOS Software Support

Cisco IOS Software Release

Cisco IOS Feature Set

CiscoWorks IPM and IP SLA Support

Maximum Duration for Collectors

Earlier than Cisco IOS Software Release 11.2(8)

All

No

-

Cisco IOS Software Release 11.2(8) to 11.2(15)

IP Plus

Desktop Plus

IBM

Enterprise

Yes

23 days

 

IP only

IP and IPX

Desktop

No

-

Cisco IOS Software Release 11.2(16) to 11.2(x) (x later than 16)

IP Plus

Desktop Plus

IBM

Enterprise

Yes

Forever

 

IP only

IP and IPX

Desktop

No

-

 

All

No

-

Cisco IOS Software Release 11.3(6) to 11.3(y) (y later than 6)

IP Plus

Desktop Plus

IBM

Enterprise

Yes

Forever

Cisco IOS Software Release 12.0(5) and later

All

Yes

Forever

Cisco IOS Software Release 12.0(5)T and later

All

Yes

Forever

Cisco IOS Software Release 12.1(1) and later

All

Yes

Forever

Cisco IOS Software Release 12.1(1)T and later

All

Yes

Forever

Cisco IOS Software Release 12.2(1) and later

All

Yes

Forever

Cisco IOS Software Release 12.2(2)T and later

All

Yes

Forever

Cisco IOS Software Release 12.3(1)

All

Yes

Forever

Cisco IOS Software Release 12.3(3) and later

IP Plus

IP and IPX

IP and voice

Enterprise

Service provider

Yes

Forever

Cisco IOS Software Release 12.3(2)T

All

Yes

Forever

Cisco IOS Software Release 12.3(4)T and later

IP Plus

IP and IPX

IP and voice

Enterprise

Service provider

Yes

Forever

For updated information on the Cisco IOS Software that supports IP SLA, please use the Cisco Feature Navigator tool at http://tools.cisco.com/ITDIT/CFN/jsp/index.jsp.
Q. How many collectors (monitored network links) can be configured on each router platform?
A. The IP SLA restricts the number of configured collectors to a maximum of 200 per router for Cisco IOS Software releases 11.2 and 11.3, 500 collectors per router for Cisco IOS Software releases 12.0(5) to 12.1(1), and 500 collectors per router for Cisco IOS Software releases 12.0(5)T to 12.1(2)T. Cisco IOS Software releases 12.2(1) and 12.2(1)T or later do not have fixed collector limitations. The actual number of supported collectors, however, depends on the specific source platform and amount of RAM installed in the router. To know how many collectors can be configured, run the following commands at the source:

Step 1. Log in to the router.

Step 2. Run the show rtr application command at the router prompt. You should be able to see output similar to the following:

Router-prompt>show rtr application
Response Time Reporter
Version: 2.2.0 Round Trip Time MIB
Max Packet Data Size (ARR and Data): 16384
Time of Last Change in Whole RTR: *22:08:08.000 UTC Sun Apr 18 1993
System Max Number of Entries: 500 <=
.....................
.....................
Protocol Type: jitterAppl
Protocol Type: dhcp
Protocol Type: ftpAppl
Number of configurable probes is 366 <=
The output shows the maximum number of collectors allowed and the current configurable limit.
Q. How do I verify that the IP SLA agent is supported on a device running Cisco IOS Software?
A. You can verify with the following commands:

Step 1. Log in to the router.

Step 2. Run the show rtr application command at the router prompt. You should be able to see output similar to the following:

Router-prompt>show rtr application
Response Time Reporter
Version: 2.2.0 Round Trip Time MIB
Max Packet Data Size (ARR and Data): 16384
Time of Last Change in Whole RTR: *22:08:08.000 UTC Sun Apr 18 1993
System Max Number of Entries: 500
Number of Entries configured: 134
Number of active Entries: 134
Number of pending Entries: 0
Number of inactive Entries: 0
Supported Operation Types
Type of Operation to Perform: echo
Type of Operation to Perform: pathEcho
Type of Operation to Perform: udpEcho
Type of Operation to Perform: tcpConnect
Type of Operation to Perform: http
Type of Operation to Perform: dns
Type of Operation to Perform: jitter
Type of Operation to Perform: dlsw
Type of Operation to Perform: dhcp
Type of Operation to Perform: ftp
Supported Protocols
Protocol Type: ipIcmpEcho
Protocol Type: ipUdpEchoAppl
Protocol Type: ipTcpConn
Protocol Type: httpAppl
Protocol Type: dnsAppl
Protocol Type: jitterAppl
Protocol Type: dhcp
Protocol Type: ftpAppl
Number of configurable probes is 366
Q. How does CiscoWorks IPM interact with the IP SLA feature of Cisco IOS Software?
A. CiscoWorks IPM uses SNMP to configure IP SLA in the Cisco IOS Software of a source to collect response time and availability statistics. The IP SLA samples response time and availability to targets (network devices, servers, PCs, and so on) in the network. CiscoWorks IPM then uses SNMP to collect performance statistics from the SA Agent and stores that information for presentation and analysis.
Q. What is the name of the MIB used by CiscoWorks IPM?
A. CiscoWorks IPM both configures and queries the RTTMON MIB, which is supported by the IP SLA feature in Cisco IOS Software. Also CiscoWorks IPM queries the CISCO-IMAGE_MIB, MIB-II IP, CISCO-MEMORY-POOL-MIB, and MIB-II System MIBs. These MIBs may be downloaded from the Cisco.com.
Q. Do I have to be running Cisco IOS Software Release 11.2 or later with the IP SLA feature on all my routers between the source and target to get hop-by-hop performance statistics?
A. No. You are required to be running the IP SLA feature only on the source device in the path being measured.
Q. Should I install the IP SLA on a backbone router so that it intercepts all paths?
A. The answer ultimately depends on the number of IP SLA collectors you will be monitoring at any one time. IP SLA uses memory and CPU cycles, so Cisco recommends that you run the IP SLA on multiple fringe routers. This setup distributes the load across multiple routers.
Q. How much of the router's memory do collectors in IP SLA consume?
A. Table 2 shows the router memory consumed by some of the operations. IP SLA Engine 1 (prior to Cisco IOS Software Release 12.2(11)T) and Engine 2 have different memory requirements. Engine 2 takes less memory compared to Engine 1.

Table 2. Router Memory Consumption

 

Engine 1

Engine 2

UDP Jitter

Less than 24 KB

Less than 12 KB

UDP Echo

Less than 19 KB

Less than 3.5 KB

ICMP Echo

Less than 17 KB

Less than 3.2 KB

The router memory consumed by a Path Echo collector depends on the number of paths and the number of hops in the path for each collector.
For all other operations, memory requirements are more or less same as for ICMP Echo.
Q. How frequently can network performance measurements be taken?
A. IP SLA generates several measurements per hour, then CiscoWorks IPM polls the router once per hour and collects summarized statistics for that 1-hour period. This 1-hour frequency is user configurable. You can also set IPM to poll at 5-, 15-, and 30-minute intervals. You can also set the sampling interval for IP SLA as often as every 10 seconds, but for optimal performance, Cisco recommends that you set the sample interval to at least 60 seconds (1 minute). This is the default value. You can view up-to-date statistics in the real-time statistics window as IP SLA collects the data from the collector. However, CiscoWorks IPM does not store the real-time data in the CiscoWorks IPM database. CiscoWorks IPM stores only the hourly summarized data in the CiscoWorks IPM database.
Q. When CiscoWorks IPM collects the data from the IP SLA using SNMP, is this data averaged or summarized in any way?
A. The data is summarized and averaged in a variety of ways. CiscoWorks IPM displays the data in the historical statistics window in hourly, daily, weekly, and monthly increments. CiscoWorks IPM also displays average, minimum, and maximum calculations of the data over the monitoring period. In addition, it provides an automatic aging facility for summarizing and aging older data.
Q. How many data collectors can CiscoWorks IPM support?
A. There is no functional limit on the number of collectors that CiscoWorks IPM can support. However, it is recommended that you limit the maximum number of collectors per CiscoWorks IPM server to 2000. To support more than 2000 collectors, you can deploy multiple CiscoWorks IPM servers. Many users deploy a CiscoWorks IPM server in each geographic area of their network.

For More Information

For more information about the CiscoWorks Internetwork Performance Monitor and CiscoWorks LAN Management Solution, visit http://www.cisco.com/go/lms, contact your local Cisco account representative, or send an e-mail to the product marketing group at lms-pm@cisco.com.