📄 isisext.my
字号:
RFCxxxx-MIB DEFINITIONS ::= BEGIN IMPORTS experimental, Counter, IpAddress FROM RFC1155-SMI -- [4] OBJECT-TYPE FROM RFC-1212; -- reference [3] -- This MIB definition uses the extended OBJECT-TYPE macro -- defined in [3] -- Title isis OBJECT IDENTIFIER ::= { experimental 37 } -- OBJECT IDENTIFIER definitions isisSystem OBJECT IDENTIFIER ::= { isis 1 } isisCirc OBJECT IDENTIFIER ::= { isis 2 } isisISAdj OBJECT IDENTIFIER ::= { isis 3 } isisESAdj OBJECT IDENTIFIER ::= { isis 4 } isisReachAddr OBJECT IDENTIFIER ::= { isis 5 } isisIPReachAddr OBJECT IDENTIFIER ::= { isis 6 } isisCLNPDest OBJECT IDENTIFIER ::= { isis 7 } isisIPDest OBJECT IDENTIFIER ::= { isis 8 } -- Extension isisTest OBJECT IDENTIFIER ::= { isis 9 } -- Type definitions OSINSAddress ::= OCTET STRING (SIZE(0..20)) -- OSI Network Service Address, e.g. NSAP, -- Network Entity Title SNPAAddress ::= OCTET STRING (SIZE(0..20)) -- A MAC Address or DTE Address or other SNPA Address NSAPPrefix ::= OCTET STRING (SIZE(1..21)) -- 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. SNPAPrefix ::= OCTET STRING (SIZE(1..21)) -- 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. SystemID ::= OCTET STRING (SIZE(0..8)) -- A system ID. ExistState ::= INTEGER { off(1), on(2) } -- Type used in row creation and deletion. OperState ::= INTEGER { off(1), on(2) } -- Type used in enabling and disabling a row. LSPBuffSize ::= INTEGER (512..1492) -- Integer sub range for LSP size. LevelState ::= INTEGER { off (1), on (2), waiting (3) } -- states of the ISIS protocol. Password ::= OCTET STRING (SIZE(0..254)) -- Password type used by authentication. SupportedProtocol ::= INTEGER { iso8473(129), ip(204) } -- Types of network protocol supported by Integrated ISIS. -- The values for ISO8473 and IP are those registered for -- these protocols in ISO TR9577. DefaultMetric ::= INTEGER (1..63) -- Integer sub-range for default metric for single hop. OtherMetric ::= INTEGER (0..63) -- Integer sub-range for metrics other than the default -- meric for single hop. MetricType ::= INTEGER { internal(1), external(2) } -- Class of metric at Level 2. PathCost ::= INTEGER (0..1023) -- Integer sub-range for any metric for complete path. Boolean ::= INTEGER { false (1), true (2) } CircuitID ::= OCTET STRING (SIZE(2..9)) -- ID for a circuit. ISPriority ::= INTEGER (1..127) -- Integer sub-range for ISIS priority. TOS ::= INTEGER { default(1), delay(2), expense(3), error(4) } -- Types Of Service (equivalent to Qualities Of Service) -- which define types of metric. -- 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." -- ResourceLimiting behaviour definition -- "This object places limits on some "resource". In general, -- implementations may allocate resources up to this limit when -- the object is enabled and it may be impossible to change the -- allocation without first disabling and subsequently -- re-enabling the object (here disabling and enabling the -- object means that the operational state object associated -- with the resource limiting object is set to off and on -- respectively). It is only required that the value of the -- object be settable when the object is disabled. However, some -- implementations may be able to change the allocation of the -- resource while the object is enabled. In this case it is -- always permitted to increase the value of the object at any -- time, but it shall not be decreased below the currently -- "used" value of the resource." -- ExistenceState behaviour definition -- "This object controls the creation and deletion of the -- corresponding table row. Setting this object to the value off -- has the effect of invalidating the corresponding row. It is -- an implementation-specific matter whether the agent removes -- an invalidated row from a table. Accordingly, management -- stations must be prepared to receive tabular information from -- agents that corresponds to rows not currently valid. 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 operational state of a row (which -- follows the operationalState behaviour) then the object -- following the existenceState behaviour shall not be set to -- off when the object following the operationalState behaviour -- has value on. An attempt to do so is rejected." -- 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 -- existence state of a row (which follows the existenceState -- behaviour) then the object following the operationalState -- behaviour shall not be set to on when the object following -- the existenceState behaviour has value off. An attempt to do -- so is rejected. -- ReplaceOnlyWhileDisabled behaviour definition -- "This object shall only be set when the corresponding row is -- disabled (has the value off for the corresponding operational -- state object)." -- ReplaceOnlyWhileInstanceDisabled behaviour definition -- "This object shall only be set when the corresponding row in -- the isisSysTable has isisSysOperState set to Off." -- Index behaviour definition -- "This object is an index object for the table entry. As such -- it can only be set to the value which is the same as that -- implicit in the Object Identifier value for the instance of -- this object." -- ManualOrAutomatic behaviour definition -- "The access of this object is read-write if the row to which -- it belongs is manual (i.e. is being or was created manually) -- otherwise (i.e. was created automatically) it is read-only." -- The System Group -- The System Group is mandatory -- The System Table -- The System Table contains one row for each separate instance -- of the Integrated IS-IS protocol. isisSysTable OBJECT-TYPE SYNTAX SEQUENCE OF IsisSysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The set of instances of the Integrated IS-IS protocol existing on the system." ::= { isisSystem 1 } isisSysEntry OBJECT-TYPE SYNTAX IsisSysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each row defines information specific to a single instance of the protocol existing on the system." REFERENCE "{ISIS.poi cLNSISISBasic-P (1)}" INDEX { isisSysInstance } ::= { isisSysTable 1 } IsisSysEntry ::= SEQUENCE { isisSysInstance INTEGER, isisSysExistState ExistState, isisSysVersion OCTET STRING, isisSysType INTEGER, isisSysID SystemID, isisSysMaxPathSplits INTEGER, isisSysMinLSPTransInt INTEGER, isisSysMaxLSPGenInt INTEGER, isisSysMinBroadLSPTransInt INTEGER, isisSysCompSNPInt INTEGER, isisSysOrigL1LSPBuffSize LSPBuffSize, isisSysMaxAreaAddresses INTEGER, isisSysMinLSPGenInt INTEGER, isisSysPollESHelloRate INTEGER, isisSysPartSNPInt INTEGER, isisSysWaitTime INTEGER, isisSysDRISISHelloTimer INTEGER, isisSysOperState OperState, isisSysL1State LevelState, isisSysCorrLSPs Counter, isisSysLSPL1DbaseOloads Counter, isisSysManAddrDropFromAreas Counter, isisSysAttmptToExMaxSeqNums Counter, isisSysSeqNumSkips Counter, isisSysOwnLSPPurges Counter, isisSysIDFieldLenMismatches Counter, isisSysMaxAreaAddrMismatches Counter, isisSysOrigL2LSPBuffSize LSPBuffSize, isisSysL2State LevelState, isisSysLSPL2DbaseOloads Counter, isisSysAuthAreaTransPwd Password, isisSysAuthDomainTransPwd Password, isisSysAuthFails Counter } isisSysInstance OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The unique identifier of the Integrated IS-IS instance to which this row corresponds. This object follows the index behaviour." ::= { isisSysEntry 1 } isisSysExistState OBJECT-TYPE SYNTAX ExistState
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -