summaryrefslogtreecommitdiff
path: root/MIBS/telco-systems/binox/PRVT-ISIS-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/telco-systems/binox/PRVT-ISIS-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/telco-systems/binox/PRVT-ISIS-MIB')
-rw-r--r--MIBS/telco-systems/binox/PRVT-ISIS-MIB3286
1 files changed, 3286 insertions, 0 deletions
diff --git a/MIBS/telco-systems/binox/PRVT-ISIS-MIB b/MIBS/telco-systems/binox/PRVT-ISIS-MIB
new file mode 100644
index 0000000..fcf5217
--- /dev/null
+++ b/MIBS/telco-systems/binox/PRVT-ISIS-MIB
@@ -0,0 +1,3286 @@
+-- *********************************************************************
+-- **
+-- ** BATM Advanced Communications.
+-- **
+-- *********************************************************************
+-- ** Filename: PRVT-ISIS-MIB.mib
+-- ** Project: T-Metro Switches.
+-- ** Purpose: Private MIB
+-- *********************************************************************
+-- (c) Copyright, 2009, BATM Advanced Communications. All rights reserved.
+-- WARNING:
+--
+-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
+--
+-- This file is the property of BATM Advanced Communications and contains
+-- proprietary and confidential information. This file is made
+-- available to authorized BATM customers on the express
+-- condition that neither it, nor any of the information contained
+-- therein, shall be disclosed to third parties or be used for any
+-- purpose other than to replace, modify or upgrade firmware and/or
+-- software components of BATM manufactured equipment within the
+-- authorized customer's network, and that such transfer be
+-- completed in accordance with the instructions provided by
+-- BATM. Any other use is strictly prohibited.
+--
+-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
+-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
+-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
+-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+--
+-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
+-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
+-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
+-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
+-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
+--
+-- ----------------------------------------------------------------------------
+
+PRVT-ISIS-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ InterfaceIndex
+ FROM IF-MIB
+ InetAddressPrefixLength
+ FROM INET-ADDRESS-MIB
+ routingProtocols
+ FROM PRVT-SWITCH-MIB
+ Counter32, Gauge32, Integer32, IpAddress, MODULE-IDENTITY,
+ OBJECT-TYPE, TimeTicks, Unsigned32
+ FROM SNMPv2-SMI
+ RowStatus, TEXTUAL-CONVENTION, TruthValue
+ FROM SNMPv2-TC;
+
+prvtIsisMIB MODULE-IDENTITY
+ LAST-UPDATED "201002120000Z"
+ ORGANIZATION
+ "BATM Advanced Communication"
+ CONTACT-INFO
+ "BATM/Telco Systems Support team
+ Email:
+ For North America: techsupport@telco.com
+ For North Europe: support@batm.de, info@batm.de
+ For the rest of the world: techsupport@telco.com"
+ DESCRIPTION
+ "The MIB module for management of the IS-IS protocol."
+ REVISION "201002120000Z"
+ DESCRIPTION
+ "Initial version."
+ ::= { routingProtocols 4 }
+
+
+PrvtIsisInetAddressType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A value that represents a type of Internet address."
+ SYNTAX INTEGER { unknown(0), ipv4(1), ipv6(2), ipv4z(3),
+ ipv6z(4), dns(5) }
+
+PrvtIsisInetAddress ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "255a"
+ STATUS current
+ DESCRIPTION
+ "An IPv4 IPv6 address depending upon the value of a
+ matching InetAddressType object.
+ An IPv4 address consiats of 4 octets in network-byte order.
+ An IPv6 address consiats of 16 octets in network-byte order"
+ SYNTAX OCTET STRING (SIZE(4 | 16))
+
+PrvtIsisIPv4Address ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "1d.1d.1d.1d"
+ STATUS current
+ DESCRIPTION
+ "An IPv4 address consisting of 4 octets in network-byte order.
+ A length of zero octets represents no IP address has been
+ assigned."
+ SYNTAX OCTET STRING (SIZE(0 | 4))
+
+PrvtIsisIPv6Address ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x"
+ STATUS current
+ DESCRIPTION
+ "An IPv4 address consisting of 16 octets in network-byte order.
+ A length of zero octets represents no IP address has been
+ assigned."
+ SYNTAX OCTET STRING (SIZE(0 | 16))
+
+PrvtIsisHostName ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "255t"
+ STATUS current
+ DESCRIPTION
+ "A valid host name."
+ SYNTAX OCTET STRING
+
+PrvtIsisAuthUserDataString ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "1x:"
+ STATUS current
+ DESCRIPTION
+ "Authentication user data."
+ SYNTAX OCTET STRING
+
+PrvtIsisOSINSAddress ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "1x:"
+ STATUS current
+ DESCRIPTION
+ "OSI Network Service Address, e.g. NSAP, SNPA, or Network
+ Entity Title"
+ SYNTAX OCTET STRING (SIZE(1..20))
+
+PrvtIsisSystemID ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "1x:"
+ STATUS current
+ DESCRIPTION
+ "A ID for an Intermediate System. This should
+ be unique within a network, and is included
+ in all PDUs originated by an Intermediate System.
+ The protocol does not place any meanings upon
+ the bits, other than using ordering to break
+ ties in electing a Designated IS on a LAN."
+ SYNTAX OCTET STRING
+
+PrvtIsisLinkStatePDUID ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "1x:"
+ STATUS current
+ DESCRIPTION
+ "A Link State PDU Identifier."
+ SYNTAX OCTET STRING (SIZE(8))
+
+PrvtIsisAdminState ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Type used in enabling and disabling a row."
+ SYNTAX INTEGER { on(1), off(2) }
+
+PrvtIsisLSPBuffSize ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d"
+ STATUS current
+ DESCRIPTION
+ "Integer sub range for maximum LSP size."
+ SYNTAX Integer32 (512..16000)
+
+PrvtIsisLevelState ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "States of the IS-IS protocol."
+ SYNTAX INTEGER { off(1), on(2), waiting(3), overloaded(4) }
+
+PrvtIsisDefaultMetric ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d"
+ STATUS current
+ DESCRIPTION
+ "Integer sub-range for default metric for single hop.
+ ISO 10589 provides for 4 types of metric. Only the
+ 'default' metric is used in practice."
+ SYNTAX Integer32 (0..63)
+
+PrvtIsisWideMetric ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d"
+ STATUS current
+ DESCRIPTION
+ "Wide Metric for IS Neighbors. ISO 10589 provides a
+ 6 bit metric. Traffic Engineering extensions provide
+ 24 bit metrics."
+ SYNTAX Unsigned32 (0..16777215)
+
+PrvtIsisFullMetric ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d"
+ STATUS current
+ DESCRIPTION
+ "Full Metric for IP Routes. Traffic Engineering extensions
+ provide 32 bit metrics."
+ SYNTAX Unsigned32
+
+PrvtIsisMetricType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Is this an Internal or External Metric?"
+ SYNTAX INTEGER { internal(1), external(2) }
+
+PrvtIsisMetricStyle ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Do we use 1195 style Metrics or wide metrics."
+ SYNTAX INTEGER { narrow(1), wide(2), both(3) }
+
+PrvtIsisISLevel ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Identifies a level."
+ SYNTAX INTEGER { none(0), area(1), domain(2) }
+
+PrvtIsisCircuitID ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "1x:"
+ STATUS current
+ DESCRIPTION
+ "ID for a circuit."
+ SYNTAX OCTET STRING
+
+PrvtIsisISPriority ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d"
+ STATUS current
+ DESCRIPTION
+ "Integer sub-range for IS-IS priority."
+ SYNTAX Integer32 (0..127)
+
+PrvtIsisUnsigned16TC ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d"
+ STATUS current
+ DESCRIPTION
+ "An Unsigned32 further restricted to 16 Bits. Note that
+ the ASN.1 BER encoding may still require 24 Bits for
+ some values."
+ SYNTAX Unsigned32 (0..65535)
+
+PrvtIsisUnsigned16NoZeroTC ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d"
+ STATUS current
+ DESCRIPTION
+ "Same as Unsigned16TC, except that 0 is not permitted."
+ SYNTAX Unsigned32 (1..65535)
+
+PrvtIsisMaxAgeTC ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d"
+ STATUS current
+ DESCRIPTION
+ "TC for prvtIsisSysMaxAge."
+ SYNTAX Unsigned32 (350..65535)
+
+PrvtIsisReceiveLSPBufferSizeTC ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d"
+ STATUS current
+ DESCRIPTION
+ "TC for prvtIsisSysReceiveLSPBufferSize"
+ SYNTAX Unsigned32 (1492..16000)
+
+PrvtIsisUnsigned8TC ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d"
+ STATUS current
+ DESCRIPTION
+ "An Unsigned32 further restricted to 8 Bits. Note that
+ the ASN.1 BER encoding may still require 16 Bits for
+ some values."
+ SYNTAX Unsigned32 (0..255)
+
+PrvtIsisOperStatus ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The current operational state of an IS-IS entity."
+ SYNTAX INTEGER { operStatusUp(1), operStatusDown(2),
+ operStatusGoingUp(3), operStatusGoingDown(4),
+ operStatusActFailed(5) }
+
+PrvtIsisSysRestartType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The type of restart procedures to follow
+ when IS-IS activates."
+ SYNTAX INTEGER { none(0), start(1), restart(2) }
+
+prvtIsisMIBObjects OBJECT IDENTIFIER
+ ::= { prvtIsisMIB 1 }
+
+prvtIsisSystem OBJECT IDENTIFIER
+ ::= { prvtIsisMIBObjects 1 }
+
+prvtIsisSysTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtIsisSysEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The set of instances of the Integrated IS-IS
+ protocol existing on the system."
+ ::= { prvtIsisSystem 1 }
+
+prvtIsisSysEntry OBJECT-TYPE
+ SYNTAX PrvtIsisSysEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row defines information specific to a single
+ instance of the IS-IS protocol existing on the system."
+ REFERENCE
+ "{ISIS.poi cLNSISISBasic-P (1)}"
+ INDEX { prvtIsisSysInstance }
+ ::= { prvtIsisSysTable 1 }
+
+PrvtIsisSysEntry ::= SEQUENCE {
+ prvtIsisSysInstance Integer32,
+ prvtIsisSysExistState RowStatus,
+ prvtIsisSysVersion INTEGER,
+ prvtIsisSysType INTEGER,
+ prvtIsisSysID PrvtIsisSystemID,
+ prvtIsisSysMaxPathSplits Integer32,
+ prvtIsisSysMaxLSPGenInt Integer32,
+ prvtIsisSysPollESHelloRate PrvtIsisUnsigned16NoZeroTC,
+ prvtIsisSysWaitTime PrvtIsisUnsigned16NoZeroTC,
+ prvtIsisSysShutdown TruthValue,
+ prvtIsisSysL2toL1Leaking TruthValue,
+ prvtIsisSysMaxAge PrvtIsisMaxAgeTC,
+ prvtIsisSysReceiveLSPBufferSize PrvtIsisReceiveLSPBufferSizeTC,
+ prvtIsisSysOperStatus PrvtIsisOperStatus,
+ prvtIsisSysAllowAutoI3Config TruthValue,
+ prvtIsisSysCalcMaxDelay Unsigned32,
+ prvtIsisSysCalcThrshUpdStart Unsigned32,
+ prvtIsisSysCalcThrshUpdRestart Unsigned32,
+ prvtIsisSysCalcThrshRestartLimit Unsigned32,
+ prvtIsisSysCalcPauseFreq Unsigned32,
+ prvtIsisSysCheckChecksums Unsigned32,
+ prvtIsisSysZeroAgeLifetime Integer32,
+ prvtIsisSysNumUpdPending Gauge32,
+ prvtIsisSysNumUpdMerged Counter32,
+ prvtIsisSysNumCksumsPending Gauge32,
+ prvtIsisSysTEMetricPcntge Integer32,
+ prvtIsisSysMaxBwidthPcntge Integer32,
+ prvtIsisSysMaxResBwidthPcntge Integer32,
+ prvtIsisSysUnresBwidthPcntge Integer32,
+ prvtIsisSysMaxLSPBwidthPcntge Integer32,
+ prvtIsisSysMinLSPBwidthPcntge Integer32,
+ prvtIsisSysMTUSizePcntge Integer32,
+ prvtIsisSysTERouterID IpAddress,
+ prvtIsisSysIPv6TERouterID PrvtIsisIPv6Address,
+ prvtIsisSysMaxExternalRoutes Unsigned32,
+ prvtIsisSysMaxExternalRoutesAct INTEGER,
+ prvtIsisSysLspFullSuppress INTEGER,
+ prvtIsisSysLspFullSetDBOL TruthValue,
+ prvtIsisSysRestartHelpPeer TruthValue,
+ prvtIsisSysRestartActivationType PrvtIsisSysRestartType,
+ prvtIsisSysRestartAutoResetType PrvtIsisSysRestartType,
+ prvtIsisSysRestartAdjacencyWait Integer32,
+ prvtIsisSysMaxRecoveryTime Integer32,
+ prvtIsisSysClearStats TruthValue,
+ prvtIsisSysSetAttached INTEGER,
+ prvtIsisSysProtSupported BITS,
+ prvtIsisSysRstrctLanAdjsToSubnet TruthValue,
+ prvtIsisSysHostName PrvtIsisHostName,
+ prvtIsisSysCalcSoonAfterCircChng TruthValue,
+ prvtIsisSysSendNotifications BITS,
+ prvtIsisSysLvl1OrigLSPBuffSize PrvtIsisLSPBuffSize,
+ prvtIsisSysLvl1MinLSPGenInt PrvtIsisUnsigned16NoZeroTC,
+ prvtIsisSysLvl1OverloadState PrvtIsisLevelState,
+ prvtIsisSysLvl1SetOverload TruthValue,
+ prvtIsisSysLvl1SetOverloadUntil TimeTicks,
+ prvtIsisSysLvl1MetricStyle PrvtIsisMetricStyle,
+ prvtIsisSysLvl1SPFConsiders PrvtIsisMetricStyle,
+ prvtIsisSysLvl1TEEnabled TruthValue,
+ prvtIsisSysLvl1IPv6TEEnabled TruthValue,
+ prvtIsisSysLvl1RestartT2Duration Integer32,
+ prvtIsisSysLvl1AuthUser PrvtIsisAuthUserDataString,
+ prvtIsisSysLvl2OrigLSPBuffSize PrvtIsisLSPBuffSize,
+ prvtIsisSysLvl2MinLSPGenInt PrvtIsisUnsigned16NoZeroTC,
+ prvtIsisSysLvl2OverloadState PrvtIsisLevelState,
+ prvtIsisSysLvl2SetOverload TruthValue,
+ prvtIsisSysLvl2SetOverloadUntil TimeTicks,
+ prvtIsisSysLvl2MetricStyle PrvtIsisMetricStyle,
+ prvtIsisSysLvl2SPFConsiders PrvtIsisMetricStyle,
+ prvtIsisSysLvl2TEEnabled TruthValue,
+ prvtIsisSysLvl2IPv6TEEnabled TruthValue,
+ prvtIsisSysLvl2RestartT2Duration Integer32,
+ prvtIsisSysLvl2AuthUser PrvtIsisAuthUserDataString
+}
+
+prvtIsisSysInstance OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The unique identifier of the Integrated IS-IS
+ instance to which this row corresponds."
+ ::= { prvtIsisSysEntry 1 }
+
+prvtIsisSysExistState OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The existence state (RowStatus) of the IS-IS router.
+ Setting this to state 'destroy' forces the router to
+ forget all the current configuration. Setting the
+ state to 'notInService' stops protocol processing, but
+ retains the configuration."
+ ::= { prvtIsisSysEntry 2 }
+
+prvtIsisSysVersion OBJECT-TYPE
+ SYNTAX INTEGER { unknown(0), one(1) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The version number of the IS-IS protocol that
+ is implemented."
+ REFERENCE
+ "{ISIS.aoi version (1)}"
+ ::= { prvtIsisSysEntry 3 }
+
+prvtIsisSysType OBJECT-TYPE
+ SYNTAX INTEGER { level1IS(1), level2IS(2), level1L2IS(3) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "At which levels is the Intermediate System
+ running? This object follows the
+ ReplaceOnlyWhileDisabled behavior."
+ REFERENCE
+ "{ISIS.aoi iSType (2)}"
+ ::= { prvtIsisSysEntry 4 }
+
+prvtIsisSysID OBJECT-TYPE
+ SYNTAX PrvtIsisSystemID
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The ID for this instance of the Integrated IS-IS
+ protocol. This value is appended to each of the
+ area addresses to form the Network Entity Titles.
+ This value is a 6 byte MAC address.
+
+ This object follows the ReplaceOnlyWhileDisabled
+ behavior."
+ REFERENCE
+ "{ISIS.aoi systemId (119)}"
+ ::= { prvtIsisSysEntry 5 }
+
+prvtIsisSysMaxPathSplits OBJECT-TYPE
+ SYNTAX Integer32 (1..32)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Maximum number of paths with equal routing metric value
+ which it is permitted to split between. This object
+ follows the ReplaceOnlyWhileDisabled behavior."
+ REFERENCE
+ "{ISIS.aoi maximumPathSplits (3)}"
+ ::= { prvtIsisSysEntry 6 }
+
+prvtIsisSysMaxLSPGenInt OBJECT-TYPE
+ SYNTAX Integer32 (1..65235)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Maximum interval, in seconds, between generated LSPs
+ by this instance of the protocol. This object follows
+ the ResettingTimer behavior. The value must be
+ greater than any value configured for
+ prvtIsisSysLevelxMinLSPGenInt, and should be at least 300
+ seconds less than prvtIsisSysMaxAge."
+ REFERENCE
+ "{ISIS.aoi maximumLSPGenerationInterval (6)}"
+ ::= { prvtIsisSysEntry 7 }
+
+prvtIsisSysPollESHelloRate OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned16NoZeroTC
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value, in seconds, to be used for the suggested ES
+ configuration timer in ISH PDUs when soliciting the ES
+ configuration."
+ REFERENCE
+ "{ISIS.aoi pollESHelloRate (13)}"
+ ::= { prvtIsisSysEntry 8 }
+
+prvtIsisSysWaitTime OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned16NoZeroTC
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Number of seconds to delay in state 'waiting' before
+ entering the state 'on'. This object follows the ResettingTimer
+ behavior."
+ REFERENCE
+ "{ISIS.aoi waitingTime (15)}"
+ ::= { prvtIsisSysEntry 9 }
+
+prvtIsisSysShutdown OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The administrative state of this instance of the
+ Integrated IS-IS protocol. Setting this object to the
+ value 'false' when its current value is 'true' enables operation
+ of this instance of the Integrated IS-IS protocol."
+ ::= { prvtIsisSysEntry 10 }
+
+prvtIsisSysL2toL1Leaking OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "If true, allow the router to leak L2 routes into L1."
+ ::= { prvtIsisSysEntry 11 }
+
+prvtIsisSysMaxAge OBJECT-TYPE
+ SYNTAX PrvtIsisMaxAgeTC
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Value to place in RemainingLifeTime field of
+ the LSPs we generate.
+ This should be at least 300 seconds greater than
+ prvtIsisSysMaxLSPGenInt."
+ ::= { prvtIsisSysEntry 12 }
+
+prvtIsisSysReceiveLSPBufferSize OBJECT-TYPE
+ SYNTAX PrvtIsisReceiveLSPBufferSizeTC
+ UNITS "bytes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Size of the largest buffer we are designed or
+ configured to store. This should be at least
+ as big as the maximum prvtIsisSysLevelxOrigLSPBuffSize
+ supported by the system.
+
+ If resources allow, we will store and flood LSPs
+ larger than prvtIsisSysReceiveLSPBufferSize, as this
+ can help avoid problems in networks with different
+ values for prvtIsisSysLevelxOrigLSPBuffSize."
+ ::= { prvtIsisSysEntry 13 }
+
+prvtIsisSysOperStatus OBJECT-TYPE
+ SYNTAX PrvtIsisOperStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current operational status of this instance of the
+ Protocol Manager component of IS-IS.
+
+ Note that IS-IS can only activate if there is at least
+ one active entry in the prvtIsisManAreaAddrTable."
+ ::= { prvtIsisSysEntry 14 }
+
+prvtIsisSysAllowAutoI3Config OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "If 'true' then add IP addresses received from the I3 stub
+ to the prvtIsisCircIPAddrTable with admin state 'on'. If
+ 'false' then add them with admin state 'off'. This field
+ follows the ReplaceOnlyWhileDisabled behavior."
+ ::= { prvtIsisSysEntry 15 }
+
+prvtIsisSysCalcMaxDelay OBJECT-TYPE
+ SYNTAX Unsigned32 (0..120000)
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The maximum delay before the Routing Table is
+ recalculated following a change to the Link State
+ Database. (Recalculation is delayed to reduce the
+ frequency of recalculations of the Routing Table).
+
+ This parameter has units of milliseconds. A value of
+ 0 indicates that a routing calculation will
+ immediately follow an update to the database."
+ ::= { prvtIsisSysEntry 16 }
+
+prvtIsisSysCalcThrshUpdStart OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This parameter can be used to override the routing
+ calculation delay indicated by the prvtIsisSysCalcMaxDelay
+ parameter when the number of updates to the Link State
+ Database reaches a threshold value.
+
+ This parameter specifies the threshold number of updates
+ that can be made to the Link State Database such that any
+ subsequent update to the database causes a full routing
+ calculation to start immediately.
+
+ - 0 indicates that a routing calculation will immediately
+ follow an update to the database.
+
+ - 0xFFFFFFFF indicates that this threshold is infinite, and
+ hence the timing of a routing calculation is determined
+ solely by the configured calculation delay."
+ ::= { prvtIsisSysEntry 17 }
+
+prvtIsisSysCalcThrshUpdRestart OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This parameter can be used to interrupt a full routing
+ calculation when the number of pending updates to the Link
+ State Database has reached a threshold value.
+
+ This parameter specifies the threshold number of updates
+ that can be made to the Link State Database such that any
+ subsequent update to the database causes the current
+ routing calculation to be interrupted, and a new
+ calculation to start using an up to date Link State
+ Database.
+
+ - 0 indicates that an update to the Link State Database
+ will cause any current routing calculation to be
+ interrupted and a new one to start.
+
+ - 0xFFFFFFFF indicates that this threshold is infinite, and
+ hence no number of pending updates to the database will
+ cause a routing calculation to be interrupted."
+ ::= { prvtIsisSysEntry 18 }
+
+prvtIsisSysCalcThrshRestartLimit OBJECT-TYPE
+ SYNTAX Unsigned32 (1..4294967295)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This parameter limits the number of consecutive times a
+ routing calculation can be interrupted by new updates.
+ This guarantees that the routing calculation will actually
+ complete.
+
+ - 1 indicates that once a calculation has been interrupted
+ once, it will not be interrupted again.
+
+ - 0xFFFFFFFF indicates that the calculation can always be
+ interrupted."
+ ::= { prvtIsisSysEntry 19 }
+
+prvtIsisSysCalcPauseFreq OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This value determines how regularly a Routing Calculation
+ is paused. It is measured in points. The points scale
+ roughly maps to a time scale, so that the larger this value
+ is, the longer the Routing Calculation runs before pausing.
+
+ - 0 indicates that the routing calculation is paused after
+ every calculation step.
+
+ - 0xFFFFFFFF indicates that the Routing Calculation is
+ never paused."
+ ::= { prvtIsisSysEntry 20 }
+
+prvtIsisSysCheckChecksums OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This value determines how often the checksums of LSPs in
+ the Link State Database are checked. If 0, no checksums
+ in the database are checked."
+ ::= { prvtIsisSysEntry 21 }
+
+prvtIsisSysZeroAgeLifetime OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This is the minimum amount of time in seconds for which the
+ header of an expired LSP shall be retained after it has
+ been flooded with zero Remaining Lifetime. All that is
+ required is that the header be retained until the zero
+ Remaining Lifetime LSP has been safely propagated to all
+ the neighbors."
+ ::= { prvtIsisSysEntry 22 }
+
+prvtIsisSysNumUpdPending OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of updates that are pending addition to the Link
+ State Database."
+ ::= { prvtIsisSysEntry 23 }
+
+prvtIsisSysNumUpdMerged OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of updates that have been merged into the Link
+ State Database since the last routing calculation."
+ ::= { prvtIsisSysEntry 24 }
+
+prvtIsisSysNumCksumsPending OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of LSPs in the Link State Database which are now
+ due to have their checksum checked."
+ ::= { prvtIsisSysEntry 25 }
+
+prvtIsisSysTEMetricPcntge OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The Traffic Engineering metric is updated in real-time by
+ the I3 Stub. In order to increase performance and reduce
+ network traffic, this parameter determines the minimal
+ percentage change of the TE metric that causes a new LSP
+ to be originated."
+ ::= { prvtIsisSysEntry 26 }
+
+prvtIsisSysMaxBwidthPcntge OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The maximum bandwidth on an interface is updated in
+ real-time by the I3 Stub. In order to increase performance
+ and reduce network traffic, this parameter determines the
+ minimal percentage change of maximum bandwidth that causes
+ a new LSP to be originated."
+ ::= { prvtIsisSysEntry 27 }
+
+prvtIsisSysMaxResBwidthPcntge OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The maximum reservable bandwidth on an interface is updated
+ in real-time by the I3 Stub. In order to increase
+ performance and reduce network traffic, this parameter
+ determines the minimal percentage change of maximum
+ reservable bandwidth that causes a new LSP to be
+ originated."
+ ::= { prvtIsisSysEntry 28 }
+
+prvtIsisSysUnresBwidthPcntge OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The unreserved bandwidth on an interface is updated in
+ real-time by the I3 Stub. In order to increase performance
+ and reduce network traffic, this parameter determines the
+ minimal percentage change of unreserved bandwidth that
+ causes a new LSP to be originated."
+ ::= { prvtIsisSysEntry 29 }
+
+prvtIsisSysMaxLSPBwidthPcntge OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The maximum LSP bandwidth for the various switching
+ descriptors on an interface is updated in real-time by the
+ I3 Stub. In order to increase performance and reduce
+ network traffic, this parameter determines the minimal
+ percentage change of maximum LSP bandwidth that causes a
+ new LSP to be originated."
+ ::= { prvtIsisSysEntry 30 }
+
+prvtIsisSysMinLSPBwidthPcntge OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The minimum LSP bandwidth for the various switching
+ descriptors on an interface is updated in real-time by the
+ I3 Stub. In order to increase performance and reduce
+ network traffic, this parameter determines the minimal
+ percentage change of minmimum LSP bandwidth that causes a
+ new LSP to be originated."
+ ::= { prvtIsisSysEntry 31 }
+
+prvtIsisSysMTUSizePcntge OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The Maximum Transmission Unit size for the various
+ switching descriptors on an interface is updated in
+ real-time by the I3 Stub. In order to increase performance
+ and reduce network traffic, this parameter determines the
+ minimal percentage change of the Maximum Transmission Unit
+ that causes a new LSP to be originated."
+ ::= { prvtIsisSysEntry 32 }
+
+prvtIsisSysTERouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The Local IPv4 TE Router ID. This is a single stable IPv4
+ address that can always be referenced in a path that will
+ be reachable from multiple hops away, regardless of the
+ state of the node's interfaces.
+
+ This field is ignored if prvtIsisSysLevelxTEEnabled is 'false'."
+ ::= { prvtIsisSysEntry 33 }
+
+prvtIsisSysIPv6TERouterID OBJECT-TYPE
+ SYNTAX PrvtIsisIPv6Address
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The Local IPv6 TE Router ID. This is a single stable IPv6
+ global address that can always be referenced in a path that
+ will be reachable from multiple hops away, regardless of
+ the state of the node's interfaces.
+
+ This field is ignored if prvtIsisSysLevelxIPv6TEEnabled is
+ 'false'."
+ ::= { prvtIsisSysEntry 34 }
+
+prvtIsisSysMaxExternalRoutes OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The maximum number of static routes and routes
+ redistributed from other protocols that will be accepted.
+
+ The action that will be taken when the maximum is
+ exceeded is controlled by prvtIsisSysMaxExternalRoutesAct.
+
+ 0xFFFFFFFF is a special value indicating that the threshold
+ is infinite."
+ ::= { prvtIsisSysEntry 35 }
+
+prvtIsisSysMaxExternalRoutesAct OBJECT-TYPE
+ SYNTAX INTEGER { log(1), suppressExternal(2) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The action that will be take whenn the number of
+ external routes exceeds prvtIsisSysMaxExternalRoutes.
+
+ If set to 'log', IS-IS will alert the administrator by
+ logging that the limit has been exceeded.
+
+ If set to 'suppressExternal', IS-IS will remove all
+ external routes from the local LSP (at all active levels)
+ in addition to logging the problem.
+
+ In both cases, the administrator is responsible for
+ correcting the configuration to reduce the number of
+ redistributed external routes.
+
+ In the 'suppressExternal' case, the system
+ is responsible for resynchronizing the set of routes with
+ IS-IS."
+ ::= { prvtIsisSysEntry 36 }
+
+prvtIsisSysLspFullSuppress OBJECT-TYPE
+ SYNTAX INTEGER { external(1), none(2) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The set of routes (if any) that will be removed from the
+ local LSP when the local LSP becomes full at
+ either level.
+
+ When set to 'external', all static routes and routes
+ redistributed from other protocols will be removed from the
+ local LSP (at all active levels) when the local LSP is
+ full.
+
+ If set to 'none', IS-IS will be unable to accept any
+ additional configuration that may increase the size of the
+ local LSP.
+
+ The system administrator should modify the system
+ configuration to reduce the local LSP size - for example,
+ by reducing the number of addresses redistributed from
+ other routing protocols, or by deleting circuit
+ configuration.
+
+ Once this has been done, if prvtIsisSysLspFullSuppress is set
+ to 'external', the system is responsible
+ for resynchronizing the set of routes with ISIS."
+ ::= { prvtIsisSysEntry 37 }
+
+prvtIsisSysLspFullSetDBOL OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "If set to 'true', the database overload flag will be set
+ in the local LSP (at all active levels) when the local
+ LSP becomes full (at either level).
+
+ The administrator can clear the database overload flag for
+ a level by setting prvtIsisSysLevelxSetOverload to 'false' for
+ that level."
+ ::= { prvtIsisSysEntry 38 }
+
+prvtIsisSysRestartHelpPeer OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Indicates if the procedures defined in the IS-IS restart
+ RFC (3847) for helping a peer to restart is implemented.
+
+ Note that this object has no effect on the local restart
+ behavior, and so may be set independently of
+ prvtIsisSysRestartActivationType and
+ prvtIsisSysRestartAutoResetType."
+ ::= { prvtIsisSysEntry 39 }
+
+prvtIsisSysRestartActivationType OBJECT-TYPE
+ SYNTAX PrvtIsisSysRestartType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object is only used when IS-IS is manually activated
+ or deactivated (in other words, enters or leaves the state
+ with row status 'active' and admin status 'on'), and
+ indicates which restart procedures (if any) are followed.
+
+ During the activation period, IS-IS will use the value
+ that was configured at the start of activation. The value
+ may be changed at any time, but the new value will only
+ take effect the next time that manual activation takes
+ place.
+
+ During deactivation, IS-IS will purge the local LSP from
+ remote nodes if this object is set to 'none' or 'start'.
+ Setting the object to 'restart' before deactivation will
+ prevent the local LSP from being purged.
+
+ A planned restart may be initiated by setting
+ prvtIsisSysShutdown to 'true' and later to 'false'. Graceful
+ restart procedures will only function correctly if the
+ local LSP has not been purged, and so to initiate a planned
+ restart, prvtIsisSysRestartActivationType should be set to
+ 'restart' before deactivation."
+ ::= { prvtIsisSysEntry 40 }
+
+prvtIsisSysRestartAutoResetType OBJECT-TYPE
+ SYNTAX PrvtIsisSysRestartType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "There are cases where the IS-IS protocol requires the local
+ node to automatically deactivate and later reactivate.
+ This object indicates which restart procedures (if any) are
+ followed during such an automatic reset.
+
+ During the activation period, IS-IS will use the value
+ that was configured at the start of activation. The value
+ may be changed at any time, but the new value will only
+ take effect the next time that automatic re-activation
+ takes place."
+ ::= { prvtIsisSysEntry 41 }
+
+prvtIsisSysRestartAdjacencyWait OBJECT-TYPE
+ SYNTAX Integer32 (1..3600)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object is only used when IS-IS activates with
+ the activation type (prvtIsisSysRestartActivationType or
+ prvtIsisSysRestartAutoResetType) set to 'start' or 'restart'.
+
+ It defines how long IS-IS will wait to establish
+ adjacencies before completing the start/restart.
+
+ This object follows the ResettingTimer behavior."
+ ::= { prvtIsisSysEntry 42 }
+
+prvtIsisSysMaxRecoveryTime OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object is only used when IS-IS activates with
+ the activation type (prvtIsisSysRestartActivationType or
+ prvtIsisSysRestartAutoResetType) set to 'restart'.
+
+ It defines the maximum time that IS-IS will take before
+ completing restart procedures.
+
+ The value specified puts an upper bound on the duration of
+ the T3 timer described in the IS-IS restart RFC (3847).
+ The actual duration of the timer is the minimum of the value
+ specified and the minimum remaining holding time received
+ on an adjacency.
+
+ This object follows the ResettingTimer behavior."
+ ::= { prvtIsisSysEntry 43 }
+
+prvtIsisSysClearStats OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Set to 'true' to clear all system statistics, including the
+ prvtIsisSystemCounter and prvtIsisPacketCounter tables.
+
+ Note that prvtIsisSysStatsLSPCount is not reset by this object.
+
+ Reading the value of this field has no meaning."
+ ::= { prvtIsisSysEntry 44 }
+
+prvtIsisSysSetAttached OBJECT-TYPE
+ SYNTAX INTEGER { attachNoOverlapOrRedist(1),
+ attachNoOverlapOnly(2), attachSet(3), attachClear(4) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "If IS-IS is operating at both level 1 and level 2, this
+ field indicates how IS-IS should decide whether to set the
+ attached bit in its level 1 LSP.
+
+ - 'attachNoOverlapOrRedist' indicates that the attached bit
+ should be set if either of the following are true.
+ - The IS can reach at least one other area (the IS is
+ adjacent with a L2 router whose area addresses do not
+ overlap with the area addresses we know about at L1).
+ - The IS is redistributing one or more external routes
+ into the AS.
+
+ - 'attachNoOverlapOnly' indicates that the attached bit
+ should be set only if the IS can reach at least one other
+ area.
+
+ - 'attachSet' indicates that the attached bit should always
+ be set.
+
+ - 'attachClear' indicates that the attached bit should
+ never be set."
+ ::= { prvtIsisSysEntry 45 }
+
+prvtIsisSysProtSupported OBJECT-TYPE
+ SYNTAX BITS { reserved(0), ipv4(1), ipv6(2) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This attribute contains the set of protocols supported by
+ this Intermediate System."
+ ::= { prvtIsisSysEntry 46 }
+
+prvtIsisSysRstrctLanAdjsToSubnet OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object only affects IPv4 broadcast circuits. If this
+ is set to 'true', IS-IS will only form adjacencies with
+ intermediate systems that are on the same subnet as the
+ local circuit. This object only has effect when the I3
+ Stub is used to determine subnet addresses and is ignored
+ otherwise."
+ ::= { prvtIsisSysEntry 47 }
+
+prvtIsisSysHostName OBJECT-TYPE
+ SYNTAX PrvtIsisHostName
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The string that this instance of IS-IS will use as the
+ local hostname.
+
+ This is advertised to other Intermediate Systems in the
+ Dynamic Hostname TLV."
+ ::= { prvtIsisSysEntry 48 }
+
+prvtIsisSysCalcSoonAfterCircChng OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Set this object to 'true' to minimize the delay before
+ triggering a routing calculation that includes any
+ relevant circuit change. This means a change to the local
+ neighbors (including pseudonodes), or to the reachable
+ addresses received from the I3 stub.
+
+ There are two aspects to minimizing the delay.
+
+ - IS-IS overrides the setting of the
+ prvtIsisSysLevelMinLSPGenInt object when such a change
+ occurs, and usually regenerates the local LSP(s)
+ immediately. The only exception is when IS-IS is
+ performing restart procedures as defined in RFC3847.
+ This RFC specifies when IS-IS can update the local
+ LSP during a restart.
+
+ - IS-IS overrides all of the objects that affect the
+ scheduling of routing calculations, with the exception
+ of the prvtIsisSysCalcThrshRestartLimit object. It ensures
+ that a routing calculation including the updated LSPs
+ takes place as soon as possible. It abandons an
+ existing route calculation if necessary, unless more
+ than prvtIsisSysCalcThrshRestartLimit successive
+ calculations would have been interrupted."
+ ::= { prvtIsisSysEntry 49 }
+
+prvtIsisSysSendNotifications OBJECT-TYPE
+ SYNTAX BITS { circuitIndication(0), databaseOverload(1),
+ manualAreaAddressDrops(2), idLengthMismatch(3),
+ maxAreaAddressMismatch(4), ownLspPurge(5),
+ areaMismatch(6), rejectedAdjacency(7),
+ adjacencyChange(8), lspErrorDetected(9) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This attribute contains the set of notifications generated
+ by this Intermediate System.
+
+ The notifications that may be enabled are the prvtIsisCircIndTable,
+ prvtIsisDatabaseOverload, prvtIsisManualAddressDrops, prvtIsisIDLenMismatch,
+ prvtIsisMaxAreaAddressesMismatch, prvtIsisOwnLSPPurge, prvtIsisAreaMismatch,
+ prvtIsisRejectedAdjacency, prvtIsisAdjacencyChange and
+ prvtIsisLSPErrorDetected notifications."
+ ::= { prvtIsisSysEntry 50 }
+
+prvtIsisSysLvl1OrigLSPBuffSize OBJECT-TYPE
+ SYNTAX PrvtIsisLSPBuffSize
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The maximum size of LSPs and SNPs originated by
+ this Intermediate System at level 1.
+ This object follows the ReplaceOnlyWhileDisabled
+ behavior."
+ REFERENCE
+ "{ISIS.aoi originatingL1LSPBufferSize (9)}"
+ ::= { prvtIsisSysEntry 60 }
+
+prvtIsisSysLvl1MinLSPGenInt OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned16NoZeroTC
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Minimum interval, in seconds, between successive
+ generation of LSPs with the same LSPID at level 1
+ by this instance of the protocol. This object
+ follows the ResettingTimer behavior."
+ REFERENCE
+ "{ISIS.aoi minimumLSPGenerationInterval (11)}"
+ ::= { prvtIsisSysEntry 61 }
+
+prvtIsisSysLvl1OverloadState OBJECT-TYPE
+ SYNTAX PrvtIsisLevelState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Overload state of the database at level 1.
+ The value 'overloaded' indicates a database that is
+ low on an essential resource, such as memory.
+ The administrator may indirectly force the state to
+ 'waiting' when the router is initializing by setting
+ the object prvtIsisSysLvl1SetOverload.
+ If the state is waiting or overloaded, we
+ originate LSPs with the Overload bit set."
+ REFERENCE
+ "{ISIS.aoi l1State (17)}"
+ ::= { prvtIsisSysEntry 62 }
+
+prvtIsisSysLvl1SetOverload OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Administratively set the overload bit for the level.
+ The overload bit will continue to be set if the
+ implementation runs out of memory, independent of
+ this variable."
+ ::= { prvtIsisSysEntry 63 }
+
+prvtIsisSysLvl1SetOverloadUntil OBJECT-TYPE
+ SYNTAX TimeTicks
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "If set, the overload bit should be set, and cleared
+ after sysUpTime exceeds this value."
+ ::= { prvtIsisSysEntry 64 }
+
+prvtIsisSysLvl1MetricStyle OBJECT-TYPE
+ SYNTAX PrvtIsisMetricStyle
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Which style of Metric do we generate in our LSPs
+ at level 1 ?"
+ ::= { prvtIsisSysEntry 65 }
+
+prvtIsisSysLvl1SPFConsiders OBJECT-TYPE
+ SYNTAX PrvtIsisMetricStyle
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Which style of Metric do we consider in our
+ SPF computation at level 1 ?"
+ ::= { prvtIsisSysEntry 66 }
+
+prvtIsisSysLvl1TEEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Do we do Traffic Engineering for IPv4 at level 1 ?
+
+ Currently only Traffic Engineering at L1 is supported.
+
+ If Traffic Engineering is enabled, prvtIsisSysLvl1MetricStyle
+ must be set to 'wide' or 'both', and a value must be
+ configured for prvtIsisSysTERouterID.
+
+ When Traffic Engineering is enabled for IPv4, this IS will
+ advertise the IPv4 TE router ID in the local LSP, and will
+ advertise traffic engineering parameters (where available)
+ for links configured to support IPv4.
+
+ This object is ignored if the 'ipv4' bit is not set in the
+ value of prvtIsisSysProtSupported."
+ ::= { prvtIsisSysEntry 67 }
+
+prvtIsisSysLvl1IPv6TEEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Do we do Traffic Engineering for IPv6 at level 1 ?
+
+ Currently only Traffic Engineering at L1 is supported.
+
+ If Traffic Engineering is enabled, a value must be
+ configured for prvtIsisSysIPv6TERouterID.
+
+ When Traffic Engineering is enabled for IPv6, this IS will
+ advertise the IPv6 TE router ID in the local LSP, and will
+ advertise traffic engineering parameters (where available)
+ for links configured to support IPv6.
+
+ This object is ignored if the 'ipv6' bit is not set in the
+ value of prvtIsisSysProtSupported."
+ ::= { prvtIsisSysEntry 68 }
+
+prvtIsisSysLvl1RestartT2Duration OBJECT-TYPE
+ SYNTAX Integer32 (1..3600)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object is only used when IS-IS activates with
+ the activation type (prvtIsisSysRestartActivationType or
+ prvtIsisSysRestartAutoResetType) set to 'start' or 'restart'.
+
+ It defines how long IS-IS will wait to complete database
+ synchronization at level 1 before completing the
+ start/restart.
+
+ This object follows the ResettingTimer behavior."
+ ::= { prvtIsisSysEntry 69 }
+
+prvtIsisSysLvl1AuthUser OBJECT-TYPE
+ SYNTAX PrvtIsisAuthUserDataString
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Authentication user data for area/domain level
+ authentication.
+
+ This data is passed opaquely to the authentication
+ interface where it can be used to assist with
+ authentication decisions."
+ ::= { prvtIsisSysEntry 70 }
+
+prvtIsisSysLvl2OrigLSPBuffSize OBJECT-TYPE
+ SYNTAX PrvtIsisLSPBuffSize
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The maximum size of LSPs and SNPs originated by
+ this Intermediate System at level 2.
+ This object follows the ReplaceOnlyWhileDisabled
+ behavior."
+ REFERENCE
+ "{ISIS.aoi originatingL1LSPBufferSize (9)}"
+ ::= { prvtIsisSysEntry 80 }
+
+prvtIsisSysLvl2MinLSPGenInt OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned16NoZeroTC
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Minimum interval, in seconds, between successive
+ generation of LSPs with the same LSPID at level 2
+ by this instance of the protocol. This object
+ follows the ResettingTimer behavior."
+ REFERENCE
+ "{ISIS.aoi minimumLSPGenerationInterval (11)}"
+ ::= { prvtIsisSysEntry 81 }
+
+prvtIsisSysLvl2OverloadState OBJECT-TYPE
+ SYNTAX PrvtIsisLevelState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Overload state of the database at level 2.
+ The value 'overloaded' indicates a database that is
+ low on an essential resource, such as memory.
+ The administrator may indirectly force the state to
+ 'waiting' when the router is initializing by setting
+ the object prvtIsisSysLvl2SetOverload.
+ If the state is waiting or overloaded, we
+ originate LSPs with the Overload bit set."
+ REFERENCE
+ "{ISIS.aoi l1State (17)}"
+ ::= { prvtIsisSysEntry 82 }
+
+prvtIsisSysLvl2SetOverload OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Administratively set the overload bit for the level.
+ The overload bit will continue to be set if the
+ implementation runs out of memory, independent of
+ this variable."
+ ::= { prvtIsisSysEntry 83 }
+
+prvtIsisSysLvl2SetOverloadUntil OBJECT-TYPE
+ SYNTAX TimeTicks
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "If set, the overload bit should be set, and cleared
+ after sysUpTime exceeds this value."
+ ::= { prvtIsisSysEntry 84 }
+
+prvtIsisSysLvl2MetricStyle OBJECT-TYPE
+ SYNTAX PrvtIsisMetricStyle
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Which style of Metric do we generate in our LSPs
+ at level 2 ?"
+ ::= { prvtIsisSysEntry 85 }
+
+prvtIsisSysLvl2SPFConsiders OBJECT-TYPE
+ SYNTAX PrvtIsisMetricStyle
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Which style of Metric do we consider in our
+ SPF computation at level 2 ?"
+ ::= { prvtIsisSysEntry 86 }
+
+prvtIsisSysLvl2TEEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Do we do Traffic Engineering for IPv4 at level 2 ?
+
+ Currently only Traffic Engineering at L1 is supported.
+
+ If Traffic Engineering is enabled, prvtIsisSysLvl2MetricStyle
+ must be set to 'wide' or 'both', and a value must be
+ configured for prvtIsisSysTERouterID.
+
+ When Traffic Engineering is enabled for IPv4, this IS will
+ advertise the IPv4 TE router ID in the local LSP, and will
+ advertise traffic engineering parameters (where available)
+ for links configured to support IPv4.
+
+ This object is ignored if the 'ipv4' bit is not set in the
+ value of prvtIsisSysProtSupported."
+ ::= { prvtIsisSysEntry 87 }
+
+prvtIsisSysLvl2IPv6TEEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Do we do Traffic Engineering for IPv6 at level 2 ?
+
+ Currently only Traffic Engineering at L1 is supported.
+
+ If Traffic Engineering is enabled, a value must be
+ configured for prvtIsisSysIPv6TERouterID.
+
+ When Traffic Engineering is enabled for IPv6, this IS will
+ advertise the IPv6 TE router ID in the local LSP, and will
+ advertise traffic engineering parameters (where available)
+ for links configured to support IPv6.
+
+ This object is ignored if the 'ipv6' bit is not set in the
+ value of prvtIsisSysProtSupported."
+ ::= { prvtIsisSysEntry 88 }
+
+prvtIsisSysLvl2RestartT2Duration OBJECT-TYPE
+ SYNTAX Integer32 (1..3600)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object is only used when IS-IS activates with
+ the activation type (prvtIsisSysRestartActivationType or
+ prvtIsisSysRestartAutoResetType) set to 'start' or 'restart'.
+
+ It defines how long IS-IS will wait to complete database
+ synchronization at level 2 before completing the
+ start/restart.
+
+ This object follows the ResettingTimer behavior."
+ ::= { prvtIsisSysEntry 89 }
+
+prvtIsisSysLvl2AuthUser OBJECT-TYPE
+ SYNTAX PrvtIsisAuthUserDataString
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Authentication user data for area/domain level
+ authentication.
+
+ This data is passed opaquely to the authentication
+ interface where it can be used to assist with
+ authentication decisions."
+ ::= { prvtIsisSysEntry 90 }
+
+prvtIsisManAreaAddrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtIsisManAreaAddrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The set of manual area addresses configured on this
+ Intermediate System."
+ REFERENCE
+ "{ISIS.aoi manualAreaAddresses (10)}"
+ ::= { prvtIsisSystem 2 }
+
+prvtIsisManAreaAddrEntry OBJECT-TYPE
+ SYNTAX PrvtIsisManAreaAddrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry contains one area address manually configured
+ on this system"
+ INDEX { prvtIsisSysInstance, prvtIsisManAreaAddr }
+ ::= { prvtIsisManAreaAddrTable 1 }
+
+PrvtIsisManAreaAddrEntry ::= SEQUENCE {
+ prvtIsisManAreaAddr PrvtIsisOSINSAddress,
+ prvtIsisManAreaAddrExistState RowStatus
+}
+
+prvtIsisManAreaAddr OBJECT-TYPE
+ SYNTAX PrvtIsisOSINSAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A manually configured area address for this system. This
+ object follows the index behavior.
+ The area address must have a non-zero length."
+ ::= { prvtIsisManAreaAddrEntry 1 }
+
+prvtIsisManAreaAddrExistState OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The existence state (RowStatus) of the prvtIsisManAreaAddrEntry"
+ ::= { prvtIsisManAreaAddrEntry 2 }
+
+prvtIsisAreaAddrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtIsisAreaAddrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The union of the sets of area addresses reported in all
+ Level 1 LSPs with segment number zero received by this
+ instance of the protocol from Intermediate Systems which
+ are reachable via Level 1 routing."
+ REFERENCE
+ "{ISIS.aoi areaAddresses (18)}"
+ ::= { prvtIsisSystem 3 }
+
+prvtIsisAreaAddrEntry OBJECT-TYPE
+ SYNTAX PrvtIsisAreaAddrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry contains one area address reported in a
+ Level 1 LSP received by this instance of the IS-IS
+ protocol.
+
+ Received area addresses with a length of zero are
+ ignored."
+ INDEX { prvtIsisSysInstance, prvtIsisAreaAddr }
+ ::= { prvtIsisAreaAddrTable 1 }
+
+PrvtIsisAreaAddrEntry ::= SEQUENCE {
+ prvtIsisAreaAddr PrvtIsisOSINSAddress,
+ prvtIsisAreaAddrInLSP TruthValue
+}
+
+prvtIsisAreaAddr OBJECT-TYPE
+ SYNTAX PrvtIsisOSINSAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An area address reported in a Level 1 LSP received by
+ this instance of the IS-IS protocol.
+
+ Received area addresses with a length of zero are
+ ignored."
+ ::= { prvtIsisAreaAddrEntry 1 }
+
+prvtIsisAreaAddrInLSP OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Following ISO10589 section 7.1.5, we advertise the three
+ numerically lowest level 1 area addresses in the level 2
+ LSP fragment zero.
+
+ If 'true', then this area address is one of the three
+ numerically lowest area addresses, and if this router is
+ active at level 2, it is therefore one of those area
+ addresses advertised in the level 2 LSP fragment 0."
+ ::= { prvtIsisAreaAddrEntry 2 }
+
+prvtIsisSummAddrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtIsisSummAddrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The set of IP summary addresses to use in forming
+ summary TLVs originated by this Intermediate System.
+
+ An administrator may use a summary address to combine
+ and modify IP Reachability announcements. If the
+ Intermediate system can reach any subset of the summary
+ address, the summary address will be announced instead,
+ at the configured metric."
+ ::= { prvtIsisSystem 5 }
+
+prvtIsisSummAddrEntry OBJECT-TYPE
+ SYNTAX PrvtIsisSummAddrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry contains one IP summary address."
+ INDEX { prvtIsisSysInstance, prvtIsisSummAddress }
+ ::= { prvtIsisSummAddrTable 1 }
+
+PrvtIsisSummAddrEntry ::= SEQUENCE {
+ prvtIsisSummAddress OCTET STRING,
+ prvtIsisSummAddrExistState RowStatus,
+ prvtIsisSummAddrMetric PrvtIsisDefaultMetric,
+ prvtIsisSummAddrFullMetric PrvtIsisFullMetric
+}
+
+prvtIsisSummAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(5))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IP address and prefix length value for this summary address."
+ ::= { prvtIsisSummAddrEntry 2 }
+
+prvtIsisSummAddrExistState OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The existence state (RowStatus) of this summary address."
+ ::= { prvtIsisSummAddrEntry 4 }
+
+prvtIsisSummAddrMetric OBJECT-TYPE
+ SYNTAX PrvtIsisDefaultMetric
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The metric value to announce this summary
+ address within LSPs generated by this system."
+ ::= { prvtIsisSummAddrEntry 5 }
+
+prvtIsisSummAddrFullMetric OBJECT-TYPE
+ SYNTAX PrvtIsisFullMetric
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The wide metric value to announce this summary
+ address within LSPs generated by this system."
+ ::= { prvtIsisSummAddrEntry 6 }
+
+prvtIsisRedistributeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtIsisRedistributeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table represents the routing protocols redistributed into
+ the IS-IS routing domain.
+
+ Creation of conceptual row in the table starts the redistribution of the
+ specified protocol, which would lead to the injection of routing information
+ from that protocol into IS-IS.
+
+ Deletion of conceptual row would stop the redistribution of that protocol
+ into the IS-IS."
+ ::= { prvtIsisSystem 10 }
+
+prvtIsisRedistributeEntry OBJECT-TYPE
+ SYNTAX PrvtIsisRedistributeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry into the prvtIsisRedistributeTable."
+ INDEX { prvtIsisSysInstance, prvtIsisRedistributeProtocol }
+ ::= { prvtIsisRedistributeTable 1 }
+
+PrvtIsisRedistributeEntry ::= SEQUENCE {
+ prvtIsisRedistributeProtocol INTEGER,
+ prvtIsisRedistributeRowStatus RowStatus,
+ prvtIsisRedistributeLevel INTEGER,
+ prvtIsisRedistributeMetric Integer32
+}
+
+prvtIsisRedistributeProtocol OBJECT-TYPE
+ SYNTAX INTEGER { kernel(2), connect(3), static(4), default(17) }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The specific routes redistributed into IS-IS."
+ ::= { prvtIsisRedistributeEntry 1 }
+
+prvtIsisRedistributeRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Indicates the status of the row.
+
+ Setting of this field to active enables the redistribution of the protocol.
+ Setting this field to destroy disables the redistribution of the protocol."
+ ::= { prvtIsisRedistributeEntry 2 }
+
+prvtIsisRedistributeLevel OBJECT-TYPE
+ SYNTAX INTEGER { level1(1), level2(2) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IS-IS level at which this row applies to."
+ ::= { prvtIsisRedistributeEntry 3 }
+
+prvtIsisRedistributeMetric OBJECT-TYPE
+ SYNTAX Integer32 (0..63)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IS-IS protocol metric to assign to the redistributed route."
+ ::= { prvtIsisRedistributeEntry 4 }
+
+prvtIsisCirc OBJECT IDENTIFIER
+ ::= { prvtIsisMIBObjects 3 }
+
+prvtIsisCircTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtIsisCircEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of circuits used by each instance of
+ Integrated IS-IS on this system."
+ ::= { prvtIsisCirc 2 }
+
+prvtIsisCircEntry OBJECT-TYPE
+ SYNTAX PrvtIsisCircEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An prvtIsisCircEntry exists for each circuit used by
+ Integrated IS-IS on this system."
+ INDEX { prvtIsisSysInstance, prvtIsisCircIfIndex }
+ ::= { prvtIsisCircTable 1 }
+
+PrvtIsisCircEntry ::= SEQUENCE {
+ prvtIsisCircIfIndex InterfaceIndex,
+ prvtIsisCircExistState RowStatus,
+ prvtIsisCircIfSubIndex Integer32,
+ prvtIsisCircShutdown TruthValue,
+ prvtIsisCircType INTEGER,
+ prvtIsisCircExtDomain TruthValue,
+ prvtIsisCircLevel INTEGER,
+ prvtIsisCircPassiveCircuit TruthValue,
+ prvtIsisCircMeshGroupEnabled INTEGER,
+ prvtIsisCircMeshGroup Unsigned32,
+ prvtIsisCircSmallHellos TruthValue,
+ prvtIsisCircLastUpTime TimeTicks,
+ prvtIsisCirc3WayEnabled TruthValue,
+ prvtIsisCircExtendedCircID Unsigned32,
+ prvtIsisCircOperState PrvtIsisOperStatus,
+ prvtIsisCircSdEntityIndex Integer32,
+ prvtIsisCircDlBuffPoolSize Unsigned32,
+ prvtIsisCircSdPDUBuffPoolSize Unsigned32,
+ prvtIsisCircSdIndBuffPoolSize Unsigned32,
+ prvtIsisCircDataLinkBlockSize Unsigned32,
+ prvtIsisCircPhysicalAddress OCTET STRING,
+ prvtIsisCircManualOrAutomatic INTEGER,
+ prvtIsisCircT1TimerRunning TruthValue,
+ prvtIsisCircProtSupported BITS,
+ prvtIsisCircPtToPtOverLAN TruthValue,
+ prvtIsisCircLvl1Metric PrvtIsisDefaultMetric,
+ prvtIsisCircLvl1WideMetric PrvtIsisWideMetric,
+ prvtIsisCircLvl1ISPriority PrvtIsisISPriority,
+ prvtIsisCircLvl1IDOctet Integer32,
+ prvtIsisCircLvl1ID PrvtIsisCircuitID,
+ prvtIsisCircLvl1DesIS PrvtIsisCircuitID,
+ prvtIsisCircLvl1HelloMultiplier Integer32,
+ prvtIsisCircLvl1HelloTimer Integer32,
+ prvtIsisCircLvl1DRHelloTimer Integer32,
+ prvtIsisCircLvl1LSPThrottle PrvtIsisUnsigned16NoZeroTC,
+ prvtIsisCircLvl1MinLSPRetransInt Integer32,
+ prvtIsisCircLvl1CSNPInterval Integer32,
+ prvtIsisCircLvl1PartSNPInterval Integer32,
+ prvtIsisCircLvl1StickyDIS Integer32,
+ prvtIsisCircLvl1AuthUser PrvtIsisAuthUserDataString,
+ prvtIsisCircLvl1IDHostname PrvtIsisHostName,
+ prvtIsisCircLvl1DesISHostname PrvtIsisHostName,
+ prvtIsisCircLvl2Metric PrvtIsisDefaultMetric,
+ prvtIsisCircLvl2WideMetric PrvtIsisWideMetric,
+ prvtIsisCircLvl2ISPriority PrvtIsisISPriority,
+ prvtIsisCircLvl2IDOctet Integer32,
+ prvtIsisCircLvl2ID PrvtIsisCircuitID,
+ prvtIsisCircLvl2DesIS PrvtIsisCircuitID,
+ prvtIsisCircLvl2HelloMultiplier Integer32,
+ prvtIsisCircLvl2HelloTimer Integer32,
+ prvtIsisCircLvl2DRHelloTimer Integer32,
+ prvtIsisCircLvl2LSPThrottle PrvtIsisUnsigned16NoZeroTC,
+ prvtIsisCircLvl2MinLSPRetransInt Integer32,
+ prvtIsisCircLvl2CSNPInterval Integer32,
+ prvtIsisCircLvl2PartSNPInterval Integer32,
+ prvtIsisCircLvl2StickyDIS Integer32,
+ prvtIsisCircLvl2IDHostname PrvtIsisHostName,
+ prvtIsisCircLvl2DesISHostname PrvtIsisHostName
+}
+
+prvtIsisCircIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of ifIndex for the interface to which this
+ circuit corresponds. This object cannot be modified
+ after creation.
+
+ This is also used as the 3-way circuit ID on
+ point-to-point circuits."
+ ::= { prvtIsisCircEntry 2 }
+
+prvtIsisCircExistState OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The existence state (RowStatus) of this circuit. Setting the
+ state to 'notInService' halts the generation and processing of
+ IS-IS protocol PDUs on this circuit. Setting the state
+ to destroy will also erase any configuration associated
+ with the circuit.
+
+ Automatic circuits from the I3 stub appear as
+ passive circuits with existence state 'active'. These
+ circuits can be configured via the MIB like manual
+ circuits, except that they will survive a Destroy request,
+ with all fields reset to their automatic values.
+
+ MIB configuration overrides automatic configuration."
+ ::= { prvtIsisCircEntry 3 }
+
+prvtIsisCircIfSubIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "A specifier for the part of the interface ifIndex to which
+ this circuit corresponds, such as a DLCI or VPI/VCI.
+ This object cannot be modified after creation.
+
+ This field is currently ignored."
+ ::= { prvtIsisCircEntry 4 }
+
+prvtIsisCircShutdown OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The administrative state of the circuit."
+ ::= { prvtIsisCircEntry 5 }
+
+prvtIsisCircType OBJECT-TYPE
+ SYNTAX INTEGER { unknown(0), broadcast(1), ptToPt(2),
+ staticIn(3), staticOut(4), dA(5) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The type of the circuit. This object follows the
+ ReplaceOnlyWhileDisabled behavior. The type specified
+ must be compatible with the type of the interface defined
+ by the value of prvtIsisCircIfIndex.
+
+ Only 'broadcast' and 'ptToPt' circuits are currently
+ supported. An automatic circuit can have type 'unknown'
+ until the correct MIB type is defined."
+ REFERENCE
+ "{ISIS.aoi type (33)}"
+ ::= { prvtIsisCircEntry 6 }
+
+prvtIsisCircExtDomain OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "If true, suppress normal transmission of and
+ interpretation of Intra-domain IS-IS PDUs on this
+ circuit."
+ REFERENCE
+ "{ISIS.aoi externalDomain (46)}"
+ ::= { prvtIsisCircEntry 7 }
+
+prvtIsisCircLevel OBJECT-TYPE
+ SYNTAX INTEGER { level1(1), level2(2), level1L2(3) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Indicates which type of packets will be sent and
+ accepted on this circuit. The values used will be
+ modified by the settings of prvtIsisSysType. This
+ object follows the ReplaceOnlyWhileDisabled behavior."
+ ::= { prvtIsisCircEntry 8 }
+
+prvtIsisCircPassiveCircuit OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Should we include this interface in LSPs, even if
+ it is not running the IS-IS Protocol?
+
+ Circuits with prvtIsisCircExtDomain 'true'
+ will only be included in LSPs if this field is
+ also 'true', and the circuit is active."
+ ::= { prvtIsisCircEntry 9 }
+
+prvtIsisCircMeshGroupEnabled OBJECT-TYPE
+ SYNTAX INTEGER { inactive(1), blocked(2), set(3) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Is this port a member of a mesh group, or blocked?
+ Circuits in the same mesh group act as a virtual
+ multiaccess network. LSPs seen on one circuit in
+ a mesh group will not be flooded to another circuit
+ in the same mesh group."
+ REFERENCE
+ "{ RFC 2973 }"
+ ::= { prvtIsisCircEntry 10 }
+
+prvtIsisCircMeshGroup OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Circuits in the same mesh group act as a virtual
+ multiaccess network. LSPs seen on one circuit in
+ a mesh group will not be flooded to another circuit
+ in the same mesh group. If prvtIsisCircMeshGroupEnabled
+ is inactive or blocked, this value is ignored."
+ REFERENCE
+ "{ RFC 2973 }"
+ ::= { prvtIsisCircEntry 11 }
+
+prvtIsisCircSmallHellos OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Can we send unpadded hellos on LAN circuits? False
+ means LAN Hellos must be padded.
+
+ Currently only unpadded hellos are supported."
+ ::= { prvtIsisCircEntry 12 }
+
+prvtIsisCircLastUpTime OBJECT-TYPE
+ SYNTAX TimeTicks
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If the circuit is enabled, the value of sysUpTime
+ when prvtIsisCircShutdown most recently entered
+ the state on. If the circuit is not on,
+ the value of sysUpTime when the circuit last
+ entered state on, 0 if the circuit has never
+ been on."
+ ::= { prvtIsisCircEntry 13 }
+
+prvtIsisCirc3WayEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Is this circuit enabled to run 3Way handshake?
+
+ Currently the 3-way handshake on point to
+ point circuits is always run."
+ ::= { prvtIsisCircEntry 14 }
+
+prvtIsisCircExtendedCircID OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value to be used as the extended circuit ID in
+ 3Way handshake. This value is only used if
+ prvtIsisCirc3WayEnabled is true, and must be unique across
+ all circuits on this IS.
+
+ Currently the value for prvtIsisCircIfIndex is used as the extended
+ circuit ID."
+ ::= { prvtIsisCircEntry 15 }
+
+prvtIsisCircOperState OBJECT-TYPE
+ SYNTAX PrvtIsisOperStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The operational state of this circuit."
+ ::= { prvtIsisCircEntry 16 }
+
+prvtIsisCircSdEntityIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Identifies the SDC entity which will handle this circuit.
+ This object must be specified before the circuit can run the
+ IS-IS protocol. It cannot be changed after it has been
+ specified."
+ ::= { prvtIsisCircEntry 17 }
+
+prvtIsisCircDlBuffPoolSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Capacity of the buffer pool used by the DL stub to send
+ data signals to the SDC. This object follows the
+ ReplaceOnlyWhileDisabled behavior."
+ ::= { prvtIsisCircEntry 18 }
+
+prvtIsisCircSdPDUBuffPoolSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Capacity of the buffer pool into which SDC transfers data
+ signals from the DL Stub. This object follows the
+ ReplaceOnlyWhileDisabled behavior."
+ ::= { prvtIsisCircEntry 19 }
+
+prvtIsisCircSdIndBuffPoolSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Capacity of the buffer pool used by SDC to send
+ indications to PM. This object follows the
+ ReplaceOnlyWhileDisabled behavior."
+ ::= { prvtIsisCircEntry 20 }
+
+prvtIsisCircDataLinkBlockSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Maximum size of PDU that can be sent or received over this
+ circuit (MTU). This object follows the
+ ReplaceOnlyWhileDisabled behavior."
+ ::= { prvtIsisCircEntry 21 }
+
+prvtIsisCircPhysicalAddress OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The physical address of the network interface (for example
+ a MAC address on an Ethernet card). This value is only
+ relevant to a broadcast circuit and is ignored on a
+ point-to-point circuit. It needs to be specified in the
+ MIB if the information is not obtained from the I3 stub.
+
+ This object follows the ReplaceOnlyWhileDisabled behavior."
+ ::= { prvtIsisCircEntry 22 }
+
+prvtIsisCircManualOrAutomatic OBJECT-TYPE
+ SYNTAX INTEGER { manual(1), automatic(2), both(3) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Has this circuit been configured by MIB (manual), I3
+ information (automatic) or both? MIB configuration
+ overrides I3 configuration.
+
+ Automatic circuits cannot be destroyed. Destroying a
+ manual circuit removes all configuration for that circuit.
+ Destroying a circuit in state 'both'
+ destroys any MIB configuration and returns the circuit to
+ automatic state."
+ ::= { prvtIsisCircEntry 23 }
+
+prvtIsisCircT1TimerRunning OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Is the T1 timer running on this circuit?
+
+ This object is only valid on a circuit that is currently
+ running the IS-IS protocol (prvtIsisCircExtDomain is 'false'
+ and prvtIsisCircOperState is 'operStatusUp').
+
+ When set to 'true', this indicates that the local node is
+ running starting or restarting node procedures."
+ ::= { prvtIsisCircEntry 24 }
+
+prvtIsisCircProtSupported OBJECT-TYPE
+ SYNTAX BITS { reserved(0), ipv4(1), ipv6(2) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Which protocols are supported on this circuit?
+
+ Note that the configured value is used in conjunction with
+ the value of prvtIsisSysProtSupported. In particular:
+
+ - IPv4 is supported on the circuit if both
+ prvtIsisSysProtSupported and this object have the 'ipv4' bit
+ set.
+
+ - IPv6 is supported on the circuit if both
+ prvtIsisSysProtSupported and this object have the 'ipv6' bit
+ set."
+ ::= { prvtIsisCircEntry 25 }
+
+prvtIsisCircPtToPtOverLAN OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Allows a broadcast circuit to be configured to operate
+ point-to-point over LAN procedures.
+
+ This is used in conjunction with the prvtIsisCircType object
+ as follows.
+
+ - If prvtIsisCircType = 'ptToPt', the circuit is a standard
+ point-point circuit, and prvtIsisCircPtToPtOverLAN is
+ ignored.
+
+ - If prvtIsisCircType = 'broadcast' and prvtIsisCircPtToPtOverLAN
+ is 'false', the circuit is used as a normal LAN.
+
+ - If prvtIsisCircType = 'broadcast' and prvtIsisCircPtToPtOverLAN
+ is 'true', point-point over LAN procedures are
+ followed.
+
+ Point-to-point over LAN procedures should only be
+ configured when there are just two Intermediate Systems
+ operating on the LAN.
+
+ This object follows the ReplaceOnlyWhileDisabled behavior."
+ ::= { prvtIsisCircEntry 26 }
+
+prvtIsisCircLvl1Metric OBJECT-TYPE
+ SYNTAX PrvtIsisDefaultMetric
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The metric value of this circuit for level 1."
+ REFERENCE
+ "{ISIS.aoi l1DefaultMetric (35)}"
+ ::= { prvtIsisCircEntry 30 }
+
+prvtIsisCircLvl1WideMetric OBJECT-TYPE
+ SYNTAX PrvtIsisWideMetric
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The wide metric value of this circuit for level 1."
+ ::= { prvtIsisCircEntry 31 }
+
+prvtIsisCircLvl1ISPriority OBJECT-TYPE
+ SYNTAX PrvtIsisISPriority
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The priority for becoming the LAN-Designated
+ Intermediate System at level 1."
+ REFERENCE
+ "{ISIS.aoi l2IntermediateSystemPriority (73)}"
+ ::= { prvtIsisCircEntry 32 }
+
+prvtIsisCircLvl1IDOctet OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A one byte identifier for the circuit selected by the
+ Intermediate System.
+
+ On point-to-point circuits, the value is used as the Local
+ Circuit ID in point-to-point IIH PDUs transmitted on this
+ circuit. In this case, values of prvtIsisCircLvl1IDOctet do
+ not need to be unique.
+
+ For broadcast circuits, the value is used to generate the
+ LAN ID that will be used if this Intermediate System is
+ elected as the Designated IS on this circuit. The value
+ is required to differ on LANs where the Intermediate System
+ is the Designated Intermediate System."
+ ::= { prvtIsisCircEntry 33 }
+
+prvtIsisCircLvl1ID OBJECT-TYPE
+ SYNTAX PrvtIsisCircuitID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "On a point to point circuit with a fully initialized
+ adjacency to a peer IS, the value of this object is
+ the circuit ID negotiated during adjacency initialization.
+ On a point to point circuit without such an adjacency,
+ the value is the concatenation of the local system ID
+ and the one byte prvtIsisCircLvl1IDOctet for this circuit
+ i.e. the value that would be proposed for the circuit ID.
+
+ On other circuit types, the value returned is the zero
+ length OCTET STRING."
+ REFERENCE
+ "{ISIS.aoi ptPtCircuitID (51)}"
+ ::= { prvtIsisCircEntry 34 }
+
+prvtIsisCircLvl1DesIS OBJECT-TYPE
+ SYNTAX PrvtIsisCircuitID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of the LAN-Designated Intermediate System
+ on this circuit at level 1. If, for any reason,
+ this system is not partaking in the relevant
+ Designated Intermediate System election process,
+ then the value returned is the zero length OCTET STRING."
+ REFERENCE
+ "{ISIS.aoi l2DesignatedIntermediateSystem (75)}"
+ ::= { prvtIsisCircEntry 35 }
+
+prvtIsisCircLvl1HelloMultiplier OBJECT-TYPE
+ SYNTAX Integer32 (2..100)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This value is multiplied by the corresponding HelloTimer
+ and the result in seconds (rounded up) is used as the
+ holding time in transmitted hellos, to be used by
+ receivers of hello packets from this IS."
+ REFERENCE
+ "{ISIS.aoi iSISHelloTimer (45)}"
+ ::= { prvtIsisCircEntry 36 }
+
+prvtIsisCircLvl1HelloTimer OBJECT-TYPE
+ SYNTAX Integer32 (10..600000)
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Maximum period, in milliseconds, between IIH PDUs
+ on multiaccess networks at level 1 for LANs.
+ The value at L1 is used as the period between
+ Hellos on L1L2 point to point circuits. Setting
+ this value at level 2 on an L1L2 point to point
+ circuit will result in an error of InconsistentValue.
+
+ This object follows the ResettingTimer behavior."
+ REFERENCE
+ "{ISIS.aoi iSISHelloTimer (45)}"
+ ::= { prvtIsisCircEntry 37 }
+
+prvtIsisCircLvl1DRHelloTimer OBJECT-TYPE
+ SYNTAX Integer32 (10..120000)
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Period, in milliseconds, between Hello PDUs on
+ multiaccess networks when this IS is the Designated
+ Intermediate System. This object follows the
+ ResettingTimer behavior."
+ REFERENCE
+ "{ISIS.aoi iSISHelloTimer (45)}"
+ ::= { prvtIsisCircEntry 38 }
+
+prvtIsisCircLvl1LSPThrottle OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned16NoZeroTC
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Minimal interval of time, in milliseconds, between
+ transmissions of LSPs on an interface at level 1."
+ REFERENCE
+ "{ISIS.aoi minimumBroadcastLSPTransmissionInterval (5)}"
+ ::= { prvtIsisCircEntry 39 }
+
+prvtIsisCircLvl1MinLSPRetransInt OBJECT-TYPE
+ SYNTAX Integer32 (1..300)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Minimum interval, in seconds, between re-transmission of
+ an LSP at level 1. This object follows the
+ ResettingTimer behavior.
+
+ Note that prvtIsisCircLvl1LSPThrottle controls
+ how fast we send back to back LSPs. This variable
+ controls how fast we re-send the same LSP."
+ REFERENCE
+ "{ISIS.aoi minimumLSPTransmissionInterval (5)}"
+ ::= { prvtIsisCircEntry 40 }
+
+prvtIsisCircLvl1CSNPInterval OBJECT-TYPE
+ SYNTAX Integer32 (1..600)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Interval of time, in seconds, between periodic
+ transmission of a complete set of CSNPs on
+ multiaccess networks if this router is the
+ designated router at level 1.
+ This object follows the ResettingTimer behavior."
+ REFERENCE
+ "{ISIS.aoi completeSNPInterval (8)}"
+ ::= { prvtIsisCircEntry 41 }
+
+prvtIsisCircLvl1PartSNPInterval OBJECT-TYPE
+ SYNTAX Integer32 (1..120)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Minimum interval in seconds between sending Partial
+ Sequence Number PDUs at level 1. This object
+ follows the ResettingTimer behavior."
+ REFERENCE
+ "{ISIS.aoi partialSNPInterval (14)}"
+ ::= { prvtIsisCircEntry 42 }
+
+prvtIsisCircLvl1StickyDIS OBJECT-TYPE
+ SYNTAX Integer32 (0..127)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Boost to add to the priority of this router (up to the maximum
+ permitted value) when it becomes DIS at level 1 to make it
+ more likely to remain DIS."
+ ::= { prvtIsisCircEntry 43 }
+
+prvtIsisCircLvl1AuthUser OBJECT-TYPE
+ SYNTAX PrvtIsisAuthUserDataString
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Authentication user data for level 1's authentication.
+ This data is passed opaquely to the authentication
+ interface where it can be used to assist with
+ authentication decisions."
+ ::= { prvtIsisCircEntry 44 }
+
+prvtIsisCircLvl1IDHostname OBJECT-TYPE
+ SYNTAX PrvtIsisHostName
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hostname corresponding to the system ID part of the
+ prvtIsisCircLvl1ID object.
+
+ This is the null string if the prvtIsisCircLvl1ID object
+ is null, or if no hostname is known."
+ ::= { prvtIsisCircEntry 45 }
+
+prvtIsisCircLvl1DesISHostname OBJECT-TYPE
+ SYNTAX PrvtIsisHostName
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hostname corresponding to the system ID part of the
+ prvtIsisCircLvl1DesIS object.
+
+ This is the null string if the prvtIsisCircLvl1DesIS object
+ is null, or if no hostname is known."
+ ::= { prvtIsisCircEntry 46 }
+
+prvtIsisCircLvl2Metric OBJECT-TYPE
+ SYNTAX PrvtIsisDefaultMetric
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The metric value of this circuit for level 2."
+ REFERENCE
+ "{ISIS.aoi l1DefaultMetric (35)}"
+ ::= { prvtIsisCircEntry 50 }
+
+prvtIsisCircLvl2WideMetric OBJECT-TYPE
+ SYNTAX PrvtIsisWideMetric
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The wide metric value of this circuit for level 2."
+ ::= { prvtIsisCircEntry 51 }
+
+prvtIsisCircLvl2ISPriority OBJECT-TYPE
+ SYNTAX PrvtIsisISPriority
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The priority for becoming the LAN-Designated
+ Intermediate System at level 2."
+ REFERENCE
+ "{ISIS.aoi l2IntermediateSystemPriority (73)}"
+ ::= { prvtIsisCircEntry 52 }
+
+prvtIsisCircLvl2IDOctet OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A one byte identifier for the circuit selected by the
+ Intermediate System.
+
+ On point-to-point circuits, the value is used as the Local
+ Circuit ID in point-to-point IIH PDUs transmitted on this
+ circuit. In this case, values of prvtIsisCircLvl2IDOctet do
+ not need to be unique.
+
+ For broadcast circuits, the value is used to generate the
+ LAN ID that will be used if this Intermediate System is
+ elected as the Designated IS on this circuit. The value
+ is required to differ on LANs where the Intermediate System
+ is the Designated Intermediate System."
+ ::= { prvtIsisCircEntry 53 }
+
+prvtIsisCircLvl2ID OBJECT-TYPE
+ SYNTAX PrvtIsisCircuitID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "On a point to point circuit with a fully initialized
+ adjacency to a peer IS, the value of this object is
+ the circuit ID negotiated during adjacency initialization.
+ On a point to point circuit without such an adjacency,
+ the value is the concatenation of the local system ID
+ and the one byte prvtIsisCircLvl2IDOctet for this circuit
+ i.e. the value that would be proposed for the circuit ID.
+
+ On other circuit types, the value returned is the zero
+ length OCTET STRING."
+ REFERENCE
+ "{ISIS.aoi ptPtCircuitID (51)}"
+ ::= { prvtIsisCircEntry 54 }
+
+prvtIsisCircLvl2DesIS OBJECT-TYPE
+ SYNTAX PrvtIsisCircuitID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of the LAN-Designated Intermediate System
+ on this circuit at level 2. If, for any reason,
+ this system is not partaking in the relevant
+ Designated Intermediate System election process,
+ then the value returned is the zero length OCTET STRING."
+ REFERENCE
+ "{ISIS.aoi l2DesignatedIntermediateSystem (75)}"
+ ::= { prvtIsisCircEntry 55 }
+
+prvtIsisCircLvl2HelloMultiplier OBJECT-TYPE
+ SYNTAX Integer32 (2..100)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This value is multiplied by the corresponding HelloTimer
+ and the result in seconds (rounded up) is used as the
+ holding time in transmitted hellos, to be used by
+ receivers of hello packets from this IS."
+ REFERENCE
+ "{ISIS.aoi iSISHelloTimer (45)}"
+ ::= { prvtIsisCircEntry 56 }
+
+prvtIsisCircLvl2HelloTimer OBJECT-TYPE
+ SYNTAX Integer32 (10..600000)
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Maximum period, in milliseconds, between IIH PDUs
+ on multiaccess networks at level 2 for LANs.
+ The value at L1 is used as the period between
+ Hellos on L1L2 point to point circuits. Setting
+ this value at level 2 on an L1L2 point to point
+ circuit will result in an error of InconsistentValue.
+
+ This object follows the ResettingTimer behavior."
+ REFERENCE
+ "{ISIS.aoi iSISHelloTimer (45)}"
+ ::= { prvtIsisCircEntry 57 }
+
+prvtIsisCircLvl2DRHelloTimer OBJECT-TYPE
+ SYNTAX Integer32 (10..120000)
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Period, in milliseconds, between Hello PDUs on
+ multiaccess networks when this IS is the Designated
+ Intermediate System. This object follows the
+ ResettingTimer behavior."
+ REFERENCE
+ "{ISIS.aoi iSISHelloTimer (45)}"
+ ::= { prvtIsisCircEntry 58 }
+
+prvtIsisCircLvl2LSPThrottle OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned16NoZeroTC
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Minimal interval of time, in milliseconds, between
+ transmissions of LSPs on an interface at level 2."
+ REFERENCE
+ "{ISIS.aoi minimumBroadcastLSPTransmissionInterval (5)}"
+ ::= { prvtIsisCircEntry 59 }
+
+prvtIsisCircLvl2MinLSPRetransInt OBJECT-TYPE
+ SYNTAX Integer32 (1..300)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Minimum interval, in seconds, between re-transmission of
+ an LSP at level 2. This object follows the
+ ResettingTimer behavior.
+
+ Note that prvtIsisCircLvl2LSPThrottle controls
+ how fast we send back to back LSPs. This variable
+ controls how fast we re-send the same LSP."
+ REFERENCE
+ "{ISIS.aoi minimumLSPTransmissionInterval (5)}"
+ ::= { prvtIsisCircEntry 60 }
+
+prvtIsisCircLvl2CSNPInterval OBJECT-TYPE
+ SYNTAX Integer32 (1..600)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Interval of time, in seconds, between periodic
+ transmission of a complete set of CSNPs on
+ multiaccess networks if this router is the
+ designated router at level 2.
+ This object follows the ResettingTimer behavior."
+ REFERENCE
+ "{ISIS.aoi completeSNPInterval (8)}"
+ ::= { prvtIsisCircEntry 61 }
+
+prvtIsisCircLvl2PartSNPInterval OBJECT-TYPE
+ SYNTAX Integer32 (1..120)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Minimum interval in seconds between sending Partial
+ Sequence Number PDUs at level 2. This object
+ follows the ResettingTimer behavior."
+ REFERENCE
+ "{ISIS.aoi partialSNPInterval (14)}"
+ ::= { prvtIsisCircEntry 62 }
+
+prvtIsisCircLvl2StickyDIS OBJECT-TYPE
+ SYNTAX Integer32 (0..127)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Boost to add to the priority of this router (up to the maximum
+ permitted value) when it becomes DIS at level 2 to make it
+ more likely to remain DIS."
+ ::= { prvtIsisCircEntry 63 }
+
+prvtIsisCircLvl2IDHostname OBJECT-TYPE
+ SYNTAX PrvtIsisHostName
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hostname corresponding to the system ID part of the
+ prvtIsisCircLvl2ID object.
+
+ This is the null string if the prvtIsisCircLvl2ID object
+ is null, or if no hostname is known."
+ ::= { prvtIsisCircEntry 65 }
+
+prvtIsisCircLvl2DesISHostname OBJECT-TYPE
+ SYNTAX PrvtIsisHostName
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hostname corresponding to the system ID part of the
+ prvtIsisCircLvl2DesIS object.
+
+ This is the null string if the prvtIsisCircLvl2DesIS object
+ is null, or if no hostname is known."
+ ::= { prvtIsisCircEntry 66 }
+
+prvtIsisISAdj OBJECT IDENTIFIER
+ ::= { prvtIsisMIBObjects 6 }
+
+prvtIsisISAdjTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtIsisISAdjEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of adjacencies to Intermediate Systems."
+ ::= { prvtIsisISAdj 1 }
+
+prvtIsisISAdjEntry OBJECT-TYPE
+ SYNTAX PrvtIsisISAdjEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry corresponds to one adjacency to an
+ Intermediate System on this system."
+ INDEX { prvtIsisSysInstance, prvtIsisCircIfIndex,
+ prvtIsisISAdjIndex }
+ ::= { prvtIsisISAdjTable 1 }
+
+PrvtIsisISAdjEntry ::= SEQUENCE {
+ prvtIsisISAdjIndex Integer32,
+ prvtIsisISAdjState INTEGER,
+ prvtIsisISAdj3WayState INTEGER,
+ prvtIsisISAdjNeighSNPAAddress PrvtIsisOSINSAddress,
+ prvtIsisISAdjNeighSysType INTEGER,
+ prvtIsisISAdjNeighSysID PrvtIsisSystemID,
+ prvtIsisISAdjNbrExtendedCircID Unsigned32,
+ prvtIsisISAdjUsage INTEGER,
+ prvtIsisISAdjHoldTimer PrvtIsisUnsigned16NoZeroTC,
+ prvtIsisISAdjNeighPriority PrvtIsisISPriority,
+ prvtIsisISAdjLastUpTime TimeTicks,
+ prvtIsisISAdjRestartCapable TruthValue,
+ prvtIsisISAdjPeerRestartState INTEGER,
+ prvtIsisISAdjSuppressed TruthValue,
+ prvtIsisISAdjNeighLanID OCTET STRING,
+ prvtIsisISAdjNeighHostname PrvtIsisHostName,
+ prvtIsisISAdjNeighLanIDHostname PrvtIsisHostName
+}
+
+prvtIsisISAdjIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2000000000)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A unique value identifying the IS adjacency from all
+ other such adjacencies on this circuit. This value is
+ automatically assigned by the system when the adjacency
+ is created."
+ ::= { prvtIsisISAdjEntry 1 }
+
+prvtIsisISAdjState OBJECT-TYPE
+ SYNTAX INTEGER { down(1), initializing(2), up(3), failed(4) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the adjacency."
+ REFERENCE
+ "{ISIS.aoi adjacencyState (78)}"
+ ::= { prvtIsisISAdjEntry 2 }
+
+prvtIsisISAdj3WayState OBJECT-TYPE
+ SYNTAX INTEGER { up(0), initializing(1), down(2), failed(3) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 3Way state of the adjacency. These are picked
+ to match the historical on-the-wire representation
+ of the 3Way state, and are not intended to match
+ prvtIsisISAdjState."
+ REFERENCE
+ "{ RFC 3373 }"
+ ::= { prvtIsisISAdjEntry 3 }
+
+prvtIsisISAdjNeighSNPAAddress OBJECT-TYPE
+ SYNTAX PrvtIsisOSINSAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNPA address of the neighboring system."
+ REFERENCE
+ "{ISIS.aoi neighbourSNPAAddress (79)}"
+ ::= { prvtIsisISAdjEntry 4 }
+
+prvtIsisISAdjNeighSysType OBJECT-TYPE
+ SYNTAX INTEGER { l1IntermediateSystem(1),
+ l2IntermediateSystem(2), l1L2IntermediateSystem(3),
+ unknown(4) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of the neighboring system."
+ REFERENCE
+ "{ISIS.aoi neighbourSystemType (80)}"
+ ::= { prvtIsisISAdjEntry 5 }
+
+prvtIsisISAdjNeighSysID OBJECT-TYPE
+ SYNTAX PrvtIsisSystemID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The system ID of the neighboring Intermediate
+ System."
+ REFERENCE
+ "{ISIS.aoi neighbourSystemIds (83)}"
+ ::= { prvtIsisISAdjEntry 6 }
+
+prvtIsisISAdjNbrExtendedCircID OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 4-byte Extended Circuit ID learned from the
+ Neighbor during 3-way handshake, or 0."
+ ::= { prvtIsisISAdjEntry 7 }
+
+prvtIsisISAdjUsage OBJECT-TYPE
+ SYNTAX INTEGER { level1(1), level2(2), level1and2(3) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "How is the adjacency used? On a point-to-point link,
+ this might be level1and2, but on a LAN, the usage will
+ be level1 on the adjacency between peers at L1,
+ and level2 for the adjacency between peers at L2."
+ REFERENCE
+ "{ISIS.aoi adjacencyUsage (82)}"
+ ::= { prvtIsisISAdjEntry 8 }
+
+prvtIsisISAdjHoldTimer OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned16NoZeroTC
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The holding time in seconds for this adjacency.
+ This value is based on received IIH PDUs and
+ the elapsed time since receipt."
+ REFERENCE
+ "{ISIS.aoi holdingTimer (85)}"
+ ::= { prvtIsisISAdjEntry 9 }
+
+prvtIsisISAdjNeighPriority OBJECT-TYPE
+ SYNTAX PrvtIsisISPriority
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Priority of the neighboring Intermediate System for
+ becoming the Designated Intermediate System."
+ REFERENCE
+ "{ISIS.aoi lANPriority (86)}"
+ ::= { prvtIsisISAdjEntry 10 }
+
+prvtIsisISAdjLastUpTime OBJECT-TYPE
+ SYNTAX TimeTicks
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If the prvtIsisISAdjState is in state 'up', the value
+ of sysUpTime when the adjacency most recently
+ entered the state 'up', or 0 if it has never
+ been in state 'up'."
+ ::= { prvtIsisISAdjEntry 11 }
+
+prvtIsisISAdjRestartCapable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Does the neighbor support restart signalling?
+
+ This object is set to 'true' if the peer includes the
+ restart TLV in IIH PDUs."
+ ::= { prvtIsisISAdjEntry 12 }
+
+prvtIsisISAdjPeerRestartState OBJECT-TYPE
+ SYNTAX INTEGER { notRestarting(1), restartingNoHelp(2),
+ helpingRestart(3) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Is the peer currently restarting?
+
+ Set to 'notRestarting' if the neighbor is not restarting
+ (is not including a restart TLV in the IIH, or is not setting the
+ RR bit).
+
+ Set to 'restartingNoHelp' if the neighbor is restarting
+ (is including a restart TLV with the RR bit in IIH PDUs), but
+ the local node is not helping the restart.
+
+ Set to 'helpingRestart' if the neighbor is restarting and the
+ local node is helping the restart."
+ ::= { prvtIsisISAdjEntry 13 }
+
+prvtIsisISAdjSuppressed OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Has the peer requested that the adjacency be suppressed?
+ If set to 'true', the adjacency will not be added to the
+ local LSP.
+
+ This object is set to 'true' if the peer sets the SA bit in
+ the restart TLV in IIH PDUs."
+ ::= { prvtIsisISAdjEntry 14 }
+
+prvtIsisISAdjNeighLanID OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "On a broadcast circuit, the LAN ID reported by the
+ neighbor for the Designated Intermediate System on this
+ circuit at this level. For a non-broadcast circuit, or if,
+ for any reason, the neighbor is not partaking in the
+ relevant Designated Intermediate System election process,
+ then the value returned is the zero length OCTET STRING."
+ ::= { prvtIsisISAdjEntry 15 }
+
+prvtIsisISAdjNeighHostname OBJECT-TYPE
+ SYNTAX PrvtIsisHostName
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hostname corresponding to prvtIsisISAdjNeighSysID.
+ This is the null string if prvtIsisSdEntMapHostnames is
+ 'false' or if no hostname is known."
+ ::= { prvtIsisISAdjEntry 16 }
+
+prvtIsisISAdjNeighLanIDHostname OBJECT-TYPE
+ SYNTAX PrvtIsisHostName
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hostname corresponding to the system ID part of the
+ prvtIsisISAdjNeighLanID object.
+
+ This is the null string if the prvtIsisISAdjNeighLanID object
+ is null, if prvtIsisSdEntMapHostnames is 'false', or if no
+ hostname is known."
+ ::= { prvtIsisISAdjEntry 17 }
+
+prvtIsisISAdjAreaAddrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtIsisISAdjAreaAddrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains the set of Area Addresses of
+ neighboring Intermediate Systems as reported in received
+ IIH PDUs."
+ REFERENCE
+ "{ISIS.aoi areaAddressesOfNeighbour (84)}"
+ ::= { prvtIsisISAdj 2 }
+
+prvtIsisISAdjAreaAddrEntry OBJECT-TYPE
+ SYNTAX PrvtIsisISAdjAreaAddrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry contains one Area Address reported by a
+ neighboring Intermediate System in its IIH PDUs."
+ INDEX { prvtIsisSysInstance, prvtIsisCircIfIndex,
+ prvtIsisISAdjIndex, prvtIsisISAdjAreaAddrIndex }
+ ::= { prvtIsisISAdjAreaAddrTable 1 }
+
+PrvtIsisISAdjAreaAddrEntry ::= SEQUENCE {
+ prvtIsisISAdjAreaAddrIndex Integer32,
+ prvtIsisISAdjAreaAddress PrvtIsisOSINSAddress
+}
+
+prvtIsisISAdjAreaAddrIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2000000000)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An index for the areas associated with one neighbor.
+ This provides a simple way to walk the table."
+ ::= { prvtIsisISAdjAreaAddrEntry 1 }
+
+prvtIsisISAdjAreaAddress OBJECT-TYPE
+ SYNTAX PrvtIsisOSINSAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "One Area Address as reported in IIH PDUs received from
+ the neighbor."
+ ::= { prvtIsisISAdjAreaAddrEntry 2 }
+
+prvtIsisISAdjIPAddrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtIsisISAdjIPAddrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains the set of IP Addresses of
+ neighboring Intermediate Systems as reported in received
+ IIH PDUs.
+
+ If the prvtIsisSysRstrctLanAdjsToSubnet object in prvtIsisSysTable
+ is set to 'true' then for an IPv4 broadcast circuit, only
+ IP addresses on the same subnet as the local circuit are
+ included in this table."
+ ::= { prvtIsisISAdj 3 }
+
+prvtIsisISAdjIPAddrEntry OBJECT-TYPE
+ SYNTAX PrvtIsisISAdjIPAddrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry contains one IP Address reported by a
+ neighboring Intermediate System in its IIH PDUs."
+ INDEX { prvtIsisSysInstance, prvtIsisCircIfIndex,
+ prvtIsisISAdjIndex, prvtIsisISAdjIPAddrIndex }
+ ::= { prvtIsisISAdjIPAddrTable 1 }
+
+PrvtIsisISAdjIPAddrEntry ::= SEQUENCE {
+ prvtIsisISAdjIPAddrIndex Integer32,
+ prvtIsisISAdjIPAddrType PrvtIsisInetAddressType,
+ prvtIsisISAdjIPAddrAddress PrvtIsisInetAddress
+}
+
+prvtIsisISAdjIPAddrIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2000000000)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An index to this table which identifies the IP addresss
+ to which this entry belongs."
+ ::= { prvtIsisISAdjIPAddrEntry 1 }
+
+prvtIsisISAdjIPAddrType OBJECT-TYPE
+ SYNTAX PrvtIsisInetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of one IP Address as reported in IIH PDUs
+ received from the neighbor."
+ ::= { prvtIsisISAdjIPAddrEntry 2 }
+
+prvtIsisISAdjIPAddrAddress OBJECT-TYPE
+ SYNTAX PrvtIsisInetAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "One IP Address as reported in IIH PDUs received from the
+ neighbor.
+
+ The type of this address is determined by the value of
+ the prvtIsisISAdjIPAddrType object."
+ ::= { prvtIsisISAdjIPAddrEntry 3 }
+
+prvtIsisIPReachAddr OBJECT IDENTIFIER
+ ::= { prvtIsisMIBObjects 8 }
+
+prvtIsisIPRATable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtIsisIPRAEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP Reachable Addresses to networks,
+ subnetworks or hosts, learned automatically.
+
+ This table is read-only. Manual addition of entries
+ using this table is not supported."
+ ::= { prvtIsisIPReachAddr 1 }
+
+prvtIsisIPRAEntry OBJECT-TYPE
+ SYNTAX PrvtIsisIPRAEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry defines an IP Reachable Address to a network,
+ subnetwork or host.
+
+ Each IP Reachable Address may have multiple entries in the
+ table, one for each equal cost path to the reachable address."
+ INDEX { prvtIsisSysInstance, prvtIsisIPRADestType,
+ prvtIsisIPRADest, prvtIsisIPRADestPrefixLen,
+ prvtIsisIPRANextHopIndex }
+ ::= { prvtIsisIPRATable 1 }
+
+PrvtIsisIPRAEntry ::= SEQUENCE {
+ prvtIsisIPRADestType PrvtIsisInetAddressType,
+ prvtIsisIPRADest PrvtIsisInetAddress,
+ prvtIsisIPRADestPrefixLen InetAddressPrefixLength,
+ prvtIsisIPRANextHopIndex Integer32,
+ prvtIsisIPRANextHopType PrvtIsisInetAddressType,
+ prvtIsisIPRANextHop PrvtIsisInetAddress,
+ prvtIsisIPRAType INTEGER,
+ prvtIsisIPRAAdminState PrvtIsisAdminState,
+ prvtIsisIPRAMetric PrvtIsisDefaultMetric,
+ prvtIsisIPRAMetricType PrvtIsisMetricType,
+ prvtIsisIPRAFullMetric PrvtIsisFullMetric,
+ prvtIsisIPRASNPAAddress PrvtIsisOSINSAddress,
+ prvtIsisIPRASourceType INTEGER
+}
+
+prvtIsisIPRADestType OBJECT-TYPE
+ SYNTAX PrvtIsisInetAddressType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The type of this IP Reachable Address."
+ ::= { prvtIsisIPRAEntry 1 }
+
+prvtIsisIPRADest OBJECT-TYPE
+ SYNTAX PrvtIsisInetAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The destination of this IP Reachable Address. This is
+ either a network address, subnetwork address or host
+ address.
+
+ The type of this address is determined by the value of
+ the prvtIsisIPRADestType object."
+ ::= { prvtIsisIPRAEntry 2 }
+
+prvtIsisIPRADestPrefixLen OBJECT-TYPE
+ SYNTAX InetAddressPrefixLength (0..128)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The length of the IP Netmask for Reachability Address."
+ ::= { prvtIsisIPRAEntry 3 }
+
+prvtIsisIPRANextHopIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index of next hop. Used when there are multiple Equal
+ Cost Multipath alternatives for the same destination."
+ ::= { prvtIsisIPRAEntry 4 }
+
+prvtIsisIPRANextHopType OBJECT-TYPE
+ SYNTAX PrvtIsisInetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of the IP next hop address."
+ ::= { prvtIsisIPRAEntry 5 }
+
+prvtIsisIPRANextHop OBJECT-TYPE
+ SYNTAX PrvtIsisInetAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP next hop to this destination.
+
+ The type of this address is determined by the value of
+ the prvtIsisIPRANextHopType object."
+ ::= { prvtIsisIPRAEntry 6 }
+
+prvtIsisIPRAType OBJECT-TYPE
+ SYNTAX INTEGER { manual(1), automatic(2) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of this IP Reachable Address. Those of type
+ manual are created by the network manager. Those of type
+ automatic are created through propagation of routing
+ information from another routing protocol.
+
+ Currently only automatic entries in this table are supported."
+ ::= { prvtIsisIPRAEntry 7 }
+
+prvtIsisIPRAAdminState OBJECT-TYPE
+ SYNTAX PrvtIsisAdminState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The administrative state of the IP Reachable Address."
+ ::= { prvtIsisIPRAEntry 9 }
+
+prvtIsisIPRAMetric OBJECT-TYPE
+ SYNTAX PrvtIsisDefaultMetric
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric value for reaching the specified
+ destination over this circuit."
+ ::= { prvtIsisIPRAEntry 10 }
+
+prvtIsisIPRAMetricType OBJECT-TYPE
+ SYNTAX PrvtIsisMetricType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether the metric is internal or
+ external."
+ ::= { prvtIsisIPRAEntry 11 }
+
+prvtIsisIPRAFullMetric OBJECT-TYPE
+ SYNTAX PrvtIsisFullMetric
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The wide metric value for reaching the specified
+ destination over this circuit."
+ ::= { prvtIsisIPRAEntry 12 }
+
+prvtIsisIPRASNPAAddress OBJECT-TYPE
+ SYNTAX PrvtIsisOSINSAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNPA Address to which a PDU may be forwarded in
+ order to reach a destination which matches this IP
+ Reachable Address.
+ This field is currently not supported."
+ ::= { prvtIsisIPRAEntry 13 }
+
+prvtIsisIPRASourceType OBJECT-TYPE
+ SYNTAX INTEGER { static(1), direct(2), ospfv2(3), ospfv3(4),
+ isis(5), rip(6), igrp(7), eigrp(8), bgp(9),
+ other(10) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The origin of this route."
+ ::= { prvtIsisIPRAEntry 14 }
+
+prvtIsisLSPDataBase OBJECT IDENTIFIER
+ ::= { prvtIsisMIBObjects 9 }
+
+prvtIsisLSPSummaryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtIsisLSPSummaryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of LSP Headers."
+ ::= { prvtIsisLSPDataBase 1 }
+
+prvtIsisLSPSummaryEntry OBJECT-TYPE
+ SYNTAX PrvtIsisLSPSummaryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry provides a summary describing an
+ LSP currently stored in the system."
+ INDEX { prvtIsisSysInstance, prvtIsisLSPLevel, prvtIsisLSPID }
+ ::= { prvtIsisLSPSummaryTable 1 }
+
+PrvtIsisLSPSummaryEntry ::= SEQUENCE {
+ prvtIsisLSPLevel PrvtIsisISLevel,
+ prvtIsisLSPID PrvtIsisLinkStatePDUID,
+ prvtIsisLSPSeq Unsigned32,
+ prvtIsisLSPZeroLife TruthValue,
+ prvtIsisLSPChecksum PrvtIsisUnsigned16TC,
+ prvtIsisLSPLifetimeRemain PrvtIsisUnsigned16TC,
+ prvtIsisLSPPDULength PrvtIsisUnsigned16TC,
+ prvtIsisLSPAttributes PrvtIsisUnsigned8TC,
+ prvtIsisLSPIDHostname PrvtIsisHostName
+}
+
+prvtIsisLSPLevel OBJECT-TYPE
+ SYNTAX PrvtIsisISLevel
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "At which level does this LSP appear?"
+ ::= { prvtIsisLSPSummaryEntry 1 }
+
+prvtIsisLSPID OBJECT-TYPE
+ SYNTAX PrvtIsisLinkStatePDUID
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The 8-byte LSP ID, consisting of the SystemID,
+ Circuit ID, and Fragment Number."
+ ::= { prvtIsisLSPSummaryEntry 2 }
+
+prvtIsisLSPSeq OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number for this LSP."
+ ::= { prvtIsisLSPSummaryEntry 3 }
+
+prvtIsisLSPZeroLife OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Is this LSP being purged by this System?"
+ ::= { prvtIsisLSPSummaryEntry 4 }
+
+prvtIsisLSPChecksum OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned16TC
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 16 bit Fletcher Checksum for this LSP."
+ ::= { prvtIsisLSPSummaryEntry 5 }
+
+prvtIsisLSPLifetimeRemain OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned16TC
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The remaining lifetime in seconds for this LSP.
+
+ For a current LSP (prvtIsisLSPZeroLife is 'false'), this
+ indicates the time remaining before the LSP will expire.
+ For an LSP being purged from the system (prvtIsisLSPZeroLife
+ is 'true'), the LSP remains in the database for
+ ZeroAgeLifetime, and this will indicate the time remaining
+ before final deletion of the LSP."
+ ::= { prvtIsisLSPSummaryEntry 6 }
+
+prvtIsisLSPPDULength OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned16TC
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The length of this LSP."
+ ::= { prvtIsisLSPSummaryEntry 7 }
+
+prvtIsisLSPAttributes OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned8TC
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Flags carried by the LSP."
+ ::= { prvtIsisLSPSummaryEntry 8 }
+
+prvtIsisLSPIDHostname OBJECT-TYPE
+ SYNTAX PrvtIsisHostName
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hostname corresponding to the system ID part of the
+ prvtIsisLSPID object.
+
+ This is the null string if no hostname is known."
+ ::= { prvtIsisLSPSummaryEntry 9 }
+
+prvtIsisLSPTLVTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtIsisLSPTLVEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of LSPs in the database."
+ ::= { prvtIsisLSPDataBase 2 }
+
+prvtIsisLSPTLVEntry OBJECT-TYPE
+ SYNTAX PrvtIsisLSPTLVEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes a TLV within
+ an LSP currently stored in the
+ system."
+ INDEX { prvtIsisSysInstance, prvtIsisLSPLevel, prvtIsisLSPID,
+ prvtIsisLSPTLVIndex }
+ ::= { prvtIsisLSPTLVTable 1 }
+
+PrvtIsisLSPTLVEntry ::= SEQUENCE {
+ prvtIsisLSPTLVIndex Unsigned32,
+ prvtIsisLSPTLVSeq Unsigned32,
+ prvtIsisLSPTLVChecksum PrvtIsisUnsigned16TC,
+ prvtIsisLSPTLVType PrvtIsisUnsigned8TC,
+ prvtIsisLSPTLVLen PrvtIsisUnsigned8TC,
+ prvtIsisLSPTLVValue OCTET STRING,
+ prvtIsisLSPTLVHostname PrvtIsisHostName
+}
+
+prvtIsisLSPTLVIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The index of this TLV in the LSP. The first TLV has index 1
+ and the Nth TLV has an index of N."
+ ::= { prvtIsisLSPTLVEntry 1 }
+
+prvtIsisLSPTLVSeq OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number for this LSP."
+ ::= { prvtIsisLSPTLVEntry 2 }
+
+prvtIsisLSPTLVChecksum OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned16TC
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 16 bit Fletcher Checksum for this LSP."
+ ::= { prvtIsisLSPTLVEntry 3 }
+
+prvtIsisLSPTLVType OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned8TC
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of this TLV."
+ ::= { prvtIsisLSPTLVEntry 4 }
+
+prvtIsisLSPTLVLen OBJECT-TYPE
+ SYNTAX PrvtIsisUnsigned8TC
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The length of this TLV."
+ ::= { prvtIsisLSPTLVEntry 5 }
+
+prvtIsisLSPTLVValue OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of this TLV."
+ ::= { prvtIsisLSPTLVEntry 6 }
+
+prvtIsisLSPTLVHostname OBJECT-TYPE
+ SYNTAX PrvtIsisHostName
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hostname corresponding to the system ID part of the
+ prvtIsisLSPID object.
+
+ This is the null string if no hostname is known."
+ ::= { prvtIsisLSPTLVEntry 7 }
+
+END -- end of module PRVT-ISIS-MIB.