Table 5-3 compares RMON, DSMON, SMON, and ART and relates them to the fundamental questions discussed in Chapter 2, "Data Collection Methodology."
Criterion | RMON | DSMON | SMON | ART |
---|---|---|---|---|
What to collect (data collection details)? | RMON 1: Network traffic at Layer 2 (MAC), including host details, alarms, statistics, and top talkersRMON 2: Network traffic at Layer 3 and at the application layer | Monitor QoS-specific network traffic and application layer details for DSCP values (0 to 63) | Network Layer 2 (MAC) details in switched networks. Supports the 802.1Q VLAN standard. | End-to-end traffic response time statistics for well-known TCP ports |
Where to collect? | Edge or core, limited functionality at network elements. Dedicated RMON probes required for all details. | Edge or core, LAN or WAN. Implemented only at dedicated probes/Cisco NAM module. | Layer 2 and 3 switches | On the NAM module, close to source and destination of monitored areas in the network |
How to configure? | CLI (scripts), SNMP | NAM CLI (scripts), SNMP | CLI (scripts), SNMP | NAM CLI (scripts), SNMP |
How to collect? | Pull model: CLI (scripts) SNMP | Pull model: CLI (scripts) SNMP | Pull model: CLI (scripts) SNMP | Pull model: CLI (scripts) SNMP |
How to identify the user? | RMON 1: MAC addressRMON 2: IP address or application port | IP address | MAC address | Per application |
Use case example | Network monitoring and planning, user monitoring, usage-based billing | Network QoS monitoring and planning | Network monitoring and planning in switched networks | Application-specific response time reporting |
Counter support | Supports only 32-bit SNMP counters, unless RFC 3273 (HC-RMON) is used | 32-bit and 64-bit SNMP counters | 32-bit and 64-bit SNMP counters | 32-bit and 64-bit SNMP counters |
Support and initial IOS version | IOS 11.2(1) for RMON1; 12.0(5)T for HC-RMON; RMON2 is exclusively supported in the NAM module | Only in the NAM module | IOS 12.0(5)T (available only for the switches) | Only in the NAM module |