PIM-STD-MIB

        The MIB module for management of PIM routers.
        
Copyright (C) The IETF Trust (2007).  This version of this
MIB module is part of RFC 5060; see the RFC itself for full
legal notices.
    
Source file
PIM-STD-MIB
Last revised
Identity
pimStdMIB
Base OID
1.3.6.1.2.1.157
Imported Objects
IANA-RTPROTO-MIB IANAipRouteProtocol
IF-MIB InterfaceIndex InterfaceIndexOrZero
INET-ADDRESS-MIB InetAddress InetAddressPrefixLength InetAddressType InetVersion
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Counter64 Gauge32 mib-2 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) TimeTicks Unsigned32
SNMPv2-TC RowStatus StorageType TEXTUAL-CONVENTION (no object page) TruthValue
Net-SNMP examples using the rfc MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'PIM-STD-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'PIM-STD-MIB::pimStdMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'PIM-STD-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'PIM-STD-MIB::pimStdMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (228)
.1.3.6.1.2.1.157
.1.3.6.1.2.1.157.0
pim
.1.3.6.1.2.1.157.1
.1.3.6.1.2.1.157.1.1
.1.3.6.1.2.1.157.1.1.1
.1.3.6.1.2.1.157.1.1.1.1
secondsUnsigned32
.1.3.6.1.2.1.157.1.1.1.10
secondsUnsigned32
.1.3.6.1.2.1.157.1.1.1.11
secondsUnsigned32
.1.3.6.1.2.1.157.1.1.1.12
secondsUnsigned32
.1.3.6.1.2.1.157.1.1.1.13
.1.3.6.1.2.1.157.1.1.1.14
.1.3.6.1.2.1.157.1.1.1.15
millisecondsUnsigned32
.1.3.6.1.2.1.157.1.1.1.16
millisecondsUnsigned32
.1.3.6.1.2.1.157.1.1.1.17
millisecondsUnsigned32
.1.3.6.1.2.1.157.1.1.1.18
millisecondsUnsigned32
.1.3.6.1.2.1.157.1.1.1.19
.1.3.6.1.2.1.157.1.1.1.2
.1.3.6.1.2.1.157.1.1.1.20
.1.3.6.1.2.1.157.1.1.1.21
.1.3.6.1.2.1.157.1.1.1.22
.1.3.6.1.2.1.157.1.1.1.23
secondsUnsigned32
.1.3.6.1.2.1.157.1.1.1.24
secondsUnsigned32
.1.3.6.1.2.1.157.1.1.1.25
.1.3.6.1.2.1.157.1.1.1.26
.1.3.6.1.2.1.157.1.1.1.27
.1.3.6.1.2.1.157.1.1.1.28
.1.3.6.1.2.1.157.1.1.1.3
OctetString
.1.3.6.1.2.1.157.1.1.1.4
.1.3.6.1.2.1.157.1.1.1.5
OctetString
.1.3.6.1.2.1.157.1.1.1.6
.1.3.6.1.2.1.157.1.1.1.7
.1.3.6.1.2.1.157.1.1.1.8
secondsUnsigned32
.1.3.6.1.2.1.157.1.1.1.9
.1.3.6.1.2.1.157.1.10
.1.3.6.1.2.1.157.1.10.1
.1.3.6.1.2.1.157.1.10.1.1
.1.3.6.1.2.1.157.1.10.1.10
OctetString
.1.3.6.1.2.1.157.1.10.1.2
.1.3.6.1.2.1.157.1.10.1.3
.1.3.6.1.2.1.157.1.10.1.4
OctetString
.1.3.6.1.2.1.157.1.10.1.5
.1.3.6.1.2.1.157.1.10.1.6
.1.3.6.1.2.1.157.1.10.1.7
.1.3.6.1.2.1.157.1.10.1.8
Enumeration
.1.3.6.1.2.1.157.1.10.1.9
.1.3.6.1.2.1.157.1.11
.1.3.6.1.2.1.157.1.11.1
.1.3.6.1.2.1.157.1.11.1.1
OctetString
.1.3.6.1.2.1.157.1.11.1.2
Unsigned32
.1.3.6.1.2.1.157.1.11.1.3
OctetString
.1.3.6.1.2.1.157.1.11.1.4
Enumeration
.1.3.6.1.2.1.157.1.11.1.5
.1.3.6.1.2.1.157.1.11.1.6
.1.3.6.1.2.1.157.1.11.1.7
.1.3.6.1.2.1.157.1.11.1.8
.1.3.6.1.2.1.157.1.11.1.9
.1.3.6.1.2.1.157.1.12
.1.3.6.1.2.1.157.1.12.1
.1.3.6.1.2.1.157.1.12.1.1
OctetString
.1.3.6.1.2.1.157.1.12.1.2
OctetString
.1.3.6.1.2.1.157.1.12.1.3
.1.3.6.1.2.1.157.1.12.1.4
.1.3.6.1.2.1.157.1.12.1.5
.1.3.6.1.2.1.157.1.12.1.6
.1.3.6.1.2.1.157.1.13
.1.3.6.1.2.1.157.1.13.1
.1.3.6.1.2.1.157.1.13.1.1
.1.3.6.1.2.1.157.1.13.1.2
OctetString
.1.3.6.1.2.1.157.1.13.1.3
Unsigned32
.1.3.6.1.2.1.157.1.13.1.4
.1.3.6.1.2.1.157.1.13.1.5
OctetString
.1.3.6.1.2.1.157.1.13.1.6
.1.3.6.1.2.1.157.1.13.1.7
.1.3.6.1.2.1.157.1.13.1.8
secondsUnsigned32
.1.3.6.1.2.1.157.1.14
secondsUnsigned32
.1.3.6.1.2.1.157.1.15
.1.3.6.1.2.1.157.1.16
.1.3.6.1.2.1.157.1.17
.1.3.6.1.2.1.157.1.18
.1.3.6.1.2.1.157.1.19
.1.3.6.1.2.1.157.1.2
.1.3.6.1.2.1.157.1.2.1
.1.3.6.1.2.1.157.1.2.1.1
.1.3.6.1.2.1.157.1.2.1.10
.1.3.6.1.2.1.157.1.2.1.11
Unsigned32
.1.3.6.1.2.1.157.1.2.1.12
Unsigned32
.1.3.6.1.2.1.157.1.2.1.13
.1.3.6.1.2.1.157.1.2.1.14
.1.3.6.1.2.1.157.1.2.1.15
.1.3.6.1.2.1.157.1.2.1.2
OctetString
.1.3.6.1.2.1.157.1.2.1.3
.1.3.6.1.2.1.157.1.2.1.4
.1.3.6.1.2.1.157.1.2.1.5
.1.3.6.1.2.1.157.1.2.1.6
.1.3.6.1.2.1.157.1.2.1.7
.1.3.6.1.2.1.157.1.2.1.8
.1.3.6.1.2.1.157.1.2.1.9
.1.3.6.1.2.1.157.1.20
.1.3.6.1.2.1.157.1.21
.1.3.6.1.2.1.157.1.22
.1.3.6.1.2.1.157.1.23
.1.3.6.1.2.1.157.1.24
.1.3.6.1.2.1.157.1.25
OctetString
.1.3.6.1.2.1.157.1.26
.1.3.6.1.2.1.157.1.27
OctetString
.1.3.6.1.2.1.157.1.28
secondsUnsigned32
.1.3.6.1.2.1.157.1.29
.1.3.6.1.2.1.157.1.3
.1.3.6.1.2.1.157.1.3.1
.1.3.6.1.2.1.157.1.3.1.1
.1.3.6.1.2.1.157.1.3.1.2
OctetString
.1.3.6.1.2.1.157.1.3.1.3
OctetString
.1.3.6.1.2.1.157.1.3.1.4
.1.3.6.1.2.1.157.1.30
secondsUnsigned32
.1.3.6.1.2.1.157.1.31
.1.3.6.1.2.1.157.1.32
.1.3.6.1.2.1.157.1.33
OctetString
.1.3.6.1.2.1.157.1.34
OctetString
.1.3.6.1.2.1.157.1.35
OctetString
.1.3.6.1.2.1.157.1.36
secondsUnsigned32
.1.3.6.1.2.1.157.1.37
.1.3.6.1.2.1.157.1.38
.1.3.6.1.2.1.157.1.39
.1.3.6.1.2.1.157.1.4
.1.3.6.1.2.1.157.1.4.1
.1.3.6.1.2.1.157.1.4.1.1
.1.3.6.1.2.1.157.1.4.1.10
.1.3.6.1.2.1.157.1.4.1.11
OctetString
.1.3.6.1.2.1.157.1.4.1.12
.1.3.6.1.2.1.157.1.4.1.13
.1.3.6.1.2.1.157.1.4.1.14
OctetString
.1.3.6.1.2.1.157.1.4.1.15
.1.3.6.1.2.1.157.1.4.1.16
OctetString
.1.3.6.1.2.1.157.1.4.1.17
.1.3.6.1.2.1.157.1.4.1.18
Unsigned32
.1.3.6.1.2.1.157.1.4.1.19
OctetString
.1.3.6.1.2.1.157.1.4.1.2
.1.3.6.1.2.1.157.1.4.1.20
.1.3.6.1.2.1.157.1.4.1.3
Enumeration
.1.3.6.1.2.1.157.1.4.1.4
.1.3.6.1.2.1.157.1.4.1.5
OctetString
.1.3.6.1.2.1.157.1.4.1.6
.1.3.6.1.2.1.157.1.4.1.7
.1.3.6.1.2.1.157.1.4.1.8
Enumeration
.1.3.6.1.2.1.157.1.4.1.9
OctetString
.1.3.6.1.2.1.157.1.40
OctetString
.1.3.6.1.2.1.157.1.41
OctetString
.1.3.6.1.2.1.157.1.42
secondsUnsigned32
.1.3.6.1.2.1.157.1.43
.1.3.6.1.2.1.157.1.44
secondsUnsigned32
.1.3.6.1.2.1.157.1.45
.1.3.6.1.2.1.157.1.46
secondsUnsigned32
.1.3.6.1.2.1.157.1.47
.1.3.6.1.2.1.157.1.48
.1.3.6.1.2.1.157.1.5
.1.3.6.1.2.1.157.1.5.1
.1.3.6.1.2.1.157.1.5.1.1
OctetString
.1.3.6.1.2.1.157.1.5.1.10
Unsigned32
.1.3.6.1.2.1.157.1.5.1.11
.1.3.6.1.2.1.157.1.5.1.12
.1.3.6.1.2.1.157.1.5.1.2
.1.3.6.1.2.1.157.1.5.1.3
Enumeration
.1.3.6.1.2.1.157.1.5.1.4
.1.3.6.1.2.1.157.1.5.1.5
.1.3.6.1.2.1.157.1.5.1.6
Enumeration
.1.3.6.1.2.1.157.1.5.1.7
.1.3.6.1.2.1.157.1.5.1.8
.1.3.6.1.2.1.157.1.5.1.9
.1.3.6.1.2.1.157.1.6
.1.3.6.1.2.1.157.1.6.1
.1.3.6.1.2.1.157.1.6.1.1
.1.3.6.1.2.1.157.1.6.1.10
OctetString
.1.3.6.1.2.1.157.1.6.1.11
.1.3.6.1.2.1.157.1.6.1.12
OctetString
.1.3.6.1.2.1.157.1.6.1.13
.1.3.6.1.2.1.157.1.6.1.14
Unsigned32
.1.3.6.1.2.1.157.1.6.1.15
.1.3.6.1.2.1.157.1.6.1.16
.1.3.6.1.2.1.157.1.6.1.17
.1.3.6.1.2.1.157.1.6.1.18
Enumeration
.1.3.6.1.2.1.157.1.6.1.19
OctetString
.1.3.6.1.2.1.157.1.6.1.2
.1.3.6.1.2.1.157.1.6.1.20
.1.3.6.1.2.1.157.1.6.1.21
OctetString
.1.3.6.1.2.1.157.1.6.1.22
Enumeration
.1.3.6.1.2.1.157.1.6.1.23
.1.3.6.1.2.1.157.1.6.1.24
Enumeration
.1.3.6.1.2.1.157.1.6.1.25
.1.3.6.1.2.1.157.1.6.1.26
.1.3.6.1.2.1.157.1.6.1.27
OctetString
.1.3.6.1.2.1.157.1.6.1.3
.1.3.6.1.2.1.157.1.6.1.4
Enumeration
.1.3.6.1.2.1.157.1.6.1.5
Enumeration
.1.3.6.1.2.1.157.1.6.1.6
.1.3.6.1.2.1.157.1.6.1.7
OctetString
.1.3.6.1.2.1.157.1.6.1.8
.1.3.6.1.2.1.157.1.6.1.9
.1.3.6.1.2.1.157.1.7
.1.3.6.1.2.1.157.1.7.1
.1.3.6.1.2.1.157.1.7.1.1
OctetString
.1.3.6.1.2.1.157.1.7.1.10
Unsigned32
.1.3.6.1.2.1.157.1.7.1.11
.1.3.6.1.2.1.157.1.7.1.12
.1.3.6.1.2.1.157.1.7.1.2
.1.3.6.1.2.1.157.1.7.1.3
Enumeration
.1.3.6.1.2.1.157.1.7.1.4
.1.3.6.1.2.1.157.1.7.1.5
.1.3.6.1.2.1.157.1.7.1.6
Enumeration
.1.3.6.1.2.1.157.1.7.1.7
.1.3.6.1.2.1.157.1.7.1.8
.1.3.6.1.2.1.157.1.7.1.9
.1.3.6.1.2.1.157.1.8
.1.3.6.1.2.1.157.1.8.1
OctetString
.1.3.6.1.2.1.157.1.8.1.1
.1.3.6.1.2.1.157.1.8.1.2
Enumeration
.1.3.6.1.2.1.157.1.8.1.3
.1.3.6.1.2.1.157.1.8.1.4
.1.3.6.1.2.1.157.1.9
.1.3.6.1.2.1.157.1.9.1
.1.3.6.1.2.1.157.1.9.1.1
.1.3.6.1.2.1.157.1.9.1.2
.1.3.6.1.2.1.157.1.9.1.3
Enumeration
.1.3.6.1.2.1.157.1.9.1.4
.1.3.6.1.2.1.157.1.9.1.5
.1.3.6.1.2.1.157.1.9.1.6
.1.3.6.1.2.1.157.2
.1.3.6.1.2.1.157.2.1
.1.3.6.1.2.1.157.2.2
Dependencies (8) 6 direct · 2 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Type Definitions (2)
Enumeration
fixed(1)
configRp(2)
configSsm(3)
bsr(4)
autoRP(5)
embedded(6)
other(7)
Enumeration
none(1)
ssm(2)
asm(3)
bidir(4)
dm(5)
other(6)
Conformance Groups (15)
A collection of read-only objects used to report local PIM
topology.
.1.3.6.1.2.1.157.2.2.1
A collection of notifications for signaling important PIM
events.
.1.3.6.1.2.1.157.2.2.2
A collection of writeable objects used to configure PIM
behavior and to tune performance.
.1.3.6.1.2.1.157.2.2.3
A collection of statistics global to the PIM router.
.1.3.6.1.2.1.157.2.2.4
A collection of objects to support management of PIM
routers running the PIM SSM (Source Specific Multicast)
protocol, in PIM mode SM (Sparse Mode).
.1.3.6.1.2.1.157.2.2.5
A collection of objects to support configuration of RPs
(Rendezvous Points) and Group Mappings.
.1.3.6.1.2.1.157.2.2.6
A collection of objects to support management of PIM
routers running PIM-SM (Sparse Mode). The groups
pimSsmGroup and pimRPConfigGroup are also required.
.1.3.6.1.2.1.157.2.2.7
A collection of objects to support management of PIM
routers running BIDIR mode. The groups pimSsmGroup,
pimSmGroup and pimRPConfigGroup are also required.
.1.3.6.1.2.1.157.2.2.8
A collection of objects to support management of the PIM
Anycast-RP mechanism.
.1.3.6.1.2.1.157.2.2.9
A collection of objects to allow fine control of
interactions between static RP configuration and
dynamically acquired group to RP mappings.
.1.3.6.1.2.1.157.2.2.10
A collection of objects to support notification of PIM
network management events.
.1.3.6.1.2.1.157.2.2.11
A collection of notifications for signaling PIM network
management events.
.1.3.6.1.2.1.157.2.2.12
Objects providing additional diagnostics related to a PIM
router.
.1.3.6.1.2.1.157.2.2.13
A collection of objects required for management of PIM
Dense Mode (PIM-DM) function. The groups pimSsmGroup and
pimSmGroup are also required.
.1.3.6.1.2.1.157.2.2.14
An object that specifies the volatility of global PIM
configuration settings on this device.
.1.3.6.1.2.1.157.2.2.15
Compliance Statements (4)

