-- ***************************************************************** -- REDSTONE-ISIS-MIB -- -- Redstone Communications Inc. Enterprise MIB -- RX1400/RX700 Integrated IS-IS MIB -- -- This document describes a management information base for the -- IS-IS Routing protocol, as described in ISO 10589 [2], when it -- is used to construct routing tables for IP networks, as -- described in RFC 1195 [3]. -- -- Copyright 1998-1999 Redstone Communications, Incorporated. -- All Rights Reserved. -- ***************************************************************** REDSTONE-ISIS-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, IpAddress FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF TEXTUAL-CONVENTION, DisplayString, RowStatus, TruthValue FROM SNMPv2-TC rsMgmt FROM REDSTONE-SMI; rsIsisMIB MODULE-IDENTITY LAST-UPDATED "0002220000Z" ORGANIZATION "Redstone Communications, Inc." CONTACT-INFO " Redstone Communications, Inc. 5 Carlisle Road Westford MA 01886 USA Tel: +1-978-692-1999 Email: mib@redstonecom.com " DESCRIPTION "The ISIS MIB for Redstone Communications, Inc. enterprise" REVISION "0002220000Z" DESCRIPTION "Initial version of this MIB module." ::= { rsMgmt 38 } -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Textual conventions -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Type definitions OSINSAddress ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "OSI Network Service Address, e.g. NSAP, Network Entity Title" SYNTAX OCTET STRING (SIZE(0..20)) SNPAAddress ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A MAC Address or DTE Address or other SNPA Address." SYNTAX OCTET STRING (SIZE(0..20)) NSAPPrefix ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "NSAP Prefix. The first octet of the string is used to encode as an unsigned integer the length in bits of the subsequent prefix. This length must be a multiple of 4 bits and may range from 0..160. The second and subsequent octets are used to hold the prefix value. If the last 4 bits of the last octet are not part of the prefix then their value is undefined." SYNTAX OCTET STRING (SIZE(1..21)) SNPAPrefix ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SNPA Prefix. The first octet of the string is used to encode as an unsigned integer the length in bits of the subsequent prefix. The second and subsequent octets are used to hold the prefix value. Bits in the last octet which are not part of the prefix have undefined value." SYNTAX OCTET STRING (SIZE(1..21)) SystemID ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A system ID." SYNTAX OCTET STRING (SIZE(0..8)) OperState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Type used in enabling and disabling a row." SYNTAX INTEGER { off(1), on(2) } AuthTime ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Then number of seconds since Jan. 1 1970." SYNTAX Integer32 LSPBuffSize ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Integer sub range for LSP size." SYNTAX Integer32 (512..9180) LevelState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "states of the ISIS protocol." SYNTAX INTEGER { off (1), on (2), waiting (3) } SupportedProtocol ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Types of network protocol supported by Integrated ISIS. The values for ISO8473 and IP are those registered for these protocols in ISO TR9577." SYNTAX INTEGER { iso8473(129), ip(204), ipV6(205) } RsDefaultMetric ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Integer sub-range for default metric for single hop. The value is truncated to 63 when the rsIsisSysL1MetricStyle or rsIsisSysL2MetricStyle is set to rsIsisMetricStyleNarrow " SYNTAX Integer32 (1..16777214) DefaultMetric ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Integer sub-range for default metric for single hop." SYNTAX Integer32 (1..63) OtherMetric ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Integer sub-range for metrics other than the default metric for single hop." SYNTAX Integer32 (0..63) MetricType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Class of metric at Level 2." SYNTAX INTEGER { internal(1), external(2) } CircuitID ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "ID for a circuit." SYNTAX OCTET STRING (SIZE(2..9)) ISPriority ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Integer sub-range for ISIS priority." SYNTAX Integer32 (1..127) TOS ::= INTEGER { default(1), delay(2), expense(3), error(4) } -- Types Of Service (equivalent to Qualities Of Service) -- which define types of metric. PathCost ::= INTEGER (0..4 | 261 | 412 | 864) -- Integer sub-range for any metric for complete path. -- Behaviour Definitions -- ResettingTimer behaviour definition -- "This object specifies the interval between certain events in -- the operation of the protocol state machine. If the value of -- this object is set to a new value while the protocol state -- machine is in operation, the implementation shall take the -- necessary steps to ensure that for any time interval which -- was in progress when the value of the corresponding object -- was changed, the next expiration of that interval takes place -- the specified time after the original start of that interval, -- or immediately, whichever is later. The precision with which -- this time shall be implemented shall be the same as that -- associated with the basic operation of the timer object." -- OperationalState behaviour definition -- "This object controls the enabling and disabling of the -- corresponding table row. Setting this object to the value -- off has the effect of disabling the corresponding row. -- Setting this object to the value on has the effect of -- enabling the corresponding row. Setting the value of this -- object to the same value as its current value has no effect. -- If the table entry also contains an object controlling the -- row status then the object following the operationalState -- behaviour shall not be set to on when the object following -- the Row Status behaviour has value off. An attempt to do -- so is rejected." -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Managed objects -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ rsIsisObjects OBJECT IDENTIFIER ::= { rsIsisMIB 1 } rsIsisTrapGroup OBJECT IDENTIFIER ::= { rsIsisMIB 2 } rsIsisConformance OBJECT IDENTIFIER ::= { rsIsisMIB 3 } rsIsisSystemGroup OBJECT IDENTIFIER ::= { rsIsisObjects 1} rsIsisCircuitGroup OBJECT IDENTIFIER ::= { rsIsisObjects 2 } rsIsisSysTable OBJECT-TYPE SYNTAX SEQUENCE OF IsisSysEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The set of instances of the Integrated IS-IS protocol existing on the system." ::= { rsIsisSystemGroup 1 } rsIsisSysEntry OBJECT-TYPE SYNTAX IsisSysEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row defines information specific to a single instance of the protocol existing on the system." REFERENCE "ISIS.poi cLNSISISBasic-P (1)" INDEX { rsIsisSysInstance } ::= { rsIsisSysTable 1 } IsisSysEntry ::= SEQUENCE { rsIsisSysInstance Integer32, rsIsisSysVersion DisplayString, rsIsisSysType INTEGER, rsIsisSysID SystemID, rsIsisSysMaxPathSplits Integer32, rsIsisSysMaxLSPGenInt Integer32, rsIsisSysOrigL1LSPBuffSize LSPBuffSize, rsIsisSysMaxAreaAddresses Integer32, rsIsisSysMinL1LSPGenInt Integer32, rsIsisSysMinL2LSPGenInt Integer32, rsIsisSysPollESHelloRate Integer32, rsIsisSysWaitTime Integer32, rsIsisSysOperState OperState, rsIsisSysL1State LevelState, rsIsisSysCorrLSPs Counter32, rsIsisSysLSPL1DbaseOloads Counter32, rsIsisSysManAddrDropFromAreas Counter32, rsIsisSysAttmptToExMaxSeqNums Counter32, rsIsisSysSeqNumSkips Counter32, rsIsisSysOwnLSPPurges Counter32, rsIsisSysIDFieldLenMismatches Counter32, rsIsisSysMaxAreaAddrMismatches Counter32, rsIsisSysOrigL2LSPBuffSize LSPBuffSize, rsIsisSysL2State LevelState, rsIsisSysLSPL2DbaseOloads Counter32, rsIsisSysAuthFails Counter32, rsIsisSysLSPIgnoreErrors TruthValue, rsIsisSysMaxAreaCheck TruthValue, rsIsisSysSetOverloadBit TruthValue, rsIsisSysSetOverloadBitStartupDuration Integer32, rsIsisSysMaxLspLifetime Integer32, rsIsisSysL1SpfInterval Integer32, rsIsisSysL2SpfInterval Integer32, rsIsisSysIshHoldTime Integer32, rsIsisSysIshConfigTimer Integer32, rsIsisSysDistributeDomainWide TruthValue, rsIsisSysDistance Integer32, rsIsisSysL1MetricStyle INTEGER, rsIsisSysL2MetricStyle INTEGER, rsIsisSysIsoRouteTag OCTET STRING } rsIsisSysInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the Integrated IS-IS instance to which this row corresponds. This object follows the index behaviour." ::= { rsIsisSysEntry 1 } rsIsisSysVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(0..24)) MAX-ACCESS read-only STATUS current DESCRIPTION "The version number of the IS-IS protocol to which this instance conforms. This value must be set by the implementation when the row is valid." REFERENCE "ISIS.aoi version (1)" ::= { rsIsisSysEntry 2 } rsIsisSysType OBJECT-TYPE SYNTAX INTEGER { level1IS (1), level1l2IS (2), level2Only(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The type of this instance of the Integrated IS-IS protocol. This object follows the replaceOnlyWhileDisabled behaviour." REFERENCE "ISIS.aoi iSType (2)" ::= { rsIsisSysEntry 3 } rsIsisSysID OBJECT-TYPE SYNTAX SystemID MAX-ACCESS read-write STATUS current DESCRIPTION "The ID for this instance of the Integrated IS-IS protocol. This value is appended to each of the instance's area addresses to form the Network Entity Titles valid for this instance. The derivation of a value for this object is implementation-specific. Some implementations may assign values and not permit write MAX-ACCESS, others may require the value to be set manually." REFERENCE "ISIS.aoi systemId (119)" ::= { rsIsisSysEntry 4 } rsIsisSysMaxPathSplits OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum number of paths with equal routing metric value which it is permitted to split between. This object follows the replaceOnlyWhileDisabled behaviour." REFERENCE "ISIS.aoi maximumPathSplits (3)" DEFVAL { 4 } ::= { rsIsisSysEntry 5 } rsIsisSysMaxLSPGenInt OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum interval, in seconds, between generated LSPs by this instance. This object follows the resettingTimer behaviour." REFERENCE "ISIS.aoi maximumLSPGenerationInterval (6)" DEFVAL { 900 } ::= { rsIsisSysEntry 6 } rsIsisSysOrigL1LSPBuffSize OBJECT-TYPE SYNTAX LSPBuffSize MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum size of Level 1 LSPs and SNPs originated by this instance. This object follows the replaceOnlyWhileDisabled behaviour." REFERENCE "ISIS.aoi originatingL1LSPBufferSize (9)" DEFVAL { 1497 } ::= { rsIsisSysEntry 7 } rsIsisSysMaxAreaAddresses OBJECT-TYPE SYNTAX Integer32 (0..254) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of area addresses to be permitted for the area in which this instance exists. Note that all Intermediate Systems in the same area must have the same value configured for this attribute if correct operation is to be assumed. This object follows the replaceOnlyWhileDisabled behaviour." REFERENCE "ISIS.aoi maximumAreaAddresses (4)" DEFVAL { 3 } ::= { rsIsisSysEntry 8 } rsIsisSysMinL1LSPGenInt OBJECT-TYPE SYNTAX Integer32 (0..120) MAX-ACCESS read-write STATUS current DESCRIPTION "Minimum interval, in seconds, between successive generation of L1 LSPs with the same LSPID by this instance. This object follows the resettingTimer behaviour." REFERENCE "ISIS.aoi minimumLSPGenerationInterval (11)" DEFVAL { 5 } ::= { rsIsisSysEntry 9 } rsIsisSysMinL2LSPGenInt OBJECT-TYPE SYNTAX Integer32 (0..120) MAX-ACCESS read-write STATUS current DESCRIPTION "Minimum interval, in seconds, between successive generation of L2 LSPs with the same LSPID by this instance. This object follows the resettingTimer behaviour." REFERENCE "ISIS.aoi minimumLSPGenerationInterval (11)" DEFVAL { 5 } ::= { rsIsisSysEntry 10 } rsIsisSysPollESHelloRate OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-only 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)" DEFVAL { 10 } ::= { rsIsisSysEntry 11 } rsIsisSysWaitTime OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of seconds to delay in waiting state before entering on state. This object follows the resettingTimer behaviour." REFERENCE "ISIS.aoi waitingTime (15)" DEFVAL { 60 } ::= { rsIsisSysEntry 12 } rsIsisSysOperState OBJECT-TYPE SYNTAX OperState MAX-ACCESS read-write STATUS current DESCRIPTION "The operational state of this instance of the Integrated IS-IS protocol. Setting this object to the value on when its current value is off enables operation of this instance of the Integrated IS-IS protocol." DEFVAL { off } ::= { rsIsisSysEntry 13 } rsIsisSysL1State OBJECT-TYPE SYNTAX LevelState MAX-ACCESS read-only STATUS current DESCRIPTION "The state of the Level 1 database." REFERENCE "ISIS.aoi l1State (17)" ::= { rsIsisSysEntry 14 } rsIsisSysCorrLSPs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of corrupted LSPs detected." REFERENCE "ISIS.aoi corruptedLSPsDetected (19)" ::= { rsIsisSysEntry 15 } rsIsisSysLSPL1DbaseOloads OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times the LSP L1 database has become overloaded." REFERENCE "ISIS.aoi lSPL1DatabaseOverloads (20)" ::= { rsIsisSysEntry 16 } rsIsisSysManAddrDropFromAreas OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times a manual address has been dropped from the area." REFERENCE "ISIS.aoi manualAddressesDroppedFromArea (21)" ::= { rsIsisSysEntry 17 } rsIsisSysAttmptToExMaxSeqNums OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times the IS has attempted to exceed the maximum sequence number." REFERENCE "ISIS.aoi attemptsToExceedmaximumSequenceNumber (22)" ::= { rsIsisSysEntry 18 } rsIsisSysSeqNumSkips OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times a sequence number skip has occurred." REFERENCE "ISIS.aoi sequenceNumberSkips (23)" ::= { rsIsisSysEntry 19 } rsIsisSysOwnLSPPurges OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times a zero-aged copy of the system's own LSP is received from some other node." REFERENCE "ISIS.aoi ownLSPPurges (24)" ::= { rsIsisSysEntry 20 } rsIsisSysIDFieldLenMismatches OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times a PDU is received with a different value for ID field length to that of the receiving system." REFERENCE "ISIS.aoi iDFieldLengthMismatches (25)" ::= { rsIsisSysEntry 21 } rsIsisSysMaxAreaAddrMismatches OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times a PDU is received with a different value for MaximumAreaAddresses from that of the receiving system." REFERENCE "ISIS.aoi MaximumAreaAddressesMismatches (118)" ::= { rsIsisSysEntry 22 } -- The following objects map those from the cLNSISISLevel2-P -- Package rsIsisSysOrigL2LSPBuffSize OBJECT-TYPE SYNTAX LSPBuffSize MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum size of Level 2 LSPs and SNPs originated by this system. This object follows the replaceOnlyWhileDisabled behaviour." REFERENCE "ISIS.aoi originatingL2LSPBufferSize (26)" DEFVAL { 1497 } ::= { rsIsisSysEntry 23 } rsIsisSysL2State OBJECT-TYPE SYNTAX LevelState MAX-ACCESS read-only STATUS current DESCRIPTION "The state of the Level 2 database." REFERENCE "ISIS.aoi l2State (28)" ::= { rsIsisSysEntry 24 } rsIsisSysLSPL2DbaseOloads OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times the Level 2 LSP database has become overloaded." REFERENCE "ISIS.aoi lSPL2DatabaseOverloads (32)" ::= { rsIsisSysEntry 25 } rsIsisSysAuthFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of authentication failures recognized by this instance of the protocol." ::= { rsIsisSysEntry 26 } rsIsisSysLSPIgnoreErrors OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "If true, allow the router to ignore IS-IS link state packets (LSPs) that are received with internal checksum errors rather than purging the LSPs." DEFVAL { false } ::= { rsIsisSysEntry 27 } rsIsisSysMaxAreaCheck OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "When on, enables checking of maximum area addresses per IS version of ISO10589." DEFVAL { true } ::= { rsIsisSysEntry 28 } rsIsisSysSetOverloadBit OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Isis overload bit" DEFVAL { false } ::= { rsIsisSysEntry 29 } rsIsisSysSetOverloadBitStartupDuration OBJECT-TYPE SYNTAX Integer32 (0..86400) MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies the length in time of seconds to set the overload bit from startup." DEFVAL { 0 } ::= { rsIsisSysEntry 30 } rsIsisSysMaxLspLifetime OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies the maximum time(in seconds) a LSP will remain in the box without being refreshed before being considered invalid." DEFVAL { 1200 } ::= { rsIsisSysEntry 31 } rsIsisSysL1SpfInterval OBJECT-TYPE SYNTAX Integer32 (0..120) MAX-ACCESS read-write STATUS current DESCRIPTION "Minimum interval, in seconds, between level 1 SPF calculations." DEFVAL { 5 } ::= { rsIsisSysEntry 32 } rsIsisSysL2SpfInterval OBJECT-TYPE SYNTAX Integer32 (0..120) MAX-ACCESS read-write STATUS current DESCRIPTION "Minimum interval, in seconds, between level 2 SPF calculations." DEFVAL { 5 } ::= { rsIsisSysEntry 33 } rsIsisSysIshHoldTime OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Specify a holdtime advertised in ESH/ISH PDUs." DEFVAL { 30 } ::= { rsIsisSysEntry 34 } rsIsisSysIshConfigTimer OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the rate of transmission for ESH and ISH packets." DEFVAL { 10 } ::= { rsIsisSysEntry 35 } rsIsisSysDistributeDomainWide OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "When on, enables distribution of prefixes throughout a multi-level domain." DEFVAL { false } ::= { rsIsisSysEntry 36 } rsIsisSysDistance OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The weight applied to IS-IS routes." DEFVAL { 115 } ::= { rsIsisSysEntry 37 } rsIsisSysL1MetricStyle OBJECT-TYPE SYNTAX INTEGER{ rsIsisMetricStyleNarrow (2), rsIsisMetricStyleNarrowTransition(3), rsIsisMetricStyleTransition(4), rsIsisMetricStyleWide(5), rsIsisMetricStyleWideTransition(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies the type of IP reachability TLV to advertise in level 1 LSPs." DEFVAL { rsIsisMetricStyleNarrow } ::= { rsIsisSysEntry 38 } rsIsisSysL2MetricStyle OBJECT-TYPE SYNTAX INTEGER { rsIsisMetricStyleNarrow (2), rsIsisMetricStyleNarrowTransition(3), rsIsisMetricStyleTransition(4), rsIsisMetricStyleWide(5), rsIsisMetricStyleWideTransition(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies the type of IP reachability TLV to advertise in level 2 LSPs." DEFVAL { rsIsisMetricStyleNarrow } ::= { rsIsisSysEntry 39 } rsIsisSysIsoRouteTag OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The ISO routing area tag" ::= { rsIsisSysEntry 40 } -- The Level 1 Manual Area Address Table -- contains the set of area addresses manually configured -- for each instance of the Integrated IS-IS protocol. -- At least one row in which the value of -- rsIsisManAreaAddRowStatus -- is on must be present for each instance of the protocol -- when rsIsisSysOperState is also on for that instance. The -- maximum number of rows in this table for each instance of -- the protocol for which the object rsIsisManAreaAddrRowStatus -- has the value on is the value of maximumAreaAddresses (as -- defined in ISO 10589) for that instance. An Attempt -- to create a new row such that the number of rows with -- rsIsisManAreaAddrRowStatus set to on for that protocol -- instance exceeds maximumAreaAddresses is rejected." rsIsisManAreaAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF IsisManAreaAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The set of manual area addresses configured on this Intermediate System." REFERENCE "ISIS.aoi manualAreaAddresses (10)" ::= { rsIsisSystemGroup 2 } rsIsisManAreaAddrEntry OBJECT-TYPE SYNTAX IsisManAreaAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains one area address manually configured on this system" INDEX { rsIsisManAreaAddrSysInstance, rsIsisManAreaAddr } ::= { rsIsisManAreaAddrTable 1 } IsisManAreaAddrEntry ::= SEQUENCE { rsIsisManAreaAddrSysInstance Integer32, rsIsisManAreaAddr OSINSAddress, rsIsisManAreaAddrRowStatus RowStatus } rsIsisManAreaAddrSysInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the Integrated IS-IS instance to which this row corresponds. This object follows the index behaviour." ::= { rsIsisManAreaAddrEntry 1 } rsIsisManAreaAddr OBJECT-TYPE SYNTAX OSINSAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "A manually configured area address for this system. This object follows the index behaviour. Note: an index for the entry {1, {49.0001} active} in this table would be the ordered pair (1, (0x03 0x49 0x00 0x01)), as the length of an Octet string is part of the OID." ::= { rsIsisManAreaAddrEntry 2 } rsIsisManAreaAddrRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The state of the rsIsisManAreaAddrEntry. This object follows the Row Status behaviour. If an attempt is made to set this object to the value off when the corresponding rsIsisManAreaAddrEntry is the only valid entry for this instance and when the corresponding ISIS instance has rsIsisSysOperState set to On then the attempt is rejected." DEFVAL { active } ::= { rsIsisManAreaAddrEntry 3 } -- The System Integrated Group -- The System Integrated Group is present if the system -- supports Integrated ISIS at Level 1. -- The System Protocol Supported Table -- The System Protocol Supported Table contains the manually -- configured set of protocols supported by each -- instance of the Integrated ISIS protocol. -- rsIsisSysProtSuppTable OBJECT-TYPE SYNTAX SEQUENCE OF IsisSysProtSuppEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the manually configured set of protocols supported by each instance of the Integrated ISIS protocol." ::= { rsIsisSystemGroup 3 } rsIsisSysProtSuppEntry OBJECT-TYPE SYNTAX IsisSysProtSuppEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains one protocol supported by an instance of the Integrated ISIS protocol." INDEX { rsIsisSysProtSuppSysInstance, rsIsisSysProtSuppProtocol } ::= { rsIsisSysProtSuppTable 1 } IsisSysProtSuppEntry ::= SEQUENCE { rsIsisSysProtSuppSysInstance Integer32, rsIsisSysProtSuppProtocol SupportedProtocol, rsIsisSysProtSuppRowStatus RowStatus } rsIsisSysProtSuppSysInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the Integrated IS-IS instance to which this row corresponds. This object follows the index behaviour." ::= { rsIsisSysProtSuppEntry 1 } rsIsisSysProtSuppProtocol OBJECT-TYPE SYNTAX SupportedProtocol MAX-ACCESS not-accessible STATUS current DESCRIPTION "One supported protocol. This object follows the index behaviour." ::= { rsIsisSysProtSuppEntry 2 } rsIsisSysProtSuppRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The state of the rsIsisSysProtSuppEntry. This object follows the RowStatus behavior." DEFVAL { active } ::= { rsIsisSysProtSuppEntry 3 } -- The Summary Address Table -- The Summary Address Table contains the set of summary -- addresses manually configured for each instance of -- IP Integrated ISIS on the system. rsIsisSummAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF IsisSummAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The set of IP summary addresses to use in forming the contents of Level 2 LSPs originated by this level 2 Intermediate System." ::= { rsIsisSystemGroup 4 } rsIsisSummAddrEntry OBJECT-TYPE SYNTAX IsisSummAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains one IP summary address." INDEX { rsIsisSummAddrSysInstance, rsIsisSummAddress, rsIsisSummAddrMask } ::= { rsIsisSummAddrTable 1 } IsisSummAddrEntry ::= SEQUENCE { rsIsisSummAddrSysInstance Integer32, rsIsisSummAddress IpAddress, rsIsisSummAddrMask IpAddress, rsIsisSummAddrRowStatus RowStatus, rsIsisSummAddrOperState OperState, rsIsisSummAddrDefaultMetric Integer32, rsIsisSummAddrDelayMetric OtherMetric, rsIsisSummAddrExpenseMetric OtherMetric, rsIsisSummAddrErrorMetric OtherMetric, rsIsisSummLevel INTEGER } rsIsisSummAddrSysInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the Integrated IS-IS instance to which this row corresponds. This object follows the index behaviours." ::= { rsIsisSummAddrEntry 1 } rsIsisSummAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Address value for this summary address. This object follows the index behaviour." ::= { rsIsisSummAddrEntry 2 } rsIsisSummAddrMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The mask value for this summary address. This object follows the index behaviour." ::= { rsIsisSummAddrEntry 3 } rsIsisSummAddrRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The existence state of this summary address. This object follows the row status behaviour." ::= { rsIsisSummAddrEntry 4 } rsIsisSummAddrOperState OBJECT-TYPE SYNTAX OperState MAX-ACCESS read-create STATUS current DESCRIPTION "The operational state of this entry. This object follows the operationalState behaviour. When the operational state changes if this would cause the contents of LSPs originated by the system to change then those new LSPs must be generated and sent as soon as is permitted by the ISIS protocol." ::= { rsIsisSummAddrEntry 5 } rsIsisSummAddrDefaultMetric OBJECT-TYPE SYNTAX Integer32 (0..16777214) MAX-ACCESS read-create STATUS current DESCRIPTION "The default metric value to announce this summary address with in Level 1 or 2 LSPs generated by this system. A Metric value of 0 indicates to use the lowest metric value amongst the routes being summarized. When advertising a metric value into a narrow domain( rsIsisSysL1MetricStyle or rsIsisSysL2MetricStyle is set to rsIsisMetricStyleNarrow ) the value will be truncated to 63." ::= { rsIsisSummAddrEntry 6 } rsIsisSummAddrDelayMetric OBJECT-TYPE SYNTAX OtherMetric MAX-ACCESS read-only STATUS current DESCRIPTION "The delay metric value to announce this summary address with in Level 2 LSPs generated by this system. The value of zero is reserved to indicate that this metric is not supported." ::= { rsIsisSummAddrEntry 7 } rsIsisSummAddrExpenseMetric OBJECT-TYPE SYNTAX OtherMetric MAX-ACCESS read-only STATUS current DESCRIPTION "The expense metric value to announce this summary address with in Level 2 LSPs generated by this system. The value of zero is reserved to indicate that this metric is not supported." ::= { rsIsisSummAddrEntry 8 } rsIsisSummAddrErrorMetric OBJECT-TYPE SYNTAX OtherMetric MAX-ACCESS read-only STATUS current DESCRIPTION "The error metric value to announce this summary address with in Level n LSPs generated by this system. The value of zero is reserved to indicate that this metric is not supported." ::= { rsIsisSummAddrEntry 9 } rsIsisSummLevel OBJECT-TYPE SYNTAX INTEGER { level1IS (1), level2IS (2), level1l2IS (3) } MAX-ACCESS read-create STATUS current DESCRIPTION "The level of database at which to annouce this summary." ::= { rsIsisSummAddrEntry 10 } -- The Circuit Group -- The Circuit Group is current -- The Circuit Table -- Each broadcast or point-to-point interface on the system -- corresponds to one entry in the Circuit table. rsIsisCircTable OBJECT-TYPE SYNTAX SEQUENCE OF IsisCircEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of circuits used by each instance of Integrated IS-IS on this system." ::= { rsIsisCircuitGroup 1 } rsIsisCircEntry OBJECT-TYPE SYNTAX IsisCircEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An rsIsisCircEntry exists for each circuit used by Integrated IS-IS on this system." INDEX { rsIsisCircSysInstance, rsIsisCircIfIndex } ::= { rsIsisCircTable 1 } IsisCircEntry ::= SEQUENCE { rsIsisCircSysInstance Integer32, rsIsisCircIfIndex Integer32, rsIsisCircLocalID Integer32, rsIsisCircOperState OperState, rsIsisCircRowStatus RowStatus, rsIsisCircType INTEGER, rsIsisCircL1DefaultMetric RsDefaultMetric, rsIsisCircL1DelayMetric OtherMetric, rsIsisCircL1ExpenseMetric OtherMetric, rsIsisCircL1ErrorMetric OtherMetric, rsIsisCircExtDomain TruthValue, rsIsisCircAdjChanges Counter32, rsIsisCircInitFails Counter32, rsIsisCircRejAdjs Counter32, rsIsisCircOutCtrlPDUs Counter32, rsIsisCircInCtrlPDUs Counter32, rsIsisCircIDFieldLenMismatches Counter32, rsIsisCircL2DefaultMetric RsDefaultMetric, rsIsisCircL2DelayMetric OtherMetric, rsIsisCircL2ExpenseMetric OtherMetric, rsIsisCircL2ErrorMetric OtherMetric, rsIsisCircManL2Only TruthValue, rsIsisCircL1ISPriority ISPriority, rsIsisCircL1CircID CircuitID, rsIsisCircL1DesIS SystemID, rsIsisCircLANL1DesISChanges Counter32, rsIsisCircL2ISPriority ISPriority, rsIsisCircL2CircID CircuitID, rsIsisCircL2DesIS SystemID, rsIsisCircLANL2DesISChanges Counter32, rsIsisCircMCAddr INTEGER, rsIsisCircPtToPtCircID CircuitID, rsIsisCircL1HelloTimer Integer32, rsIsisCircL2HelloTimer Integer32, rsIsisCircL1HelloMultiplier Integer32, rsIsisCircL2HelloMultiplier Integer32, rsIsisCircMinLSPTransInt Integer32, rsIsisCircMinLSPReTransInt Integer32, rsIsisCircL1CSNPInterval Integer32, rsIsisCircL2CSNPInterval Integer32, rsIsisCircLSPThrottle Integer32, rsIsisCircMeshGroupEnabled INTEGER, rsIsisCircMeshGroup Integer32, rsIsisCircLevel INTEGER } rsIsisCircSysInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the Integrated IS-IS instance to which this row corresponds. This object follows the index behaviour." ::= { rsIsisCircEntry 1 } rsIsisCircIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of ifIndex for the interface to which this circuit corresponds." ::= { rsIsisCircEntry 2 } rsIsisCircLocalID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "An identification that can be used in protocol packets to identify a circuit. Implementations may devise ways to assure that this value is suitable for the circuit it is used on. LAN packets only have space for 8 bits. Values of rsIsisCircLocalID do not need to be unique. They are only required to differ on LANs where the Intermediate System is the Designated Intermediate System." ::= { rsIsisCircEntry 3 } rsIsisCircOperState OBJECT-TYPE SYNTAX OperState MAX-ACCESS read-write STATUS current DESCRIPTION "The operational state of the circuit. This object follows the operationalState behaviour." DEFVAL { off } ::= { rsIsisCircEntry 4 } rsIsisCircRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "The existence state of this circuit. This object follows the Row Status behaviour." DEFVAL { active } ::= { rsIsisCircEntry 5 } rsIsisCircType OBJECT-TYPE SYNTAX INTEGER { broadcast(1), ptToPt(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of the circuit. This object follows the replaceOnlyWhileDisabled behaviour. The type specified must be compatible with the type of the interface defined by the value of rsIsisCircIfIndex." REFERENCE "ISIS.aoi type (33)" ::= { rsIsisCircEntry 6} rsIsisCircL1DefaultMetric OBJECT-TYPE SYNTAX RsDefaultMetric MAX-ACCESS read-write STATUS current DESCRIPTION "The default metric value of this circuit for Level 1 traffic." REFERENCE "ISIS.aoi l1DefaultMetric (35)" DEFVAL { 10 } ::= { rsIsisCircEntry 7 } rsIsisCircL1DelayMetric OBJECT-TYPE SYNTAX OtherMetric MAX-ACCESS read-only STATUS current DESCRIPTION "The delay metric value of this circuit for Level 1 traffic. The value of zero is reserved to indicate that this metric is not supported." REFERENCE "ISIS.aoi l1DelayMetric (36)" DEFVAL { 0 } ::= { rsIsisCircEntry 8 } rsIsisCircL1ExpenseMetric OBJECT-TYPE SYNTAX OtherMetric MAX-ACCESS read-only STATUS current DESCRIPTION "The expense metric value of this circuit for Level 1 traffic. The value of zero is reserved to indicate that this metric is not supported." REFERENCE "ISIS.aoi l1ExpenseMetric (37)" DEFVAL { 0 } ::= { rsIsisCircEntry 9 } rsIsisCircL1ErrorMetric OBJECT-TYPE SYNTAX OtherMetric MAX-ACCESS read-only STATUS current DESCRIPTION "The error metric value of this circuit for Level 1 traffic. The value of zero is reserved to indicate that this metric is not supported." REFERENCE "ISIS.aoi l1ErrorMetric (38)" DEFVAL { 0 } ::= { rsIsisCircEntry 10 } rsIsisCircExtDomain OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, suppress normal transmission of and interpretation of Intra-domain ISIS PDUs on this circuit." REFERENCE "ISIS.aoi externalDomain (46)" DEFVAL { false } ::= { rsIsisCircEntry 11 } rsIsisCircAdjChanges OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times an adjacency state change has occurred on this circuit." REFERENCE "ISIS.aoi changesInAdjacencyState (40)" ::= { rsIsisCircEntry 12 } rsIsisCircInitFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times initialization of this circuit has failed." REFERENCE "ISIS.aoi initializationFailures (41)" ::= { rsIsisCircEntry 13 } rsIsisCircRejAdjs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times an adjacency has been rejected on this circuit." REFERENCE "ISIS.aoi rejectedAdjacencies (42)" ::= { rsIsisCircEntry 14 } rsIsisCircOutCtrlPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IS-IS control PDUs sent on this circuit." REFERENCE "ISIS.aoi iSISControlPDUsSent (43)" ::= { rsIsisCircEntry 15 } rsIsisCircInCtrlPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IS-IS control PDUs received on this circuit." REFERENCE "ISIS.aoi controlPDUsReceived (44)" ::= { rsIsisCircEntry 16 } rsIsisCircIDFieldLenMismatches OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times an IS-IS control PDU with an ID field length different to that for this system has been received." REFERENCE "ISIS.aoi iDFieldLengthMismatches (25)" ::= { rsIsisCircEntry 17 } -- The following objects map those from the linkageISISLevel2-P -- package rsIsisCircL2DefaultMetric OBJECT-TYPE SYNTAX RsDefaultMetric MAX-ACCESS read-write STATUS current DESCRIPTION "The default metric value of this circuit for level 2 traffic." REFERENCE "ISIS.aoi l2DefaultMetric (68)" DEFVAL { 10 } ::= { rsIsisCircEntry 18 } rsIsisCircL2DelayMetric OBJECT-TYPE SYNTAX OtherMetric MAX-ACCESS read-only STATUS current DESCRIPTION "The delay metric value of this circuit for level 2 traffic. The value of zero is reserved to indicate that this metric is not supported." REFERENCE "ISIS.aoi l2DelayMetric (69)" DEFVAL { 0 } ::= { rsIsisCircEntry 19 } rsIsisCircL2ExpenseMetric OBJECT-TYPE SYNTAX OtherMetric MAX-ACCESS read-only STATUS current DESCRIPTION "The expense metric value of this circuit for level 2 traffic. The value of zero is reserved to indicate that this metric is not supported." REFERENCE "ISIS.aoi l2ExpenseMetric (70)" DEFVAL { 0 } ::= { rsIsisCircEntry 20 } rsIsisCircL2ErrorMetric OBJECT-TYPE SYNTAX OtherMetric MAX-ACCESS read-only STATUS current DESCRIPTION "The error metric value of this circuit for level 2 traffic. The value of zero is reserved to indicate that this metric is not supported." REFERENCE "ISIS.aoi l2ErrorMetric (71)" DEFVAL { 0 } ::= { rsIsisCircEntry 21 } rsIsisCircManL2Only OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "When true, indicates that this circuit is to be used only for level 2. This object follows the replaceOnlyWhileDisabled behaviour." REFERENCE "ISIS.aoi manualL2OnlyMode (72)" DEFVAL { false } ::= { rsIsisCircEntry 22 } -- The following objects map those from the -- linkageISISBroadcast-P package rsIsisCircL1ISPriority OBJECT-TYPE SYNTAX ISPriority MAX-ACCESS read-write STATUS current DESCRIPTION "The priority for becoming LAN Level 1 Deignated Intermediate System on a broadcast circuit." REFERENCE "ISIS.aoi l1IntermediateSystemPriority (47)" DEFVAL { 64 } ::= { rsIsisCircEntry 23 } rsIsisCircL1CircID OBJECT-TYPE SYNTAX CircuitID MAX-ACCESS read-only STATUS current DESCRIPTION "The LAN ID allocated by the LAN Level 1 Designated Intermediate System. Where this system is not aware of the value (because it is not participating in the Level 1 Designated Intermediate System election), this object has the value which would be proposed for this circuit (i.e. the concatenation of the local system ID and the one octet local Circuit ID for this circuit." REFERENCE "ISIS.aoi l1CircuitID (48)" ::= { rsIsisCircEntry 24 } rsIsisCircL1DesIS OBJECT-TYPE SYNTAX SystemID MAX-ACCESS read-only STATUS current DESCRIPTION "The ID of the LAN Level 1 Designated Intermediate System on this circuit. 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 l1DesignatedIntermediateSystem (49)" ::= { rsIsisCircEntry 25 } rsIsisCircLANL1DesISChanges OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times the LAN Level 1 Designated Intermediate System has changed." REFERENCE "ISIS.aoi lanL1DesignatedIntermediateSystemChanges (50)" ::= { rsIsisCircEntry 26 } -- The following objects map those from the -- linkageISISLevel2Broadcast-P package rsIsisCircL2ISPriority OBJECT-TYPE SYNTAX ISPriority MAX-ACCESS read-write STATUS current DESCRIPTION "The priority for becoming LAN level 2 Designated Intermediate System." REFERENCE "ISIS.aoi l2IntermediateSystemPriority (73)" DEFVAL { 64 } ::= { rsIsisCircEntry 27 } rsIsisCircL2CircID OBJECT-TYPE SYNTAX CircuitID MAX-ACCESS read-only STATUS current DESCRIPTION "The LAN ID allocated by the LAN Level 2 Designated Intermediate System. Where this system is not aware of this value (because it is not participating in the Level 2 Designated Intermediate System election), this object has the value which would be proposed for this circuit (i.e. the concatenation of the local system ID and the one octet local Circuit ID for this circuit." REFERENCE "ISIS.aoi l2CircuitID (74)" ::= { rsIsisCircEntry 28 } rsIsisCircL2DesIS OBJECT-TYPE SYNTAX SystemID MAX-ACCESS read-only STATUS current DESCRIPTION "The ID of the LAN Level 2 Designated Intermediate System on this circuit. 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)" ::= { rsIsisCircEntry 29 } rsIsisCircLANL2DesISChanges OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times the LAN Level 2 Designated Intermediate System has changed." REFERENCE "ISIS.aoi lanL2DesignatedIntermediateSystemChanges (76)" ::= { rsIsisCircEntry 30 } rsIsisCircMCAddr OBJECT-TYPE SYNTAX INTEGER{ group (1), functional (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies which type of multicast address will be used for sending HELLO PDUs on this circuit." DEFVAL { group } ::= { rsIsisCircEntry 31 } rsIsisCircPtToPtCircID OBJECT-TYPE SYNTAX CircuitID MAX-ACCESS read-only STATUS current DESCRIPTION "The ID of the circuit allocated during initialization. If no value has been negotiated (either because the adjacency is to an End System, or because initialization has not yet successfully completed), this object has the value which would be proposed for this circuit (i.e. the concatenation of the local system ID and the one octet local Circuit ID for this circuit." REFERENCE "ISIS.aoi ptPtCircuitID (51)" ::= { rsIsisCircEntry 32 } rsIsisCircL1HelloTimer OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum period, in seconds, between Level 1 IIH PDUs on multiaccess networks. It is also used as the period between Hellos on point to point circuits. This object follows the resettingTimer behaviour." REFERENCE "ISIS.aoi iSISHelloTimer (45)" DEFVAL { 10 } ::= { rsIsisCircEntry 33 } rsIsisCircL2HelloTimer OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum period, in seconds, between Level 1 IIH PDUs on multiaccess networks. This object follows the resettingTimer behaviour." REFERENCE "ISIS.aoi iSISHelloTimer (45)" DEFVAL { 10 } ::= { rsIsisCircEntry 34 } rsIsisCircL1HelloMultiplier OBJECT-TYPE SYNTAX Integer32 (3..1000) MAX-ACCESS read-write 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)" DEFVAL { 3 } ::= { rsIsisCircEntry 35 } rsIsisCircL2HelloMultiplier OBJECT-TYPE SYNTAX Integer32 (3..1000) MAX-ACCESS read-write 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)" DEFVAL { 3 } ::= { rsIsisCircEntry 36 } rsIsisCircMinLSPTransInt OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Minimum interval, in milliseconds, between transmission of LSPs on a circuit. This object follows the resettingTimer behaviour. This timer shall be capable of a resolution not coarser than 10 milliseconds." REFERENCE "ISIS.aoi minimumBroadcastLSPTransmissionInterval (7)" DEFVAL { 33 } ::= { rsIsisCircEntry 37 } rsIsisCircMinLSPReTransInt OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Minimum interval, in seconds, between re-transmission of an Level 1 or 2 LSP. This object follows the resettingTimer behaviour." REFERENCE "ISIS.aoi minimumLSPTransmissionInterval (5)" DEFVAL { 5 } ::= { rsIsisCircEntry 38 } rsIsisCircL1CSNPInterval OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Interval of time, in seconds, between transmission of Level 1 CSNPs on multiaccess networks if this router is the designated router. On point-to-point networks the default is to not transmit CSNPs." REFERENCE "" DEFVAL { 10 } ::= { rsIsisCircEntry 39 } rsIsisCircL2CSNPInterval OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Interval of time, in seconds, between transmission of Level 2 CSNPs on multiaccess networks if this router is the designated router.On point-to-point networks the default is to not transmit CSNPs." REFERENCE "" DEFVAL { 10 } ::= { rsIsisCircEntry 40 } rsIsisCircLSPThrottle OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Minimal interval of time, in milliseconds, between retransmissions of LSPs on a point to point interface." REFERENCE "" DEFVAL { 33 } ::= { rsIsisCircEntry 41 } rsIsisCircMeshGroupEnabled OBJECT-TYPE SYNTAX INTEGER { inactive(1), blocked(2), set(3) } MAX-ACCESS read-write 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 "" DEFVAL { inactive } ::= { rsIsisCircEntry 42 } rsIsisCircMeshGroup OBJECT-TYPE SYNTAX Integer32 (1..2000000000) MAX-ACCESS read-write 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 rsIsisCircMeshGroupEnabled is false, this value is ignored." REFERENCE "" DEFVAL { 1 } ::= { rsIsisCircEntry 43 } rsIsisCircLevel OBJECT-TYPE SYNTAX INTEGER { level1IS(0), level1l2IS(1), level2Only(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The type of this circuit. This object follows the replaceOlyWhileDisabled behavior." REFERENCE "ISIS.aoi iSType(2)" ::= { rsIsisCircEntry 44 } -- The System Host Name Table -- The System Host Name Table contains a manually -- configured set of host to system ID aliases -- supported by each instance of the Integrated -- ISIS protocol. -- rsIsisSysHostNameTable OBJECT-TYPE SYNTAX SEQUENCE OF IsisSysHostNameEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the manually configured set of host name to system ID aliases supported by each instance of the Integrated ISIS protocol." ::= { rsIsisSystemGroup 5 } rsIsisSysHostNameEntry OBJECT-TYPE SYNTAX IsisSysHostNameEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains one name to system ID alias supported by an instance of the Integrated ISIS protocol." INDEX { rsIsisSysHostNameSysInstance, rsIsisSysHostNameSysId } ::= { rsIsisSysHostNameTable 1 } IsisSysHostNameEntry ::= SEQUENCE { rsIsisSysHostNameSysInstance Integer32, rsIsisSysHostNameSysId SystemID, rsIsisSysHostNameAreaAddr OSINSAddress, rsIsisSysHostNameName OCTET STRING, rsIsisSysHostNameType INTEGER, rsIsisSysHostNameRowStatus RowStatus } rsIsisSysHostNameSysInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the Integrated IS-IS instance to which this row corresponds. This object follows the index behaviour." ::= { rsIsisSysHostNameEntry 1 } rsIsisSysHostNameSysId OBJECT-TYPE SYNTAX SystemID MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ID for the system which this name will be assigned." ::= { rsIsisSysHostNameEntry 2 } rsIsisSysHostNameAreaAddr OBJECT-TYPE SYNTAX OSINSAddress MAX-ACCESS read-write STATUS current DESCRIPTION "A configured area address for the system which this name will be assigned. This object follows the index behaviour. Note: an index for the entry {1, {49.0001} active} in this table would be the ordered pair (1, (0x03 0x49 0x00 0x01)), as the length of an Octet string is part of the OID." ::= { rsIsisSysHostNameEntry 3 } rsIsisSysHostNameName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "A string to use when displaying system data with this system ID." ::= { rsIsisSysHostNameEntry 4 } rsIsisSysHostNameType OBJECT-TYPE SYNTAX INTEGER { hostNameTypeStatic(1), hostNameTypeDynamic(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of host name entry." ::= { rsIsisSysHostNameEntry 5 } rsIsisSysHostNameRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "The status of this host name entry. This object follows the Row Status behaviour." ::= { rsIsisSysHostNameEntry 6 } -- The Area Authentication Table -- The Area Authentication Table contains the manually -- configured set of authentication keys used to authenticate -- Level 1 LSPs and SNPs in each instance of the Integrated ISIS -- protocol. -- rsIsisSysAreaAuthenticationTable OBJECT-TYPE SYNTAX SEQUENCE OF IsisSysAreaAuthenticationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the manually configured set of area authentication keys supported by each instance of the Integrated ISIS protocol." ::= { rsIsisSystemGroup 6 } rsIsisSysAreaAuthenticationEntry OBJECT-TYPE SYNTAX IsisSysAreaAuthenticationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains one area authentication key supported by an instance of the Integrated ISIS protocol." INDEX { rsIsisSysAreaAuthenticationSysInstance, rsIsisSysAreaAuthenticationKeyId } ::= { rsIsisSysAreaAuthenticationTable 1 } IsisSysAreaAuthenticationEntry ::= SEQUENCE { rsIsisSysAreaAuthenticationSysInstance Integer32, rsIsisSysAreaAuthenticationKeyId Integer32, rsIsisSysAreaAuthenticationPwd OCTET STRING, rsIsisSysAreaAuthenticationKeyType INTEGER, rsIsisSysAreaAuthenticationStartAcceptTime AuthTime, rsIsisSysAreaAuthenticationStartGenerateTime AuthTime, rsIsisSysAreaAuthenticationStopAcceptTime AuthTime, rsIsisSysAreaAuthenticationStopGenerateTime AuthTime, rsIsisSysAreaAuthenticationRowStatus RowStatus } rsIsisSysAreaAuthenticationSysInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the Integrated IS-IS instance to which this row corresponds. This object follows the index behaviour." ::= { rsIsisSysAreaAuthenticationEntry 1 } rsIsisSysAreaAuthenticationKeyId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the instance to which this row corresponds. This object follows the index behaviour." ::= { rsIsisSysAreaAuthenticationEntry 2 } rsIsisSysAreaAuthenticationPwd OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "The value to be used as the Authentication Key in Level 1 Link State Packets whenever the value of rsIsisSysAreaAuthenticationKeyType has a value of plaintext or hmacMd5. A modification of rsIsisSysAreaAuthenticationKeyType does not modify the rsIsisSysAreaAuthenticationPwd value. Reading this object always results in an OCTET STRING of length zero; authentication may not be bypassed by reading the MIB object." DEFVAL { "" } ::= { rsIsisSysAreaAuthenticationEntry 3 } rsIsisSysAreaAuthenticationKeyType OBJECT-TYPE SYNTAX INTEGER { none(0), hmacMd5(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "What authentication scheme, if any, is used to protect Level 1 Link State packets and sequence number packets" DEFVAL { hmacMd5 } ::= { rsIsisSysAreaAuthenticationEntry 4 } rsIsisSysAreaAuthenticationStartAcceptTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will start to be used to validate level 1 LSPs and SNPs received. The Default value the start accept time will be the current time when the key was created" ::= { rsIsisSysAreaAuthenticationEntry 5 } rsIsisSysAreaAuthenticationStartGenerateTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will start to be used to authenticate level 1 LSPs and SNPs transmitted. The Default value the start accept time will be the current time when the key was created + 2 minutes" ::= { rsIsisSysAreaAuthenticationEntry 6 } rsIsisSysAreaAuthenticationStopAcceptTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will stop being accepted as a valid level 1 LSP and SNP key received. A value of zero indicates the key will never stop being used to authenticate packets." DEFVAL { 0 } ::= { rsIsisSysAreaAuthenticationEntry 7 } rsIsisSysAreaAuthenticationStopGenerateTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will stop being used to authenticate level 1 LSPs and SNPs transmitted. A value of zero indicates the key will never stop being used to authenticate packets." DEFVAL { 0 } ::= { rsIsisSysAreaAuthenticationEntry 8 } rsIsisSysAreaAuthenticationRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "The existence state of this authentication key. This object follows the Row Status behaviour." ::= { rsIsisSysAreaAuthenticationEntry 9 } -- The Domain Authentication Table -- The Domain Authentication Table contains the manually -- configured set of authentication keys used to authenticate -- Level 2 LSPs and SNPs in each instance of the Integrated ISIS -- protocol. -- rsIsisSysDomainAuthenticationTable OBJECT-TYPE SYNTAX SEQUENCE OF IsisSysDomainAuthenticationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the manually configured set of domain authentication keys supported by each instance of the Integrated ISIS protocol." ::= { rsIsisSystemGroup 7 } rsIsisSysDomainAuthenticationEntry OBJECT-TYPE SYNTAX IsisSysDomainAuthenticationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains one domain authentication key supported by an instance of the Integrated ISIS protocol." INDEX { rsIsisSysDomainAuthenticationSysInstance, rsIsisSysDomainAuthenticationKeyId } ::= { rsIsisSysDomainAuthenticationTable 1 } IsisSysDomainAuthenticationEntry ::= SEQUENCE { rsIsisSysDomainAuthenticationSysInstance Integer32, rsIsisSysDomainAuthenticationKeyId Integer32, rsIsisSysDomainAuthenticationPwd OCTET STRING, rsIsisSysDomainAuthenticationKeyType INTEGER, rsIsisSysDomainAuthenticationStartAcceptTime AuthTime, rsIsisSysDomainAuthenticationStartGenerateTime AuthTime, rsIsisSysDomainAuthenticationStopAcceptTime AuthTime, rsIsisSysDomainAuthenticationStopGenerateTime AuthTime, rsIsisSysDomainAuthenticationRowStatus RowStatus } rsIsisSysDomainAuthenticationSysInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the Integrated IS-IS instance to which this row corresponds. This object follows the index behaviour." ::= { rsIsisSysDomainAuthenticationEntry 1 } rsIsisSysDomainAuthenticationKeyId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the instance to which this row corresponds. This object follows the index behaviour." ::= { rsIsisSysDomainAuthenticationEntry 2 } rsIsisSysDomainAuthenticationPwd OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "The value to be used as the Authentication Key in Level 2 Link State Packets whenever the value of rsIsisSysDomainAuthenticationKeyType has a value of plaintext or hmacMd5. A modification of rsIsisSysDomainAuthenticationKeyType does not modify the rsIsisSysDomainAuthenticationPwd value. Reading this object always results in an OCTET STRING of length zero; authentication may not be bypassed by reading the MIB object." DEFVAL { "" } ::= { rsIsisSysDomainAuthenticationEntry 3 } rsIsisSysDomainAuthenticationKeyType OBJECT-TYPE SYNTAX INTEGER { none(0), hmacMd5(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "What authentication scheme, if any, is used to protect Level 2 Link State packets and Sequence Number packets" DEFVAL { hmacMd5 } ::= { rsIsisSysDomainAuthenticationEntry 4 } rsIsisSysDomainAuthenticationStartAcceptTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will start to be used to validate level 2 LSPs and SNPs received. The Default value the start accept time will be the current time when the key was created" ::= { rsIsisSysDomainAuthenticationEntry 5 } rsIsisSysDomainAuthenticationStartGenerateTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will start to be used to authenticate level 2 LSPs and SNPs transmitted. The Default value the start accept time will be the current time when the key was created + 2 minutes" ::= { rsIsisSysDomainAuthenticationEntry 6 } rsIsisSysDomainAuthenticationStopAcceptTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will stop being accepted as a valid level 2 LSP and SNP key received. A value of zero indicates the key will never stop being used to authenticate packets." DEFVAL { 0 } ::= { rsIsisSysDomainAuthenticationEntry 7 } rsIsisSysDomainAuthenticationStopGenerateTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will stop being used to authenticate level 2 LSPs and SNPs transmitted. A value of zero indicates the key will never stop being used to authenticate packets." DEFVAL { 0 } ::= { rsIsisSysDomainAuthenticationEntry 8 } rsIsisSysDomainAuthenticationRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "The existence state of this authentication key. This object follows the Row Status behaviour." ::= { rsIsisSysDomainAuthenticationEntry 9 } -- The Level 1 Circuit Authentication Table -- The Level 1 Circuit Authentication Table contains the manually -- configured set of authentication keys used to authenticate -- Level 1 hello packets in each instance of the Integrated ISIS -- protocol. -- rsIsisSysL1CircAuthenticationTable OBJECT-TYPE SYNTAX SEQUENCE OF IsisSysL1CircAuthenticationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the manually configured set of Level 1 Circuit authentication keys supported by each instance of the Integrated ISIS protocol." ::= { rsIsisCircuitGroup 2 } rsIsisSysL1CircAuthenticationEntry OBJECT-TYPE SYNTAX IsisSysL1CircAuthenticationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains one Level 1 circuit authentication key supported by an instance of the Integrated ISIS protocol." INDEX { rsIsisSysL1CircAuthenticationSysInstance, rsIsisSysL1CircAuthenticationIfIndex, rsIsisSysL1CircAuthenticationKeyId } ::= { rsIsisSysL1CircAuthenticationTable 1 } IsisSysL1CircAuthenticationEntry ::= SEQUENCE { rsIsisSysL1CircAuthenticationSysInstance Integer32, rsIsisSysL1CircAuthenticationIfIndex Integer32, rsIsisSysL1CircAuthenticationKeyId Integer32, rsIsisSysL1CircAuthenticationPwd OCTET STRING, rsIsisSysL1CircAuthenticationKeyType INTEGER, rsIsisSysL1CircAuthenticationStartAcceptTime AuthTime, rsIsisSysL1CircAuthenticationStartGenerateTime AuthTime, rsIsisSysL1CircAuthenticationStopAcceptTime AuthTime, rsIsisSysL1CircAuthenticationStopGenerateTime AuthTime, rsIsisSysL1CircAuthenticationRowStatus RowStatus } rsIsisSysL1CircAuthenticationSysInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the Integrated IS-IS instance to which this row corresponds. This object follows the index behaviour." ::= { rsIsisSysL1CircAuthenticationEntry 1 } rsIsisSysL1CircAuthenticationIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of ifIndex for the interface to which this circuit corresponds." ::= { rsIsisSysL1CircAuthenticationEntry 2 } rsIsisSysL1CircAuthenticationKeyId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the instance to which this row corresponds. This object follows the index behaviour." ::= { rsIsisSysL1CircAuthenticationEntry 3 } rsIsisSysL1CircAuthenticationPwd OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "The value to be used as the Authentication Key in Level 1 Hello Packets whenever the value of rsIsisSysL1CircAuthenticationKeyType has a value of hmacMd5. A modification of rsIsisSysL1CircAuthenticationKeyType does not modify the rsIsisSysL1CircAuthenticationPwd value. Reading this object always results in an OCTET STRING of length zero; authentication may not be bypassed by reading the MIB object." DEFVAL { "" } ::= { rsIsisSysL1CircAuthenticationEntry 4 } rsIsisSysL1CircAuthenticationKeyType OBJECT-TYPE SYNTAX INTEGER { none(0), hmacMd5(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "What authentication scheme, if any, is used to protect Level 1 hello packets" DEFVAL { hmacMd5 } ::= { rsIsisSysL1CircAuthenticationEntry 5 } rsIsisSysL1CircAuthenticationStartAcceptTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will start to be used to validate level 1 IIH packets received. The Default value the start accept time will be the current time when the key was created" ::= { rsIsisSysL1CircAuthenticationEntry 6 } rsIsisSysL1CircAuthenticationStartGenerateTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will start to be used to authenticate level 1 IIH packets transmitted. The Default value the start accept time will be the current time when the key was created + 2 minutes" ::= { rsIsisSysL1CircAuthenticationEntry 7 } rsIsisSysL1CircAuthenticationStopAcceptTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will stop being accepted as a valid level 1 IIH packets key received. A value of zero indicates the key will never stop being used to authenticate packets." DEFVAL { 0 } ::= { rsIsisSysL1CircAuthenticationEntry 8 } rsIsisSysL1CircAuthenticationStopGenerateTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will stop being used to authenticate level 1 IIH packets transmitted. A value of zero indicates the key will never stop being used to authenticate packets." DEFVAL { 0 } ::= { rsIsisSysL1CircAuthenticationEntry 9 } rsIsisSysL1CircAuthenticationRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "The existence state of this authentication key. This object follows the Row Status behaviour." ::= { rsIsisSysL1CircAuthenticationEntry 10 } -- The Level 2 Circuit Authentication Table -- The Level 2 Circuit Authentication Table contains the manually -- configured set of authentication keys used to authenticate -- Level 2 hello packets in each instance of the Integrated ISIS -- protocol. -- rsIsisSysL2CircAuthenticationTable OBJECT-TYPE SYNTAX SEQUENCE OF IsisSysL2CircAuthenticationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the manually configured set of Level 2 Circuit authentication keys supported by each instance of the Integrated ISIS protocol." ::= { rsIsisCircuitGroup 3 } rsIsisSysL2CircAuthenticationEntry OBJECT-TYPE SYNTAX IsisSysL2CircAuthenticationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains one Level 2 circuit authentication key supported by an instance of the Integrated ISIS protocol." INDEX { rsIsisSysL2CircAuthenticationSysInstance, rsIsisSysL2CircAuthenticationIfIndex, rsIsisSysL2CircAuthenticationKeyId } ::= { rsIsisSysL2CircAuthenticationTable 1 } IsisSysL2CircAuthenticationEntry ::= SEQUENCE { rsIsisSysL2CircAuthenticationSysInstance Integer32, rsIsisSysL2CircAuthenticationIfIndex Integer32, rsIsisSysL2CircAuthenticationKeyId Integer32, rsIsisSysL2CircAuthenticationPwd OCTET STRING, rsIsisSysL2CircAuthenticationKeyType INTEGER, rsIsisSysL2CircAuthenticationStartAcceptTime AuthTime, rsIsisSysL2CircAuthenticationStartGenerateTime AuthTime, rsIsisSysL2CircAuthenticationStopAcceptTime AuthTime, rsIsisSysL2CircAuthenticationStopGenerateTime AuthTime, rsIsisSysL2CircAuthenticationRowStatus RowStatus } rsIsisSysL2CircAuthenticationSysInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the Integrated IS-IS instance to which this row corresponds. This object follows the index behaviour." ::= { rsIsisSysL2CircAuthenticationEntry 1 } rsIsisSysL2CircAuthenticationIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of ifIndex for the interface to which this circuit corresponds." ::= { rsIsisSysL2CircAuthenticationEntry 2 } rsIsisSysL2CircAuthenticationKeyId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique identifier of the instance to which this row corresponds. This object follows the index behaviour." ::= { rsIsisSysL2CircAuthenticationEntry 3 } rsIsisSysL2CircAuthenticationPwd OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "The value to be used as the Authentication Key in Level 2 Hello Packets whenever the value of rsIsisSysL2CircAuthenticationKeyType has a value of hmacMd5. A modification of rsIsisSysL2CircAuthenticationKeyType does not modify the rsIsisSysL2CircAuthenticationPwd value. Reading this object always results in an OCTET STRING of length zero; authentication may not be bypassed by reading the MIB object." DEFVAL { "" } ::= { rsIsisSysL2CircAuthenticationEntry 4 } rsIsisSysL2CircAuthenticationKeyType OBJECT-TYPE SYNTAX INTEGER { none(0), hmacMd5(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "What authentication scheme, if any, is used to protect Level 2 hello packets" DEFVAL { hmacMd5 } ::= { rsIsisSysL2CircAuthenticationEntry 5 } rsIsisSysL2CircAuthenticationStartAcceptTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will start to be used to validate level 2 IIH packets received. The Default value the start accept time will be the current time when the key was created" ::= { rsIsisSysL2CircAuthenticationEntry 6 } rsIsisSysL2CircAuthenticationStartGenerateTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will start to be used to authenticate level 2 IIH packets transmitted. The Default value the start accept time will be the current time when the key was created + 2 minutes" ::= { rsIsisSysL2CircAuthenticationEntry 7 } rsIsisSysL2CircAuthenticationStopAcceptTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will stop being accepted as a valid level 2 IIH packets key received. A value of zero indicates the key will never stop being used to authenticate packets." DEFVAL { 0 } ::= { rsIsisSysL2CircAuthenticationEntry 8 } rsIsisSysL2CircAuthenticationStopGenerateTime OBJECT-TYPE SYNTAX AuthTime MAX-ACCESS read-write STATUS current DESCRIPTION "The date and time when this authentication key will stop being used to authenticate level 2 IIH packets transmitted. A value of zero indicates the key will never stop being used to authenticate packets." DEFVAL { 0 } ::= { rsIsisSysL2CircAuthenticationEntry 9 } rsIsisSysL2CircAuthenticationRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "The existence state of this authentication key. This object follows the Row Status behaviour." DEFVAL { active } ::= { rsIsisSysL2CircAuthenticationEntry 10 } -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Conformance information -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ rsIsisCompliances OBJECT IDENTIFIER ::= { rsIsisConformance 1 } rsIsisMIBGroups OBJECT IDENTIFIER ::= { rsIsisConformance 2 } -- Compliance Statements rsIsisCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for systems supporting ISIS functionality" MODULE -- rsIsisMIB --PSIM MANDATORY-GROUPS { rsIsisiSystemMgmtGroup, rsIsisCircuitMgmtGroup } MANDATORY-GROUPS { rsIsisSystemMgmtGroup, rsIsisCircuitMgmtGroup } ::= { rsIsisCompliances 1 } -- Units of Conformance rsIsisSystemMgmtGroup OBJECT-GROUP OBJECTS { rsIsisSysVersion, rsIsisSysType, rsIsisSysID, rsIsisSysMaxPathSplits, rsIsisSysMaxLSPGenInt, rsIsisSysOrigL1LSPBuffSize, rsIsisSysMaxAreaAddresses, rsIsisSysMinL1LSPGenInt, rsIsisSysMinL2LSPGenInt, rsIsisSysPollESHelloRate, rsIsisSysWaitTime, rsIsisSysOperState, rsIsisSysL1State, rsIsisSysCorrLSPs, rsIsisSysLSPL1DbaseOloads, rsIsisSysManAddrDropFromAreas, rsIsisSysAttmptToExMaxSeqNums, rsIsisSysSeqNumSkips, rsIsisSysOwnLSPPurges, rsIsisSysIDFieldLenMismatches, rsIsisSysMaxAreaAddrMismatches, rsIsisSysOrigL2LSPBuffSize, rsIsisSysL2State, rsIsisSysLSPL2DbaseOloads, rsIsisSysAuthFails, rsIsisSysLSPIgnoreErrors, rsIsisSysMaxAreaCheck, rsIsisSysSetOverloadBit, rsIsisSysSetOverloadBitStartupDuration, rsIsisSysMaxLspLifetime , rsIsisSysL1SpfInterval, rsIsisSysL2SpfInterval, rsIsisSysIshHoldTime, rsIsisSysIshConfigTimer, rsIsisSysDistributeDomainWide, rsIsisSysDistance, rsIsisSysL1MetricStyle, rsIsisSysL2MetricStyle, rsIsisSysIsoRouteTag, rsIsisManAreaAddrRowStatus, rsIsisSysProtSuppRowStatus, rsIsisSummAddrRowStatus, rsIsisSummAddrOperState, rsIsisSummAddrDefaultMetric, rsIsisSummAddrDelayMetric, rsIsisSummAddrExpenseMetric, rsIsisSummAddrErrorMetric, rsIsisSummLevel, rsIsisSysHostNameAreaAddr, rsIsisSysHostNameName, rsIsisSysHostNameType, rsIsisSysHostNameRowStatus, rsIsisSysAreaAuthenticationPwd, rsIsisSysAreaAuthenticationKeyType, rsIsisSysAreaAuthenticationStartAcceptTime, rsIsisSysAreaAuthenticationStartGenerateTime, rsIsisSysAreaAuthenticationStopAcceptTime, rsIsisSysAreaAuthenticationStopGenerateTime, rsIsisSysAreaAuthenticationRowStatus, rsIsisSysDomainAuthenticationPwd, rsIsisSysDomainAuthenticationKeyType, rsIsisSysDomainAuthenticationStartAcceptTime, rsIsisSysDomainAuthenticationStartGenerateTime, rsIsisSysDomainAuthenticationStopAcceptTime, rsIsisSysDomainAuthenticationStopGenerateTime, rsIsisSysDomainAuthenticationRowStatus } STATUS current DESCRIPTION "The system level objects for ISIS management functionality" ::= { rsIsisMIBGroups 1 } rsIsisCircuitMgmtGroup OBJECT-GROUP OBJECTS { rsIsisCircLocalID, rsIsisCircOperState, rsIsisCircRowStatus, rsIsisCircType, rsIsisCircL1DefaultMetric, rsIsisCircL1DelayMetric, rsIsisCircL1ExpenseMetric, rsIsisCircL1ErrorMetric, rsIsisCircExtDomain, rsIsisCircAdjChanges, rsIsisCircInitFails, rsIsisCircRejAdjs, rsIsisCircOutCtrlPDUs, rsIsisCircInCtrlPDUs, rsIsisCircIDFieldLenMismatches, rsIsisCircL2DefaultMetric, rsIsisCircL2DelayMetric, rsIsisCircL2ExpenseMetric, rsIsisCircL2ErrorMetric, rsIsisCircManL2Only, rsIsisCircL1ISPriority, rsIsisCircL1CircID, rsIsisCircL1DesIS, rsIsisCircLANL1DesISChanges, rsIsisCircL2ISPriority, rsIsisCircL2CircID, rsIsisCircL2DesIS, rsIsisCircLANL2DesISChanges, rsIsisCircMCAddr, rsIsisCircPtToPtCircID, rsIsisCircL1HelloTimer, rsIsisCircL2HelloTimer, rsIsisCircL1HelloMultiplier, rsIsisCircL2HelloMultiplier, rsIsisCircMinLSPTransInt, rsIsisCircMinLSPReTransInt, rsIsisCircL1CSNPInterval, rsIsisCircL2CSNPInterval, rsIsisCircLSPThrottle, rsIsisCircMeshGroupEnabled, rsIsisCircMeshGroup, rsIsisCircLevel, rsIsisSysL1CircAuthenticationPwd, rsIsisSysL1CircAuthenticationKeyType, rsIsisSysL1CircAuthenticationStartAcceptTime, rsIsisSysL1CircAuthenticationStartGenerateTime, rsIsisSysL1CircAuthenticationStopAcceptTime, rsIsisSysL1CircAuthenticationStopGenerateTime, rsIsisSysL1CircAuthenticationRowStatus, rsIsisSysL2CircAuthenticationPwd, rsIsisSysL2CircAuthenticationKeyType, rsIsisSysL2CircAuthenticationStartAcceptTime, rsIsisSysL2CircAuthenticationStartGenerateTime, rsIsisSysL2CircAuthenticationStopAcceptTime, rsIsisSysL2CircAuthenticationStopGenerateTime, rsIsisSysL2CircAuthenticationRowStatus } STATUS current DESCRIPTION "The circuit management objects" ::= { rsIsisMIBGroups 2 } END