Observium_CE/mibs/enterasys/ENTERASYS-PIM-EXT-MIB

1257 lines
43 KiB
Plaintext

ENTERASYS-PIM-EXT-MIB DEFINITIONS ::= BEGIN
-- enterasys-pim-ext-mib.txt
--
-- Part Number:
--
--
-- This module provides authoritative definitions for Enterasys
-- Networks' PIM protocol. This module extends the PIM-MIB.
--
-- This module will be extended, as needed.
-- Enterasys Networks reserves the right to make changes in this
-- specification and other information contained in this document
-- without prior notice. The reader should consult Enterasys Networks
-- to determine whether any such changes have been made.
--
-- In no event shall Enterasys Networks be liable for any incidental,
-- indirect, special, or consequential damages whatsoever (including
-- but not limited to lost profits) arising out of or related to this
-- document or the information contained in it, even if Enterasys
-- Networks has been advised of, known, or should have known, the
-- possibility of such damages.
--
-- Enterasys Networks grants vendors, end-users, and other interested
-- parties a non-exclusive license to use this Specification in
-- connection with the management of Enterasys Networks products.
-- Copyright February, 2009 Enterasys Networks, Inc.
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter32, Gauge32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
InetVersion
FROM INET-ADDRESS-MIB
pimInterfaceEntry, pimStaticRPEntry, pimAnycastRPSetEntry,
pimGroupMappingEntry, pimNeighborEntry, pimInterfaceEntry
FROM PIM-STD-MIB
etsysModules
FROM ENTERASYS-MIB-NAMES;
etsysPimExtMIB MODULE-IDENTITY
LAST-UPDATED "200902242232Z" -- Tue Feb 24 22:32 UTC 2009
ORGANIZATION "Enterasys Networks, Inc"
CONTACT-INFO
"Postal: Enterasys Networks
50 Minuteman Rd.
Andover, MA 01810-1008
USA
Phone: +1 978 684 1000
E-mail: support@enterasys.com
WWW: http://www.enterasys.com"
DESCRIPTION
"This MIB module defines a portion of the SNMP MIB under
the Enterasys Networks enterprise OID pertaining to the
PIM configuration.
This MIB was designed to be used in conjunction with the
PIM-MIB (RFC 5060) for configuring the PIM protocol
parameters. Additional statistical tables are provided
for monitoring the PIM protocol."
REVISION "200902242232Z" -- Tue Feb 24 22:32 UTC 2009
DESCRIPTION "The initial version of this MIB module"
::= { etsysModules 67 }
-- Textual Conventions
-- -------------------------------------------------------------
-- Branches
-- -------------------------------------------------------------
etsysPimExtObjects OBJECT IDENTIFIER ::= { etsysPimExtMIB 1 }
etsysPimExtGlobals OBJECT IDENTIFIER ::= { etsysPimExtObjects 1 }
etsysPimExtTables OBJECT IDENTIFIER ::= { etsysPimExtObjects 2 }
-- -------------------------------------------------------------
-- MIB Objects
-- -------------------------------------------------------------
--
-- Enterasys PIM Interface Table (augments pimInterfaceTable)
--
etsysPimExtIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF EtsysPimExtIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides additional information pertaining to
PIM interfaces for Enterasys PIM systems. This table
augments the pimInterfaceTable from RFC 5060."
::= { etsysPimExtTables 1 }
etsysPimExtIfEntry OBJECT-TYPE
SYNTAX EtsysPimExtIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the etsysPimExtIfTable."
AUGMENTS { pimInterfaceEntry }
::= { etsysPimExtIfTable 1 }
EtsysPimExtIfEntry ::= SEQUENCE {
etsysPimExtIfAdminStatus INTEGER,
etsysPimExtIfOperStatus INTEGER,
etsysPimExtIfP2PNoHellos TruthValue,
etsysPimExtIfNeighborCount Gauge32,
etsysPimExtIfStarGStateLimit Unsigned32,
etsysPimExtIfStarGStateWarnThold Unsigned32,
etsysPimExtIfStarGStateStored Gauge32,
etsysPimExtIfSGStateLimit Unsigned32,
etsysPimExtIfSGStateWarnThold Unsigned32,
etsysPimExtIfSGStateStored Gauge32,
etsysPimExtIfAssertInterval Unsigned32,
etsysPimExtIfAssertHoldtime Unsigned32
}
etsysPimExtIfAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
adminStatusUp(1),
adminStatusDown(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The administrative state of PIM on this interface.
When the status of this object is set to 'adminStatusDown', no
PIM messages will be sent or received on this interface. The
TIB state pertaining to this interface is cleared, resulting in
the removal of the associated routes from the MFIB.
When the status of this object is set to 'adminStatusUp', normal
PIM operation will proceed, and multicast state is stored in the
TIB when it is learned."
DEFVAL { adminStatusUp }
::= { etsysPimExtIfEntry 1 }
etsysPimExtIfOperStatus OBJECT-TYPE
SYNTAX INTEGER {
operStatusUp(1), -- active
operStatusDown(2), -- inactive
operStatusGoingUp(3), -- activating
operStatusGoingDown(4), -- deactivating
operStatusActFailed(5), -- activation failed
operStatusFailed(8), -- failed, will recover
-- when possible
operStatusFailedPerm(10), -- operator intervention
-- required
operStatusFailing(11) -- failure in progress
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of PIM on this interface."
::= { etsysPimExtIfEntry 2 }
etsysPimExtIfP2PNoHellos OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Indicates whether this interface is a point-to-point interface.
If the value of this object is 'true', neighbors are not
required to send PIM-Hello messages. This is provided for
backward-compatibility with some older implementations that do
not send PIM-Hellos on point-to-point links.
Changing the value of this object while the interface is
operationally active MAY cause the interface to be deactivated
and then reactivated."
DEFVAL { false }
::= { etsysPimExtIfEntry 3 }
etsysPimExtIfNeighborCount OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of PIM neighbors on this interface."
::= { etsysPimExtIfEntry 4 }
etsysPimExtIfStarGStateLimit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum number of groups for which the PIM TIB Manager is
allowed to store (*,G,I) state specific to this interface. A
value of zero means that there is no limit."
DEFVAL { 0 }
::= { etsysPimExtIfEntry 5 }
etsysPimExtIfStarGStateWarnThold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The PIM TIB Manager logs an exception if the number of groups
for which it is storing (*,G,I) state specific to this interface
exceeds this value. A value of zero means that there is no
warning threshold."
DEFVAL { 0 }
::= { etsysPimExtIfEntry 6 }
etsysPimExtIfStarGStateStored OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of groups for which the PIM TIB Manager is storing
(*,G,I) state specific to this interface."
::= { etsysPimExtIfEntry 7 }
etsysPimExtIfSGStateLimit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum number of {source, group} pairs for which the PIM
TIB Manager is allowed to store (S,G,I) state specific to this
interface. A value of zero means that there is no limit."
DEFVAL { 0 }
::= { etsysPimExtIfEntry 8 }
etsysPimExtIfSGStateWarnThold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The PIM TIB Manager logs an exception if the number of
{source, group} pairs for which it is storing (S,G,I) state
specific to this interface exceeds this value. A value of zero
means that there is no warning threshold."
DEFVAL { 0 }
::= { etsysPimExtIfEntry 9 }
etsysPimExtIfSGStateStored OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of {source, group} pairs for which the PIM TIB
Manager is storing (S,G,I) state specific to this interface."
::= { etsysPimExtIfEntry 10 }
etsysPimExtIfAssertInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The frequency at which this router sends PIM Assert messages
on this interface when it is the assert winner.
This object corresponds to the 'Assert_Time' (180 seconds)
minus the 'Assert_Override_Interval' (3 seconds) defined in
PIM-SM [RFC 4601].
This value MUST be less than etsysPimExtIfAssertHoldtime."
DEFVAL { 177 }
::= { etsysPimExtIfEntry 11 }
etsysPimExtIfAssertHoldtime OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The interval before this router leaves assert loser state on
this interface, unless it receives a PIM Assert message that
refreshes this state.
This object corresponds to the 'Assert_Time' timer value defined
in PIM-SM [RFC 4601].
Note: Configuring different values for this object for
different routers on the same interface may lead to
incorrect protocol operation."
DEFVAL { 180 }
::= { etsysPimExtIfEntry 12 }
--
-- Enterasys PIM Static RP Table (augments pimStaticRPTable)
--
etsysPimExtStaticRPTable OBJECT-TYPE
SYNTAX SEQUENCE OF EtsysPimExtStaticRPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides additional information pertaining to
PIM static rendezvous points for Enterasys PIM systems. This
table augments the pimStaticRPTable from RFC 5060."
::= { etsysPimExtTables 2 }
etsysPimExtStaticRPEntry OBJECT-TYPE
SYNTAX EtsysPimExtStaticRPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the etsysPimExtStaticRPTable."
AUGMENTS { pimStaticRPEntry }
::= { etsysPimExtStaticRPTable 1 }
EtsysPimExtStaticRPEntry ::= SEQUENCE {
etsysPimExtStaticRPAdminStatus INTEGER
}
etsysPimExtStaticRPAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
adminStatusUp(1),
adminStatusDown(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The administrative state of this entry.
When the status of this object is set to 'adminStatusDown', the
static rendezvous point will no longer accept PIM messages and
is removed from the pimGroupMappingTable. This MAY cause the
TIB to be updated.
When the status of this object is set to 'adminStatusUp', this
static rendezvous point is added to the pimGroupMappingTable and
will start accepting PIM messages. This MAY cause the TIB to be
updated."
DEFVAL { adminStatusUp }
::= { etsysPimExtStaticRPEntry 1 }
--
-- Enterasys PIM Anycast Set RP Table (augments pimAnycastRPSetTable)
--
etsysPimExtAnycastRPSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF EtsysPimExtAnycastRPSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides additional information pertaining to
PIM anycast rendezvous point sets for Enterasys PIM systems.
This table augments the pimAnycastRPSetTable from RFC 5060."
::= { etsysPimExtTables 3 }
etsysPimExtAnycastRPSetEntry OBJECT-TYPE
SYNTAX EtsysPimExtAnycastRPSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the etsysPimExtAnycastRPSetTable."
AUGMENTS { pimAnycastRPSetEntry }
::= { etsysPimExtAnycastRPSetTable 1 }
EtsysPimExtAnycastRPSetEntry ::= SEQUENCE {
etsysPimExtAnycastRPSetAdminStatus INTEGER
}
etsysPimExtAnycastRPSetAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
adminStatusUp(1),
adminStatusDown(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The administrative state of this entry.
When the status of this object is set to 'adminStatusDown', the
router is removed from the corresponding anycast rendezvous
point set. This MAY cause the TIB to be updated.
When the status of this object is set to 'adminStatusUp', the
router is added to the anycast rendezvous point and will start
handling PIM messages. This MAY cause the TIB to be updated.
Note: If the status is set to 'adminStatusDown' and the
pimAnycastRPSetLocalRouter object is 'true' (this entry
corresponds to the local router), the entire set is
invalidated. The Anycast-RP Set is only valid if the
local router is a member of the set."
DEFVAL { adminStatusUp }
::= { etsysPimExtAnycastRPSetEntry 1 }
--
-- Enterasys PIM Group Mapping RP Table (augments pimGroupMappingTable)
--
etsysPimExtGroupMappingTable OBJECT-TYPE
SYNTAX SEQUENCE OF EtsysPimExtGroupMappingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides additional information pertaining to
PIM group mapping for Enterasys PIM systems. This table
augments the pimGroupMappingTable from RFC 5060."
::= { etsysPimExtTables 4 }
etsysPimExtGroupMappingEntry OBJECT-TYPE
SYNTAX EtsysPimExtGroupMappingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the etsysPimExtGroupMappingTable."
AUGMENTS { pimGroupMappingEntry }
::= { etsysPimExtGroupMappingTable 1 }
EtsysPimExtGroupMappingEntry ::= SEQUENCE {
etsysPimExtGroupMappingIsInactive TruthValue
}
etsysPimExtGroupMappingIsInactive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether this Group Mapping is currently inactive.
If this flag is set to 'true' then this group mapping is
currently not in use. In other words, no group addresses will
be matched to this Group Mapping."
::= { etsysPimExtGroupMappingEntry 1 }
--
-- Enterasys PIM Neighbor Stats Table (augments pimNeighborTable)
--
etsysPimExtNbrStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF EtsysPimExtNbrStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides additional information pertaining to PIM
neighbor statistics for Enterasys PIM systems. This table
augments the pimNeighborTable.
Note: If a Neighbor expires and is removed from the
pimNeighborTable and is reconnected shortly thereafter,
these statistics are reset due to the row deletion. The
statistics MAY also reset on receipt of a PIM Hello
message with a zero holdtime."
::= { etsysPimExtTables 5 }
etsysPimExtNbrStatsEntry OBJECT-TYPE
SYNTAX EtsysPimExtNbrStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the etsysPimExtNbrStatsTable."
AUGMENTS { pimNeighborEntry }
::= { etsysPimExtNbrStatsTable 1 }
EtsysPimExtNbrStatsEntry ::= SEQUENCE {
etsysPimExtNbrStatsNumRecvHello Counter32,
etsysPimExtNbrStatsNumRecvJoinPrune Counter32,
etsysPimExtNbrStatsNumRecvAssert Counter32,
etsysPimExtNbrStatsNumRecvBSM Counter32,
etsysPimExtNbrStatsNumErrJoinPrune Counter32,
etsysPimExtNbrStatsNumErrAssert Counter32,
etsysPimExtNbrStatsNumErrBSM Counter32
}
etsysPimExtNbrStatsNumRecvHello OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid PIM Hello messages that have been
received from this neighbor."
::= { etsysPimExtNbrStatsEntry 1 }
etsysPimExtNbrStatsNumRecvJoinPrune OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid PIM Join/Prune messages that have been
received from this neighbor."
::= { etsysPimExtNbrStatsEntry 2 }
etsysPimExtNbrStatsNumRecvAssert OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid PIM Assert messages that have been
received from this neighbor."
::= { etsysPimExtNbrStatsEntry 3 }
etsysPimExtNbrStatsNumRecvBSM OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid PIM Bootstrap messages that have been
received from this neighbor."
::= { etsysPimExtNbrStatsEntry 4 }
etsysPimExtNbrStatsNumErrJoinPrune OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of PIM Join/Prune messages that have been
received from this neighbor that have contained errors.
Note: This does not include messages for which the RP in the
message differs from the RP known by the local router,
nor does it include (*,G) messages received for SSM
groups."
::= { etsysPimExtNbrStatsEntry 5 }
etsysPimExtNbrStatsNumErrAssert OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of PIM Assert messages that have been received
from this neighbor that have contained errors."
::= { etsysPimExtNbrStatsEntry 6 }
etsysPimExtNbrStatsNumErrBSM OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of PIM Bootstrap messages that have been received
from this neighbor that have contained errors."
::= { etsysPimExtNbrStatsEntry 7 }
--
-- Enterasys PIM Interface Stats Table (augments pimInterfaceTable)
--
etsysPimExtIfStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF EtsysPimExtIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides additional information pertaining to PIM
interface statistics for Enterasys PIM systems. This table
augments the pimInterfaceTable."
::= { etsysPimExtTables 6 }
etsysPimExtIfStatsEntry OBJECT-TYPE
SYNTAX EtsysPimExtIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the etsysPimExtIfStatsTable."
AUGMENTS { pimInterfaceEntry }
::= { etsysPimExtIfStatsTable 1 }
EtsysPimExtIfStatsEntry ::= SEQUENCE {
etsysPimExtIfStatsNumSentHello Counter32,
etsysPimExtIfStatsNumSentJoinPrune Counter32,
etsysPimExtIfStatsNumSentAssert Counter32,
etsysPimExtIfStatsNumSentBsm Counter32,
etsysPimExtIfStatsNumErrHello Counter32,
etsysPimExtIfStatsNumRecvUnknownNbr Counter32,
etsysPimExtIfStatsNumUnknownHelloOpt Counter32
}
etsysPimExtIfStatsNumSentHello OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of PIM Hello messages that have been sent out
this interface."
::= { etsysPimExtIfStatsEntry 1 }
etsysPimExtIfStatsNumSentJoinPrune OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of PIM Join/Prune messages that have been sent out
this interface."
::= { etsysPimExtIfStatsEntry 2 }
etsysPimExtIfStatsNumSentAssert OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of PIM Assert messages that have been sent out
this interface."
::= { etsysPimExtIfStatsEntry 3 }
etsysPimExtIfStatsNumSentBsm OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of PIM Bootstrap Router messages that have been sent
out this interface. PIM always multicasts this type of
message."
::= { etsysPimExtIfStatsEntry 4 }
etsysPimExtIfStatsNumErrHello OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of PIM Hello messages that have been received on
this interface that have contained errors."
::= { etsysPimExtIfStatsEntry 5 }
etsysPimExtIfStatsNumRecvUnknownNbr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of PIM Join/Prune, Assert and multicast Bootstrap
Router messages that have been received on this interface from
a neighbor in which we had not previously received a valid PIM
Hello message (and for which etsysPimExtIfP2PNoHellos was
'false').
Bootstrap Router messages which are sent to a unicast address
are not included in this count."
::= { etsysPimExtIfStatsEntry 6 }
etsysPimExtIfStatsNumUnknownHelloOpt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of unknown options that have been received in PIM
Hello messages on this interface."
::= { etsysPimExtIfStatsEntry 7 }
--
-- Enterasys PIM Neighbor Manager Table
--
etsysPimExtNbrMgrTable OBJECT-TYPE
SYNTAX SEQUENCE OF EtsysPimExtNbrMgrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides objects that manipulate the operation of
PIM in order to accept additional types of messages.
Statistical objects are provided as well."
::= { etsysPimExtTables 7 }
etsysPimExtNbrMgrEntry OBJECT-TYPE
SYNTAX EtsysPimExtNbrMgrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the etsysPimExtNbrMgrTable."
INDEX { etsysPimExtNbrMgrIndex }
::= { etsysPimExtNbrMgrTable 1 }
EtsysPimExtNbrMgrEntry ::= SEQUENCE {
etsysPimExtNbrMgrIndex InetVersion,
etsysPimExtNbrMgrEnableUnicastMessages TruthValue,
etsysPimExtNbrMgrAcceptUnicastBsms TruthValue,
etsysPimExtNbrMgrNumSentCRPAdvert Counter32,
etsysPimExtNbrMgrNumSentRegister Counter32,
etsysPimExtNbrMgrNumSentRegisterStop Counter32,
etsysPimExtNbrMgrNumRecvCRPAdvert Counter32,
etsysPimExtNbrMgrNumRecvRegister Counter32,
etsysPimExtNbrMgrNumRecvRegisterStop Counter32,
etsysPimExtNbrMgrNumErrCRPAdvert Counter32,
etsysPimExtNbrMgrNumErrRegister Counter32,
etsysPimExtNbrMgrNumErrRegisterStop Counter32,
etsysPimExtNbrMgrNumRecvIgnoredType Counter32,
etsysPimExtNbrMgrNumRecvUnknownType Counter32,
etsysPimExtNbrMgrNumRecvUnknownVer Counter32,
etsysPimExtNbrMgrNumRecvBadChecksum Counter32,
etsysPimExtNbrMgrNumRecvBadLength Counter32
}
etsysPimExtNbrMgrIndex OBJECT-TYPE
SYNTAX InetVersion
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Internet address version of this Neighbor Manager."
::= { etsysPimExtNbrMgrEntry 1 }
etsysPimExtNbrMgrEnableUnicastMessages OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the PIM Neighbor Manager sends and receives
unicast PIM messages.
This object MUST only be set to 'false' if the local router will
never be an RP for any multicast group, and it will never be the
downstream router for any connected source that sends data to
any ASM group. This will always be the case if the local router
only performs the SSM subset of PIM-SM."
DEFVAL { true }
::= { etsysPimExtNbrMgrEntry 2 }
etsysPimExtNbrMgrAcceptUnicastBsms OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the PIM Neighbor manager accepts PIM Boostrap
Messages (BSMs) which are sent as unicast messages.
Setting the value of this object to 'false' means that BSMs are
ignored if they are sent as unicast messages.
This object can only be set to 'true' if the
etsysPimExtNbrMgrEnableUnicastMessages object is 'true'."
DEFVAL { false }
::= { etsysPimExtNbrMgrEntry 3 }
etsysPimExtNbrMgrNumSentCRPAdvert OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of PIM Candidate-RP-Advertisement messages that have
been sent."
::= { etsysPimExtNbrMgrEntry 4 }
etsysPimExtNbrMgrNumSentRegister OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of PIM Register messages that have been sent
Note: This only includes PIM Register messages forwarded to
other members of Anycast-RP sets, and Null-Register
messages. It does not include Register-encapsulated data
packets sent from the downstream router to the RP."
::= { etsysPimExtNbrMgrEntry 5 }
etsysPimExtNbrMgrNumSentRegisterStop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of PIM Register-Stop messages that have been sent."
::= { etsysPimExtNbrMgrEntry 6 }
etsysPimExtNbrMgrNumRecvCRPAdvert OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid PIM Candidate-RP Advertisement messages
that have been received."
::= { etsysPimExtNbrMgrEntry 7 }
etsysPimExtNbrMgrNumRecvRegister OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid PIM Register messages that have been
received."
::= { etsysPimExtNbrMgrEntry 8 }
etsysPimExtNbrMgrNumRecvRegisterStop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid PIM Register-Stop messages that have been
received."
::= { etsysPimExtNbrMgrEntry 9 }
etsysPimExtNbrMgrNumErrCRPAdvert OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received PIM Candidate-RP Advertisement messages
that have contained errors."
::= { etsysPimExtNbrMgrEntry 10 }
etsysPimExtNbrMgrNumErrRegister OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received PIM Register messages that have
contained errors."
::= { etsysPimExtNbrMgrEntry 11 }
etsysPimExtNbrMgrNumErrRegisterStop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received PIM Register-Stop messages that have
contained errors."
::= { etsysPimExtNbrMgrEntry 12 }
etsysPimExtNbrMgrNumRecvIgnoredType OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received PIM messages with a known but
unsupported PIM message type."
::= { etsysPimExtNbrMgrEntry 13 }
etsysPimExtNbrMgrNumRecvUnknownType OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received PIM messages with an unknown PIM message
type."
::= { etsysPimExtNbrMgrEntry 14 }
etsysPimExtNbrMgrNumRecvUnknownVer OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received PIM messages with an unknown PIM
version."
::= { etsysPimExtNbrMgrEntry 15 }
etsysPimExtNbrMgrNumRecvBadChecksum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received PIM messages with an incorrect PIM
checksum that."
::= { etsysPimExtNbrMgrEntry 16 }
etsysPimExtNbrMgrNumRecvBadLength OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received PIM messages with a length too short to
contain a common PIM header."
::= { etsysPimExtNbrMgrEntry 17 }
--
-- Enterasys PIM Tree Information Base (TIB) Manager Table
--
etsysPimExtTibMgrTable OBJECT-TYPE
SYNTAX SEQUENCE OF EtsysPimExtTibMgrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides objects that manipulate the operation of
the PIM Tree Information Base (TIB) Manager in order control
the acceptable limits for the TIB."
::= { etsysPimExtTables 8 }
etsysPimExtTibMgrEntry OBJECT-TYPE
SYNTAX EtsysPimExtTibMgrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the etsysPimExtTibMgrTable."
INDEX { etsysPimExtTibMgrIndex }
::= { etsysPimExtTibMgrTable 1 }
EtsysPimExtTibMgrEntry ::= SEQUENCE {
etsysPimExtTibMgrIndex InetVersion,
etsysPimExtTibMgrGStateLimit Unsigned32,
etsysPimExtTibMgrGStateWarnThold Unsigned32,
etsysPimExtTibMgrGStateStored Gauge32,
etsysPimExtTibMgrSGStateLimit Unsigned32,
etsysPimExtTibMgrSGStateWarnThold Unsigned32,
etsysPimExtTibMgrSGStateStored Gauge32,
etsysPimExtTibMgrStarGIStateLimit Unsigned32,
etsysPimExtTibMgrStarGIStateWarnThold Unsigned32,
etsysPimExtTibMgrStarGIStateStored Gauge32,
etsysPimExtTibMgrSGIStateLimit Unsigned32,
etsysPimExtTibMgrSGIStateWarnThold Unsigned32,
etsysPimExtTibMgrSGIStateStored Gauge32,
etsysPimExtTibMgrRegSuppressionTime Unsigned32,
etsysPimExtTibMgrRegProbeTime Unsigned32,
etsysPimExtTibMgrKeepalivePeriod Unsigned32
}
etsysPimExtTibMgrIndex OBJECT-TYPE
SYNTAX InetVersion
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Internet address version of this PIM TIB Manager."
::= { etsysPimExtTibMgrEntry 1 }
etsysPimExtTibMgrGStateLimit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of groups for which the PIM TIB Manager
is allowed to store non-interface specific (*,G) and/or (S,G)
state. A value of zero means that there is no limit."
DEFVAL { 0 }
::= { etsysPimExtTibMgrEntry 2 }
etsysPimExtTibMgrGStateWarnThold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The PIM TIB Manager logs an exception if the number of groups
for which it is storing non-interface specific (*,G) and/or
(S,G) state exceeds this value. A value of zero means that
there is no warning threshold."
DEFVAL { 0 }
::= { etsysPimExtTibMgrEntry 3 }
etsysPimExtTibMgrGStateStored OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of groups for which the PIM TIB Manager is storing
non-interface specific (*,G) and/or (S,G) state."
::= { etsysPimExtTibMgrEntry 4 }
etsysPimExtTibMgrSGStateLimit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of {source, group} pairs for which the PIM
TIB Manager is allowed to store non-interface specific (S,G)
state. A value of zero means that there is no limit."
DEFVAL { 0 }
::= { etsysPimExtTibMgrEntry 5 }
etsysPimExtTibMgrSGStateWarnThold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The PIM TIB Manager logs an exception if the number of
{source, group} pairs for which it is storing non-interface
specific (S,G) state exceeds this value. A value of zero means
that there is no warning threshold."
DEFVAL { 0 }
::= { etsysPimExtTibMgrEntry 6 }
etsysPimExtTibMgrSGStateStored OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of {source, group} pairs for which the PIM TIB
Manager is storing non-interface specific (S,G) state."
::= { etsysPimExtTibMgrEntry 7 }
etsysPimExtTibMgrStarGIStateLimit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of {group, interface} pairs for which the
PIM TIB Manager is allowed to store (*,G,I) state. A value of
zero means that there is no limit."
DEFVAL { 0 }
::= { etsysPimExtTibMgrEntry 8 }
etsysPimExtTibMgrStarGIStateWarnThold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The PIM TIB Manager logs an exception if the number of
{group, interface} pairs for which it is storing (*,G,I) state
exceeds this value. A value of zero means that there is no
warning threshold."
DEFVAL { 0 }
::= { etsysPimExtTibMgrEntry 9 }
etsysPimExtTibMgrStarGIStateStored OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of {group, interface} pairs for which the PIM TIB
Manager is storing (*,G,I) state."
::= { etsysPimExtTibMgrEntry 10 }
etsysPimExtTibMgrSGIStateLimit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of {source, group, interface} triplets for
which the PIM TIB Manager is allowed to store (S,G,I) state. A
value of zero means that there is no limit."
DEFVAL { 0 }
::= { etsysPimExtTibMgrEntry 11 }
etsysPimExtTibMgrSGIStateWarnThold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The PIM TIB Manager logs an exception if the number of
{source, group, interface} triplets for which it is storing
(S,G,I) state exceeds this value. A value of zero means that
there is no warning threshold."
DEFVAL { 0 }
::= { etsysPimExtTibMgrEntry 12 }
etsysPimExtTibMgrSGIStateStored OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of {source, group, interface} triplets for which the
PIM TIB Manager is storing (S,G,I) state."
::= { etsysPimExtTibMgrEntry 13 }
etsysPimExtTibMgrRegSuppressionTime OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The mean value of the randomized interval during which a
downstream router stops Register-encapsulation after receiving
a PIM Register-Stop message.
This object corresponds to the 'Register_Suppression_Time'
defined in PIM-SM [RFC 4601].
Note: Configuring different values for this object for
different routers in the PIM domain may lead to
incorrect protocol operation."
DEFVAL { 60 }
::= { etsysPimExtTibMgrEntry 14 }
etsysPimExtTibMgrRegProbeTime OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time to wait for a PIM Register-Stop message after sending
a PIM Null-Register message, before resuming
Register-encapsulation at a downstream router.
This object corresponds to the 'Register_Probe_Time' defined in
PIM-SM [RFC 4601]."
DEFVAL { 5 }
::= { etsysPimExtTibMgrEntry 15 }
etsysPimExtTibMgrKeepalivePeriod OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The amount of time to keep (S,G) state alive in the absence of
PIM (S,G) Join messages, (S,G) local membership or (S,G) data
packets.
This object corresponds to the 'Keepalive_Period' defined in
PIM-SM [RFC 4601].
Note: Configuring different values for this object for
different routers in the PIM domain may lead to
incorrect protocol operation."
DEFVAL { 210 }
::= { etsysPimExtTibMgrEntry 16 }
-- -------------------------------------------------------------
-- Conformance Information
-- -------------------------------------------------------------
etsysPimExtConformance OBJECT IDENTIFIER ::= { etsysPimExtMIB 3 }
etsysPimExtGroups
OBJECT IDENTIFIER ::= { etsysPimExtConformance 1 }
etsysPimExtCompliances
OBJECT IDENTIFIER ::= { etsysPimExtConformance 2 }
-- -------------------------------------------------------------
-- Units of conformance
-- -------------------------------------------------------------
etsysPimExtIfGroup OBJECT-GROUP
OBJECTS {
etsysPimExtIfAdminStatus,
etsysPimExtIfOperStatus,
etsysPimExtIfP2PNoHellos,
etsysPimExtIfNeighborCount,
etsysPimExtIfStarGStateLimit,
etsysPimExtIfStarGStateWarnThold,
etsysPimExtIfStarGStateStored,
etsysPimExtIfSGStateLimit,
etsysPimExtIfSGStateWarnThold,
etsysPimExtIfSGStateStored,
etsysPimExtIfAssertInterval,
etsysPimExtIfAssertHoldtime
}
STATUS current
DESCRIPTION
"This group defines interface controls for Enterasys PIM
systems."
::= { etsysPimExtGroups 1 }
etsysPimExtStaticRPGroup OBJECT-GROUP
OBJECTS {
etsysPimExtStaticRPAdminStatus
}
STATUS current
DESCRIPTION
"This group defines the static rendezvous point controls for
Enterasys PIM systems."
::= { etsysPimExtGroups 2 }
etsysPimExtAnycastRPSetGroup OBJECT-GROUP
OBJECTS {
etsysPimExtAnycastRPSetAdminStatus
}
STATUS current
DESCRIPTION
"This group defines the anycast rendezvous point controls for
Enterasys PIM systems."
::= { etsysPimExtGroups 3 }
etsysPimExtGroupMappingGroup OBJECT-GROUP
OBJECTS {
etsysPimExtGroupMappingIsInactive
}
STATUS current
DESCRIPTION
"This group defines the group mapping controls for Enterasys
PIM systems."
::= { etsysPimExtGroups 4 }
etsysPimExtNbrStatsGroup OBJECT-GROUP
OBJECTS {
etsysPimExtNbrStatsNumRecvHello,
etsysPimExtNbrStatsNumRecvJoinPrune,
etsysPimExtNbrStatsNumRecvAssert,
etsysPimExtNbrStatsNumRecvBSM,
etsysPimExtNbrStatsNumErrJoinPrune,
etsysPimExtNbrStatsNumErrAssert,
etsysPimExtNbrStatsNumErrBSM
}
STATUS current
DESCRIPTION
"This group defines the neighbor statistic objects for Enterasys
PIM systems."
::= { etsysPimExtGroups 5 }
etsysPimExtIfStatsGroup OBJECT-GROUP
OBJECTS {
etsysPimExtIfStatsNumSentHello,
etsysPimExtIfStatsNumSentJoinPrune,
etsysPimExtIfStatsNumSentAssert,
etsysPimExtIfStatsNumSentBsm,
etsysPimExtIfStatsNumErrHello,
etsysPimExtIfStatsNumRecvUnknownNbr,
etsysPimExtIfStatsNumUnknownHelloOpt
}
STATUS current
DESCRIPTION
"This group defines the interface statistic objects for
Enterasys PIM systems."
::= { etsysPimExtGroups 6 }
etsysPimExtNbrMgrGroup OBJECT-GROUP
OBJECTS {
etsysPimExtNbrMgrIndex,
etsysPimExtNbrMgrEnableUnicastMessages,
etsysPimExtNbrMgrAcceptUnicastBsms,
etsysPimExtNbrMgrNumSentCRPAdvert,
etsysPimExtNbrMgrNumSentRegister,
etsysPimExtNbrMgrNumSentRegisterStop,
etsysPimExtNbrMgrNumRecvCRPAdvert,
etsysPimExtNbrMgrNumRecvRegister,
etsysPimExtNbrMgrNumRecvRegisterStop,
etsysPimExtNbrMgrNumErrCRPAdvert,
etsysPimExtNbrMgrNumErrRegister,
etsysPimExtNbrMgrNumErrRegisterStop,
etsysPimExtNbrMgrNumRecvIgnoredType,
etsysPimExtNbrMgrNumRecvUnknownType,
etsysPimExtNbrMgrNumRecvUnknownVer,
etsysPimExtNbrMgrNumRecvBadChecksum,
etsysPimExtNbrMgrNumRecvBadLength
}
STATUS current
DESCRIPTION
"This group defines the neighbor manager objects for Enterasys
PIM systems."
::= { etsysPimExtGroups 7 }
etsysPimExtTibMgrGroup OBJECT-GROUP
OBJECTS {
etsysPimExtTibMgrIndex,
etsysPimExtTibMgrGStateLimit,
etsysPimExtTibMgrGStateWarnThold,
etsysPimExtTibMgrGStateStored,
etsysPimExtTibMgrSGStateLimit,
etsysPimExtTibMgrSGStateWarnThold,
etsysPimExtTibMgrSGStateStored,
etsysPimExtTibMgrStarGIStateLimit,
etsysPimExtTibMgrStarGIStateWarnThold,
etsysPimExtTibMgrStarGIStateStored,
etsysPimExtTibMgrSGIStateLimit,
etsysPimExtTibMgrSGIStateWarnThold,
etsysPimExtTibMgrSGIStateStored,
etsysPimExtTibMgrRegSuppressionTime,
etsysPimExtTibMgrRegProbeTime,
etsysPimExtTibMgrKeepalivePeriod
}
STATUS current
DESCRIPTION
"This group defines the Tree Information Base (TIB) manager objects
for Enterasys PIM systems."
::= { etsysPimExtGroups 8 }
-- -------------------------------------------------------------
-- Compliance statements
-- -------------------------------------------------------------
etsysPimExtCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for devices that support etsysPimExt."
MODULE
MANDATORY-GROUPS {
etsysPimExtIfGroup,
etsysPimExtStaticRPGroup,
etsysPimExtAnycastRPSetGroup,
etsysPimExtGroupMappingGroup,
etsysPimExtNbrStatsGroup,
etsysPimExtIfStatsGroup,
etsysPimExtNbrMgrGroup,
etsysPimExtTibMgrGroup
}
::= { etsysPimExtCompliances 1 }
END