mibs/MIBS/telco-systems/binox/PRVT-ISIS-MIB
2023-12-05 12:25:34 +01:00

3287 lines
116 KiB
Plaintext

-- *********************************************************************
-- **
-- ** 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.