notifications are throttled, they are dropped, not
queued for sending at a future time."
::= { isisNotifications 16 }
isisAdjacencyChange NOTIFICATION-TYPE
OBJECTS {
isisNotificationSysLevelIndex,
isisNotificationCircIfIndex,
isisPduLspId,
isisAdjState
}
STATUS current
DESCRIPTION
"A notification sent when an adjacency changes
state, entering or leaving state up.
The first 6 bytes of the isisPduLspId are the
SystemID of the adjacent IS.
The isisAdjState is the new state of the adjacency."
::= { isisNotifications 17 }
isisLSPErrorDetected NOTIFICATION-TYPE
OBJECTS {
isisNotificationSysLevelIndex,
isisPduLspId,
isisNotificationCircIfIndex,
isisPduFragment,
isisErrorOffset,
isisErrorTLVType
}
STATUS current
DESCRIPTION
"This notification is generated when we receive
an LSP with a parse error. The isisCircIfIndex
holds an index of the circuit on which the PDU
arrived. The isisPduFragment holds the start of the
LSP, and the isisErrorOffset points to the problem.
If the problem is a malformed TLV, isisErrorOffset
points to the start of the TLV, and isisErrorTLVType
holds the value of the type.
If the problem is with the LSP header, isisErrorOffset
points to the suspicious byte.
The number of such LSPs is accumulated in
isisSysStatLSPErrors."
::= { isisNotifications 18 }
-- Agent Conformance Definitions
-- We define the objects a conformant agent must define
isisCompliances OBJECT IDENTIFIER ::= { isisConformance 1 }
isisGroups OBJECT IDENTIFIER ::= { isisConformance 2 }
-- compliance statements
isisCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents that support
the IS-IS MIB.
There are a number of INDEX objects that cannot be
represented in the form of OBJECT clauses in SMIv2,
but for which there are compliance requirements.
Those requirements and similar requirements for
related objects are expressed below, in
pseudo-OBJECT clause form, in this description:
-- OBJECT isisSummAddressType
-- SYNTAX InetAddressType { ipv4(1), ipv6(2) }
--
-- DESCRIPTION
-- The MIB requires support for IPv4 Summary
-- Addresses and anticipates the support of
-- IPv6 addresses.
--
--
-- OBJECT isisRedistributeAddrType
-- SYNTAX InetAddressType { ipv4(1), ipv6(2) }
--
-- DESCRIPTION
-- The MIB requires support for IPv4
-- Redistribution Addresses and anticipates
-- the support of IPv6 addresses."
--
--
-- OBJECT isisISAdjIPAddrType
-- SYNTAX InetAddressType { ipv4(1), ipv6(2) }
--
-- DESCRIPTION
-- The MIB requires support for IPv4
-- Adjacency Addresses and anticipates the
-- support of IPv6 addresses.
MODULE -- this module
MANDATORY-GROUPS {
isisSystemGroup,
isisCircuitGroup,
isisISAdjGroup,
isisNotificationObjectGroup,
isisNotificationGroup
}
::= { isisCompliances 1 }
-- List of all groups, mandatory and optional
isisAdvancedCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents that fully
support the IS-IS MIB.
There are a number of INDEX objects that cannot be
represented in the form of OBJECT clauses in SMIv2,
but for which there are compliance requirements.
Those requirements and similar requirements for
related objects are expressed below, in
pseudo-OBJECT clause form, in this description:
-- OBJECT isisSummAddressType
-- SYNTAX InetAddressType { ipv4(1), ipv6(2) }
--
-- DESCRIPTION
-- The MIB requires support for IPv4 Summary
-- Addresses and anticipates the support of
-- IPv6 addresses.
--
--
-- OBJECT isisRedistributeAddrType
-- SYNTAX InetAddressType { ipv4(1), ipv6(2) }
--
-- DESCRIPTION
-- The MIB requires support for IPv4
-- Redistribution Addresses and anticipates
-- the support of IPv6 addresses."
--
--
-- OBJECT isisISAdjIPAddrType
-- SYNTAX InetAddressType { ipv4(1), ipv6(2) }
--
-- DESCRIPTION
-- The MIB requires support for IPv4
-- Adjacency Addresses and anticipates the
-- support of IPv6 addresses.
--
--
-- OBJECT isisIPRADestType
-- SYNTAX InetAddressType { ipv4(1), ipv6(2) }
--
-- DESCRIPTION
-- The MIB requires support for IPv4 RA
-- Addresses and anticipates the support of
-- IPv6 addresses.
--
--
-- OBJECT isisIPRANextHopType
-- SYNTAX InetAddressType { ipv4(1), ipv6(2) }
--
-- DESCRIPTION
-- The MIB requires support for IPv4 NextHop
-- Addresses and anticipates the support of
-- IPv6 addresses.
MODULE -- this module
MANDATORY-GROUPS {
isisSystemGroup,
isisCircuitGroup,
isisISAdjGroup,
isisNotificationObjectGroup,
isisNotificationGroup,
isisISPDUCounterGroup,
isisRATableGroup,
isisISIPRADestGroup,
isisLSPGroup
}
::= { isisCompliances 2 }
isisReadOnlyCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"When this MIB is implemented without support for
read-create (i.e., in read-only mode), the
implementation can claim read-only compliance. Such
a device can then be monitored but cannot be
configured with this MIB."
MODULE -- this module
MANDATORY-GROUPS {
isisSystemGroup,
isisCircuitGroup,
isisISAdjGroup
}
OBJECT isisSysLevelType
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysID
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysMaxPathSplits
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysMaxLSPGenInt
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysPollESHelloRate
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysWaitTime
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysAdminState
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysL2toL1Leaking
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysMaxAge
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisManAreaAddrExistState
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysLevelOrigLSPBuffSize
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysLevelMinLSPGenInt
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysLevelSetOverload
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysLevelSetOverloadUntil
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysLevelMetricStyle
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysLevelSPFConsiders
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysLevelTEEnabled
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSysReceiveLSPBufferSize
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSummAddrExistState
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSummAddrMetric
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisSummAddrFullMetric
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisRedistributeAddrExistState
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircAdminState
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircExistState
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircType
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircExtDomain
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircLevelType
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircPassiveCircuit
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircMeshGroupEnabled
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircMeshGroup
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircSmallHellos
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircExtendedCircID
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircIfIndex
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCirc3WayEnabled
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircLevelMetric
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircLevelWideMetric
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircLevelISPriority
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircLevelHelloMultiplier
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircLevelHelloTimer
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircLevelDRHelloTimer
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircLevelLSPThrottle
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircLevelMinLSPRetransInt
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircLevelCSNPInterval
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT isisCircLevelPartSNPInterval
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
::= { isisCompliances 3 }
-- MIB Grouping
isisSystemGroup OBJECT-GROUP
OBJECTS {
isisSysVersion,
isisSysLevelType,
isisSysID,
isisSysMaxPathSplits,
isisSysMaxLSPGenInt,
isisSysPollESHelloRate,
isisSysWaitTime,
isisSysAdminState,
isisSysL2toL1Leaking,
isisSysMaxAge,
isisSysProtSupported,
isisSysNotificationEnable,
isisManAreaAddrExistState,
isisSysLevelOrigLSPBuffSize,
isisSysLevelMinLSPGenInt,
isisSysLevelState,
isisSysLevelSetOverload,
isisSysLevelSetOverloadUntil,
isisSysLevelMetricStyle,
isisSysLevelSPFConsiders,
isisSysLevelTEEnabled,
isisSysReceiveLSPBufferSize,
isisSummAddrExistState,
isisSummAddrMetric,
isisAreaAddr,
isisSummAddrFullMetric,
isisRedistributeAddrExistState,
isisRouterHostName,
isisRouterID,
isisSysStatCorrLSPs,
isisSysStatLSPDbaseOloads,
isisSysStatManAddrDropFromAreas,
isisSysStatAttmptToExMaxSeqNums,
isisSysStatSeqNumSkips,
isisSysStatOwnLSPPurges,
isisSysStatIDFieldLenMismatches,
isisSysStatPartChanges,
isisSysStatSPFRuns,
isisSysStatAuthTypeFails,
isisSysStatAuthFails,
isisSysStatLSPErrors
}
STATUS current
DESCRIPTION
"The collections of objects used to manage an
IS-IS router."
::= { isisGroups 1 }
isisCircuitGroup OBJECT-GROUP
OBJECTS {
isisNextCircIndex,
isisCircAdminState,
isisCircExistState,
isisCircType,
isisCircExtDomain,
isisCircLevelType,
isisCircAdjChanges,
isisCircNumAdj,
isisCircInitFails,
isisCircRejAdjs,
isisCircIDFieldLenMismatches,
isisCircMaxAreaAddrMismatches,
isisCircAuthTypeFails,
isisCircAuthFails,
isisCircLANDesISChanges,
isisCircPassiveCircuit,
isisCircMeshGroupEnabled,
isisCircMeshGroup,
isisCircSmallHellos,
isisCircLastUpTime,
isisCirc3WayEnabled,
isisCircExtendedCircID,
isisCircIfIndex,
isisCircLevelMetric,
isisCircLevelWideMetric,
isisCircLevelISPriority,
isisCircLevelIDOctet,
isisCircLevelID,
isisCircLevelDesIS,
isisCircLevelHelloMultiplier,
isisCircLevelHelloTimer,
isisCircLevelDRHelloTimer,
isisCircLevelLSPThrottle,
isisCircLevelMinLSPRetransInt,
isisCircLevelCSNPInterval,
isisCircLevelPartSNPInterval
}
STATUS current
DESCRIPTION
"The collections of objects used to describe an
IS-IS Circuit."
::= { isisGroups 2 }
isisISAdjGroup OBJECT-GROUP
OBJECTS {
isisISAdjState,
isisISAdj3WayState,
isisISAdjNeighSNPAAddress,
isisISAdjNeighSysType,
isisISAdjNeighSysID,
isisISAdjNbrExtendedCircID,
isisISAdjUsage,
isisISAdjHoldTimer,
isisISAdjNeighPriority,
isisISAdjLastUpTime,
isisISAdjAreaAddress,
isisISAdjIPAddrType,
isisISAdjIPAddrAddress,
isisISAdjProtSuppProtocol
}
STATUS current
DESCRIPTION
"The collections of objects used to manage an
IS-IS Adjacency."
::= { isisGroups 3 }
isisNotificationObjectGroup OBJECT-GROUP
OBJECTS {
isisNotificationSysLevelIndex,
isisNotificationCircIfIndex,
isisPduLspId,
isisPduFragment,
isisPduFieldLen,
isisPduMaxAreaAddress,
isisPduProtocolVersion,
isisPduLspSize,
isisPduOriginatingBufferSize,
isisPduBufferSize,
isisPduProtocolsSupported,
isisAdjState,
isisErrorOffset,
isisErrorTLVType,
isisNotificationAreaAddress
}
STATUS current
DESCRIPTION
"The objects used to record notification parameters."
::= { isisGroups 4 }
isisNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
isisDatabaseOverload,
isisManualAddressDrops,
isisCorruptedLSPDetected,
isisAttemptToExceedMaxSequence,
isisIDLenMismatch,
isisMaxAreaAddressesMismatch,
isisOwnLSPPurge,
isisSequenceNumberSkip,
isisAuthenticationTypeFailure,
isisAuthenticationFailure,
isisVersionSkew,
isisAreaMismatch,
isisRejectedAdjacency,
isisLSPTooLargeToPropagate,