OID .1.3.6.1.2.1.157.2.1.1
The compliance statement for routers which are running
PIM-SM (Sparse Mode).
Required groups
mandatory pimTopologyGroup
mandatory pimSsmGroup
mandatory pimRPConfigGroup
mandatory pimSmGroup
optional pimNotificationGroup This group is optional.
optional pimTuningParametersGroup This group is optional.
optional pimRouterStatisticsGroup This group is optional.
optional pimAnycastRpGroup This group is optional.
optional pimStaticRPPrecedenceGroup This group is optional.
optional pimNetMgmtNotificationObjects This group is optional.
optional pimNetMgmtNotificationGroup This group is optional.
optional pimDiagnosticsGroup This group is optional.
optional pimDeviceStorageGroup This group is optional.

OID .1.3.6.1.2.1.157.2.1.2
The compliance statement for routers which are running
Bidir-PIM.
Required groups
mandatory pimTopologyGroup
mandatory pimRPConfigGroup
mandatory pimSmGroup
mandatory pimBidirGroup
optional pimNotificationGroup This group is optional.
optional pimTuningParametersGroup This group is optional.
optional pimRouterStatisticsGroup This group is optional.
optional pimAnycastRpGroup This group is optional.
optional pimStaticRPPrecedenceGroup This group is optional.
optional pimNetMgmtNotificationObjects This group is optional.
optional pimNetMgmtNotificationGroup This group is optional.
optional pimDiagnosticsGroup This group is optional.
optional pimDeviceStorageGroup This group is optional.

