ISIS-MIB
This document describes a management information base for
the IS-IS Routing protocol, as described in ISO 10589,
when it is used to construct routing tables for IP
networks, as described in RFC 1195.
This document is based on a 1994 IETF document by Chris
Gunner. This version has been modified to include
current syntax, to exclude portions of the protocol that
are not relevant to IP, and to add management support for
current practice.
Copyright (C) The Internet Society (2006). This version
of this MIB module is part of RFC 4444; see the RFC
itself for full legal notices.
- Source file
ISIS-MIB- Last revised
- Identity
isisMIB- Base OID
1.3.6.1.2.1.138
Imported Objects
| DIFFSERV-MIB | IndexInteger IndexIntegerNextFree |
| IF-MIB | InterfaceIndex |
| INET-ADDRESS-MIB | InetAddress InetAddressPrefixLength InetAddressType |
| SNMP-FRAMEWORK-MIB | SnmpAdminString |
| SNMPv2-CONF | MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page) |
| SNMPv2-SMI | Counter32 mib-2 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32 |
| SNMPv2-TC | RowStatus TEXTUAL-CONVENTION (no object page) TimeStamp TruthValue |
Net-SNMP examples using the rfc MIB directory Show commands
These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.
Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'ISIS-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'ISIS-MIB::isisMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'ISIS-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'ISIS-MIB::isisMIB'
Objects (0)
Dependencies (11) 7 direct · 4 transitive Show tree and compile order Hide dependency details
Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.
Dependency tree
Dependency-first compile order
- SNMPv2-SMIrfc
- SNMPv2-TCrfc
- DIFFSERV-DSCP-TCrfc
- IANAifType-MIBrfc
- SNMPv2-CONFrfc
- SNMPv2-MIBrfc
- IF-MIBrfc
- INET-ADDRESS-MIBrfc
- INTEGRATED-SERVICES-MIBrfc
- DIFFSERV-MIBrfc
- SNMP-FRAMEWORK-MIBrfc
- ISIS-MIBrfcselected
Type Definitions (19)
| Enumeration |
on(1)off(2) |
|
| OctetString |
range: 0range: 7 |
|
| Unsigned32 |
range: 0..63 |
|
| Unsigned32 | ||
| Enumeration |
area(1)domain(2) |
|
| Unsigned32 |
range: 0..127 |
|
| Unsigned32 |
range: 512..16000 |
|
| Enumeration |
level1(1)level2(2)level1and2(3) |
|
| Enumeration |
off(1)on(2)waiting(3)overloaded(4) |
|
| OctetString |
range: 8 |
|
| Enumeration |
narrow(1)wide(2)both(3) |
|
| Enumeration |
internal(1)external(2) |
|
| OctetString |
range: 0..20 |
|
| OctetString |
range: 0..64 |
|
| Enumeration |
iso8473(129)ipV6(142)ip(204) |
|
| OctetString |
range: 6 |
|
| Unsigned32 |
range: 0..65535 |
|
| Unsigned32 |
range: 0..255 |
|
| Unsigned32 |
range: 0..16777215 |
Conformance Groups (9)
|
isisSysVersion (unresolved reference) isisSysLevelType (unresolved reference) isisSysID (unresolved reference) isisSysMaxPathSplits (unresolved reference) isisSysMaxLSPGenInt (unresolved reference) isisSysPollESHelloRate (unresolved reference) isisSysWaitTime (unresolved reference) isisSysAdminState (unresolved reference) isisSysL2toL1Leaking (unresolved reference) isisSysMaxAge (unresolved reference) isisSysProtSupported (unresolved reference) isisSysNotificationEnable (unresolved reference) isisManAreaAddrExistState (unresolved reference) isisSysLevelOrigLSPBuffSize (unresolved reference) isisSysLevelMinLSPGenInt (unresolved reference) isisSysLevelState (unresolved reference) isisSysLevelSetOverload (unresolved reference) isisSysLevelSetOverloadUntil (unresolved reference) isisSysLevelMetricStyle (unresolved reference) isisSysLevelSPFConsiders (unresolved reference) isisSysLevelTEEnabled (unresolved reference) isisSysReceiveLSPBufferSize (unresolved reference) isisSummAddrExistState (unresolved reference) isisSummAddrMetric (unresolved reference) isisAreaAddr (unresolved reference) isisSummAddrFullMetric (unresolved reference) isisRedistributeAddrExistState (unresolved reference) isisRouterHostName (unresolved reference) isisRouterID (unresolved reference) isisSysStatCorrLSPs (unresolved reference) isisSysStatLSPDbaseOloads (unresolved reference) isisSysStatManAddrDropFromAreas (unresolved reference) isisSysStatAttmptToExMaxSeqNums (unresolved reference) isisSysStatSeqNumSkips (unresolved reference) isisSysStatOwnLSPPurges (unresolved reference) isisSysStatIDFieldLenMismatches (unresolved reference) isisSysStatPartChanges (unresolved reference) isisSysStatSPFRuns (unresolved reference) isisSysStatAuthTypeFails (unresolved reference) isisSysStatAuthFails (unresolved reference) isisSysStatLSPErrors (unresolved reference)
The collections of objects used to manage an
IS-IS router. |
.1.3.6.1.2.1.138.2.2.1
|
|
|
isisNextCircIndex (unresolved reference) isisCircAdminState (unresolved reference) isisCircExistState (unresolved reference) isisCircType (unresolved reference) isisCircExtDomain (unresolved reference) isisCircLevelType (unresolved reference) isisCircAdjChanges (unresolved reference) isisCircNumAdj (unresolved reference) isisCircInitFails (unresolved reference) isisCircRejAdjs (unresolved reference) isisCircIDFieldLenMismatches (unresolved reference) isisCircMaxAreaAddrMismatches (unresolved reference) isisCircAuthTypeFails (unresolved reference) isisCircAuthFails (unresolved reference) isisCircLANDesISChanges (unresolved reference) isisCircPassiveCircuit (unresolved reference) isisCircMeshGroupEnabled (unresolved reference) isisCircMeshGroup (unresolved reference) isisCircSmallHellos (unresolved reference) isisCircLastUpTime (unresolved reference) isisCirc3WayEnabled (unresolved reference) isisCircExtendedCircID (unresolved reference) isisCircIfIndex (unresolved reference) isisCircLevelMetric (unresolved reference) isisCircLevelWideMetric (unresolved reference) isisCircLevelISPriority (unresolved reference) isisCircLevelIDOctet (unresolved reference) isisCircLevelID (unresolved reference) isisCircLevelDesIS (unresolved reference) isisCircLevelHelloMultiplier (unresolved reference) isisCircLevelHelloTimer (unresolved reference) isisCircLevelDRHelloTimer (unresolved reference) isisCircLevelLSPThrottle (unresolved reference) isisCircLevelMinLSPRetransInt (unresolved reference) isisCircLevelCSNPInterval (unresolved reference) isisCircLevelPartSNPInterval (unresolved reference)
The collections of objects used to describe an
IS-IS Circuit. |
.1.3.6.1.2.1.138.2.2.2
|
|
|
isisISAdjState (unresolved reference) isisISAdj3WayState (unresolved reference) isisISAdjNeighSNPAAddress (unresolved reference) isisISAdjNeighSysType (unresolved reference) isisISAdjNeighSysID (unresolved reference) isisISAdjNbrExtendedCircID (unresolved reference) isisISAdjUsage (unresolved reference) isisISAdjHoldTimer (unresolved reference) isisISAdjNeighPriority (unresolved reference) isisISAdjLastUpTime (unresolved reference) isisISAdjAreaAddress (unresolved reference) isisISAdjIPAddrType (unresolved reference) isisISAdjIPAddrAddress (unresolved reference) isisISAdjProtSuppProtocol (unresolved reference)
The collections of objects used to manage an
IS-IS Adjacency. |
.1.3.6.1.2.1.138.2.2.3
|
|
|
isisNotificationSysLevelIndex (unresolved reference) isisNotificationCircIfIndex (unresolved reference) isisPduLspId (unresolved reference) isisPduFragment (unresolved reference) isisPduFieldLen (unresolved reference) isisPduMaxAreaAddress (unresolved reference) isisPduProtocolVersion (unresolved reference) isisPduLspSize (unresolved reference) isisPduOriginatingBufferSize (unresolved reference) isisPduBufferSize (unresolved reference) isisPduProtocolsSupported (unresolved reference) isisAdjState (unresolved reference) isisErrorOffset (unresolved reference) isisErrorTLVType (unresolved reference) isisNotificationAreaAddress (unresolved reference)
The objects used to record notification parameters.
|
.1.3.6.1.2.1.138.2.2.4
|
|
|
isisDatabaseOverload (unresolved reference) isisManualAddressDrops (unresolved reference) isisCorruptedLSPDetected (unresolved reference) isisAttemptToExceedMaxSequence (unresolved reference) isisIDLenMismatch (unresolved reference) isisMaxAreaAddressesMismatch (unresolved reference) isisOwnLSPPurge (unresolved reference) isisSequenceNumberSkip (unresolved reference) isisAuthenticationTypeFailure (unresolved reference) isisAuthenticationFailure (unresolved reference) isisVersionSkew (unresolved reference) isisAreaMismatch (unresolved reference) isisRejectedAdjacency (unresolved reference) isisLSPTooLargeToPropagate (unresolved reference) isisOrigLSPBuffSizeMismatch (unresolved reference) isisProtocolsSupportedMismatch (unresolved reference) isisAdjacencyChange (unresolved reference) isisLSPErrorDetected (unresolved reference)
The collections of notifications sent by an IS.
|
.1.3.6.1.2.1.138.2.2.5
|
|
|
isisPacketCountIIHello (unresolved reference) isisPacketCountISHello (unresolved reference) isisPacketCountESHello (unresolved reference) isisPacketCountLSP (unresolved reference) isisPacketCountCSNP (unresolved reference) isisPacketCountPSNP (unresolved reference) isisPacketCountUnknown (unresolved reference)
The collections of objects used to count protocol PDUs.
|
.1.3.6.1.2.1.138.2.2.6
|
|
|
isisRAExistState (unresolved reference) isisRAAdminState (unresolved reference) isisRAAddrPrefix (unresolved reference) isisRAMapType (unresolved reference) isisRAMetric (unresolved reference) isisRAMetricType (unresolved reference) isisRASNPAAddress (unresolved reference) isisRASNPAMask (unresolved reference) isisRASNPAPrefix (unresolved reference) isisRAType (unresolved reference)
The collections of objects used to manage the
reachable NSAP prefixes. |
.1.3.6.1.2.1.138.2.2.7
|
|
|
isisIPRANextHopType (unresolved reference) isisIPRANextHop (unresolved reference) isisIPRAType (unresolved reference) isisIPRAExistState (unresolved reference) isisIPRAAdminState (unresolved reference) isisIPRAMetric (unresolved reference) isisIPRAFullMetric (unresolved reference) isisIPRAMetricType (unresolved reference) isisIPRASNPAAddress (unresolved reference) isisIPRASourceType (unresolved reference)
The collections of objects used to manage configured
IP addresses. |
.1.3.6.1.2.1.138.2.2.8
|
|
|
isisLSPSeq (unresolved reference) isisLSPZeroLife (unresolved reference) isisLSPChecksum (unresolved reference) isisLSPLifetimeRemain (unresolved reference) isisLSPPDULength (unresolved reference) isisLSPAttributes (unresolved reference) isisLSPTLVSeq (unresolved reference) isisLSPTLVChecksum (unresolved reference) isisLSPTLVType (unresolved reference) isisLSPTLVLen (unresolved reference) isisLSPTLVValue (unresolved reference)
The collections of objects used to observe the LSP
Database. |
.1.3.6.1.2.1.138.2.2.9
|
Compliance Statements (3)
OID
.1.3.6.1.2.1.138.2.1.1The 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.
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.
Required groups
| mandatory | isisSystemGroup | |
| mandatory | isisCircuitGroup | |
| mandatory | isisISAdjGroup | |
| mandatory | isisNotificationObjectGroup | |
| mandatory | isisNotificationGroup |
OID
.1.3.6.1.2.1.138.2.1.2The 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.
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.
Required groups
| mandatory | isisSystemGroup | |
| mandatory | isisCircuitGroup | |
| mandatory | isisISAdjGroup | |
| mandatory | isisNotificationObjectGroup | |
| mandatory | isisNotificationGroup | |
| mandatory | isisISPDUCounterGroup | |
| mandatory | isisRATableGroup | |
| mandatory | isisISIPRADestGroup | |
| mandatory | isisLSPGroup |
OID
.1.3.6.1.2.1.138.2.1.3When 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.
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.
Required groups
| mandatory | isisSystemGroup | |
| mandatory | isisCircuitGroup | |
| mandatory | isisISAdjGroup |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| isisSysLevelType (unresolved reference) | readonly | Write access is not required. | |
| isisSysID (unresolved reference) | readonly | Write access is not required. | |
| isisSysMaxPathSplits (unresolved reference) | readonly | Write access is not required. | |
| isisSysMaxLSPGenInt (unresolved reference) | readonly | Write access is not required. | |
| isisSysPollESHelloRate (unresolved reference) | readonly | Write access is not required. | |
| isisSysWaitTime (unresolved reference) | readonly | Write access is not required. | |
| isisSysAdminState (unresolved reference) | readonly | Write access is not required. | |
| isisSysL2toL1Leaking (unresolved reference) | readonly | Write access is not required. | |
| isisSysMaxAge (unresolved reference) | readonly | Write access is not required. | |
| isisManAreaAddrExistState (unresolved reference) | readonly | Write access is not required. | |
| isisSysLevelOrigLSPBuffSize (unresolved reference) | readonly | Write access is not required. | |
| isisSysLevelMinLSPGenInt (unresolved reference) | readonly | Write access is not required. | |
| isisSysLevelSetOverload (unresolved reference) | readonly | Write access is not required. | |
| isisSysLevelSetOverloadUntil (unresolved reference) | readonly | Write access is not required. | |
| isisSysLevelMetricStyle (unresolved reference) | readonly | Write access is not required. | |
| isisSysLevelSPFConsiders (unresolved reference) | readonly | Write access is not required. | |
| isisSysLevelTEEnabled (unresolved reference) | readonly | Write access is not required. | |
| isisSysReceiveLSPBufferSize (unresolved reference) | readonly | Write access is not required. | |
| isisSummAddrExistState (unresolved reference) | readonly | Write access is not required. | |
| isisSummAddrMetric (unresolved reference) | readonly | Write access is not required. | |
| isisSummAddrFullMetric (unresolved reference) | readonly | Write access is not required. | |
| isisRedistributeAddrExistState (unresolved reference) | readonly | Write access is not required. | |
| isisCircAdminState (unresolved reference) | readonly | Write access is not required. | |
| isisCircExistState (unresolved reference) | readonly | Write access is not required. | |
| isisCircType (unresolved reference) | readonly | Write access is not required. | |
| isisCircExtDomain (unresolved reference) | readonly | Write access is not required. | |
| isisCircLevelType (unresolved reference) | readonly | Write access is not required. | |
| isisCircPassiveCircuit (unresolved reference) | readonly | Write access is not required. | |
| isisCircMeshGroupEnabled (unresolved reference) | readonly | Write access is not required. | |
| isisCircMeshGroup (unresolved reference) | readonly | Write access is not required. | |
| isisCircSmallHellos (unresolved reference) | readonly | Write access is not required. | |
| isisCircExtendedCircID (unresolved reference) | readonly | Write access is not required. | |
| isisCircIfIndex (unresolved reference) | readonly | Write access is not required. | |
| isisCirc3WayEnabled (unresolved reference) | readonly | Write access is not required. | |
| isisCircLevelMetric (unresolved reference) | readonly | Write access is not required. | |
| isisCircLevelWideMetric (unresolved reference) | readonly | Write access is not required. | |
| isisCircLevelISPriority (unresolved reference) | readonly | Write access is not required. | |
| isisCircLevelHelloMultiplier (unresolved reference) | readonly | Write access is not required. | |
| isisCircLevelHelloTimer (unresolved reference) | readonly | Write access is not required. | |
| isisCircLevelDRHelloTimer (unresolved reference) | readonly | Write access is not required. | |
| isisCircLevelLSPThrottle (unresolved reference) | readonly | Write access is not required. | |
| isisCircLevelMinLSPRetransInt (unresolved reference) | readonly | Write access is not required. | |
| isisCircLevelCSNPInterval (unresolved reference) | readonly | Write access is not required. | |
| isisCircLevelPartSNPInterval (unresolved reference) | readonly | Write access is not required. |