953 lines
32 KiB
Plaintext

RC-ISIS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32, Counter32, IpAddress, TimeTicks
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString, RowStatus, TruthValue, MacAddress
FROM SNMPv2-TC
InterfaceIndex, InterfaceIndexOrZero
FROM IF-MIB
EnableValue, rcIsis
FROM RAPID-CITY;
rcIsisMib MODULE-IDENTITY
LAST-UPDATED "200902270000Z"
ORGANIZATION "Nortel Networks, OE Group"
CONTACT-INFO "
Amit Singh
Postal: Nortel Networks, Inc.
600 Technology Park
Billerica, MA 01821
Tel: 978-288-7837
E-mail: amit@ntl.inf.com
"
DESCRIPTION "Enterprise MIB for the Accelar product family."
REVISION "200902270000Z" -- 27 Feb 2009
DESCRIPTION "Version 6: Added rcIsisPlsbUnicastFibSysId under rcIsisPlsbUnicastFibTable "
REVISION "200807140000Z" -- 14 July 2008
DESCRIPTION "Version 5: Added rcIsisPlsbMulticastFibSysId,
rcIsisPlsbIsidSysId,
rcIsis 10, 11,IsisWideL1Metric,
rcIsisCircuitPlsbWideL1Metric
Modified IsisDefaultMetric to IsisDefaultL1Metric,
rcIsisLocalNickname, rcIsisNgbNickname
Modified rcIsisPlsbMulticastFibEntry,
RcIsisPlsbIsidEntry"
REVISION "200805130000Z" -- 13 May 2008
DESCRIPTION "Version 4: Definition of IsisPlsbNodeNickName, changed syntax of rcIsisCircuitPlsbIndex, imported EnableValue."
REVISION "200805090000Z" -- 09 May 2008
DESCRIPTION "Version 3: Fixed smilint errors."
REVISION "200803140000Z" -- 14 March 2008
DESCRIPTION "Version 2: Added rcIsis 4 - rcIsis 9,
Modified rcIsisGlobal to rcIsisGlobalGroup"
REVISION "200508180000Z" -- 18 Aug 2005
DESCRIPTION "Version 1: Added ISIS enterprise MIB"
::= { rcIsis 0 }
-- ISIS Textual Conventions
IsisPlsbNodeNickName ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Plsb Node Nick name."
SYNTAX OCTET STRING (SIZE(3))
-- --------------------------------------------------
-- ISIS Global configuration objects
-- --------------------------------------------------
rcIsisGlobalGroup OBJECT IDENTIFIER ::= { rcIsis 1 }
rcIsisGlobalAreaAuthType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
simple(1),
hmac-md5(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The authentication type for the area"
DEFVAL { none }
::= { rcIsisGlobalGroup 1 }
rcIsisGlobalAreaKeyId OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Authentication key-id for the area. This is
required if the auth-type is hmac-md5 else it is
not required."
::= { rcIsisGlobalGroup 2 }
rcIsisGlobalAreaAuthKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Authentication key, this key will be used to
authenticate the LSP's received on the area"
::= { rcIsisGlobalGroup 3 }
rcIsisGlobalDomainAuthType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
simple(1),
hmac-md5(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The authentication type for the domain"
DEFVAL { none }
::= { rcIsisGlobalGroup 4 }
rcIsisGlobalDomainKeyId OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The authentication key-id for the domain. This is
required if the auth-type is hmac-md5 else it is
not required."
::= { rcIsisGlobalGroup 5 }
rcIsisGlobalDomainAuthKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Authentication key, this key will be used to
authenticate the LSP's received on the domain"
::= { rcIsisGlobalGroup 6 }
rcIsisGlobalCsnpInt OBJECT-TYPE
SYNTAX Integer32 (1..600)
MAX-ACCESS read-write
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 this level.
This object follows the resettingTimer behavior.
For ResettingTimer description see the ISIS MIB"
DEFVAL { 10 }
::= { rcIsisGlobalGroup 7 }
rcIsisGlobalRxmtLspInt OBJECT-TYPE
SYNTAX Integer32 (1..300)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Minimum interval, in seconds, between
re-transmission of a LSP at this level. This
object follows the resettingTimer behavior.
For ResettingTimer description see the ISIS MIB"
DEFVAL { 5 }
::= { rcIsisGlobalGroup 8 }
rcIsisGlobalPSNPInterval OBJECT-TYPE
SYNTAX Integer32 (1..120)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Minimum interval in seconds between sending Partial
Sequence Number PDUs at this level. This object
follows the resettingTimer behavior.
For ResettingTimer description see the ISIS MIB"
DEFVAL { 2 }
::= { rcIsisGlobalGroup 9 }
rcIsisGlobalHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The hostname listed in LSP, or the system name if host
name is not configured."
::= { rcIsisGlobalGroup 10 }
rcIsisGlobalSpfDelay OBJECT-TYPE
SYNTAX Integer32 (100..5000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ISIS SPF delay in miliseconds"
DEFVAL { 500 }
::= { rcIsisGlobalGroup 11 }
rcIsisGlobalControlVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ISIS control vlan ID"
::= { rcIsisGlobalGroup 12 }
-- --------------------------------------------------
-- rcIsisCircuitTable
-- --------------------------------------------------
rcIsisCircuitTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisCircuitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS Circuit, this is extension
to the isisCircTable defined in ISIS MIB"
::= { rcIsis 2 }
rcIsisCircuitEntry OBJECT-TYPE
SYNTAX RcIsisCircuitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisCircuit Table. A Entry in
table exists for each ISIS circuit created"
INDEX { rcIsisCircuitIndex }
::= { rcIsisCircuitTable 1 }
RcIsisCircuitEntry ::=
SEQUENCE {
rcIsisCircuitIndex Integer32,
rcIsisCircuitType INTEGER,
rcIsisCircuitAuthType INTEGER,
rcIsisCircuitKeyId INTEGER,
rcIsisCircuitAuthKey OCTET STRING,
rcIsisCircuitAddr IpAddress,
rcIsisCircuitMask IpAddress,
rcIsisCircuitOperState INTEGER,
rcIsisCircuitNumAdj Integer32,
rcIsisCircuitNumUpAdj Integer32
}
rcIsisCircuitIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The identifier of this circuit, unique within the
Intermediate System. This object follows
the index behavior. This is for SNMP Indexing
purposes only and need not have any relation to
any protocol value."
::= { rcIsisCircuitEntry 1 }
rcIsisCircuitType OBJECT-TYPE
SYNTAX INTEGER {
bcast(1),
ptpt(2),
passive(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ISIS circuit type this is an extention to
ISIS circuit table, this was required a
standard MIB circuit type does not support
passive type"
DEFVAL { bcast }
::= { rcIsisCircuitEntry 2 }
rcIsisCircuitAuthType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
simple(1),
hmac-md5(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Authentication type for IIH to be sent/reveived
on the circuit/interface"
DEFVAL { none }
::= { rcIsisCircuitEntry 3 }
rcIsisCircuitKeyId OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Authentication key id related to IIH key
This can be set only if the auth-type is hmac-md5"
::= { rcIsisCircuitEntry 4 }
rcIsisCircuitAuthKey OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Authentication key to be used to authenticate
IIH sent/reveived on the circuit/interface"
::= { rcIsisCircuitEntry 5 }
rcIsisCircuitAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP address associated with the interface"
::= { rcIsisCircuitEntry 6 }
rcIsisCircuitMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP mask associated with the interface"
::= { rcIsisCircuitEntry 7 }
rcIsisCircuitOperState OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This variable tells the operating state of circ"
::= { rcIsisCircuitEntry 8 }
rcIsisCircuitNumAdj OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "NUmber of adjacencies"
::= { rcIsisCircuitEntry 9 }
rcIsisCircuitNumUpAdj OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of adjancencies which are UP"
::= { rcIsisCircuitEntry 10 }
-- --------------------------------------------------
-- Global stats objects
-- --------------------------------------------------
rcIsisStats OBJECT IDENTIFIER ::= { rcIsis 3 }
rcIsisStatsClearErrorCounters OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear ISIS global and interface error counters."
DEFVAL { false }
::= { rcIsisStats 1 }
rcIsisStatsClearPacketCounters OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear IS-IS control packets sent and received
at each level on all the interface/circuits."
DEFVAL { false }
::= { rcIsisStats 2 }
-- BEGIN rcIsisPlsbTable --
rcIsisPlsbTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisPlsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of PLSB under IS-IS"
::= { rcIsis 4}
rcIsisPlsbEntry OBJECT-TYPE
SYNTAX RcIsisPlsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisPlsb Table. A Entry in
table exists for each plsb instance created"
INDEX { rcIsisPlsbId }
::= { rcIsisPlsbTable 1 }
RcIsisPlsbEntry ::=
SEQUENCE {
rcIsisPlsbId Integer32,
rcIsisPlsbRowStatus RowStatus,
rcIsisPlsbNodeNickName IsisPlsbNodeNickName,
rcIsisPlsbVlans OCTET STRING,
rcIsisPlsbLsdbTrap EnableValue
}
rcIsisPlsbId OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"PLSB instance ID"
::= { rcIsisPlsbEntry 1 }
rcIsisPlsbRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The state of the rcIsisPlsbEntry. "
::= { rcIsisPlsbEntry 2 }
rcIsisPlsbNodeNickName OBJECT-TYPE
SYNTAX IsisPlsbNodeNickName
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"PLSB node's nickname is used to
calculate ISID multicast mac address."
::= { rcIsisPlsbEntry 3 }
rcIsisPlsbVlans OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(512))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"PLSB ISIS vlans for a PLSB instance."
::= { rcIsisPlsbEntry 4 }
rcIsisPlsbLsdbTrap OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "isis PLSB lsdb update trap enable on this plsb instance"
DEFVAL { disable }
::= { rcIsisPlsbEntry 5 }
-- BEGIN rcIsisCircuitPlsbTable --
IsisDefaultL1Metric ::= 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 (1..63)
IsisWideL1Metric ::= 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 Integer32 (1..16777215)
rcIsisCircuitPlsbTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisCircuitPlsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS Circuit PLSB instance"
::= { rcIsis 5 }
rcIsisCircuitPlsbEntry OBJECT-TYPE
SYNTAX RcIsisCircuitPlsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisCircuitPlsb Table. A Entry in
table exists for each PLSB instance under a ISIS
circuit created"
INDEX { rcIsisCircuitPlsbIndex,
rcIsisCircuitPlsbId}
::= { rcIsisCircuitPlsbTable 1 }
RcIsisCircuitPlsbEntry ::=
SEQUENCE {
rcIsisCircuitPlsbIndex InterfaceIndexOrZero,
rcIsisCircuitPlsbId Integer32,
rcIsisCircuitPlsbRowStatus RowStatus,
rcIsisCircuitPlsbState EnableValue,
rcIsisCircuitPlsbType INTEGER,
rcIsisCircuitPlsbL1Metric IsisDefaultL1Metric,
rcIsisCircuitPlsbWideL1Metric IsisWideL1Metric
}
rcIsisCircuitPlsbIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The identifier of this circuit, unique within the
Intermediate System. This object follows
the index behavior. This is for SNMP Indexing
purposes only and need not have any relation to
any protocol value."
::= { rcIsisCircuitPlsbEntry 1 }
rcIsisCircuitPlsbId OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"PLSB instance ID"
::= { rcIsisCircuitPlsbEntry 2 }
rcIsisCircuitPlsbRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The state of the rcIsisCircuitPlsbEntry. "
::= { rcIsisCircuitPlsbEntry 3 }
rcIsisCircuitPlsbState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "PLSB functionality enable on this Plsb
instance at this port"
DEFVAL { disable }
::= { rcIsisCircuitPlsbEntry 4 }
rcIsisCircuitPlsbType OBJECT-TYPE
SYNTAX INTEGER {
bcast(1),
ptpt(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ISIS circuit type this is an extention to
ISIS circuit table, this was required a
standard MIB circuit type does not support
passive type"
DEFVAL { ptpt }
::= { rcIsisCircuitPlsbEntry 5 }
rcIsisCircuitPlsbL1Metric OBJECT-TYPE
SYNTAX IsisDefaultL1Metric
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The metric value of this circuit for this level."
REFERENCE "ISIS.aoi l1DefaultMetric (35)"
DEFVAL { 10 }
::= { rcIsisCircuitPlsbEntry 6 }
rcIsisCircuitPlsbWideL1Metric OBJECT-TYPE
SYNTAX IsisWideL1Metric
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The metric value of this circuit for this level."
DEFVAL { 10 }
::= { rcIsisCircuitPlsbEntry 7 }
-- ISIS PLSB Unicast FIB Table
rcIsisPlsbUnicastFibTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisPlsbUnicastFibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS PLSB Unicast FIB"
::= { rcIsis 6 }
rcIsisPlsbUnicastFibEntry OBJECT-TYPE
SYNTAX RcIsisPlsbUnicastFibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisPlsbUnicastFib Table. A Entry in
table exists for each PLSB unicast forwarding entry
generated by ISIS SPF computation"
INDEX { rcIsisPlsbUnicastFibDestinationMacAddr,
rcIsisPlsbUnicastFibVlan,
rcIsisPlsbUnicastFibSysId}
::= { rcIsisPlsbUnicastFibTable 1 }
RcIsisPlsbUnicastFibEntry ::=
SEQUENCE {
rcIsisPlsbUnicastFibDestinationMacAddr MacAddress,
rcIsisPlsbUnicastFibVlan Integer32,
rcIsisPlsbUnicastFibSysId OCTET STRING,
rcIsisPlsbUnicastFibOutgoingPort InterfaceIndex
}
rcIsisPlsbUnicastFibDestinationMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination Mac Address of the unicast FIB entry "
::= { rcIsisPlsbUnicastFibEntry 1 }
rcIsisPlsbUnicastFibVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Vlan of the unicast FIB entry"
::= { rcIsisPlsbUnicastFibEntry 2 }
rcIsisPlsbUnicastFibSysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "System ID of the node where unicast FIB entry
come from"
::= { rcIsisPlsbUnicastFibEntry 3 }
rcIsisPlsbUnicastFibOutgoingPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Outgoing port of the unicast Fib entry."
::= { rcIsisPlsbUnicastFibEntry 4 }
-- ISIS PLSB Multicast FIB Table
rcIsisPlsbMulticastFibTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisPlsbMulticastFibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS PLSB Multicast FIB"
::= { rcIsis 7 }
rcIsisPlsbMulticastFibEntry OBJECT-TYPE
SYNTAX RcIsisPlsbMulticastFibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisPlsbmulticastFib Table. A Entry in
table exists for each PLSB Multicast forwarding entry
generated by ISIS SPF computation"
INDEX { rcIsisPlsbMulticastFibMcastDestMacAddr,
rcIsisPlsbMulticastFibVlan,
rcIsisPlsbMulticastFibSysId}
::= { rcIsisPlsbMulticastFibTable 1 }
RcIsisPlsbMulticastFibEntry ::=
SEQUENCE {
rcIsisPlsbMulticastFibMcastDestMacAddr MacAddress,
rcIsisPlsbMulticastFibVlan Integer32,
rcIsisPlsbMulticastFibSysId OCTET STRING,
rcIsisPlsbMulticastFibIsid Integer32,
rcIsisPlsbMulticastFibOutgoingPorts DisplayString
}
rcIsisPlsbMulticastFibMcastDestMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Multicast destination Mac Address of the
multicast FIB entry "
::= { rcIsisPlsbMulticastFibEntry 1 }
rcIsisPlsbMulticastFibVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Vlan of the multicast FIB entry"
::= { rcIsisPlsbMulticastFibEntry 2 }
rcIsisPlsbMulticastFibSysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "System ID of the node where multicast FIB entry
come from"
::= { rcIsisPlsbMulticastFibEntry 3 }
rcIsisPlsbMulticastFibIsid OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Isid id of the multicast FIB entry"
::= { rcIsisPlsbMulticastFibEntry 4 }
rcIsisPlsbMulticastFibOutgoingPorts OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Nni port of the multicast Fib entry."
::= { rcIsisPlsbMulticastFibEntry 5 }
-- ISIS PLSB ISID Table
rcIsisPlsbIsidTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisPlsbIsidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS PLSB ISID"
::= { rcIsis 8 }
rcIsisPlsbIsidEntry OBJECT-TYPE
SYNTAX RcIsisPlsbIsidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisPlsbIsid Table. A Entry in
table exists for each PLSB i-sid configed or discovered
by IS-IS "
INDEX { rcIsisPlsbIsidSourceName,
rcIsisPlsbIsidId,
rcIsisPlsbIsidSysId}
::= { rcIsisPlsbIsidTable 1 }
RcIsisPlsbIsidEntry ::=
SEQUENCE {
rcIsisPlsbIsidSourceName Integer32,
rcIsisPlsbIsidId Integer32,
rcIsisPlsbIsidSysId OCTET STRING,
rcIsisPlsbIsidType INTEGER
}
rcIsisPlsbIsidSourceName OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "nick name of node where this i-sid got
configed or discovered"
::= { rcIsisPlsbIsidEntry 1 }
rcIsisPlsbIsidId OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IS-IS PLSB Isid id"
::= { rcIsisPlsbIsidEntry 2 }
rcIsisPlsbIsidSysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "System ID of the node where multicast FIB entry
come from"
::= { rcIsisPlsbIsidEntry 3 }
rcIsisPlsbIsidType OBJECT-TYPE
SYNTAX INTEGER {
config(1),
discover(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PLSB i-sid type"
::= { rcIsisPlsbIsidEntry 4 }
rcIsisTrap OBJECT IDENTIFIER ::= { rcIsis 9 }
rcIsisLocalLspId OBJECT-TYPE
SYNTAX DisplayString(SIZE (17))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 8 byte Local LSP ID, consisting of the SystemID,
Circuit ID, and Fragment Number."
::= { rcIsisTrap 1 }
rcIsisLocall1Metric OBJECT-TYPE
SYNTAX IsisDefaultL1Metric
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"l1-metric for ISIS interface on local Node."
::= { rcIsisTrap 2 }
rcIsisNgbLspId OBJECT-TYPE
SYNTAX DisplayString(SIZE (17))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 8 byte neighbor LSP ID, consisting of the SystemID,
Circuit ID, and Fragment Number."
::= { rcIsisTrap 3 }
rcIsisNgbl1Metric OBJECT-TYPE
SYNTAX IsisDefaultL1Metric
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"l1-metric for ISIS interface on neighbor Node."
::= { rcIsisTrap 4 }
rcIsisPlsbTrapType OBJECT-TYPE
SYNTAX INTEGER {
metricMismatch(1),
duplicateSysid(2),
lsdbUpdate(3),
duplicateNickname(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= {rcIsisTrap 5}
rcIsisLocalSysId OBJECT-TYPE
SYNTAX DisplayString(SIZE (14))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS local node system-id."
::= { rcIsisTrap 6 }
rcIsisLocalInterface OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS local interface index."
::= { rcIsisTrap 7 }
rcIsisTrapIndicator OBJECT-TYPE
SYNTAX INTEGER {
alarm(1),
clear(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "indicates that an alarm has been
Raised, or an alarm has been cleared."
::= { rcIsisTrap 8 }
rcIsisLocalNickname OBJECT-TYPE
SYNTAX DisplayString(SIZE (7))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS local node nick-name."
::= { rcIsisTrap 9 }
rcIsisNgbNickname OBJECT-TYPE
SYNTAX DisplayString(SIZE (7))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS neighbor node nick-name."
::= { rcIsisTrap 10 }
rcIsisNgbSysId OBJECT-TYPE
SYNTAX DisplayString(SIZE (14))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS neighbor node system-id."
::= { rcIsisTrap 11 }
-- BEGIN rcIsisAdjTable --
rcIsisAdjTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisAdjEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS Adjacency, this is extension
to the isisISAdjTable defined in ISIS MIB"
::= { rcIsis 10 }
rcIsisAdjEntry OBJECT-TYPE
SYNTAX RcIsisAdjEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisAdj Table. A Entry in
table exists for each ISIS adjacency"
INDEX {rcIsisAdjCircIndex,
rcIsisAdjIndex }
::= { rcIsisAdjTable 1 }
RcIsisAdjEntry ::=
SEQUENCE {
rcIsisAdjCircIndex Integer32,
rcIsisAdjIndex Unsigned32,
rcIsisAdjHostName OCTET STRING,
rcIsisAdjIfIndex InterfaceIndex
}
rcIsisAdjCircIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The identifier of this circuit, unique within the
Intermediate System. This object follows
the index behavior. This is for SNMP Indexing
purposes only and need not have any relation to
any protocol value."
::= { rcIsisAdjEntry 1 }
rcIsisAdjIndex OBJECT-TYPE
SYNTAX Unsigned32(1..4294967295)
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."
::= { rcIsisAdjEntry 2 }
rcIsisAdjHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hostname listed in LSP, or the system name if host
name is not configured."
::= { rcIsisAdjEntry 3 }
rcIsisAdjIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of ifIndex for the interface to which this
circuit corresponds."
::= { rcIsisAdjEntry 4 }
-- BEGIN rcIsisLSPTable --
rcIsisLSPTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisLSPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS LSP, this is extension
to the isisLSPSummaryTable defined in ISIS MIB"
::= { rcIsis 11 }
rcIsisLSPEntry OBJECT-TYPE
SYNTAX RcIsisLSPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisLSP Table. A Entry in
table exists for each ISIS LSP"
INDEX {rcIsisLSPLevel,
rcIsisLSPID }
::= { rcIsisLSPTable 1 }
RcIsisLSPEntry ::=
SEQUENCE {
rcIsisLSPLevel INTEGER,
rcIsisLSPID OCTET STRING,
rcIsisLSPSeq Unsigned32,
rcIsisLSPHostName OCTET STRING
}
rcIsisLSPLevel OBJECT-TYPE
SYNTAX INTEGER {
area(1), -- L1
domain(2) -- L2
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"At which level does this LSP appear?"
::= { rcIsisLSPEntry 1 }
rcIsisLSPID OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (8))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The 8 byte LSP ID, consisting of the SystemID,
Circuit ID, and Fragment Number."
::= { rcIsisLSPEntry 2 }
rcIsisLSPSeq OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number for this LSP."
::= { rcIsisLSPEntry 3 }
rcIsisLSPHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hostname listed in LSP, or the system name if host
name is not configured."
::= { rcIsisLSPEntry 4 }
END