OID .1.3.6.1.2.1.157.2.1.3
The compliance statement for routers which are running
PIM SSM (Source Specific Multicast).
Required groups
mandatory pimTopologyGroup
mandatory pimSsmGroup
optional pimNotificationGroup This group is optional.
optional pimTuningParametersGroup This group is optional.
optional pimRouterStatisticsGroup This group is optional.
optional pimNetMgmtNotificationObjects This group is optional.
optional pimNetMgmtNotificationGroup This group is optional.
optional pimDiagnosticsGroup This group is optional.
optional pimDeviceStorageGroup This group is optional.

OID .1.3.6.1.2.1.157.2.1.4
The compliance statement for routers which are running
PIM-DM (Dense Mode).
Required groups
mandatory pimTopologyGroup
mandatory pimSsmGroup
mandatory pimRPConfigGroup
mandatory pimSmGroup
mandatory pimDmGroup
optional pimNotificationGroup This group is optional.
optional pimTuningParametersGroup This group is optional.
optional pimRouterStatisticsGroup This group is optional.
optional pimAnycastRpGroup This group is optional.
optional pimStaticRPPrecedenceGroup This group is optional.
optional pimNetMgmtNotificationObjects This group is optional.
optional pimNetMgmtNotificationGroup This group is optional.
optional pimDiagnosticsGroup This group is optional.
optional pimDeviceStorageGroup This group is optional.
Notifications / Traps (5)
NameOIDDescription
.1.3.6.1.2.1.157.0.1
A pimNeighborLoss notification signifies the loss of an

