3022 lines
105 KiB
Plaintext
3022 lines
105 KiB
Plaintext
-- Copyright (C) 2006-2012 Aricent Group . All Rights Reserved
|
|
|
|
-- $Id: fsmpmst.mib,v 1.36 2016/03/18 13:08:57 siva Exp $
|
|
AricentMIMst-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
|
|
OBJECT-TYPE,MODULE-IDENTITY, Integer32, Unsigned32,
|
|
enterprises,Counter32, TimeTicks,NOTIFICATION-TYPE FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, MacAddress,
|
|
TruthValue, DisplayString, RowStatus FROM SNMPv2-TC;
|
|
|
|
|
|
futureMIMstMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201209050000Z"
|
|
ORGANIZATION "ARICENT COMMUNICATIONS SOFTWARE"
|
|
CONTACT-INFO "support@aricent.com"
|
|
DESCRIPTION "This mib module is for Proprietary
|
|
Multiple Instance MSTP mib"
|
|
REVISION "201209050000Z"
|
|
DESCRIPTION "This mib module is for Proprietary
|
|
Multiple Instance MSTP mib"
|
|
::= { enterprises futuresoftware(2076) 118 }
|
|
|
|
VlanId ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 12-bit VLAN ID used in the VLAN Tag header."
|
|
SYNTAX Integer32 (1..4094)
|
|
|
|
BridgeId ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Identifier of Bridge in 8 byte format"
|
|
SYNTAX OCTET STRING (SIZE (8))
|
|
|
|
Timeout ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d4"
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Time out value in 4 byte"
|
|
SYNTAX Integer32
|
|
|
|
EnabledStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A simple status value for the object."
|
|
SYNTAX INTEGER { enabled(1), disabled(2) }
|
|
|
|
|
|
fsMIDot1sFutureMst OBJECT IDENTIFIER ::= { futureMIMstMIB 1 }
|
|
fsMIDot1sFsMstTrapsControl OBJECT IDENTIFIER ::= { futureMIMstMIB 2 }
|
|
fsMIDot1sFutureMstTraps OBJECT IDENTIFIER ::= { futureMIMstMIB 3 }
|
|
|
|
-- fsMIDot1qFutureMst group
|
|
|
|
fsMIMstGlobalTrace OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable Global Trace
|
|
Statements in the MSTP Module."
|
|
::= { fsMIDot1sFutureMst 1 }
|
|
|
|
fsMIMstGlobalDebug OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable Global Debug
|
|
Statements in the MSTP Module."
|
|
::= { fsMIDot1sFutureMst 2 }
|
|
|
|
fsMIDot1sFutureMstTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMIDot1sFutureMstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of per Virtual Context Mst Module Parameters."
|
|
::= { fsMIDot1sFutureMst 3 }
|
|
|
|
fsMIDot1sFutureMstEntry OBJECT-TYPE
|
|
SYNTAX FsMIDot1sFutureMstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Context Mst Module Parameters."
|
|
INDEX { fsMIDot1sFutureMstContextId }
|
|
::= { fsMIDot1sFutureMstTable 1 }
|
|
|
|
FsMIDot1sFutureMstEntry ::=
|
|
SEQUENCE {
|
|
fsMIDot1sFutureMstContextId
|
|
Integer32,
|
|
fsMIMstSystemControl
|
|
INTEGER,
|
|
fsMIMstModuleStatus
|
|
EnabledStatus,
|
|
fsMIMstMaxMstInstanceNumber
|
|
Integer32,
|
|
fsMIMstNoOfMstiSupported
|
|
Integer32,
|
|
fsMIMstMaxHopCount
|
|
Integer32,
|
|
fsMIMstBrgAddress
|
|
MacAddress,
|
|
fsMIMstCistRoot
|
|
BridgeId,
|
|
fsMIMstCistRegionalRoot
|
|
BridgeId,
|
|
fsMIMstCistRootCost
|
|
Integer32,
|
|
fsMIMstCistRegionalRootCost
|
|
Integer32,
|
|
fsMIMstCistRootPort
|
|
Integer32,
|
|
fsMIMstCistBridgePriority
|
|
Integer32,
|
|
fsMIMstCistBridgeMaxAge
|
|
Timeout,
|
|
fsMIMstCistBridgeForwardDelay
|
|
Timeout,
|
|
fsMIMstCistHoldTime
|
|
Integer32,
|
|
fsMIMstCistMaxAge
|
|
Timeout,
|
|
fsMIMstCistForwardDelay
|
|
Timeout,
|
|
fsMIMstMstpUpCount
|
|
Counter32,
|
|
fsMIMstMstpDownCount
|
|
Counter32,
|
|
fsMIMstPathCostDefaultType
|
|
INTEGER,
|
|
fsMIMstTrace
|
|
Integer32,
|
|
fsMIMstDebug
|
|
Integer32,
|
|
fsMIMstForceProtocolVersion
|
|
INTEGER,
|
|
fsMIMstTxHoldCount
|
|
Integer32,
|
|
fsMIMstMstiConfigIdSel
|
|
Integer32,
|
|
fsMIMstMstiRegionName
|
|
OCTET STRING,
|
|
fsMIMstMstiRegionVersion
|
|
Integer32,
|
|
fsMIMstMstiConfigDigest
|
|
OCTET STRING,
|
|
fsMIMstBufferOverFlowCount
|
|
Counter32,
|
|
fsMIMstMemAllocFailureCount
|
|
Counter32,
|
|
fsMIMstRegionConfigChangeCount
|
|
Counter32,
|
|
fsMIMstCistBridgeRoleSelectionSemState
|
|
INTEGER,
|
|
fsMIMstCistTimeSinceTopologyChange
|
|
TimeTicks,
|
|
fsMIMstCistTopChanges
|
|
Counter32,
|
|
fsMIMstCistNewRootBridgeCount
|
|
Counter32,
|
|
fsMIMstCistHelloTime
|
|
Timeout,
|
|
fsMIMstCistBridgeHelloTime
|
|
Timeout,
|
|
fsMIMstCistDynamicPathcostCalculation
|
|
TruthValue,
|
|
fsMIMstContextName
|
|
DisplayString,
|
|
fsMIMstCalcPortPathCostOnSpeedChg
|
|
TruthValue,
|
|
fsMIMstClearBridgeStats
|
|
TruthValue,
|
|
fsMIMstRcvdEvent
|
|
INTEGER,
|
|
fsMIMstRcvdEventSubType
|
|
Integer32,
|
|
fsMIMstRcvdEventTimeStamp
|
|
Unsigned32,
|
|
fsMIMstPortStateChangeTimeStamp
|
|
Unsigned32,
|
|
fsMIMstFlushInterval
|
|
Timeout,
|
|
fsMIMstCistFlushIndicationThreshold
|
|
Integer32,
|
|
fsMIMstCistTotalFlushCount
|
|
Counter32,
|
|
fsMIMstBpduGuard
|
|
Integer32,
|
|
fsMIMstStpPerfStatus
|
|
INTEGER
|
|
}
|
|
|
|
fsMIDot1sFutureMstContextId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifies the Virtual Context."
|
|
::= { fsMIDot1sFutureMstEntry 1 }
|
|
|
|
fsMIMstSystemControl OBJECT-TYPE
|
|
SYNTAX INTEGER { start(1), shutdown(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative shutdown status requested by management for the MST
|
|
feature. The value start (1) indicates that MST should be active in
|
|
the device on all ports. The value shutdown (2) indicates that MST
|
|
should be shutdown in the device on all ports. All memory should
|
|
be released on all ports."
|
|
::= { fsMIDot1sFutureMstEntry 2 }
|
|
|
|
fsMIMstModuleStatus OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative status requested by management for the MST
|
|
feature. The value enabled(1) indicates that Mst should be enabled
|
|
in the device on all ports. The value disabled(2) indicates that
|
|
Mst should be disabled in the device on all ports. The object can
|
|
be set to enabled(1) if and only if, fsMIMstSystemControl set to start."
|
|
::= { fsMIDot1sFutureMstEntry 3 }
|
|
|
|
fsMIMstMaxMstInstanceNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Maximun number of spanning trees to be allowed. An user may limit
|
|
the number of Spanning Tree instances to be allowed in the Bridge.
|
|
The value reflects the max number of active MSTIs that can be created.
|
|
It does not include the special MSTID, the PTETID, used to identify
|
|
VIDs used by Ethernet Switched Paths (ESPs)."
|
|
::= { fsMIDot1sFutureMstEntry 4 }
|
|
|
|
fsMIMstNoOfMstiSupported OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates Maximum number of spanning tree Instances supported."
|
|
::= { fsMIDot1sFutureMstEntry 5 }
|
|
|
|
fsMIMstMaxHopCount OBJECT-TYPE
|
|
SYNTAX Integer32 (600..4000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the Maximum Hop Count value. One-hundredth of the
|
|
configured value will be set as Max Hop Count.
|
|
An agent may return a badValue error if a set is attempted
|
|
to a value which is not a multiples of hundred."
|
|
DEFVAL { 2000 }
|
|
::= { fsMIDot1sFutureMstEntry 6 }
|
|
|
|
fsMIMstBrgAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address used by this bridge when it must
|
|
be referred to in a unique fashion. It is
|
|
recommended that this be the numerically smallest
|
|
MAC address of all ports that belong to this
|
|
bridge. However it is only required to be unique.
|
|
When concatenated with fsMIMstCistBridgePriority or
|
|
fsMIMstMstiBridgePriority a unique BridgeIdentifier
|
|
is formed which is used in the Spanning Tree Protocol."
|
|
::= { fsMIDot1sFutureMstEntry 7 }
|
|
|
|
fsMIMstCistRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bridge identifier of the Root of the common spanning
|
|
tree as determined by the Spanning Tree Protocol
|
|
as executed by this node. This value is used as
|
|
the CIST Root Identifier parameter in all Configuration
|
|
Bridge PDUs originated by this node."
|
|
::= { fsMIDot1sFutureMstEntry 8 }
|
|
|
|
fsMIMstCistRegionalRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bridge identifier of the Root of the Multiple
|
|
spanning tree region as determined by the Spanning Tree
|
|
Protocol as executed by this node. This value is used as
|
|
the CIST Regional Root Identifier parameter in all Configuration
|
|
Bridge PDUs originated by this node."
|
|
::= { fsMIDot1sFutureMstEntry 9 }
|
|
|
|
fsMIMstCistRootCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Cost of the path to the CIST Root as seen
|
|
from this bridge."
|
|
::= { fsMIDot1sFutureMstEntry 10 }
|
|
|
|
fsMIMstCistRegionalRootCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Cost of the path to the CIST Regional Root
|
|
as seen from this bridge."
|
|
::= { fsMIDot1sFutureMstEntry 11 }
|
|
|
|
fsMIMstCistRootPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port Number of the Port which offers the lowest
|
|
path cost from this bridge to the CIST Root Bridge."
|
|
::= { fsMIDot1sFutureMstEntry 12 }
|
|
|
|
fsMIMstCistBridgePriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..61440)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Value of the writable portion of the Bridge
|
|
Identifier comprising of the first two octets.
|
|
The values that are set for Bridge Priority must be
|
|
in steps of 4096."
|
|
DEFVAL {32768}
|
|
::= { fsMIDot1sFutureMstEntry 13 }
|
|
|
|
fsMIMstCistBridgeMaxAge OBJECT-TYPE
|
|
SYNTAX Timeout (600..4000)
|
|
UNITS "centi-seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value that all bridges use for MaxAge when
|
|
this bridge is acting as the root. The granularity
|
|
of this timer is specified to be 1 second.
|
|
An agent may return a badValue error if a set is
|
|
attempted to a value which is not a whole number
|
|
of seconds."
|
|
DEFVAL {2000}
|
|
::= { fsMIDot1sFutureMstEntry 14 }
|
|
|
|
fsMIMstCistBridgeForwardDelay OBJECT-TYPE
|
|
SYNTAX Timeout (400..3000)
|
|
UNITS "centi-seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value that all bridges use for ForwardDelay
|
|
when this bridge is acting as the root. Note that
|
|
802.1D specifies that the range for this
|
|
parameter is related to the value of
|
|
BridgeMaxAge. The granularity of this
|
|
timer is specified to be 1 second.
|
|
An agent may return a badValue error if a set is
|
|
attempted to a value which is not a whole number
|
|
of seconds."
|
|
DEFVAL {1500}
|
|
::= { fsMIDot1sFutureMstEntry 15 }
|
|
|
|
fsMIMstCistHoldTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "centi-seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This time value determines the interval length
|
|
during which no more than two Configuration bridge
|
|
PDUs shall be transmitted by this node, in units
|
|
of hundredths of a second."
|
|
::= { fsMIDot1sFutureMstEntry 16 }
|
|
|
|
fsMIMstCistMaxAge OBJECT-TYPE
|
|
SYNTAX Timeout
|
|
UNITS "centi-seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum age of Spanning Tree Protocol
|
|
information learned from the network on any port
|
|
before it is discarded, in units of hundredths of
|
|
a second. This is the actual value that this
|
|
bridge is currently using."
|
|
::= { fsMIDot1sFutureMstEntry 17 }
|
|
|
|
fsMIMstCistForwardDelay OBJECT-TYPE
|
|
SYNTAX Timeout
|
|
UNITS "centi-seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This time value, measured in units of hundredths
|
|
of a second, controls how fast a port changes its
|
|
spanning state when moving towards the Forwarding
|
|
state. The value determines how long the port
|
|
stays in a particular state before moving to the
|
|
next state."
|
|
::= { fsMIDot1sFutureMstEntry 18 }
|
|
|
|
fsMIMstMstpUpCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times MSTP Module has been enabled."
|
|
::= { fsMIDot1sFutureMstEntry 19 }
|
|
|
|
fsMIMstMstpDownCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times MSTP Module has been disabled."
|
|
::= { fsMIDot1sFutureMstEntry 20 }
|
|
|
|
fsMIMstPathCostDefaultType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
stp8021d1998(1),
|
|
stp8021t2001(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS obsolete **********
|
|
The version of the Spanning Tree default Path Costs that
|
|
are to be used by this Bridge. A value of 8021d1998(1)
|
|
uses the 16-bit default Path Costs from IEEE Std. 802.1D-1998.
|
|
A value of stp8021t2001(2) uses the 32-bit default Path
|
|
Costs from IEEE Std. 802.1t."
|
|
::= { fsMIDot1sFutureMstEntry 21 }
|
|
|
|
fsMIMstTrace OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable Trace Statements in the MSTP
|
|
Module.
|
|
|
|
A FOUR BYTE integer is used for enabling the level of tracing.
|
|
Each BIT in the four byte integer, represents a particular
|
|
level of Trace.
|
|
|
|
The mapping between the bit positions & the level of trace is
|
|
as follows:
|
|
0 - Init and Shutdown Traces
|
|
1 - Management Traces
|
|
2 - Data Path Traces
|
|
3 - Control Plane Traces
|
|
4 - Packet Dump Traces
|
|
5 - Traces related to All Resources except Buffers
|
|
6 - All Failure Traces
|
|
7 - Buffer Traces
|
|
|
|
The remaining bits are unused. Combination of trace levels are
|
|
also allowed.
|
|
|
|
For example if the bits 0 and 1 are set, then the Trace
|
|
statements related to Init-Shutdown and management
|
|
will be printed.
|
|
|
|
The user has to enter the corresponding INTEGER VALUE for the
|
|
bits set. For example if bits 0 and 1 are to be set then user has
|
|
to give the value for this object as 3.
|
|
|
|
Setting the Trace Option to any value will cause the Debug Option
|
|
to be set to 0 (i.e.) the Trace Option and Debug Option are mutually
|
|
exclusive."
|
|
|
|
DEFVAL { 0 }
|
|
::= { fsMIDot1sFutureMstEntry 22 }
|
|
|
|
fsMIMstDebug OBJECT-TYPE
|
|
SYNTAX Integer32 (0..524287)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable Debug Statements in the MSTP
|
|
Module.
|
|
|
|
A FOUR BYTE integer is used for enabling the level of debugging.
|
|
Each BIT in the four byte integer, represents a particular
|
|
level of Debug.
|
|
|
|
The mapping between the bit positions & the level of debug is
|
|
as follows:
|
|
0 - Init and Shutdown Debug statements
|
|
1 - Management Debug statements
|
|
2 - Memory related Debug statements
|
|
3 - BPDU related Debug statements
|
|
4 - Event Handling Debug statements
|
|
5 - Timer Module Debug statements
|
|
6 - Port Information SEM Debug statements
|
|
7 - Port Receive SEM Debug statements (valid in the case of MSTP alone)
|
|
8 - Role Selection SEM Debug statements
|
|
9 - Role Transition SEM Debug statements
|
|
10 - State Transition SEM Debug statements
|
|
11 - Protocol Migration SEM Debug statements
|
|
12 - Topology Change SEM Debug statements
|
|
13 - Port Transmit SEM Debug statements
|
|
14 - Bridge Detection SEM Debug statements
|
|
15 - All Failure Debug statements
|
|
16 - Redundancy code flow Debug statements
|
|
17 - State Machine variable changes Debug statements
|
|
18 - Port Receive Pseudo Information SEM Debug statements
|
|
|
|
The remaining bits are unused. Combination of debug levels are
|
|
also allowed.
|
|
|
|
For example if the bits 0 and 1 are set, then the Debug
|
|
statements related to Init-Shutdown and management
|
|
will be printed.
|
|
|
|
The user has to enter the corresponding INTEGER VALUE for the
|
|
bits set. For example if bits 0 and 1 are to be set then user has
|
|
to give the value for this object as 3.
|
|
|
|
Setting the Debug Option to any value will cause the Trace Option
|
|
to be set to 0 (i.e.) the Trace Option and Debug Option are mutually
|
|
exclusive."
|
|
DEFVAL { 0 }
|
|
::= { fsMIDot1sFutureMstEntry 23 }
|
|
|
|
fsMIMstForceProtocolVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
stpCompatible(0),
|
|
rstp(2),
|
|
mstp(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of Spanning Tree Protocol the bridge is
|
|
currently running. The value 'stpCompatible(0)'
|
|
indicates the Spanning Tree Protocol specified in
|
|
IEEE 802.1D and 'rstp(2)' indicates the Rapid Spanning
|
|
Tree Protocol specified in IEEE 802.1w and 'mstp(3)'
|
|
indicates the Multiple Spanning Tree Protocol Specified
|
|
in IEEE 802.1s."
|
|
|
|
DEFVAL { mstp }
|
|
::= { fsMIDot1sFutureMstEntry 24 }
|
|
|
|
fsMIMstTxHoldCount OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value used by the Port Transmit state machine to limit
|
|
the maximum transmission rate."
|
|
DEFVAL { 6 }
|
|
::= { fsMIDot1sFutureMstEntry 25 }
|
|
|
|
fsMIMstMstiConfigIdSel OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Configuration Identifier Format Selector used
|
|
by the Bridge. This has a fixed value of 0 to indicate
|
|
RegionName, RegionVersion are specified as in Standard."
|
|
::= { fsMIDot1sFutureMstEntry 26 }
|
|
|
|
fsMIMstMstiRegionName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Name for the Region's configuration. By Default
|
|
Region Name will be equal to the Bridge Mac Address."
|
|
::= { fsMIDot1sFutureMstEntry 27 }
|
|
|
|
fsMIMstMstiRegionVersion OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Version of the MST Region."
|
|
::= { fsMIDot1sFutureMstEntry 28 }
|
|
|
|
fsMIMstMstiConfigDigest OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Configuration Digest value for this Region."
|
|
::= { fsMIDot1sFutureMstEntry 29 }
|
|
|
|
fsMIMstBufferOverFlowCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times Buffer overflows/failures have occured.
|
|
A Trap is generated on the occurence of this event."
|
|
::= { fsMIDot1sFutureMstEntry 30 }
|
|
|
|
fsMIMstMemAllocFailureCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times memory allocation failures have occured.
|
|
A Trap is generated on the occurence of this event."
|
|
::= { fsMIDot1sFutureMstEntry 31 }
|
|
|
|
fsMIMstRegionConfigChangeCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times a Region Configuration Identifier Change
|
|
was detected.
|
|
A Trap is generated on the occurence of this event."
|
|
::= { fsMIDot1sFutureMstEntry 32 }
|
|
|
|
fsMIMstCistBridgeRoleSelectionSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
initbridge (0),
|
|
roleselection (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Port Role Selection State Machine
|
|
of this bridge in Common Spanning Tree context"
|
|
::= { fsMIDot1sFutureMstEntry 33 }
|
|
|
|
fsMIMstCistTimeSinceTopologyChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
UNITS "centi-seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time (in hundredths of a second) since the
|
|
TcWhile Timer for any port in this Bridge was
|
|
non-zero for Common Spanning Tree context."
|
|
::= { fsMIDot1sFutureMstEntry 34 }
|
|
|
|
fsMIMstCistTopChanges OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times that there have been atleast
|
|
one non-zero TcWhile Timer on this Bridge for Common
|
|
Spanning Tree context."
|
|
::= { fsMIDot1sFutureMstEntry 35 }
|
|
|
|
fsMIMstCistNewRootBridgeCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times this Bridge has detected a Root
|
|
Bridge change for Common Spanning Tree context.
|
|
A Trap is generated on the occurence of this event."
|
|
::= { fsMIDot1sFutureMstEntry 36 }
|
|
|
|
fsMIMstCistHelloTime OBJECT-TYPE
|
|
SYNTAX Timeout
|
|
UNITS "centi-seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This time value, measured in units of hundredths
|
|
of a second, specifies the amount of time between
|
|
the transmission of configuration BPDUs by this node
|
|
on any port when it is the root of the spanning tree
|
|
or trying to become so."
|
|
::= { fsMIDot1sFutureMstEntry 37 }
|
|
|
|
fsMIMstCistBridgeHelloTime OBJECT-TYPE
|
|
SYNTAX Timeout (100|200)
|
|
UNITS "centi-seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time between the transmission of
|
|
Configuration bridge PDUs by this node in units
|
|
of hundredths of a second."
|
|
::= { fsMIDot1sFutureMstEntry 38 }
|
|
|
|
fsMIMstCistDynamicPathcostCalculation OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to determine whether dynamic pathcost
|
|
calculation is allowed or not.The value is determined by
|
|
management. If set to true, pathcost is calculated dynamically
|
|
from port speed(when the operational status of the port changes
|
|
from down to up), otherwise the link speed at the time of port
|
|
creation is used for calculating the path cost. In both cases
|
|
if the user has configured a pathcost for the port that will be
|
|
used. By default dynamic pathcost calculation is set to false."
|
|
DEFVAL { false }
|
|
::= { fsMIDot1sFutureMstEntry 39 }
|
|
|
|
fsMIMstContextName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to identity the context-name."
|
|
::= { fsMIDot1sFutureMstEntry 40 }
|
|
|
|
fsMIMstCalcPortPathCostOnSpeedChg OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to determine whether dynamic pathcost
|
|
calculation is done for a port for which Port Speed is changing
|
|
dynamically. This is mainly intended for Link Aggregated ports where
|
|
depening on Active ports speed of Link aggregated port changes.
|
|
By default dynamic pathcost calculation on change in speed is set to
|
|
false."
|
|
DEFVAL { false }
|
|
::= { fsMIDot1sFutureMstEntry 41 }
|
|
|
|
fsMIMstClearBridgeStats OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to clear the statistical counters.When this
|
|
object is set to TRUE,it resets the bridge specific counters
|
|
and all the interface associated counters to zero.After resetting
|
|
the counters the object is set to FALSE again.Configuration of this
|
|
MIB object to FALSE is not applicable."
|
|
::= { fsMIDot1sFutureMstEntry 42 }
|
|
|
|
|
|
fsMIMstRcvdEvent OBJECT-TYPE
|
|
|
|
SYNTAX INTEGER
|
|
{
|
|
configurationEvent (1),
|
|
bpduEvent (2),
|
|
timerExpiryEvent (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives information about the recently received event in the system.
|
|
Currently we support only ConfigurationEvent."
|
|
::= { fsMIDot1sFutureMstEntry 43 }
|
|
|
|
fsMIMstRcvdEventSubType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives information about sub-type of the event received in the system
|
|
recently. The value of this object depends on the value of the object fsMstRcvdEvent.
|
|
For ConfigurationEvent, the sub-types supported are PortUp and PortDown."
|
|
::= { fsMIDot1sFutureMstEntry 44 }
|
|
|
|
fsMIMstRcvdEventTimeStamp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time stamp (in milli seconds) at which event specified by the object fsMstRcvdEvent
|
|
was received in the system at MSTP module recently. This object is introduced to measure the
|
|
convergence time in MSTP module."
|
|
::= { fsMIDot1sFutureMstEntry 45 }
|
|
|
|
|
|
fsMIMstPortStateChangeTimeStamp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time stamp (in milli seconds) at which port state has been changed in
|
|
the system. This object is introduced to measure the convergence time in MSTP module."
|
|
::= { fsMIDot1sFutureMstEntry 46 }
|
|
|
|
|
|
fsMIMstFlushInterval OBJECT-TYPE
|
|
SYNTAX Timeout (0..500)
|
|
UNITS "centi-seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This time value, measured in units of hundredths
|
|
of a second, controls the number of flush indications
|
|
invoked from STP module per instance basis.
|
|
|
|
If set to zero, then normal port and instance based flushing
|
|
will take place in MSTP (for backward compatibility, which will
|
|
be retained as default value).
|
|
|
|
If set to non-zero, then instance based flushing will be done.
|
|
|
|
This scale would help to adjust the timer value,
|
|
based on the deployment scenario."
|
|
DEFVAL {0}
|
|
::= { fsMIDot1sFutureMstEntry 47 }
|
|
|
|
fsMIMstCistFlushIndicationThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the number of flush indications to go before
|
|
timer method triggers. (i.e) The number of flush indications
|
|
to trigger the FlushInterval Timer.
|
|
|
|
This value can be configurable only when fsMIMstFlushInterval
|
|
is other than default value.
|
|
|
|
When the value is retained as default value and flush interval
|
|
is being configured other than default value(0), then
|
|
instance based flushing will happen.
|
|
|
|
When this value is non-default and the flush interval is being
|
|
configured other than default value(0), then the port-instance
|
|
based flushing will happen until the actual flush indication
|
|
reaches the threshold. Once the threshold is reached, timer
|
|
will be started and during timer expiry instance based
|
|
flushing will happen. "
|
|
DEFVAL {0}
|
|
::= { fsMIDot1sFutureMstEntry 48 }
|
|
|
|
fsMIMstCistTotalFlushCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times flush is being triggered from
|
|
the STP stack in CIST level."
|
|
::= { fsMIDot1sFutureMstEntry 49 }
|
|
|
|
fsMIMstBpduGuard OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object configures BPDU guard globally in MSTP
|
|
and this global BPDU is applicable if and only if no Port specific
|
|
BpduGuard is configured.
|
|
Enable - enables BPDU Guard feature on edge ports globally and
|
|
moves the port to disabled discarding state when BPDU is received
|
|
on the edge ports.
|
|
Disable - disables BPDU Guard feature on edge ports globally"
|
|
DEFVAL { 2 }
|
|
::= { fsMIDot1sFutureMstEntry 50 }
|
|
|
|
fsMIMstStpPerfStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { enable(1), disable(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enables or disables the collection of performance data for the MSTP
|
|
protocol. 'enable' (1) indicates that collection of mstp performance
|
|
data is enabled in the device on all ports. 'disable'(2)
|
|
indicates the collection of mstp performance data is disabled on all ports."
|
|
DEFVAL { 2 }
|
|
::= { fsMIDot1sFutureMstEntry 51 }
|
|
|
|
-- -------------------------------------
|
|
-- fsMIDot1sFutureMstTable - End
|
|
-- -------------------------------------
|
|
|
|
-- -----------------------------------------------------------------
|
|
-- Future Mst Multiple Spanning Tree Instance Bridge Table
|
|
-- -----------------------------------------------------------------
|
|
|
|
fsMIMstMstiBridgeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMIMstMstiBridgeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table containing Bridge Information specific to Spanning
|
|
Tree Instance. This table maintains context ID as one
|
|
more index to support Multiple Instances."
|
|
::= { fsMIDot1sFutureMst 4 }
|
|
|
|
fsMIMstMstiBridgeEntry OBJECT-TYPE
|
|
SYNTAX FsMIMstMstiBridgeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry indicating the Bridge Information."
|
|
INDEX { fsMIDot1sFutureMstContextId, fsMIMstMstiInstanceIndex }
|
|
::= { fsMIMstMstiBridgeTable 1 }
|
|
|
|
FsMIMstMstiBridgeEntry ::=
|
|
SEQUENCE {
|
|
fsMIMstMstiInstanceIndex
|
|
Integer32,
|
|
fsMIMstMstiBridgeRegionalRoot
|
|
BridgeId,
|
|
fsMIMstMstiBridgePriority
|
|
Integer32,
|
|
fsMIMstMstiRootCost
|
|
Integer32,
|
|
fsMIMstMstiRootPort
|
|
Integer32,
|
|
fsMIMstMstiTimeSinceTopologyChange
|
|
TimeTicks,
|
|
fsMIMstMstiTopChanges
|
|
Counter32,
|
|
fsMIMstMstiNewRootBridgeCount
|
|
Counter32,
|
|
fsMIMstMstiBridgeRoleSelectionSemState
|
|
INTEGER,
|
|
fsMIMstInstanceUpCount
|
|
Counter32,
|
|
fsMIMstInstanceDownCount
|
|
Counter32,
|
|
fsMIMstOldDesignatedRoot
|
|
BridgeId,
|
|
fsMIMstMstiClearBridgeStats
|
|
TruthValue,
|
|
fsMIMstMstiFlushIndicationThreshold
|
|
Integer32,
|
|
fsMIMstMstiTotalFlushCount
|
|
Counter32,
|
|
fsMIMstiRootPriority
|
|
Integer32
|
|
}
|
|
|
|
fsMIMstMstiInstanceIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64|4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Spanning Tree Instance to which the information belongs. The
|
|
special MSTID of 4094, known as the PTETID, identifies VIDs
|
|
that are used by Ethernet Switched Paths (ESPs)."
|
|
::= { fsMIMstMstiBridgeEntry 1 }
|
|
|
|
fsMIMstMstiBridgeRegionalRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MSTI Regional Root Identifier value for the Instance. This value
|
|
is used as the MSTI Regional Root Identifier parameter in all
|
|
Configuration Bridge PDUs originated by this node"
|
|
::= { fsMIMstMstiBridgeEntry 2 }
|
|
|
|
fsMIMstMstiBridgePriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..61440)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The writable portion of the MSTI Bridge Identifier.
|
|
comprising of the first two octets.
|
|
The values that are set for Bridge Priority must be
|
|
in steps of 4096."
|
|
DEFVAL {32768}
|
|
::= { fsMIMstMstiBridgeEntry 3 }
|
|
|
|
fsMIMstMstiRootCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Cost of the path to the MSTI Regional Root as seen
|
|
by this bridge."
|
|
::= { fsMIMstMstiBridgeEntry 4 }
|
|
|
|
fsMIMstMstiRootPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port Number of the Port which offers the lowest
|
|
path cost from this bridge to the MSTI Region Root Bridge."
|
|
::= { fsMIMstMstiBridgeEntry 5 }
|
|
|
|
fsMIMstMstiTimeSinceTopologyChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
UNITS "centi-seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time (in hundredths of a second) since the
|
|
TcWhile Timer for any port in this Bridge was
|
|
non-zero for this spanning tree instance."
|
|
::= { fsMIMstMstiBridgeEntry 6 }
|
|
|
|
fsMIMstMstiTopChanges OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times that there have been atleast
|
|
one non-zero TcWhile Timer on this Bridge for this
|
|
spanning tree instance."
|
|
::= { fsMIMstMstiBridgeEntry 7 }
|
|
|
|
fsMIMstMstiNewRootBridgeCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times this Bridge has detected a Root
|
|
Bridge change for this spanning tree instance.
|
|
A Trap is generated on the occurence of this event."
|
|
::= { fsMIMstMstiBridgeEntry 8 }
|
|
|
|
fsMIMstMstiBridgeRoleSelectionSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
initbridge (0),
|
|
roleselection (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Port Role Selection State Machine
|
|
for this spanning tree instance for this bridge."
|
|
::= { fsMIMstMstiBridgeEntry 9 }
|
|
|
|
fsMIMstInstanceUpCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times a new spanning tree instance has
|
|
been created.
|
|
A Trap is generated on the occurence of this event."
|
|
::= { fsMIMstMstiBridgeEntry 10 }
|
|
|
|
fsMIMstInstanceDownCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times a spanning tree instance has
|
|
been deleted.
|
|
A Trap is generated on the occurence of this event."
|
|
::= { fsMIMstMstiBridgeEntry 11 }
|
|
|
|
fsMIMstOldDesignatedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bridge identifier of the old root of the spanning
|
|
tree instance as determined by the Spanning Tree Protocol
|
|
as executed by this node. "
|
|
::= { fsMIMstMstiBridgeEntry 12 }
|
|
|
|
|
|
fsMIMstMstiClearBridgeStats OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to clear the statistical counters.When this
|
|
object is set to TRUE,it resets the bridge specific counters
|
|
and all the interface associated counters,for the given instance,
|
|
to zero.After resetting the counters the object is set to FALSE
|
|
again.Configuration of this MIB object to FALSE is not applicable."
|
|
::= { fsMIMstMstiBridgeEntry 13 }
|
|
|
|
fsMIMstMstiFlushIndicationThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the number of flush indications to go before
|
|
timer method triggers. (i.e) The number of flush indications
|
|
to trigger the FlushInterval Timer.
|
|
|
|
This value can be configurable only when fsMIMstFlushInterval
|
|
is other than default value.
|
|
|
|
When the value is retained as default value and flush interval
|
|
is being configured other than default value(0), then
|
|
instance based flushing will happen.
|
|
|
|
When this value is non-default and the flush interval is being
|
|
configured other than default value(0), then the port-instance
|
|
based flushing will happen until the actual flush indication
|
|
reaches the threshold. Once the threshold is reached, timer
|
|
will be started and during timer expiry instance based
|
|
flushing will happen. "
|
|
DEFVAL {0}
|
|
::= { fsMIMstMstiBridgeEntry 14 }
|
|
|
|
fsMIMstMstiTotalFlushCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times flush is being triggered from
|
|
the STP stack for this specific instance level."
|
|
::= { fsMIMstMstiBridgeEntry 15 }
|
|
|
|
fsMIMstiRootPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
primary (1),
|
|
secondary (2),
|
|
none (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object configures a switch to become either the root or the backup root (secondary)for the specified
|
|
spanning-tree instance.
|
|
|
|
Primary - Sets the bridge as root, by setting the priority of the bridge to 4096 less than
|
|
the root bridge priority.
|
|
If the bridge is already a root bridge, no operation happens.
|
|
|
|
Secondary - Sets the bridge priority 28672. The switch is then likely to become the root switch for
|
|
the specified instance if the primary root switch fails.
|
|
|
|
None - Sets the bridge priority to default value i.e. 32768. "
|
|
|
|
DEFVAL {3}
|
|
::= { fsMIMstMstiBridgeEntry 16 }
|
|
|
|
-- -----------------------------------------------------------------
|
|
-- Future Mst VlanId to Instance Mapping Table
|
|
-- -----------------------------------------------------------------
|
|
|
|
fsMIMstVlanInstanceMappingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMIMstVlanInstanceMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one entry for each instance of MSTP.
|
|
This table maintains context ID as one more index to
|
|
support Multiple Instances."
|
|
::= { fsMIDot1sFutureMst 5 }
|
|
|
|
fsMIMstVlanInstanceMappingEntry OBJECT-TYPE
|
|
SYNTAX FsMIMstVlanInstanceMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row containing the status of the MSTP instance."
|
|
INDEX { fsMIDot1sFutureMstContextId, fsMIMstInstanceIndex }
|
|
::= { fsMIMstVlanInstanceMappingTable 1 }
|
|
|
|
FsMIMstVlanInstanceMappingEntry ::=
|
|
SEQUENCE {
|
|
fsMIMstInstanceIndex
|
|
Integer32,
|
|
fsMIMstMapVlanIndex
|
|
VlanId,
|
|
fsMIMstUnMapVlanIndex
|
|
VlanId,
|
|
fsMIMstSetVlanList
|
|
OCTET STRING,
|
|
fsMIMstResetVlanList
|
|
OCTET STRING,
|
|
fsMIMstInstanceVlanMapped
|
|
OCTET STRING,
|
|
fsMIMstInstanceVlanMapped2k
|
|
OCTET STRING,
|
|
fsMIMstInstanceVlanMapped3k
|
|
OCTET STRING,
|
|
fsMIMstInstanceVlanMapped4k
|
|
OCTET STRING
|
|
}
|
|
|
|
fsMIMstInstanceIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64|4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary integer within the range from 1 to the value of
|
|
Max Instance Number that uniquely identifies an instance. In
|
|
a Bridge that supports PBB-TE, the special MSTID of 4094, the
|
|
PTETID, identifies VIDs that can be used by Ethernet Switched
|
|
Paths (ESPs). ESPs are provisioned seperately by any external agent
|
|
and do not use spanning tree."
|
|
::= { fsMIMstVlanInstanceMappingEntry 1 }
|
|
|
|
fsMIMstMapVlanIndex OBJECT-TYPE
|
|
SYNTAX VlanId
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VlanId will get mapped to the spanning tree instance
|
|
specified. All the Instance Specific information for the
|
|
Member ports of the Vlan will be created.This object is
|
|
used only for SET operation.GET Operation returns null values.
|
|
If the VlanId to Instance Mapping has to be known then any
|
|
one of the VlanMapped object should be used."
|
|
::= { fsMIMstVlanInstanceMappingEntry 2 }
|
|
|
|
fsMIMstUnMapVlanIndex OBJECT-TYPE
|
|
SYNTAX VlanId
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VlanId will get unmapped from spanning tree instance
|
|
to which it it mapped. All the Instance Specific information
|
|
for the Member ports of the Vlan will get released.This object
|
|
is used only for SET operation.GET Operation returns null values."
|
|
::= { fsMIMstVlanInstanceMappingEntry 3 }
|
|
|
|
fsMIMstSetVlanList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..512))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string of octets containing one bit per VLAN. The
|
|
first octet corresponds to VLANs with VlanIndex values
|
|
1 through 8; the second octet to VLANs 9 through
|
|
16 etc. The most significant bit of each octet
|
|
corresponds to the lowest VlanIndex value in that octet.
|
|
The set of vlans configured by management to map for this
|
|
Instance. If the VlanId to Instance Mapping has to be known
|
|
then any one of the VlanMapped object should be used.If a
|
|
vlan is already mapped to this Instance, it may not be mapped
|
|
again. This object is used only for SET operation.
|
|
GET Operation returns null values."
|
|
::= { fsMIMstVlanInstanceMappingEntry 4 }
|
|
|
|
fsMIMstResetVlanList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..512))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string of octets containing one bit per VLAN. The
|
|
first octet corresponds to VLANs with VlanIndex values
|
|
1 through 8; the second octet to VLANs 9 through
|
|
16 etc. The most significant bit of each octet
|
|
corresponds to the lowest VlanIndex value in that octet.
|
|
The set of vlans configured by management to unmap from this
|
|
Instance. A vlan may not be unmapped from this instance if
|
|
it is not already mapped to this Instance. This object is
|
|
used only for SET operation.GET Operation returns null values."
|
|
::= { fsMIMstVlanInstanceMappingEntry 5 }
|
|
|
|
fsMIMstInstanceVlanMapped OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string of octets containing one bit per VLAN. The
|
|
first octet corresponds to VLANs with VlanIndex values
|
|
1 through 8; the second octet to VLANs 9 through
|
|
16 etc. The most significant bit of each octet
|
|
corresponds to the lowest VlanIndex value in that octet.
|
|
|
|
For each VLAN that is mapped to this MSTP instance,
|
|
the bit corresponding to that VLAN is set to '1'."
|
|
::= { fsMIMstVlanInstanceMappingEntry 6 }
|
|
|
|
fsMIMstInstanceVlanMapped2k OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string of octets containing one bit per VLAN for
|
|
VLANS with VlanIndex values 1025 through 2048. The
|
|
first octet corresponds to VLANs with VlanIndex values
|
|
1025 through 1032; the second octet to VLANs 1033
|
|
through 1040 etc. The most significant bit of each
|
|
octet corresponds to the lowest VlanIndex value in that
|
|
octet.
|
|
|
|
For each VLAN that is mapped to this MSTP instance,
|
|
the bit corresponding to that VLAN is set to '1'.
|
|
|
|
This object is only instantiated on devices with
|
|
support for VlanIndex values up to 4095."
|
|
::= { fsMIMstVlanInstanceMappingEntry 7 }
|
|
|
|
fsMIMstInstanceVlanMapped3k OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string of octets containing one bit per VLAN for
|
|
VLANS with VlanIndex values 2049 through 3072. The
|
|
first octet corresponds to VLANs with VlanIndex values
|
|
of 2049 through 2056; the second octet to VLANs 2057
|
|
through 2064 etc. The most significant bit of each
|
|
octet corresponds to the lowest VlanIndex value in that
|
|
octet.
|
|
|
|
For each VLAN that is mapped to this MSTP instance,
|
|
the bit corresponding to that VLAN is set to '1'.
|
|
|
|
This object is only instantiated on devices with
|
|
support for VlanIndex values up to 4095."
|
|
::= { fsMIMstVlanInstanceMappingEntry 8 }
|
|
|
|
fsMIMstInstanceVlanMapped4k OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string of octets containing one bit per VLAN for
|
|
VLANS with VlanIndex values 3073 through 4095. The
|
|
first octet corresponds to VLANs with VlanIndex values
|
|
3073 through 3080; the second octet to VLANs 3081
|
|
through 3088 etc. The most significant bit of each
|
|
octet corresponds to the lowest VlanIndex value in that
|
|
octet.
|
|
|
|
For each VLAN that is mapped to this MSTP instance,
|
|
the bit corresponding to that VLAN is set to '1'.
|
|
|
|
This object is only instantiated on devices with
|
|
support for VlanIndex values up to 4095."
|
|
::= { fsMIMstVlanInstanceMappingEntry 9 }
|
|
|
|
-- -----------------------------------------------------------------
|
|
-- Future Mst Common Spanning Tree Port Table
|
|
-- -----------------------------------------------------------------
|
|
|
|
fsMIMstCistPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMIMstCistPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains Common Spanning Tree Port
|
|
Information."
|
|
::= { fsMIDot1sFutureMst 6 }
|
|
|
|
fsMIMstCistPortEntry OBJECT-TYPE
|
|
SYNTAX FsMIMstCistPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information maintained by every port for
|
|
Common Spanning tree."
|
|
INDEX { fsMIMstCistPort }
|
|
::= { fsMIMstCistPortTable 1 }
|
|
|
|
FsMIMstCistPortEntry ::=
|
|
SEQUENCE {
|
|
fsMIMstCistPort
|
|
Integer32,
|
|
fsMIMstCistPortPathCost
|
|
Integer32,
|
|
fsMIMstCistPortPriority
|
|
Integer32,
|
|
fsMIMstCistPortDesignatedRoot
|
|
BridgeId,
|
|
fsMIMstCistPortDesignatedBridge
|
|
BridgeId,
|
|
fsMIMstCistPortDesignatedPort
|
|
OCTET STRING,
|
|
fsMIMstCistPortAdminP2P
|
|
INTEGER,
|
|
fsMIMstCistPortOperP2P
|
|
TruthValue,
|
|
fsMIMstCistPortAdminEdgeStatus
|
|
TruthValue,
|
|
fsMIMstCistPortOperEdgeStatus
|
|
TruthValue,
|
|
fsMIMstCistPortProtocolMigration
|
|
TruthValue,
|
|
fsMIMstCistPortState
|
|
INTEGER,
|
|
fsMIMstCistForcePortState
|
|
INTEGER,
|
|
fsMIMstCistPortForwardTransitions
|
|
Counter32,
|
|
fsMIMstCistPortRxMstBpduCount
|
|
Counter32,
|
|
fsMIMstCistPortRxRstBpduCount
|
|
Counter32,
|
|
fsMIMstCistPortRxConfigBpduCount
|
|
Counter32,
|
|
fsMIMstCistPortRxTcnBpduCount
|
|
Counter32,
|
|
fsMIMstCistPortTxMstBpduCount
|
|
Counter32,
|
|
fsMIMstCistPortTxRstBpduCount
|
|
Counter32,
|
|
fsMIMstCistPortTxConfigBpduCount
|
|
Counter32,
|
|
fsMIMstCistPortTxTcnBpduCount
|
|
Counter32,
|
|
fsMIMstCistPortInvalidMstBpduRxCount
|
|
Counter32,
|
|
fsMIMstCistPortInvalidRstBpduRxCount
|
|
Counter32,
|
|
fsMIMstCistPortInvalidConfigBpduRxCount
|
|
Counter32,
|
|
fsMIMstCistPortInvalidTcnBpduRxCount
|
|
Counter32,
|
|
fsMIMstCistPortTransmitSemState
|
|
INTEGER,
|
|
fsMIMstCistPortReceiveSemState
|
|
INTEGER,
|
|
fsMIMstCistPortProtMigrationSemState
|
|
INTEGER,
|
|
fsMIMstCistProtocolMigrationCount
|
|
Counter32,
|
|
fsMIMstCistPortDesignatedCost
|
|
Integer32,
|
|
fsMIMstCistPortRegionalRoot
|
|
BridgeId,
|
|
fsMIMstCistPortRegionalPathCost
|
|
Integer32,
|
|
fsMIMstCistSelectedPortRole
|
|
INTEGER,
|
|
fsMIMstCistCurrentPortRole
|
|
INTEGER,
|
|
fsMIMstCistPortInfoSemState
|
|
INTEGER,
|
|
fsMIMstCistPortRoleTransitionSemState
|
|
INTEGER,
|
|
fsMIMstCistPortStateTransitionSemState
|
|
INTEGER,
|
|
fsMIMstCistPortTopologyChangeSemState
|
|
INTEGER,
|
|
fsMIMstCistPortHelloTime
|
|
Timeout,
|
|
fsMIMstCistPortOperVersion
|
|
INTEGER,
|
|
fsMIMstCistPortEffectivePortState
|
|
TruthValue,
|
|
fsMIMstCistPortAutoEdgeStatus
|
|
TruthValue,
|
|
fsMIMstCistPortRestrictedRole
|
|
TruthValue,
|
|
fsMIMstCistPortRestrictedTCN
|
|
TruthValue,
|
|
fsMIMstCistPortAdminPathCost
|
|
Integer32,
|
|
fsMIMstCistPortEnableBPDURx
|
|
TruthValue,
|
|
fsMIMstCistPortEnableBPDUTx
|
|
TruthValue,
|
|
fsMIMstCistPortPseudoRootId
|
|
BridgeId,
|
|
fsMIMstCistPortIsL2Gp
|
|
TruthValue,
|
|
fsMIMstCistPortLoopGuard
|
|
TruthValue,
|
|
fsMIMstCistPortClearStats
|
|
TruthValue,
|
|
fsMIMstCistPortRcvdEvent
|
|
INTEGER,
|
|
fsMIMstCistPortRcvdEventSubType
|
|
Integer32,
|
|
fsMIMstCistPortRcvdEventTimeStamp
|
|
Unsigned32,
|
|
fsMIMstCistLoopInconsistentState
|
|
TruthValue,
|
|
fsMIMstCistPortBpduGuard
|
|
Integer32,
|
|
fsMIMstCistPortRootGuard
|
|
TruthValue,
|
|
fsMIMstCistPortRootInconsistentState
|
|
TruthValue,
|
|
fsMIMstCistPortErrorRecovery
|
|
Timeout,
|
|
fsMIMstPortBpduInconsistentState
|
|
TruthValue,
|
|
fsMIMstPortBpduGuardAction
|
|
Integer32
|
|
}
|
|
|
|
fsMIMstCistPort OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port number of the port for which this entry contains
|
|
spanning tree information."
|
|
::= { fsMIMstCistPortEntry 1 }
|
|
|
|
fsMIMstCistPortPathCost OBJECT-TYPE
|
|
SYNTAX Integer32 (1..200000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The contribution of this port to the path cost of
|
|
paths towards the CIST Root which include this port."
|
|
::= { fsMIMstCistPortEntry 2 }
|
|
|
|
fsMIMstCistPortPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..240)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The four most significant bits of the Port Identifier
|
|
of the Spanning Tree instance can be modified by setting
|
|
the CistPortPriority value. The values that are set for Port
|
|
Priority must be in steps of 16."
|
|
DEFVAL {128}
|
|
::= { fsMIMstCistPortEntry 3 }
|
|
|
|
fsMIMstCistPortDesignatedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique Bridge Identifier of the bridge recorded as the
|
|
CIST Root in the configuration BPDUs transmitted."
|
|
::= { fsMIMstCistPortEntry 4 }
|
|
|
|
fsMIMstCistPortDesignatedBridge OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique Bridge Identifier of the bridge which this port
|
|
considers to be the Designated Bridge for the port's segment."
|
|
::= { fsMIMstCistPortEntry 5 }
|
|
|
|
fsMIMstCistPortDesignatedPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port identifier of the port on the Designated Bridge
|
|
for this port's segment."
|
|
::= { fsMIMstCistPortEntry 6 }
|
|
|
|
fsMIMstCistPortAdminP2P OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
forceTrue(0),
|
|
forceFalse(1),
|
|
auto(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative point-to-point status of the LAN segment
|
|
attached to this port. A value of forceTrue(0) indicates that
|
|
this port should always be treated as if it is connected to
|
|
a point-to-point link. A value of forceFalse(1) indicates
|
|
that this port should be treated as having a shared media
|
|
connection. A value of auto(2) indicates that this port is
|
|
considered to have a point-to-point link if it is an Aggregator
|
|
and all of its members are aggregatable, or if the MAC entity
|
|
is configured for full duplex operation, either through
|
|
auto-negotiation or by management means."
|
|
::= { fsMIMstCistPortEntry 7 }
|
|
|
|
fsMIMstCistPortOperP2P OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational point-to-point status of the LAN segment
|
|
attached to this port. It indicates whether a port is
|
|
considered to have a point-to-point connection or not.
|
|
The value is determined by management or by auto-detection,
|
|
as described in the fsMIMstCistPortAdminP2P object."
|
|
::= { fsMIMstCistPortEntry 8 }
|
|
|
|
fsMIMstCistPortAdminEdgeStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative value of the Edge Port parameter. A
|
|
value of TRUE(1) indicates that this port should be
|
|
assumed as an edge-port and a value of FALSE(2) indicates
|
|
that this port should be assumed as a non-edge-port."
|
|
::= { fsMIMstCistPortEntry 9 }
|
|
|
|
fsMIMstCistPortOperEdgeStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational value of the Edge Port parameter. The
|
|
object is initialized to the value of
|
|
fsMIMstCistPortAdminEdgeStatus and is set FALSE on reception
|
|
of a BPDU."
|
|
::= { fsMIMstCistPortEntry 10 }
|
|
|
|
fsMIMstCistPortProtocolMigration OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the protocol migration state event
|
|
machine variable 'mcheck' for this port.
|
|
When operating in RSTP/MSTP (version >= 2) mode, writing
|
|
TRUE(1) to this object forces this port to transmit MSTP
|
|
BPDUs.
|
|
|
|
Any other operation on this object has no effect and
|
|
it always returns FALSE(2) when read."
|
|
::= { fsMIMstCistPortEntry 11 }
|
|
|
|
fsMIMstCistPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (1),
|
|
discarding (2),
|
|
learning (4),
|
|
forwarding (5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Port as defined by the Common
|
|
spanning tree protocol."
|
|
::= { fsMIMstCistPortEntry 12 }
|
|
|
|
fsMIMstCistForcePortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Port which can be changed to either
|
|
Disabled or Enabled for ALL spanning tree
|
|
instances. Setting this object will override the port's
|
|
status in any of the MSTI contexts"
|
|
::= { fsMIMstCistPortEntry 13 }
|
|
|
|
fsMIMstCistPortForwardTransitions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times this port has transitioned to the
|
|
Forwarding State."
|
|
::= { fsMIMstCistPortEntry 14 }
|
|
|
|
fsMIMstCistPortRxMstBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of MST BPDUs received on this port."
|
|
::= { fsMIMstCistPortEntry 15 }
|
|
|
|
fsMIMstCistPortRxRstBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of RST BPDUs received on this port."
|
|
::= { fsMIMstCistPortEntry 16 }
|
|
|
|
fsMIMstCistPortRxConfigBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Configuration BPDUs received on this port."
|
|
::= { fsMIMstCistPortEntry 17 }
|
|
|
|
fsMIMstCistPortRxTcnBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of TCN BPDUs received on this port."
|
|
::= { fsMIMstCistPortEntry 18 }
|
|
|
|
fsMIMstCistPortTxMstBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of MST BPDUs Transmitted from this port."
|
|
::= { fsMIMstCistPortEntry 19 }
|
|
|
|
fsMIMstCistPortTxRstBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of RST BPDUs Transmitted from this port."
|
|
::= { fsMIMstCistPortEntry 20 }
|
|
|
|
fsMIMstCistPortTxConfigBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Configuration BPDUs Transmitted from this port."
|
|
::= { fsMIMstCistPortEntry 21 }
|
|
|
|
fsMIMstCistPortTxTcnBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of TCN BPDUs Transmitted from this port."
|
|
::= { fsMIMstCistPortEntry 22 }
|
|
|
|
fsMIMstCistPortInvalidMstBpduRxCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Invalid MST BPDUs Received on this port."
|
|
::= { fsMIMstCistPortEntry 23 }
|
|
|
|
fsMIMstCistPortInvalidRstBpduRxCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Invalid RST BPDUs Received on this port."
|
|
::= { fsMIMstCistPortEntry 24 }
|
|
|
|
fsMIMstCistPortInvalidConfigBpduRxCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Invalid Configuration BPDUs Received on this port."
|
|
::= { fsMIMstCistPortEntry 25 }
|
|
|
|
fsMIMstCistPortInvalidTcnBpduRxCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Invalid TCN BPDUs Received on this port."
|
|
::= { fsMIMstCistPortEntry 26 }
|
|
|
|
fsMIMstCistPortTransmitSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
transmitinit (0),
|
|
transmitperiodic (1),
|
|
transmitconfig (2),
|
|
transmittcn (3),
|
|
transmitrstp (4),
|
|
idle (5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates current State of the Port Transmit state machine."
|
|
::= { fsMIMstCistPortEntry 27 }
|
|
|
|
fsMIMstCistPortReceiveSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
discard (0),
|
|
receive (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates current State of the Port Receive state machine."
|
|
::= { fsMIMstCistPortEntry 28 }
|
|
|
|
fsMIMstCistPortProtMigrationSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
init (0),
|
|
sendrstp (1),
|
|
sendingrstp (2),
|
|
sendstp (3),
|
|
sendingstp (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates current State of the Port Protocol Migration
|
|
State machine."
|
|
::= { fsMIMstCistPortEntry 29 }
|
|
|
|
fsMIMstCistProtocolMigrationCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times this Port has migrated from one STP protocol
|
|
version to another. The relevant protocols are STP-COMPATIBLE and
|
|
RSTP/MSTP.
|
|
A Trap is generated on the occurence of this event."
|
|
::= { fsMIMstCistPortEntry 30 }
|
|
|
|
fsMIMstCistPortDesignatedCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The path cost of the Designated Port of the
|
|
segment connected to this port."
|
|
::= { fsMIMstCistPortEntry 31 }
|
|
|
|
fsMIMstCistPortRegionalRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique Bridge Identifier of the bridge recorded as the
|
|
CIST Regional Root Identifier in the configuration BPDUs
|
|
transmitted."
|
|
::= { fsMIMstCistPortEntry 32 }
|
|
|
|
fsMIMstCistPortRegionalPathCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The contribution of this port to the path cost of paths
|
|
towards the CIST Regional Root which include this port."
|
|
::= { fsMIMstCistPortEntry 33 }
|
|
|
|
fsMIMstCistSelectedPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
alternate(1),
|
|
backup(2),
|
|
root(3),
|
|
designated(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Selected Port Role of the port for this spanning
|
|
tree instance."
|
|
::= { fsMIMstCistPortEntry 34 }
|
|
|
|
fsMIMstCistCurrentPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
alternate(1),
|
|
backup(2),
|
|
root(3),
|
|
designated(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current Port Role of the port for this spanning
|
|
tree instance."
|
|
::= { fsMIMstCistPortEntry 35 }
|
|
|
|
fsMIMstCistPortInfoSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (0),
|
|
aged (1),
|
|
update (2),
|
|
superiordesg (3),
|
|
repeatdesg (4),
|
|
inferiordesg (5),
|
|
notdesg (6),
|
|
present (7),
|
|
receive (8),
|
|
other (9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Port Information State Machine
|
|
for this port in this spanning tree context."
|
|
::= { fsMIMstCistPortEntry 36 }
|
|
|
|
fsMIMstCistPortRoleTransitionSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
init (0),
|
|
disableport (1),
|
|
disabledport (2),
|
|
rootport (3),
|
|
designatedport (4),
|
|
alternateport (5),
|
|
masterport (6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Port Role Transition State Machine
|
|
for this port in this spanning tree context."
|
|
::= { fsMIMstCistPortEntry 37 }
|
|
|
|
fsMIMstCistPortStateTransitionSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
discarding (0),
|
|
learning (1),
|
|
forwarding (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Port State Transition State Machine
|
|
for this port in this spanning tree context."
|
|
::= { fsMIMstCistPortEntry 38 }
|
|
|
|
fsMIMstCistPortTopologyChangeSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inactive (0),
|
|
learning (1),
|
|
detected (2),
|
|
active (3),
|
|
notifiedtcn (4),
|
|
notifiedtc (5),
|
|
propagating (6),
|
|
acknowledged (7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Topology Change State Machine
|
|
for this port in this spanning tree context."
|
|
::= { fsMIMstCistPortEntry 39 }
|
|
|
|
fsMIMstCistPortHelloTime OBJECT-TYPE
|
|
SYNTAX Timeout (100|200)
|
|
UNITS "centi-seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time between the transmission of
|
|
Configuration bridge PDUs by this node on this port
|
|
in units of hundredths of a second."
|
|
::= { fsMIMstCistPortEntry 40 }
|
|
|
|
fsMIMstCistPortOperVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
stpCompatible(0),
|
|
rstp(2),
|
|
mstp(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates whether the Port is operationally in the Mstp
|
|
mode, Rstp mode or the Stp-compatible mode i.e., whether the
|
|
Port is transmitting MST BPDUs, RST BPDUs or Config/TCN BPDUs."
|
|
::= { fsMIMstCistPortEntry 41 }
|
|
|
|
fsMIMstCistPortEffectivePortState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The effective operational state of the port for CIST. This will
|
|
TRUE only when the port is operationally up in the Interface level
|
|
and Protocol level for CIST. This is will be set to False for all
|
|
other times."
|
|
|
|
::= { fsMIMstCistPortEntry 42 }
|
|
|
|
fsMIMstCistPortAutoEdgeStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter when TRUE(1) indicates that detection
|
|
of a port as Edge Port happens automatically
|
|
and FALSE(2) indicates that this feature is disabled."
|
|
::= { fsMIMstCistPortEntry 43 }
|
|
|
|
fsMIMstCistPortRestrictedRole OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Boolean value set by management. If TRUE causes the Port not
|
|
to be selected as Root Port for the CIST or any MSTI, even it has
|
|
the best spanning tree priority vector. Such a Port will be selected
|
|
as an Alternate Port after the Root Port has been selected. This
|
|
parameter should be FALSE by default. If set it can cause lack of
|
|
spanning tree connectivity. It is set by a network administrator to
|
|
prevent bridges external to a core region of the network influencing
|
|
the spanning tree active topology, possibly because those bridges are
|
|
not under the full control of the administrator.
|
|
|
|
This administrator configuration is also known as 'Root Guard'."
|
|
|
|
::= {fsMIMstCistPortEntry 44}
|
|
|
|
fsMIMstCistPortRestrictedTCN OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Boolean value set by management. If TRUE causes the Port not
|
|
to propagate received topology change notifications and topology
|
|
changes to other Ports. This parameter should be FALSE by default.
|
|
If set it can cause temporary loss of connectivity after changes in
|
|
a spanning trees active topology as a result of persistent
|
|
incorrectly learnt station location information. It is set by a
|
|
network administrator to prevent bridges external to a core region of
|
|
the network causing address flushing in that region, possibly because
|
|
those bridges are not under the full control of the administrator or
|
|
MAC_Operational for the attached LANs transitions frequently."
|
|
|
|
::= {fsMIMstCistPortEntry 45}
|
|
|
|
fsMIMstCistPortAdminPathCost OBJECT-TYPE
|
|
SYNTAX Integer32 (0..200000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administratively assigned value for the contribution
|
|
of this port to the path cost of paths toward the spanning
|
|
tree root.
|
|
Writing a value of '0' assigns the automatically calculated
|
|
default Path Cost value to the port. If the default Path
|
|
Cost is being used, this object returns '0' when read.
|
|
This complements the object dot1dStpPortPathCost or
|
|
dot1dStpPortPathCost32, which returns the operational value
|
|
of the path cost."
|
|
::= {fsMIMstCistPortEntry 46}
|
|
|
|
fsMIMstCistPortEnableBPDURx OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Boolean value set by management. If FALSE, the BPDUs received on
|
|
the port are ignored."
|
|
REFERENCE "IEEE802.1ah - 13.25.18"
|
|
DEFVAL { true }
|
|
::= { fsMIMstCistPortEntry 47 }
|
|
|
|
fsMIMstCistPortEnableBPDUTx OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Boolean value set by management. If FALSE, no BPDUs are transmitted
|
|
by this port. This variable should be FALSE before configuring port
|
|
as a Layer Two Gateway Port."
|
|
REFERENCE "IEEE802.1ah - 13.25.19"
|
|
DEFVAL { true }
|
|
::= { fsMIMstCistPortEntry 48 }
|
|
|
|
fsMIMstCistPortPseudoRootId OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In MSTP Bridge, the pseudoRootId parameter value. By default, it
|
|
is set to the BridgeIdentifier. The pseudoRootId is used by
|
|
Layer Two Gateway Port as the RootId in generated BPDUs."
|
|
REFERENCE "IEEE802.1ah - 13.25.20"
|
|
::= { fsMIMstCistPortEntry 49 }
|
|
|
|
fsMIMstCistPortIsL2Gp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Boolean value set by management. If TRUE, then port is functioning
|
|
as a Layer Two Gateway Port. The fsMIMstCistPortEnableBPDUTx should be
|
|
FALSE to set fsMIMstCistPortIsL2Gp to TRUE."
|
|
REFERENCE "IEEE802.1ah - 13.25.21"
|
|
DEFVAL { false }
|
|
::= { fsMIMstCistPortEntry 50 }
|
|
|
|
fsMIMstCistPortLoopGuard OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Boolean value set by management. If TRUE, then it will not age out
|
|
the information even if the peer does not send information. If the port
|
|
continues to receive information through BPDUs the operation
|
|
on this port will be normal. This will be useful when the neighbor
|
|
bridge is faulty, i.e. it cannot send BPDUs but continues to send data
|
|
traffic."
|
|
|
|
DEFVAL { false }
|
|
::= { fsMIMstCistPortEntry 51 }
|
|
|
|
fsMIMstCistPortClearStats OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to clear the statistical counters.When this
|
|
object is set to TRUE,it resets the given interface counters
|
|
to zero.After resetting the counters the object is set to
|
|
FALSE again.Configuration of this MIB object to FALSE
|
|
is not applicable."
|
|
::= { fsMIMstCistPortEntry 52 }
|
|
|
|
fsMIMstCistPortRcvdEvent OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
configurationEvent (1),
|
|
bpduEvent (2),
|
|
timerExpiryEvent (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives information about the recently received event in the system.
|
|
Currently we support only ConfigurationEvent."
|
|
::= { fsMIMstCistPortEntry 53 }
|
|
|
|
|
|
fsMIMstCistPortRcvdEventSubType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives information about sub-type of the event received in the system
|
|
recently. The value of this object depends on the value of the object fsRstPortRcvdEvent.
|
|
For ConfigurationEvent, the sub-types supported are PortUp and PortDown."
|
|
::= { fsMIMstCistPortEntry 54 }
|
|
|
|
fsMIMstCistPortRcvdEventTimeStamp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the time stamp (in milli seconds) at which the event specified by the object
|
|
fsMIMstCistPortRcvdEvent was received in the system. This object was introduced to measure the
|
|
convergence time in MSTP module."
|
|
::= { fsMIMstCistPortEntry 55 }
|
|
|
|
fsMIMstCistLoopInconsistentState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A Boolean value set when the non-designated port on expiry of received information while timer
|
|
transitions to Designated/Discarding state when the superior BPDU's are not received with the
|
|
loop guard feature being enabled on that port.
|
|
A value of TRUE, indicates that the state of this port is moved into an loop-inconsistent
|
|
state.A value of FALSE, indicates that this port is not moved into an loop-inconsistent
|
|
state "
|
|
DEFVAL { false }
|
|
::= { fsMIMstCistPortEntry 56 }
|
|
|
|
fsMIMstCistPortBpduGuard OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This configures the BPDU guard feature on this port and has higher priority over Global BPDU Guard.
|
|
Enable - prevents temporary loops and applicable to ports and
|
|
moves the port to disabled discarding state when BPDU is received on this port.
|
|
Disable - Disables the Bpdu Guard feature and the port state will be maintained till it is manually made up.
|
|
None - removes the BPDU Guard functionality on this port so that when Global BPDU guard
|
|
configuration will take effect if this port is edge port"
|
|
DEFVAL { 0 }
|
|
::= { fsMIMstCistPortEntry 57 }
|
|
|
|
fsMIMstCistPortRootGuard OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Boolean value set by management. If TRUE causes the Port not
|
|
to be selected as Root Port for the CIST or any MSTI, even it has
|
|
the best spanning tree priority vector. Such a Port will be selected
|
|
as an Alternate Port after the Root Port has been selected. This
|
|
parameter should be FALSE by default. If set it can cause lack of
|
|
spanning tree connectivity. It is set by a network administrator to
|
|
prevent bridges external to a core region of the network influencing
|
|
the spanning tree active topology, possibly because those bridges are
|
|
not under the full control of the administrator.
|
|
|
|
This administrator configuration is also known as 'Root Guard'."
|
|
DEFVAL { false }
|
|
::= {fsMIMstCistPortEntry 58}
|
|
|
|
|
|
fsMIMstCistPortRootInconsistentState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A Boolean value set when the designated port receives a superior BPDU trying to transition itself
|
|
to the Root Port.
|
|
A value of TRUE, indicates that the state of this port is moved into an root-inconsistent
|
|
state.A value of FALSE, indicates that this port is not moved into an root-inconsistent
|
|
state "
|
|
DEFVAL { false }
|
|
::= { fsMIMstCistPortEntry 59 }
|
|
|
|
fsMIMstCistPortErrorRecovery OBJECT-TYPE
|
|
SYNTAX Timeout (3000..6553500)
|
|
UNITS "centi-seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time to bring the interface out of the
|
|
error-disabled (err-disabled) state.
|
|
The range is from 30 to 65535 seconds."
|
|
DEFVAL {30000}
|
|
::= { fsMIMstCistPortEntry 60 }
|
|
|
|
fsMIMstPortBpduInconsistentState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Boolean value set indicates the port state goes to disabled / discarding
|
|
due to the BPDU guard feature enabled on the port and the port receives BPDU on this.
|
|
A value of TRUE, indicates that the state of this port is moved into an
|
|
bpduguard-inconsistent state due to BPDU reception.
|
|
A value of FALSE, indicates that this port is not received the BPDU when BPDU
|
|
guard is enabled on this port or BPDU guard feature is disabled on that port."
|
|
DEFVAL { false }
|
|
::= { fsMIMstCistPortEntry 61 }
|
|
|
|
fsMIMstPortBpduGuardAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable-discarding (1),
|
|
admin-down (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the action to be taken when BPDU is received
|
|
on a BPDU guard enabled port.
|
|
|
|
When action is set as admin down error recovery time will be set as
|
|
zero. When action is set as disable-discarding, error recovery time
|
|
will be set as 3000 centi-seconds.
|
|
|
|
When action is set as admin down and BPDU is received on this
|
|
port, then the port will be made down. When port is made admin up again,
|
|
port moves to admin down if BPDU is received on this port.
|
|
|
|
When BPDU is received in case of disable-discarding state, spanning-tree
|
|
will be disabled on this port and port will move to discarding state.
|
|
On expiry of error recovery timer, spanning tree will be enabled on
|
|
the port. When BPDU is received again, spanning-tree will be disabled
|
|
on the port and port moves to discarding state
|
|
|
|
To recover from the admin down or disable discarding state, BPDU guard
|
|
should be disabled on this port."
|
|
|
|
DEFVAL { 1 }
|
|
::= { fsMIMstCistPortEntry 62 }
|
|
|
|
-- -----------------------------------------------------------------
|
|
-- Future Mst Multiple Spanning Tree Instance Port Table
|
|
-- -----------------------------------------------------------------
|
|
fsMIMstMstiPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMIMstMstiPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains Spanning Tree Instance Specific Port
|
|
Information."
|
|
::= { fsMIDot1sFutureMst 7 }
|
|
|
|
fsMIMstMstiPortEntry OBJECT-TYPE
|
|
SYNTAX FsMIMstMstiPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information maintained by every port for each
|
|
and every spanning tree instance."
|
|
INDEX { fsMIMstMstiPort, fsMIMstInstanceIndex }
|
|
::= { fsMIMstMstiPortTable 1 }
|
|
|
|
FsMIMstMstiPortEntry ::=
|
|
SEQUENCE {
|
|
fsMIMstMstiPort
|
|
Integer32,
|
|
fsMIMstMstiPortPathCost
|
|
Integer32,
|
|
fsMIMstMstiPortPriority
|
|
Integer32,
|
|
fsMIMstMstiPortDesignatedRoot
|
|
BridgeId,
|
|
fsMIMstMstiPortDesignatedBridge
|
|
BridgeId,
|
|
fsMIMstMstiPortDesignatedPort
|
|
OCTET STRING,
|
|
fsMIMstMstiPortState
|
|
INTEGER,
|
|
fsMIMstMstiForcePortState
|
|
INTEGER,
|
|
fsMIMstMstiPortForwardTransitions
|
|
Counter32,
|
|
fsMIMstMstiPortReceivedBPDUs
|
|
Counter32,
|
|
fsMIMstMstiPortTransmittedBPDUs
|
|
Counter32,
|
|
fsMIMstMstiPortInvalidBPDUsRcvd
|
|
Counter32,
|
|
fsMIMstMstiPortDesignatedCost
|
|
Integer32,
|
|
fsMIMstMstiSelectedPortRole
|
|
INTEGER,
|
|
fsMIMstMstiCurrentPortRole
|
|
INTEGER,
|
|
fsMIMstMstiPortInfoSemState
|
|
INTEGER,
|
|
fsMIMstMstiPortRoleTransitionSemState
|
|
INTEGER,
|
|
fsMIMstMstiPortStateTransitionSemState
|
|
INTEGER,
|
|
fsMIMstMstiPortTopologyChangeSemState
|
|
INTEGER,
|
|
fsMIMstMstiPortEffectivePortState
|
|
TruthValue,
|
|
fsMIMstMstiPortAdminPathCost
|
|
Integer32,
|
|
fsMIMstMstiPortPseudoRootId
|
|
BridgeId,
|
|
fsMIMstMstiPortClearStats
|
|
TruthValue,
|
|
fsMIMstMstiPortStateChangeTimeStamp
|
|
Unsigned32,
|
|
fsMIMstMstiPortRootInconsistentState
|
|
TruthValue
|
|
}
|
|
|
|
fsMIMstMstiPort OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port number of the port for which this entry contains
|
|
spanning tree information."
|
|
::= { fsMIMstMstiPortEntry 1 }
|
|
|
|
fsMIMstMstiPortPathCost OBJECT-TYPE
|
|
SYNTAX Integer32 (1..200000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The contribution of this port to the path cost of
|
|
paths towards the MSTI Root which include this port."
|
|
::= { fsMIMstMstiPortEntry 2 }
|
|
|
|
fsMIMstMstiPortPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..240)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The four most significant bits of the Port Identifier
|
|
for a given Spanning Tree instance can be modified
|
|
independently for each Spanning Tree instance
|
|
supported by the Bridge. The values that are set for Port
|
|
Priority must be in steps of 16."
|
|
DEFVAL {128}
|
|
::= { fsMIMstMstiPortEntry 3 }
|
|
|
|
fsMIMstMstiPortDesignatedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique Bridge Identifier of the bridge recorded as the
|
|
MSTI Regional Root in the configuration BPDUs transmitted."
|
|
::= { fsMIMstMstiPortEntry 4 }
|
|
|
|
fsMIMstMstiPortDesignatedBridge OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique Bridge Identifier of the bridge which this port
|
|
considers to be the Designated Bridge for the port's segment."
|
|
::= { fsMIMstMstiPortEntry 5 }
|
|
|
|
fsMIMstMstiPortDesignatedPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port identifier of the port on the Designated Bridge
|
|
for this port's segment."
|
|
::= { fsMIMstMstiPortEntry 6 }
|
|
|
|
fsMIMstMstiPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (1),
|
|
discarding (2),
|
|
learning (4),
|
|
forwarding (5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Port as defined by the Multiple
|
|
spanning tree protocol. Port which is Forwarding state
|
|
in one instance can be in Discarding (Blocking) state
|
|
in another instance."
|
|
::= { fsMIMstMstiPortEntry 7 }
|
|
|
|
fsMIMstMstiForcePortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Port which can be changed to either
|
|
Disabled or Enabled for the specific spanning tree
|
|
instance. This object can be set to enabled only if the
|
|
'fsMIMstCistForcePortState' is set to 'enabled' for this port"
|
|
::= { fsMIMstMstiPortEntry 8 }
|
|
|
|
fsMIMstMstiPortForwardTransitions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times this port has transitioned to the
|
|
Forwarding State for specific instance."
|
|
::= { fsMIMstMstiPortEntry 9 }
|
|
|
|
fsMIMstMstiPortReceivedBPDUs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of BPDUs received by this port for this
|
|
spanning tree instance."
|
|
::= { fsMIMstMstiPortEntry 10 }
|
|
|
|
fsMIMstMstiPortTransmittedBPDUs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of BPDUs transmitted on this port for
|
|
this spanning tree instance."
|
|
::= { fsMIMstMstiPortEntry 11 }
|
|
|
|
fsMIMstMstiPortInvalidBPDUsRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Invalid BPDUs received on this Port
|
|
for this spanning tree instance."
|
|
::= { fsMIMstMstiPortEntry 12 }
|
|
|
|
fsMIMstMstiPortDesignatedCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The path cost of the Designated Port of the
|
|
segment connected to this port."
|
|
::= { fsMIMstMstiPortEntry 13 }
|
|
|
|
fsMIMstMstiSelectedPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
alternate(1),
|
|
backup(2),
|
|
root(3),
|
|
designated(4),
|
|
master(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Selected Port Role of the port for this spanning
|
|
tree instance."
|
|
::= { fsMIMstMstiPortEntry 14 }
|
|
|
|
fsMIMstMstiCurrentPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
alternate(1),
|
|
backup(2),
|
|
root(3),
|
|
designated(4),
|
|
master(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current Port Role of the port for this spanning
|
|
tree instance."
|
|
::= { fsMIMstMstiPortEntry 15 }
|
|
|
|
fsMIMstMstiPortInfoSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (0),
|
|
aged (1),
|
|
update (2),
|
|
superiordesg (3),
|
|
repeatdesg (4),
|
|
inferiordesg (5),
|
|
notdesg (6),
|
|
present (7),
|
|
receive (8),
|
|
other (9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Port Information State Machine
|
|
for this port in this spanning tree context."
|
|
::= { fsMIMstMstiPortEntry 16 }
|
|
|
|
fsMIMstMstiPortRoleTransitionSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
init (0),
|
|
disableport (1),
|
|
disabledport (2),
|
|
rootport (3),
|
|
designatedport (4),
|
|
alternateport (5),
|
|
masterport (6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Port Role Transition State Machine
|
|
for this port in this spanning tree context."
|
|
::= { fsMIMstMstiPortEntry 17 }
|
|
|
|
fsMIMstMstiPortStateTransitionSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
discarding (0),
|
|
learning (1),
|
|
forwarding (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Port State Transition State Machine
|
|
for this port in this spanning tree context."
|
|
::= { fsMIMstMstiPortEntry 18 }
|
|
|
|
fsMIMstMstiPortTopologyChangeSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inactive (0),
|
|
learning (1),
|
|
detected (2),
|
|
active (3),
|
|
notifiedtcn (4),
|
|
notifiedtc (5),
|
|
propagating (6),
|
|
acknowledged (7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Topology Change State Machine
|
|
for this port in this spanning tree context."
|
|
::= { fsMIMstMstiPortEntry 19 }
|
|
|
|
fsMIMstMstiPortEffectivePortState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The effective operational stae of the port for specific instance.
|
|
This is will be TRUE only when the port is operationally up in the
|
|
interface level and Protocol level for the specific instance.
|
|
This is will be set to false at all other times."
|
|
|
|
::= { fsMIMstMstiPortEntry 20 }
|
|
|
|
fsMIMstMstiPortAdminPathCost OBJECT-TYPE
|
|
SYNTAX Integer32 (0..200000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administratively assigned value for the contribution
|
|
of this port to the path cost of paths toward the spanning
|
|
tree root.
|
|
Writing a value of '0' assigns the automatically calculated
|
|
default Path Cost value to the port. If the default Path
|
|
Cost is being used, this object returns '0' when read.
|
|
This complements the object dot1dStpPortPathCost or
|
|
dot1dStpPortPathCost32, which returns the operational value
|
|
of the path cost."
|
|
::= { fsMIMstMstiPortEntry 21 }
|
|
|
|
fsMIMstMstiPortPseudoRootId OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In MSTP Bridge, the pseudoRootId parameter value. By default, it
|
|
is set to the BridgeIdentifier. The pseudoRootId is used by
|
|
Layer Two Gateway Port as the RootId in generated BPDUs."
|
|
REFERENCE "IEEE802.1ah - 13.25.20"
|
|
::= { fsMIMstMstiPortEntry 22 }
|
|
|
|
fsMIMstMstiPortClearStats OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to clear the statistical counters.When this
|
|
object is set to TRUE,it resets the interface associated
|
|
counters for the given instance to zero.After resetting
|
|
the counters the object is set to FALSE again.Configuration
|
|
of this MIB object to FALSE is not applicable."
|
|
::= { fsMIMstMstiPortEntry 23 }
|
|
|
|
|
|
fsMIMstMstiPortStateChangeTimeStamp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time Stamp (in milli seconds) at which port state has changed for a particular
|
|
instance on this port.This object was introduced to measure the convergence time in MSTP module."
|
|
::= { fsMIMstMstiPortEntry 24 }
|
|
|
|
fsMIMstMstiPortRootInconsistentState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A Boolean value set when the designated port receives a superior BPDU trying to transition itself
|
|
to the Root Port.
|
|
A value of TRUE, indicates that the state of this port is moved into an root-inconsistent
|
|
state.A value of FALSE, indicates that this port is not moved into an root-inconsistent
|
|
state "
|
|
DEFVAL { false }
|
|
::= { fsMIMstMstiPortEntry 25 }
|
|
|
|
fsMIMstPortExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMIMstPortExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table that is an extension to the dot1dStpExtPortTable.
|
|
This contains object(s) that are Port-based."
|
|
::= { fsMIDot1sFutureMst 8 }
|
|
|
|
fsMIMstPortExtEntry OBJECT-TYPE
|
|
SYNTAX FsMIMstPortExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry in this table is for creating/deleting port at Mstp Module
|
|
Level. This table is indexed by the fsMstPort."
|
|
INDEX { fsMIMstPort }
|
|
::= { fsMIMstPortExtTable 1 }
|
|
|
|
FsMIMstPortExtEntry ::=
|
|
SEQUENCE {
|
|
fsMIMstPort
|
|
Integer32,
|
|
fsMIMstPortRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsMIMstPort OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value, greater than zero, indicating the Port number."
|
|
::= { fsMIMstPortExtEntry 1 }
|
|
|
|
fsMIMstPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create or delete interfaces at MSTP module
|
|
level.Ports can be created at MSTP module level only for ports that
|
|
have been created in Interface manager.This is applicable only when
|
|
Automatic Port Create Feature is Disabled."
|
|
::= { fsMIMstPortExtEntry 2 }
|
|
|
|
|
|
-- TRAP MIB BEGIN
|
|
|
|
fsMIDot1sFsMstSetGlobalTrapOption OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable and disable MSTP traps for memory
|
|
failure or buffer failure irrespective of the context in which
|
|
the failure occurs.
|
|
0 - Traps are not enabled.
|
|
1 - Memory and buffer failure traps enabled"
|
|
::= { fsMIDot1sFsMstTrapsControl 1 }
|
|
|
|
fsMIMstGlobalErrTrapType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
memfail (1),
|
|
bufffail (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used within the Trap Notification PDU.
|
|
It returns the following values
|
|
none - none of the below values
|
|
memfail - memory allocation failure
|
|
bufffail - buffer allocation failure"
|
|
::= { fsMIDot1sFsMstTrapsControl 2 }
|
|
|
|
fsMIDot1sFsMstTrapsControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMIDot1sFsMstTrapsControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of per virtual bridge Trap Control Info."
|
|
::= { fsMIDot1sFsMstTrapsControl 3 }
|
|
|
|
fsMIDot1sFsMstTrapsControlEntry OBJECT-TYPE
|
|
SYNTAX FsMIDot1sFsMstTrapsControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual bridge TrapsControl information."
|
|
INDEX { fsMIDot1sFutureMstContextId }
|
|
::= { fsMIDot1sFsMstTrapsControlTable 1 }
|
|
|
|
FsMIDot1sFsMstTrapsControlEntry ::=
|
|
SEQUENCE {
|
|
fsMIMstSetTraps
|
|
Integer32,
|
|
fsMIMstGenTrapType
|
|
INTEGER
|
|
}
|
|
|
|
fsMIMstSetTraps OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable and disable context-specific
|
|
MSTP traps. Currently the following are defined
|
|
0 - Traps are not enabled.
|
|
1 - General Traps like protocol up or down
|
|
2 - Exception Traps like port protocol migration or
|
|
invalid packet rcvd in port
|
|
3 - All the above Traps "
|
|
::= { fsMIDot1sFsMstTrapsControlEntry 1 }
|
|
|
|
|
|
fsMIMstGenTrapType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
up (1),
|
|
down (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used within the Trap Notification PDU.
|
|
It denotes general events like
|
|
none - none of the below values
|
|
up - protocol UP,
|
|
down - protocol DOWN"
|
|
::= { fsMIDot1sFsMstTrapsControlEntry 2 }
|
|
|
|
fsMIMstPortTrapNotificationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMIMstPortTrapNotificationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to store the notification information
|
|
occured in each of the port for protocol migration and
|
|
invalid packet received. This table is maintained per virtual
|
|
context in the system."
|
|
::= { fsMIDot1sFsMstTrapsControl 4 }
|
|
|
|
fsMIMstPortTrapNotificationEntry OBJECT-TYPE
|
|
SYNTAX FsMIMstPortTrapNotificationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This entry is used to store the notification information"
|
|
INDEX { fsMIMstPortTrapIndex}
|
|
::= { fsMIMstPortTrapNotificationTable 1 }
|
|
|
|
FsMIMstPortTrapNotificationEntry ::=
|
|
SEQUENCE {
|
|
fsMIMstPortTrapIndex
|
|
Integer32,
|
|
fsMIMstPortMigrationType
|
|
INTEGER,
|
|
fsMIMstPktErrType
|
|
INTEGER,
|
|
fsMIMstPktErrVal
|
|
Integer32
|
|
}
|
|
|
|
fsMIMstPortTrapIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value, greater than zero, indicating the Port number."
|
|
::= { fsMIMstPortTrapNotificationEntry 1 }
|
|
|
|
fsMIMstPortMigrationType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sendstp (0),
|
|
sendrstp (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Protocol migration type occured in the port"
|
|
::= { fsMIMstPortTrapNotificationEntry 2 }
|
|
|
|
fsMIMstPktErrType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
protocolIdErr(0),
|
|
invalidBpdu(1),
|
|
configLengthErr(2),
|
|
tcnLengthErr(3),
|
|
rstpLengthErr(4),
|
|
maxAgeErr(5),
|
|
fwdDelayErr(6),
|
|
helloTimeErr(7),
|
|
mstpLengthErr(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of invalid packet received in each of the port "
|
|
::= { fsMIMstPortTrapNotificationEntry 3 }
|
|
|
|
fsMIMstPktErrVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Packet error value corresponding to the above type "
|
|
::= { fsMIMstPortTrapNotificationEntry 4 }
|
|
|
|
fsMIMstPortRoleTrapNotificationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMIMstPortRoleTrapNotificationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to store the notification information
|
|
occured in each of the port for its role change. This table
|
|
is maintained per virtual context in the system."
|
|
::= { fsMIDot1sFsMstTrapsControl 5 }
|
|
|
|
fsMIMstPortRoleTrapNotificationEntry OBJECT-TYPE
|
|
SYNTAX FsMIMstPortRoleTrapNotificationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This entry is used to store the notification information"
|
|
INDEX { fsMIMstPortTrapIndex, fsMIMstMstiInstanceIndex }
|
|
::= { fsMIMstPortRoleTrapNotificationTable 1 }
|
|
|
|
FsMIMstPortRoleTrapNotificationEntry ::=
|
|
SEQUENCE {
|
|
fsMIMstPortRoleType
|
|
INTEGER,
|
|
fsMIMstOldRoleType
|
|
INTEGER
|
|
}
|
|
|
|
fsMIMstPortRoleType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabledPort(0),
|
|
alternatePort(1),
|
|
backupPort(2),
|
|
rootPort(3),
|
|
designatedPort(4),
|
|
masterport(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Particular Role Selected for the Port"
|
|
::= { fsMIMstPortRoleTrapNotificationEntry 1 }
|
|
|
|
fsMIMstOldRoleType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabledPort(0),
|
|
alternatePort(1),
|
|
backupPort(2),
|
|
rootPort(3),
|
|
designatedPort(4),
|
|
masterport(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Particular Role which is existing for the Port"
|
|
::= { fsMIMstPortRoleTrapNotificationEntry 2 }
|
|
|
|
|
|
fsMIMstTraps OBJECT IDENTIFIER ::= { fsMIDot1sFutureMstTraps 0 }
|
|
|
|
fsMIMstGlobalErrTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMIMstBrgAddress,
|
|
fsMIMstGlobalErrTrapType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when any of the error events like memory failure or buffer failure
|
|
or protocol migration or new root or topology change occurs "
|
|
::= { fsMIMstTraps 1 }
|
|
|
|
fsMIMstGenTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMIMstBrgAddress,
|
|
fsMIMstContextName,
|
|
fsMIMstGenTrapType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when any of the general events like protocol up or
|
|
protocol down occurs"
|
|
::= { fsMIMstTraps 2 }
|
|
|
|
fsMIMstNewRootTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMIMstBrgAddress,
|
|
fsMIMstContextName,
|
|
fsMIMstOldDesignatedRoot,
|
|
fsMIMstMstiBridgeRegionalRoot
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated whenever a new root bridge is selected in the topology "
|
|
::= { fsMIMstTraps 3 }
|
|
|
|
fsMIMstTopologyChgTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMIMstBrgAddress,
|
|
fsMIMstContextName,
|
|
fsMIMstMstiTopChanges
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when topology change is detected "
|
|
::= { fsMIMstTraps 4 }
|
|
|
|
fsMIMstProtocolMigrationTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMIMstBrgAddress,
|
|
fsMIMstContextName,
|
|
fsMIMstForceProtocolVersion,
|
|
fsMIMstPortMigrationType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when port protocol migration happens in the port "
|
|
::= { fsMIMstTraps 5 }
|
|
|
|
fsMIMstInvalidBpduRxdTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMIMstBrgAddress,
|
|
fsMIMstContextName,
|
|
fsMIMstPktErrType,
|
|
fsMIMstPktErrVal
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when the invalid packet is received for
|
|
bpdu/stp/rstp/maximum age/forward delay/hello time"
|
|
::= { fsMIMstTraps 6 }
|
|
|
|
fsMIMstRegionConfigChangeTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMIMstBrgAddress,
|
|
fsMIMstContextName,
|
|
fsMIMstMstiConfigIdSel,
|
|
fsMIMstMstiRegionName,
|
|
fsMIMstMstiRegionVersion,
|
|
fsMIMstMstiConfigDigest
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when the MST region's configuration
|
|
identifier changes."
|
|
::= { fsMIMstTraps 7 }
|
|
|
|
fsMIMstNewPortRoleTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMIMstBrgAddress,
|
|
fsMIMstPortRoleType,
|
|
fsMIMstOldRoleType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated whenever a new role is selected for the port "
|
|
::= { fsMIMstTraps 8 }
|
|
|
|
fsMIMstCistHwFailureTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMIMstBrgAddress,
|
|
fsMIMstContextName,
|
|
fsMIMstCistPortState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated whenever an NPAPI call that is invoked from the protocol
|
|
to program the CIST port state in hardware fails."
|
|
::= { fsMIMstTraps 9 }
|
|
|
|
fsMIMstMstiHwFailureTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMIMstBrgAddress,
|
|
fsMIMstContextName,
|
|
fsMIMstMstiPortState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated whenever an NPAPI call that is invoked from the protocol
|
|
to program the MSTI port state in hardware fails."
|
|
::= { fsMIMstTraps 10 }
|
|
|
|
-- TRAP MIB END
|
|
|
|
END
|