|
Packit |
022b05 |
PIM-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY, OBJECT-TYPE, experimental,
|
|
Packit |
022b05 |
NOTIFICATION-TYPE,
|
|
Packit |
022b05 |
Integer32, IpAddress, TimeTicks FROM SNMPv2-SMI
|
|
Packit |
022b05 |
RowStatus, TruthValue FROM SNMPv2-TC
|
|
Packit |
022b05 |
MODULE-COMPLIANCE, OBJECT-GROUP,
|
|
Packit |
022b05 |
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
|
Packit |
022b05 |
ipMRouteGroup, ipMRouteSource,
|
|
Packit |
022b05 |
ipMRouteSourceMask, ipMRouteNextHopGroup,
|
|
Packit |
022b05 |
ipMRouteNextHopSource, ipMRouteNextHopSourceMask,
|
|
Packit |
022b05 |
ipMRouteNextHopIfIndex,
|
|
Packit |
022b05 |
ipMRouteNextHopAddress FROM IPMROUTE-STD-MIB
|
|
Packit |
022b05 |
InterfaceIndex FROM IF-MIB;
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimMIB MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED "200009280000Z" -- September 28, 2000
|
|
Packit |
022b05 |
ORGANIZATION "IETF IDMR Working Group."
|
|
Packit |
022b05 |
CONTACT-INFO
|
|
Packit |
022b05 |
" Dave Thaler
|
|
Packit |
022b05 |
Microsoft Corporation
|
|
Packit |
022b05 |
One Microsoft Way
|
|
Packit |
022b05 |
Redmond, WA 98052-6399
|
|
Packit |
022b05 |
US
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Phone: +1 425 703 8835
|
|
Packit |
022b05 |
EMail: dthaler@microsoft.com"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The MIB module for management of PIM routers."
|
|
Packit |
022b05 |
REVISION "200009280000Z" -- September 28, 2000
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Initial version, published as RFC 2934."
|
|
Packit |
022b05 |
::= { experimental 61 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimMIBObjects OBJECT IDENTIFIER ::= { pimMIB 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimTraps OBJECT IDENTIFIER ::= { pimMIBObjects 0 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pim OBJECT IDENTIFIER ::= { pimMIBObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimJoinPruneInterval OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The default interval at which periodic PIM-SM Join/Prune
|
|
Packit |
022b05 |
messages are to be sent."
|
|
Packit |
022b05 |
::= { pim 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The PIM Interface Table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimInterfaceTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF PimInterfaceEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The (conceptual) table listing the router's PIM interfaces.
|
|
Packit |
022b05 |
IGMP and PIM are enabled on all interfaces listed in this
|
|
Packit |
022b05 |
table."
|
|
Packit |
022b05 |
::= { pim 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimInterfaceEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PimInterfaceEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry (conceptual row) in the pimInterfaceTable."
|
|
Packit |
022b05 |
INDEX { pimInterfaceIfIndex }
|
|
Packit |
022b05 |
::= { pimInterfaceTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PimInterfaceEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
pimInterfaceIfIndex InterfaceIndex,
|
|
Packit |
022b05 |
pimInterfaceAddress IpAddress,
|
|
Packit |
022b05 |
pimInterfaceNetMask IpAddress,
|
|
Packit |
022b05 |
pimInterfaceMode INTEGER,
|
|
Packit |
022b05 |
pimInterfaceDR IpAddress,
|
|
Packit |
022b05 |
pimInterfaceHelloInterval Integer32,
|
|
Packit |
022b05 |
pimInterfaceStatus RowStatus,
|
|
Packit |
022b05 |
pimInterfaceJoinPruneInterval Integer32,
|
|
Packit |
022b05 |
pimInterfaceCBSRPreference Integer32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimInterfaceIfIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InterfaceIndex
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The ifIndex value of this PIM interface."
|
|
Packit |
022b05 |
::= { pimInterfaceEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimInterfaceAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The IP address of the PIM interface."
|
|
Packit |
022b05 |
::= { pimInterfaceEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimInterfaceNetMask OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The network mask for the IP address of the PIM interface."
|
|
Packit |
022b05 |
::= { pimInterfaceEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimInterfaceMode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER { dense(1), sparse(2), sparseDense(3) }
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The configured mode of this PIM interface. A value of
|
|
Packit |
022b05 |
sparseDense is only valid for PIMv1."
|
|
Packit |
022b05 |
DEFVAL { dense }
|
|
Packit |
022b05 |
::= { pimInterfaceEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimInterfaceDR OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The Designated Router on this PIM interface. For point-to-
|
|
Packit |
022b05 |
point interfaces, this object has the value 0.0.0.0."
|
|
Packit |
022b05 |
::= { pimInterfaceEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimInterfaceHelloInterval OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The frequency at which PIM Hello messages are transmitted
|
|
Packit |
022b05 |
on this interface."
|
|
Packit |
022b05 |
DEFVAL { 30 }
|
|
Packit |
022b05 |
::= { pimInterfaceEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimInterfaceStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The status of this entry. Creating the entry enables PIM
|
|
Packit |
022b05 |
on the interface; destroying the entry disables PIM on the
|
|
Packit |
022b05 |
interface."
|
|
Packit |
022b05 |
::= { pimInterfaceEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimInterfaceJoinPruneInterval OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The frequency at which PIM Join/Prune messages are
|
|
Packit |
022b05 |
transmitted on this PIM interface. The default value of
|
|
Packit |
022b05 |
this object is the pimJoinPruneInterval."
|
|
Packit |
022b05 |
::= { pimInterfaceEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimInterfaceCBSRPreference OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (-1..255)
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The preference value for the local interface as a candidate
|
|
Packit |
022b05 |
bootstrap router. The value of -1 is used to indicate that
|
|
Packit |
022b05 |
the local interface is not a candidate BSR interface."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
::= { pimInterfaceEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The PIM Neighbor Table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimNeighborTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF PimNeighborEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The (conceptual) table listing the router's PIM neighbors."
|
|
Packit |
022b05 |
::= { pim 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimNeighborEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PimNeighborEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry (conceptual row) in the pimNeighborTable."
|
|
Packit |
022b05 |
INDEX { pimNeighborAddress }
|
|
Packit |
022b05 |
::= { pimNeighborTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PimNeighborEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
pimNeighborAddress IpAddress,
|
|
Packit |
022b05 |
pimNeighborIfIndex InterfaceIndex,
|
|
Packit |
022b05 |
pimNeighborUpTime TimeTicks,
|
|
Packit |
022b05 |
pimNeighborExpiryTime TimeTicks,
|
|
Packit |
022b05 |
pimNeighborMode INTEGER
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimNeighborAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The IP address of the PIM neighbor for which this entry
|
|
Packit |
022b05 |
contains information."
|
|
Packit |
022b05 |
::= { pimNeighborEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimNeighborIfIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InterfaceIndex
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of ifIndex for the interface used to reach this
|
|
Packit |
022b05 |
PIM neighbor."
|
|
Packit |
022b05 |
::= { pimNeighborEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimNeighborUpTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TimeTicks
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The time since this PIM neighbor (last) became a neighbor
|
|
Packit |
022b05 |
of the local router."
|
|
Packit |
022b05 |
::= { pimNeighborEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimNeighborExpiryTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TimeTicks
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The minimum time remaining before this PIM neighbor will be
|
|
Packit |
022b05 |
aged out."
|
|
Packit |
022b05 |
::= { pimNeighborEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimNeighborMode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER { dense(1), sparse(2) }
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The active PIM mode of this neighbor. This object is
|
|
Packit |
022b05 |
deprecated for PIMv2 routers since all neighbors on the
|
|
Packit |
022b05 |
interface must be either dense or sparse as determined by
|
|
Packit |
022b05 |
the protocol running on the interface."
|
|
Packit |
022b05 |
::= { pimNeighborEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The PIM IP Multicast Route Table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimIpMRouteTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF PimIpMRouteEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The (conceptual) table listing PIM-specific information on
|
|
Packit |
022b05 |
a subset of the rows of the ipMRouteTable defined in the IP
|
|
Packit |
022b05 |
Multicast MIB."
|
|
Packit |
022b05 |
::= { pim 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimIpMRouteEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PimIpMRouteEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry (conceptual row) in the pimIpMRouteTable. There
|
|
Packit |
022b05 |
is one entry per entry in the ipMRouteTable whose incoming
|
|
Packit |
022b05 |
interface is running PIM."
|
|
Packit |
022b05 |
INDEX { ipMRouteGroup, ipMRouteSource, ipMRouteSourceMask }
|
|
Packit |
022b05 |
::= { pimIpMRouteTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PimIpMRouteEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
pimIpMRouteUpstreamAssertTimer TimeTicks,
|
|
Packit |
022b05 |
pimIpMRouteAssertMetric Integer32,
|
|
Packit |
022b05 |
pimIpMRouteAssertMetricPref Integer32,
|
|
Packit |
022b05 |
pimIpMRouteAssertRPTBit TruthValue,
|
|
Packit |
022b05 |
pimIpMRouteFlags BITS
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimIpMRouteUpstreamAssertTimer OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TimeTicks
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The time remaining before the router changes its upstream
|
|
Packit |
022b05 |
neighbor back to its RPF neighbor. This timer is called the
|
|
Packit |
022b05 |
Assert timer in the PIM Sparse and Dense mode specification.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 0 indicates that no Assert has changed the
|
|
Packit |
022b05 |
upstream neighbor away from the RPF neighbor."
|
|
Packit |
022b05 |
::= { pimIpMRouteEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimIpMRouteAssertMetric OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The metric advertised by the assert winner on the upstream
|
|
Packit |
022b05 |
interface, or 0 if no such assert is in received."
|
|
Packit |
022b05 |
::= { pimIpMRouteEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimIpMRouteAssertMetricPref OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The preference advertised by the assert winner on the
|
|
Packit |
022b05 |
upstream interface, or 0 if no such assert is in effect."
|
|
Packit |
022b05 |
::= { pimIpMRouteEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimIpMRouteAssertRPTBit OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of the RPT-bit advertised by the assert winner on
|
|
Packit |
022b05 |
the upstream interface, or false if no such assert is in
|
|
Packit |
022b05 |
effect."
|
|
Packit |
022b05 |
::= { pimIpMRouteEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimIpMRouteFlags OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
rpt(0),
|
|
Packit |
022b05 |
spt(1)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object describes PIM-specific flags related to a
|
|
Packit |
022b05 |
multicast state entry. See the PIM Sparse Mode
|
|
Packit |
022b05 |
specification for the meaning of the RPT and SPT bits."
|
|
Packit |
022b05 |
::= { pimIpMRouteEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The PIM Next Hop Table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimIpMRouteNextHopTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF PimIpMRouteNextHopEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The (conceptual) table listing PIM-specific information on
|
|
Packit |
022b05 |
a subset of the rows of the ipMRouteNextHopTable defined in
|
|
Packit |
022b05 |
the IP Multicast MIB."
|
|
Packit |
022b05 |
::= { pim 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimIpMRouteNextHopEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PimIpMRouteNextHopEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry (conceptual row) in the pimIpMRouteNextHopTable.
|
|
Packit |
022b05 |
There is one entry per entry in the ipMRouteNextHopTable
|
|
Packit |
022b05 |
whose interface is running PIM and whose
|
|
Packit |
022b05 |
ipMRouteNextHopState is pruned(1)."
|
|
Packit |
022b05 |
INDEX { ipMRouteNextHopGroup, ipMRouteNextHopSource,
|
|
Packit |
022b05 |
ipMRouteNextHopSourceMask, ipMRouteNextHopIfIndex,
|
|
Packit |
022b05 |
ipMRouteNextHopAddress }
|
|
Packit |
022b05 |
::= { pimIpMRouteNextHopTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PimIpMRouteNextHopEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
pimIpMRouteNextHopPruneReason INTEGER
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimIpMRouteNextHopPruneReason OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
other (1),
|
|
Packit |
022b05 |
prune (2),
|
|
Packit |
022b05 |
assert (3)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object indicates why the downstream interface was
|
|
Packit |
022b05 |
pruned, whether in response to a PIM prune message or due to
|
|
Packit |
022b05 |
PIM Assert processing."
|
|
Packit |
022b05 |
::= { pimIpMRouteNextHopEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The PIM RP Table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF PimRPEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The (conceptual) table listing PIM version 1 information
|
|
Packit |
022b05 |
for the Rendezvous Points (RPs) for IP multicast groups.
|
|
Packit |
022b05 |
This table is deprecated since its function is replaced by
|
|
Packit |
022b05 |
the pimRPSetTable for PIM version 2."
|
|
Packit |
022b05 |
::= { pim 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PimRPEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry (conceptual row) in the pimRPTable. There is one
|
|
Packit |
022b05 |
entry per RP address for each IP multicast group."
|
|
Packit |
022b05 |
INDEX { pimRPGroupAddress, pimRPAddress }
|
|
Packit |
022b05 |
::= { pimRPTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PimRPEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
pimRPGroupAddress IpAddress,
|
|
Packit |
022b05 |
pimRPAddress IpAddress,
|
|
Packit |
022b05 |
pimRPState INTEGER,
|
|
Packit |
022b05 |
pimRPStateTimer TimeTicks,
|
|
Packit |
022b05 |
pimRPLastChange TimeTicks,
|
|
Packit |
022b05 |
pimRPRowStatus RowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPGroupAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The IP multicast group address for which this entry
|
|
Packit |
022b05 |
contains information about an RP."
|
|
Packit |
022b05 |
::= { pimRPEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The unicast address of the RP."
|
|
Packit |
022b05 |
::= { pimRPEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPState OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER { up(1), down(2) }
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"The state of the RP."
|
|
Packit |
022b05 |
::= { pimRPEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPStateTimer OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TimeTicks
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The minimum time remaining before the next state change.
|
|
Packit |
022b05 |
When pimRPState is up, this is the minimum time which must
|
|
Packit |
022b05 |
expire until it can be declared down. When pimRPState is
|
|
Packit |
022b05 |
down, this is the time until it will be declared up (in
|
|
Packit |
022b05 |
order to retry)."
|
|
Packit |
022b05 |
::= { pimRPEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPLastChange OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TimeTicks
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of sysUpTime at the time when the corresponding
|
|
Packit |
022b05 |
instance of pimRPState last changed its value."
|
|
Packit |
022b05 |
::= { pimRPEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPRowStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The status of this row, by which new entries may be
|
|
Packit |
022b05 |
created, or old entries deleted from this table."
|
|
Packit |
022b05 |
::= { pimRPEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The PIM RP-Set Table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPSetTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF PimRPSetEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The (conceptual) table listing PIM information for
|
|
Packit |
022b05 |
candidate Rendezvous Points (RPs) for IP multicast groups.
|
|
Packit |
022b05 |
When the local router is the BSR, this information is
|
|
Packit |
022b05 |
obtained from received Candidate-RP-Advertisements. When
|
|
Packit |
022b05 |
the local router is not the BSR, this information is
|
|
Packit |
022b05 |
obtained from received RP-Set messages."
|
|
Packit |
022b05 |
::= { pim 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPSetEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PimRPSetEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry (conceptual row) in the pimRPSetTable."
|
|
Packit |
022b05 |
INDEX { pimRPSetComponent, pimRPSetGroupAddress,
|
|
Packit |
022b05 |
pimRPSetGroupMask, pimRPSetAddress }
|
|
Packit |
022b05 |
::= { pimRPSetTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PimRPSetEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPSetGroupAddress IpAddress,
|
|
Packit |
022b05 |
pimRPSetGroupMask IpAddress,
|
|
Packit |
022b05 |
pimRPSetAddress IpAddress,
|
|
Packit |
022b05 |
pimRPSetHoldTime Integer32,
|
|
Packit |
022b05 |
pimRPSetExpiryTime TimeTicks,
|
|
Packit |
022b05 |
pimRPSetComponent Integer32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPSetGroupAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The IP multicast group address which, when combined with
|
|
Packit |
022b05 |
pimRPSetGroupMask, gives the group prefix for which this
|
|
Packit |
022b05 |
entry contains information about the Candidate-RP."
|
|
Packit |
022b05 |
::= { pimRPSetEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPSetGroupMask OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The multicast group address mask which, when combined with
|
|
Packit |
022b05 |
pimRPSetGroupAddress, gives the group prefix for which this
|
|
Packit |
022b05 |
entry contains information about the Candidate-RP."
|
|
Packit |
022b05 |
::= { pimRPSetEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPSetAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The IP address of the Candidate-RP."
|
|
Packit |
022b05 |
::= { pimRPSetEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPSetHoldTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (0..255)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The holdtime of a Candidate-RP. If the local router is not
|
|
Packit |
022b05 |
the BSR, this value is 0."
|
|
Packit |
022b05 |
::= { pimRPSetEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPSetExpiryTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TimeTicks
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The minimum time remaining before the Candidate-RP will be
|
|
Packit |
022b05 |
declared down. If the local router is not the BSR, this
|
|
Packit |
022b05 |
value is 0."
|
|
Packit |
022b05 |
::= { pimRPSetEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimRPSetComponent OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..255)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
" A number uniquely identifying the component. Each
|
|
Packit |
022b05 |
protocol instance connected to a separate domain should have
|
|
Packit |
022b05 |
a different index value."
|
|
Packit |
022b05 |
::= { pimRPSetEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Note: { pim 8 } through { pim 10 } were used in older versions
|
|
Packit |
022b05 |
-- of this MIB. Since some earlier versions of this MIB have been
|
|
Packit |
022b05 |
-- widely-deployed, these values must not be used in the future,
|
|
Packit |
022b05 |
-- as long the MIB is rooted under { experimental 61 }.
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The PIM Candidate-RP Table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimCandidateRPTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF PimCandidateRPEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The (conceptual) table listing the IP multicast groups for
|
|
Packit |
022b05 |
which the local router is to advertise itself as a
|
|
Packit |
022b05 |
Candidate-RP when the value of pimComponentCRPHoldTime is
|
|
Packit |
022b05 |
non-zero. If this table is empty, then the local router
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
will advertise itself as a Candidate-RP for all groups
|
|
Packit |
022b05 |
(providing the value of pimComponentCRPHoldTime is non-
|
|
Packit |
022b05 |
zero)."
|
|
Packit |
022b05 |
::= { pim 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimCandidateRPEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PimCandidateRPEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry (conceptual row) in the pimCandidateRPTable."
|
|
Packit |
022b05 |
INDEX { pimCandidateRPGroupAddress,
|
|
Packit |
022b05 |
pimCandidateRPGroupMask }
|
|
Packit |
022b05 |
::= { pimCandidateRPTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PimCandidateRPEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
pimCandidateRPGroupAddress IpAddress,
|
|
Packit |
022b05 |
pimCandidateRPGroupMask IpAddress,
|
|
Packit |
022b05 |
pimCandidateRPAddress IpAddress,
|
|
Packit |
022b05 |
pimCandidateRPRowStatus RowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimCandidateRPGroupAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The IP multicast group address which, when combined with
|
|
Packit |
022b05 |
pimCandidateRPGroupMask, identifies a group prefix for which
|
|
Packit |
022b05 |
the local router will advertise itself as a Candidate-RP."
|
|
Packit |
022b05 |
::= { pimCandidateRPEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimCandidateRPGroupMask OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The multicast group address mask which, when combined with
|
|
Packit |
022b05 |
pimCandidateRPGroupMask, identifies a group prefix for which
|
|
Packit |
022b05 |
the local router will advertise itself as a Candidate-RP."
|
|
Packit |
022b05 |
::= { pimCandidateRPEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimCandidateRPAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The (unicast) address of the interface which will be
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
advertised as a Candidate-RP."
|
|
Packit |
022b05 |
::= { pimCandidateRPEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimCandidateRPRowStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The status of this row, by which new entries may be
|
|
Packit |
022b05 |
created, or old entries deleted from this table."
|
|
Packit |
022b05 |
::= { pimCandidateRPEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The PIM Component Table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimComponentTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF PimComponentEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The (conceptual) table containing objects specific to a PIM
|
|
Packit |
022b05 |
domain. One row exists for each domain to which the router
|
|
Packit |
022b05 |
is connected. A PIM-SM domain is defined as an area of the
|
|
Packit |
022b05 |
network over which Bootstrap messages are forwarded.
|
|
Packit |
022b05 |
Typically, a PIM-SM router will be a member of exactly one
|
|
Packit |
022b05 |
domain. This table also supports, however, routers which
|
|
Packit |
022b05 |
may form a border between two PIM-SM domains and do not
|
|
Packit |
022b05 |
forward Bootstrap messages between them."
|
|
Packit |
022b05 |
::= { pim 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimComponentEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PimComponentEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry (conceptual row) in the pimComponentTable."
|
|
Packit |
022b05 |
INDEX { pimComponentIndex }
|
|
Packit |
022b05 |
::= { pimComponentTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PimComponentEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
pimComponentIndex Integer32,
|
|
Packit |
022b05 |
pimComponentBSRAddress IpAddress,
|
|
Packit |
022b05 |
pimComponentBSRExpiryTime TimeTicks,
|
|
Packit |
022b05 |
pimComponentCRPHoldTime Integer32,
|
|
Packit |
022b05 |
pimComponentStatus RowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimComponentIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..255)
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A number uniquely identifying the component. Each protocol
|
|
Packit |
022b05 |
instance connected to a separate domain should have a
|
|
Packit |
022b05 |
different index value. Routers that only support membership
|
|
Packit |
022b05 |
in a single PIM-SM domain should use a pimComponentIndex
|
|
Packit |
022b05 |
value of 1."
|
|
Packit |
022b05 |
::= { pimComponentEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimComponentBSRAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The IP address of the bootstrap router (BSR) for the local
|
|
Packit |
022b05 |
PIM region."
|
|
Packit |
022b05 |
::= { pimComponentEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimComponentBSRExpiryTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TimeTicks
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The minimum time remaining before the bootstrap router in
|
|
Packit |
022b05 |
the local domain will be declared down. For candidate BSRs,
|
|
Packit |
022b05 |
this is the time until the component sends an RP-Set
|
|
Packit |
022b05 |
message. For other routers, this is the time until it may
|
|
Packit |
022b05 |
accept an RP-Set message from a lower candidate BSR."
|
|
Packit |
022b05 |
::= { pimComponentEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimComponentCRPHoldTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (0..255)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The holdtime of the component when it is a candidate RP in
|
|
Packit |
022b05 |
the local domain. The value of 0 is used to indicate that
|
|
Packit |
022b05 |
the local system is not a Candidate-RP."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
::= { pimComponentEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimComponentStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"The status of this entry. Creating the entry creates
|
|
Packit |
022b05 |
another protocol instance; destroying the entry disables a
|
|
Packit |
022b05 |
protocol instance."
|
|
Packit |
022b05 |
::= { pimComponentEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- PIM Traps
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimNeighborLoss NOTIFICATION-TYPE
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
pimNeighborIfIndex
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A pimNeighborLoss trap signifies the loss of an adjacency
|
|
Packit |
022b05 |
with a neighbor. This trap should be generated when the
|
|
Packit |
022b05 |
neighbor timer expires, and the router has no other
|
|
Packit |
022b05 |
neighbors on the same interface with a lower IP address than
|
|
Packit |
022b05 |
itself."
|
|
Packit |
022b05 |
::= { pimTraps 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- conformance information
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimMIBConformance OBJECT IDENTIFIER ::= { pimMIB 2 }
|
|
Packit |
022b05 |
pimMIBCompliances OBJECT IDENTIFIER ::= { pimMIBConformance 1 }
|
|
Packit |
022b05 |
pimMIBGroups OBJECT IDENTIFIER ::= { pimMIBConformance 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- compliance statements
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimV1MIBCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The compliance statement for routers running PIMv1 and
|
|
Packit |
022b05 |
implementing the PIM MIB."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS { pimV1MIBGroup }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { pimMIBCompliances 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimSparseV2MIBCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The compliance statement for routers running PIM Sparse
|
|
Packit |
022b05 |
Mode and implementing the PIM MIB."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS { pimV2MIBGroup }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP pimV2CandidateRPMIBGroup
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group is mandatory if the router is capable of being a
|
|
Packit |
022b05 |
Candidate RP."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT pimInterfaceStatus
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { pimMIBCompliances 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimDenseV2MIBCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The compliance statement for routers running PIM Dense Mode
|
|
Packit |
022b05 |
and implementing the PIM MIB."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MANDATORY-GROUPS { pimDenseV2MIBGroup }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT pimInterfaceStatus
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { pimMIBCompliances 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- units of conformance
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimNotificationGroup NOTIFICATION-GROUP
|
|
Packit |
022b05 |
NOTIFICATIONS { pimNeighborLoss }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of notifications for signaling important PIM
|
|
Packit |
022b05 |
events."
|
|
Packit |
022b05 |
::= { pimMIBGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimV2MIBGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { pimJoinPruneInterval, pimNeighborIfIndex,
|
|
Packit |
022b05 |
pimNeighborUpTime, pimNeighborExpiryTime,
|
|
Packit |
022b05 |
pimInterfaceAddress, pimInterfaceNetMask,
|
|
Packit |
022b05 |
pimInterfaceDR, pimInterfaceHelloInterval,
|
|
Packit |
022b05 |
pimInterfaceStatus, pimInterfaceJoinPruneInterval,
|
|
Packit |
022b05 |
pimInterfaceCBSRPreference, pimInterfaceMode,
|
|
Packit |
022b05 |
pimRPSetHoldTime, pimRPSetExpiryTime,
|
|
Packit |
022b05 |
pimComponentBSRAddress, pimComponentBSRExpiryTime,
|
|
Packit |
022b05 |
pimComponentCRPHoldTime, pimComponentStatus,
|
|
Packit |
022b05 |
pimIpMRouteFlags, pimIpMRouteUpstreamAssertTimer
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects to support management of PIM Sparse
|
|
Packit |
022b05 |
Mode (version 2) routers."
|
|
Packit |
022b05 |
::= { pimMIBGroups 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimDenseV2MIBGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { pimNeighborIfIndex,
|
|
Packit |
022b05 |
pimNeighborUpTime, pimNeighborExpiryTime,
|
|
Packit |
022b05 |
pimInterfaceAddress, pimInterfaceNetMask,
|
|
Packit |
022b05 |
pimInterfaceDR, pimInterfaceHelloInterval,
|
|
Packit |
022b05 |
pimInterfaceStatus, pimInterfaceMode
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects to support management of PIM Dense
|
|
Packit |
022b05 |
Mode (version 2) routers."
|
|
Packit |
022b05 |
::= { pimMIBGroups 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimV2CandidateRPMIBGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { pimCandidateRPAddress,
|
|
Packit |
022b05 |
pimCandidateRPRowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects to support configuration of which
|
|
Packit |
022b05 |
groups a router is to advertise itself as a Candidate-RP."
|
|
Packit |
022b05 |
::= { pimMIBGroups 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimV1MIBGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { pimJoinPruneInterval, pimNeighborIfIndex,
|
|
Packit |
022b05 |
pimNeighborUpTime, pimNeighborExpiryTime,
|
|
Packit |
022b05 |
pimNeighborMode,
|
|
Packit |
022b05 |
pimInterfaceAddress, pimInterfaceNetMask,
|
|
Packit |
022b05 |
pimInterfaceJoinPruneInterval, pimInterfaceStatus,
|
|
Packit |
022b05 |
pimInterfaceMode, pimInterfaceDR,
|
|
Packit |
022b05 |
pimInterfaceHelloInterval,
|
|
Packit |
022b05 |
pimRPState, pimRPStateTimer,
|
|
Packit |
022b05 |
pimRPLastChange, pimRPRowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS deprecated
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects to support management of PIM
|
|
Packit |
022b05 |
(version 1) routers."
|
|
Packit |
022b05 |
::= { pimMIBGroups 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimNextHopGroup OBJECT-GROUP
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECTS { pimIpMRouteNextHopPruneReason }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of optional objects to provide per-next hop
|
|
Packit |
022b05 |
information for diagnostic purposes. Supporting this group
|
|
Packit |
022b05 |
may add a large number of instances to a tree walk, but the
|
|
Packit |
022b05 |
information in this group can be extremely useful in
|
|
Packit |
022b05 |
tracking down multicast connectivity problems."
|
|
Packit |
022b05 |
::= { pimMIBGroups 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
pimAssertGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { pimIpMRouteAssertMetric, pimIpMRouteAssertMetricPref,
|
|
Packit |
022b05 |
pimIpMRouteAssertRPTBit }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of optional objects to provide extra
|
|
Packit |
022b05 |
information about the assert election process. There is no
|
|
Packit |
022b05 |
protocol reason to keep such information, but some
|
|
Packit |
022b05 |
implementations may already keep this information and make
|
|
Packit |
022b05 |
it available. These objects can also be very useful in
|
|
Packit |
022b05 |
debugging connectivity or duplicate packet problems,
|
|
Packit |
022b05 |
especially if the assert winner does not support the PIM and
|
|
Packit |
022b05 |
IP Multicast MIBs."
|
|
Packit |
022b05 |
::= { pimMIBGroups 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|