adjacency with a neighbor. This notification should be
generated when the neighbor timer expires, and the router
has no other neighbors on the same interface with the same
IP version and a lower IP address than itself.

This notification is generated whenever the counter
pimNeighborLossCount is incremented, subject
to the rate limit specified by
pimNeighborLossNotificationPeriod.
.1.3.6.1.2.1.157.0.2
A pimInvalidRegister notification signifies that an invalid
PIM Register message was received by this device.

This notification is generated whenever the counter
pimInvalidRegisterMsgsRcvd is incremented, subject to the
rate limit specified by
pimInvalidRegisterNotificationPeriod.
.1.3.6.1.2.1.157.0.3
A pimInvalidJoinPrune notification signifies that an
invalid PIM Join/Prune message was received by this device.

This notification is generated whenever the counter
pimInvalidJoinPruneMsgsRcvd is incremented, subject to the
rate limit specified by
pimInvalidJoinPruneNotificationPeriod.
.1.3.6.1.2.1.157.0.4
A pimRPMappingChange notification signifies a change to the
active RP mapping on this device.

This notification is generated whenever the counter
pimRPMappingChangeCount is incremented, subject to the
rate limit specified by
pimRPMappingChangeNotificationPeriod.
.1.3.6.1.2.1.157.0.5
A pimInterfaceElection notification signifies that a new DR
or DF has been elected on a network.

This notification is generated whenever the counter
pimInterfaceElectionWinCount is incremented, subject to the
rate limit specified by
pimInterfaceElectionNotificationPeriod.