Table Of Contents
IP Multicast Network Management
Cisco IP Multicast Routing MIB Trap
IP Multicast Network Management
Version History
Version Number Date Notes1
February 27, 2002
This document was created.
2
March 4, 2005
This document was updated.
3
January 8, 2007
This document was updated.
The purpose of this document is to provide information about the Simple Network Management Protocol (SNMP) features in Cisco IOS software that are specific to IP multicast. This document also includes IP multicast network management configuration commands.
This document has the following sections:
SNMP Overview
The Simple Network Management Protocol (SNMP) is an application layer protocol that facilitates the exchange of management information between network devices. It is part of the TCP/IP protocol suite. SNMP enables network administrators to manage network performance, find and solve network problems, and plan for network growth.
Management information is viewed as a collection of managed objects. Collections of related objects are defined in Management Information Base (MIB) modules. These modules are written using a subset of OSI's Abstract Syntax Notation One (ASN.1), termed the Structure of Management Information (SMI).
A MIB is a collection of information that is organized hierarchically. MIBs are accessed using a network management protocol such as SNMP. They are comprised of managed objects and are identified by object identifiers.
An object identifier (or object ID) uniquely identifies a managed object in the MIB hierarchy. The MIB hierarchy can be depicted as a tree that begins with the root and expands downward into branches. Each point in the tree is called a node and each node can have one or more branches, or terminate with a leaf node.
Figure 1 shows the MIB tree from its root, "ISO," to some of its lower branches. The branches of primary interest are "mgmt" and "private." The mgmt branch contains standard MIBs and the private branch contains enterprise MIBs. Private enterprises obtain branch number assignments from the Internet Assigned Numbers Authority (IANA). Cisco developers obtain branch number assignments in the Cisco branch from the Cisco Assigned Numbers Authority (CANA). For example, the branch of the tree that contains all the information about the enterprise MIBs has been assigned an object ID of "1.3.6.1.4.1." The word "enterprise" is commonly used as a prefix in the MIB definitions instead of the longer term 1.3.6.1.4.1.
SNMP traps are used by managed devices to asynchronously report events to the Network Management Station (NMS). When certain types of events occur, a managed device sends a trap to the NMS.
Figure 1 MIB Tree
IP Multicast MIBs
Table 1 provides information about the four IP multicast MIBs defined by the Internet Engineering Task Force (IETF).
Table 2 provides information on the two Cisco IOS-specific MIBs that extend the capabilities of IP multicast beyond what is defined in the IETF MIBs (for example, Cisco IOS-specific configuration and feature elements).
Table 2 Cisco-Specific MIBs
Protocol MIB NameIP multicast routing
CISCO-IPMROUTE-MIB.my
PIM
CISCO-PIM-MIB.my
Multicast VPN
CISCO-MVPN-MIB.my
IGMP Snooping
CISCO-IGMP-SNOOPING-MIB.my
To obtain lists of supported MIBs by platform and Cisco IOS release, and to download MIB modules, go to the Cisco MIB website on Cisco.com at http://www.cisco.com/public/sw-center/netmgmt/cmtk/mibs.shtml.
Table 3 provides information about the Cisco IOS releases in which the IP multicast MIBs have been implemented.
Table 3 IP Multicast MIB Release Information
MIB Name Cisco IOS/CatOS Release Reference Source or Cisco RevisionIPMROUTE-MIB.my
11.2
draft-ietf-idmr-multicast-routmib-04.txt
IPMROUTE-MIB.my
12.0
draft-ietf-idmr-multicast-routmib-07.txt
Note Cisco IOS Release 12.2(15)T and later releases do not support IPMROUTE-MIB.my.
IPMROUTE-STD-MIB.my
12.0S, 12.2(15)T, 12.3
RFC 2932
IGMP-MIB.my
11.2
draft-ietf-idmr-igmp-mib-05.txt
Note Cisco IOS Release 12.2(4)T and later releases do not support the IGMP-MIB.my.
IGMP-STD-MIB.my
12.2(4)T
RFC 2933
PIM-MIB.my
11.2
—
PIM-MIB.my
12.0
draft-ietf-idmr-pim-mib-04.txt
PIM-MIB.my
12.2(4)T, 12.0(15)S, 12.2(14)S
RFC 29341
MSDP-MIB.my
12.0 S, 12.1 T
draft-ietf-msdp-mib-03.txt2
CISCO-IPMROUTE-MIB.my
11.2
9610110000Z
CISCO-IPMROUTE-MIB.my
12.0
9902090000Z
CISCO-IPMROUTE-MIB.my
12.2(8)T, 12.0(16)S
200012200000Z
CISCO-PIM-MIB.my
12.2(4)T, 12.0(15)S, 12.2(14)S
200011020000Z
CISCO-MVPN-MIB.my
12.0(29)S
200402231200Z
CISCO-IGMP-SNOOPING-MIB.my
CatOS 7.5, 8.1
200303240000Z
1 Cisco IOS software does not support the pimIpMRouteTable and pimIpMRouteNextHop tables.
2 Cisco IOS software does not support the msdpRequestsTable table. It also does not support the msdpPeerFsmEstablishedTime, msdpPeerFsmEstablishedTransitions, msdpPeerEncapsulationState, msdpPeerEncapsulationType, msdpPeerConnectionAttempts, msdpPeerInNotifications, msdpPeerOutNotifications, and msdpPeerLastError objects from the msdpPeerTable table.
SNMP Traps for IP Multicast
Table 4 provides information about the supporting Cisco IOS releases and commands for IP multicast SNMP traps.
The following sections describe the IP multicast SNMP traps that are implemented in Cisco IOS software. The descriptions of the traps were copied from the MIB definitions.
PIM MIB Trap
Table 5 defines the pimNeighborLoss trap for the PIM MIB.
Cisco PIM MIB Traps
Table 6 defines the traps for the Cisco PIM MIB.
Cisco IP Multicast Routing MIB Trap
Table 7 defines the ciscoIpMRouteMissingHeartBeats trap for the Cisco IP Multicast Routing MIB.
MSDP MIB Traps
Table 8 defines the traps for the MSDP MIB.
Table 8 MSDP MIB Trap Definitions
Trap Name and Object ID DefinitionmsdpEstablished1
1.3.6.1.3.92.1.0.1
An msdpEstablished event is generated when the MSDP Finite State Machine (FSM) enters the ESTABLISHED state.
msdpBackwardTransition
1.3.6.1.3.92.1.0.2
An msdpBackwardTransition event is generated when the MSDP FSM moves from a higher numbered state to a lower numbered state.
1 Support for the msdpEstablished trap was added with CSCek00661.
Cisco Multicast VPN MIB Trap
Table 9 defines the traps for the Cisco Multicast VPN MIB.
Related Documents
•Cisco IOS SNMP Traps Supported and How to Configure Them, Cisco Tech Note
http://www.cisco.com/warp/public/477/SNMP/snmp_traps.html
•MSDP MIB, Cisco IOS Release 12.1(5)T feature module
http://www.cisco.com/univercd/cc/td/doc/product/software/ios121/121newft/121t/121t5/dt5msdp.htm
•"SNMP Commands" chapter, Cisco IOS Configuration Fundamentals Command Reference, Release 12.2
http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122cgcr/ffun_r/ffrprt3/frf014.htm
•"System Management" chapter, Cisco IOS Configuration Fundamentals Configuration Guide, Release 12.2
http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122cgcr/ffun_c/fcfprt3/index.htm