2500 lines
86 KiB
Plaintext
2500 lines
86 KiB
Plaintext
-- Copyright (C) 2008-2014 Super Micro Computer Inc. All Rights Reserved
|
|
|
|
-- $Id: fsmst.mib,v 1.39 2012/10/31 09:38:45 siva Exp $
|
|
SUPERMICRO-MST-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
|
|
OBJECT-TYPE,MODULE-IDENTITY, Integer32, Unsigned32,
|
|
enterprises,Counter32, TimeTicks,NOTIFICATION-TYPE FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, MacAddress,
|
|
TruthValue, RowStatus FROM SNMPv2-TC;
|
|
|
|
|
|
futureMstMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201209050000Z"
|
|
ORGANIZATION "Super Micro Computer Inc."
|
|
CONTACT-INFO "support@Supermicro.com"
|
|
DESCRIPTION "||||||"
|
|
REVISION "201209050000Z"
|
|
DESCRIPTION "||||||"
|
|
::= { enterprises supermicro-computer-inc(10876) super-switch(101) basic(1) 80}
|
|
|
|
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) }
|
|
|
|
|
|
dot1sFutureMst OBJECT IDENTIFIER ::= { futureMstMIB 1 }
|
|
dot1sFsMstTrapsControl OBJECT IDENTIFIER ::= { futureMstMIB 2 }
|
|
dot1sFutureMstTraps OBJECT IDENTIFIER ::= { futureMstMIB 3 }
|
|
|
|
-- dot1qFutureMst group
|
|
|
|
-- SCALAR BEGIN
|
|
|
|
fsMstSystemControl 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."
|
|
::= { dot1sFutureMst 1 }
|
|
|
|
fsMstModuleStatus 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, fsMstSystemControl set to start."
|
|
::= { dot1sFutureMst 2 }
|
|
|
|
fsMstMaxMstInstanceNumber 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)."
|
|
::= { dot1sFutureMst 3 }
|
|
|
|
fsMstNoOfMstiSupported OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates Maximum number of spanning tree Instances supported."
|
|
::= { dot1sFutureMst 4 }
|
|
|
|
fsMstMaxHopCount 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 }
|
|
::= { dot1sFutureMst 5 }
|
|
|
|
fsMstBrgAddress 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 fsMstCistBridgePriority or
|
|
fsMstMstiBridgePriority a unique BridgeIdentifier
|
|
is formed which is used in the Spanning Tree Protocol."
|
|
::= { dot1sFutureMst 6 }
|
|
|
|
fsMstCistRoot 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."
|
|
::= { dot1sFutureMst 7 }
|
|
|
|
fsMstCistRegionalRoot 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."
|
|
::= { dot1sFutureMst 8 }
|
|
|
|
fsMstCistRootCost 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."
|
|
::= { dot1sFutureMst 9 }
|
|
|
|
fsMstCistRegionalRootCost 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."
|
|
::= { dot1sFutureMst 10 }
|
|
|
|
fsMstCistRootPort 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."
|
|
::= { dot1sFutureMst 11 }
|
|
|
|
fsMstCistBridgePriority 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}
|
|
::= { dot1sFutureMst 12 }
|
|
|
|
fsMstCistBridgeMaxAge 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}
|
|
::= { dot1sFutureMst 13 }
|
|
|
|
fsMstCistBridgeForwardDelay 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}
|
|
::= { dot1sFutureMst 14 }
|
|
|
|
fsMstCistHoldTime 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."
|
|
::= { dot1sFutureMst 15 }
|
|
|
|
fsMstCistMaxAge 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."
|
|
::= { dot1sFutureMst 16 }
|
|
|
|
fsMstCistForwardDelay 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."
|
|
::= { dot1sFutureMst 17 }
|
|
|
|
fsMstMstpUpCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times MSTP Module has been enabled."
|
|
::= { dot1sFutureMst 18 }
|
|
|
|
fsMstMstpDownCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times MSTP Module has been disabled."
|
|
::= { dot1sFutureMst 19 }
|
|
|
|
fsMstPathCostDefaultType 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."
|
|
::= { dot1sFutureMst 20 }
|
|
|
|
fsMstTrace 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 }
|
|
::= { dot1sFutureMst 21 }
|
|
|
|
fsMstDebug 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 }
|
|
::= { dot1sFutureMst 22 }
|
|
|
|
fsMstForceProtocolVersion 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 }
|
|
::= { dot1sFutureMst 23 }
|
|
|
|
fsMstTxHoldCount 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 { 3 }
|
|
::= { dot1sFutureMst 24 }
|
|
|
|
fsMstMstiConfigIdSel 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."
|
|
::= { dot1sFutureMst 25 }
|
|
|
|
fsMstMstiRegionName 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."
|
|
::= { dot1sFutureMst 26 }
|
|
|
|
fsMstMstiRegionVersion OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Version of the MST Region."
|
|
::= { dot1sFutureMst 27 }
|
|
|
|
fsMstMstiConfigDigest OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Configuration Digest value for this Region."
|
|
::= { dot1sFutureMst 28 }
|
|
|
|
fsMstBufferOverFlowCount 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."
|
|
::= { dot1sFutureMst 29 }
|
|
|
|
fsMstMemAllocFailureCount 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."
|
|
::= { dot1sFutureMst 30 }
|
|
|
|
fsMstRegionConfigChangeCount 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."
|
|
::= { dot1sFutureMst 31 }
|
|
|
|
fsMstCistBridgeRoleSelectionSemState 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"
|
|
::= { dot1sFutureMst 32 }
|
|
|
|
fsMstCistTimeSinceTopologyChange 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."
|
|
::= { dot1sFutureMst 33 }
|
|
|
|
fsMstCistTopChanges 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."
|
|
::= { dot1sFutureMst 34 }
|
|
|
|
fsMstCistNewRootBridgeCount 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."
|
|
::= { dot1sFutureMst 35 }
|
|
|
|
fsMstCistHelloTime 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."
|
|
::= { dot1sFutureMst 36 }
|
|
|
|
fsMstCistBridgeHelloTime 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."
|
|
::= { dot1sFutureMst 37 }
|
|
|
|
-- SCALAR END
|
|
|
|
-- -----------------------------------------------------------------
|
|
-- Future Mst Multiple Spanning Tree Instance Bridge Table
|
|
-- -----------------------------------------------------------------
|
|
|
|
fsMstMstiBridgeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMstMstiBridgeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table containing Bridge Information specific to Spanning
|
|
Tree Instance."
|
|
::= { dot1sFutureMst 38 }
|
|
|
|
fsMstMstiBridgeEntry OBJECT-TYPE
|
|
SYNTAX FsMstMstiBridgeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry indicating the Bridge Information."
|
|
INDEX { fsMstMstiInstanceIndex }
|
|
::= { fsMstMstiBridgeTable 1 }
|
|
|
|
FsMstMstiBridgeEntry ::=
|
|
SEQUENCE {
|
|
fsMstMstiInstanceIndex
|
|
Integer32,
|
|
fsMstMstiBridgeRegionalRoot
|
|
BridgeId,
|
|
fsMstMstiBridgePriority
|
|
Integer32,
|
|
fsMstMstiRootCost
|
|
Integer32,
|
|
fsMstMstiRootPort
|
|
Integer32,
|
|
fsMstMstiTimeSinceTopologyChange
|
|
TimeTicks,
|
|
fsMstMstiTopChanges
|
|
Counter32,
|
|
fsMstMstiNewRootBridgeCount
|
|
Counter32,
|
|
fsMstMstiBridgeRoleSelectionSemState
|
|
INTEGER,
|
|
fsMstInstanceUpCount
|
|
Counter32,
|
|
fsMstInstanceDownCount
|
|
Counter32,
|
|
fsMstOldDesignatedRoot
|
|
BridgeId
|
|
}
|
|
|
|
fsMstMstiInstanceIndex 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)."
|
|
::= { fsMstMstiBridgeEntry 1 }
|
|
|
|
fsMstMstiBridgeRegionalRoot 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"
|
|
::= { fsMstMstiBridgeEntry 2 }
|
|
|
|
fsMstMstiBridgePriority 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}
|
|
::= { fsMstMstiBridgeEntry 3 }
|
|
|
|
fsMstMstiRootCost 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."
|
|
::= { fsMstMstiBridgeEntry 4 }
|
|
|
|
fsMstMstiRootPort 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."
|
|
::= { fsMstMstiBridgeEntry 5 }
|
|
|
|
fsMstMstiTimeSinceTopologyChange 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."
|
|
::= { fsMstMstiBridgeEntry 6 }
|
|
|
|
fsMstMstiTopChanges 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."
|
|
::= { fsMstMstiBridgeEntry 7 }
|
|
|
|
fsMstMstiNewRootBridgeCount 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."
|
|
::= { fsMstMstiBridgeEntry 8 }
|
|
|
|
fsMstMstiBridgeRoleSelectionSemState 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."
|
|
::= { fsMstMstiBridgeEntry 9 }
|
|
|
|
fsMstInstanceUpCount 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."
|
|
::= { fsMstMstiBridgeEntry 10 }
|
|
|
|
fsMstInstanceDownCount 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."
|
|
::= { fsMstMstiBridgeEntry 11 }
|
|
|
|
fsMstOldDesignatedRoot 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. "
|
|
::= { fsMstMstiBridgeEntry 12 }
|
|
|
|
-- -----------------------------------------------------------------
|
|
-- Future Mst VlanId to Instance Mapping Table
|
|
-- -----------------------------------------------------------------
|
|
|
|
fsMstVlanInstanceMappingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMstVlanInstanceMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one entry for each instance of MSTP."
|
|
::= { dot1sFutureMst 39 }
|
|
|
|
fsMstVlanInstanceMappingEntry OBJECT-TYPE
|
|
SYNTAX FsMstVlanInstanceMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row containing the status of the MSTP instance."
|
|
INDEX { fsMstInstanceIndex }
|
|
::= { fsMstVlanInstanceMappingTable 1 }
|
|
|
|
FsMstVlanInstanceMappingEntry ::=
|
|
SEQUENCE {
|
|
fsMstInstanceIndex
|
|
Integer32,
|
|
fsMstMapVlanIndex
|
|
VlanId,
|
|
fsMstUnMapVlanIndex
|
|
VlanId,
|
|
fsMstSetVlanList
|
|
OCTET STRING,
|
|
fsMstResetVlanList
|
|
OCTET STRING,
|
|
fsMstInstanceVlanMapped
|
|
OCTET STRING,
|
|
fsMstInstanceVlanMapped2k
|
|
OCTET STRING,
|
|
fsMstInstanceVlanMapped3k
|
|
OCTET STRING,
|
|
fsMstInstanceVlanMapped4k
|
|
OCTET STRING
|
|
}
|
|
|
|
fsMstInstanceIndex 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."
|
|
::= { fsMstVlanInstanceMappingEntry 1 }
|
|
|
|
fsMstMapVlanIndex 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."
|
|
::= { fsMstVlanInstanceMappingEntry 2 }
|
|
|
|
fsMstUnMapVlanIndex 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."
|
|
::= { fsMstVlanInstanceMappingEntry 3 }
|
|
|
|
fsMstSetVlanList 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."
|
|
::= { fsMstVlanInstanceMappingEntry 4 }
|
|
|
|
fsMstResetVlanList 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."
|
|
::= { fsMstVlanInstanceMappingEntry 5 }
|
|
|
|
fsMstInstanceVlanMapped 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'."
|
|
::= { fsMstVlanInstanceMappingEntry 6 }
|
|
|
|
fsMstInstanceVlanMapped2k 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."
|
|
::= { fsMstVlanInstanceMappingEntry 7 }
|
|
|
|
fsMstInstanceVlanMapped3k 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."
|
|
::= { fsMstVlanInstanceMappingEntry 8 }
|
|
|
|
fsMstInstanceVlanMapped4k 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."
|
|
::= { fsMstVlanInstanceMappingEntry 9 }
|
|
|
|
-- -----------------------------------------------------------------
|
|
-- Future Mst Common Spanning Tree Port Table
|
|
-- -----------------------------------------------------------------
|
|
|
|
fsMstCistPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMstCistPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains Common Spanning Tree Port
|
|
Information."
|
|
::= { dot1sFutureMst 40 }
|
|
|
|
fsMstCistPortEntry OBJECT-TYPE
|
|
SYNTAX FsMstCistPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information maintained by every port for
|
|
Common Spanning tree."
|
|
INDEX { fsMstCistPort }
|
|
::= { fsMstCistPortTable 1 }
|
|
|
|
FsMstCistPortEntry ::=
|
|
SEQUENCE {
|
|
fsMstCistPort
|
|
Integer32,
|
|
fsMstCistPortPathCost
|
|
Integer32,
|
|
fsMstCistPortPriority
|
|
Integer32,
|
|
fsMstCistPortDesignatedRoot
|
|
BridgeId,
|
|
fsMstCistPortDesignatedBridge
|
|
BridgeId,
|
|
fsMstCistPortDesignatedPort
|
|
OCTET STRING,
|
|
fsMstCistPortAdminP2P
|
|
INTEGER,
|
|
fsMstCistPortOperP2P
|
|
TruthValue,
|
|
fsMstCistPortAdminEdgeStatus
|
|
TruthValue,
|
|
fsMstCistPortOperEdgeStatus
|
|
TruthValue,
|
|
fsMstCistPortProtocolMigration
|
|
TruthValue,
|
|
fsMstCistPortState
|
|
INTEGER,
|
|
fsMstCistForcePortState
|
|
INTEGER,
|
|
fsMstCistPortForwardTransitions
|
|
Counter32,
|
|
fsMstCistPortRxMstBpduCount
|
|
Counter32,
|
|
fsMstCistPortRxRstBpduCount
|
|
Counter32,
|
|
fsMstCistPortRxConfigBpduCount
|
|
Counter32,
|
|
fsMstCistPortRxTcnBpduCount
|
|
Counter32,
|
|
fsMstCistPortTxMstBpduCount
|
|
Counter32,
|
|
fsMstCistPortTxRstBpduCount
|
|
Counter32,
|
|
fsMstCistPortTxConfigBpduCount
|
|
Counter32,
|
|
fsMstCistPortTxTcnBpduCount
|
|
Counter32,
|
|
fsMstCistPortInvalidMstBpduRxCount
|
|
Counter32,
|
|
fsMstCistPortInvalidRstBpduRxCount
|
|
Counter32,
|
|
fsMstCistPortInvalidConfigBpduRxCount
|
|
Counter32,
|
|
fsMstCistPortInvalidTcnBpduRxCount
|
|
Counter32,
|
|
fsMstCistPortTransmitSemState
|
|
INTEGER,
|
|
fsMstCistPortReceiveSemState
|
|
INTEGER,
|
|
fsMstCistPortProtMigrationSemState
|
|
INTEGER,
|
|
fsMstCistProtocolMigrationCount
|
|
Counter32,
|
|
fsMstCistPortDesignatedCost
|
|
Integer32,
|
|
fsMstCistPortRegionalRoot
|
|
BridgeId,
|
|
fsMstCistPortRegionalPathCost
|
|
Integer32,
|
|
fsMstCistSelectedPortRole
|
|
INTEGER,
|
|
fsMstCistCurrentPortRole
|
|
INTEGER,
|
|
fsMstCistPortInfoSemState
|
|
INTEGER,
|
|
fsMstCistPortRoleTransitionSemState
|
|
INTEGER,
|
|
fsMstCistPortStateTransitionSemState
|
|
INTEGER,
|
|
fsMstCistPortTopologyChangeSemState
|
|
INTEGER,
|
|
fsMstCistPortHelloTime
|
|
Timeout,
|
|
fsMstCistPortOperVersion
|
|
INTEGER,
|
|
fsMstCistPortEffectivePortState
|
|
TruthValue,
|
|
fsMstCistPortAutoEdgeStatus
|
|
TruthValue,
|
|
fsMstCistPortRestrictedRole
|
|
TruthValue,
|
|
fsMstCistPortRestrictedTCN
|
|
TruthValue,
|
|
fsMstCistPortAdminPathCost
|
|
Integer32,
|
|
fsMstCistPortEnableBPDURx
|
|
TruthValue,
|
|
fsMstCistPortEnableBPDUTx
|
|
TruthValue,
|
|
fsMstCistPortPseudoRootId
|
|
BridgeId,
|
|
fsMstCistPortIsL2Gp
|
|
TruthValue,
|
|
fsMstCistPortLoopGuard
|
|
TruthValue,
|
|
fsMstCistPortRcvdEvent
|
|
INTEGER,
|
|
fsMstCistPortRcvdEventSubType
|
|
Integer32,
|
|
fsMstCistPortRcvdEventTimeStamp
|
|
Unsigned32,
|
|
fsMstCistPortBpduGuard
|
|
Integer32
|
|
}
|
|
|
|
fsMstCistPort 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."
|
|
::= { fsMstCistPortEntry 1 }
|
|
|
|
fsMstCistPortPathCost 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."
|
|
::= { fsMstCistPortEntry 2 }
|
|
|
|
fsMstCistPortPriority 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}
|
|
::= { fsMstCistPortEntry 3 }
|
|
|
|
fsMstCistPortDesignatedRoot 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."
|
|
::= { fsMstCistPortEntry 4 }
|
|
|
|
fsMstCistPortDesignatedBridge 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."
|
|
::= { fsMstCistPortEntry 5 }
|
|
|
|
fsMstCistPortDesignatedPort 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."
|
|
::= { fsMstCistPortEntry 6 }
|
|
|
|
fsMstCistPortAdminP2P 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."
|
|
::= { fsMstCistPortEntry 7 }
|
|
|
|
fsMstCistPortOperP2P 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 fsMstCistPortAdminP2P object."
|
|
::= { fsMstCistPortEntry 8 }
|
|
|
|
fsMstCistPortAdminEdgeStatus 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."
|
|
::= { fsMstCistPortEntry 9 }
|
|
|
|
fsMstCistPortOperEdgeStatus 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
|
|
fsMstCistPortAdminEdgeStatus and is set FALSE on reception
|
|
of a BPDU."
|
|
::= { fsMstCistPortEntry 10 }
|
|
|
|
fsMstCistPortProtocolMigration 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."
|
|
::= { fsMstCistPortEntry 11 }
|
|
|
|
fsMstCistPortState 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."
|
|
::= { fsMstCistPortEntry 12 }
|
|
|
|
fsMstCistForcePortState 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"
|
|
::= { fsMstCistPortEntry 13 }
|
|
|
|
fsMstCistPortForwardTransitions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times this port has transitioned to the
|
|
Forwarding State."
|
|
::= { fsMstCistPortEntry 14 }
|
|
|
|
fsMstCistPortRxMstBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of MST BPDUs received on this port."
|
|
::= { fsMstCistPortEntry 15 }
|
|
|
|
fsMstCistPortRxRstBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of RST BPDUs received on this port."
|
|
::= { fsMstCistPortEntry 16 }
|
|
|
|
fsMstCistPortRxConfigBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Configuration BPDUs received on this port."
|
|
::= { fsMstCistPortEntry 17 }
|
|
|
|
fsMstCistPortRxTcnBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of TCN BPDUs received on this port."
|
|
::= { fsMstCistPortEntry 18 }
|
|
|
|
fsMstCistPortTxMstBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of MST BPDUs Transmitted from this port."
|
|
::= { fsMstCistPortEntry 19 }
|
|
|
|
fsMstCistPortTxRstBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of RST BPDUs Transmitted from this port."
|
|
::= { fsMstCistPortEntry 20 }
|
|
|
|
fsMstCistPortTxConfigBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Configuration BPDUs Transmitted from this port."
|
|
::= { fsMstCistPortEntry 21 }
|
|
|
|
fsMstCistPortTxTcnBpduCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of TCN BPDUs Transmitted from this port."
|
|
::= { fsMstCistPortEntry 22 }
|
|
|
|
fsMstCistPortInvalidMstBpduRxCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Invalid MST BPDUs Received on this port."
|
|
::= { fsMstCistPortEntry 23 }
|
|
|
|
fsMstCistPortInvalidRstBpduRxCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Invalid RST BPDUs Received on this port."
|
|
::= { fsMstCistPortEntry 24 }
|
|
|
|
fsMstCistPortInvalidConfigBpduRxCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Invalid Configuration BPDUs Received on this port."
|
|
::= { fsMstCistPortEntry 25 }
|
|
|
|
fsMstCistPortInvalidTcnBpduRxCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Invalid TCN BPDUs Received on this port."
|
|
::= { fsMstCistPortEntry 26 }
|
|
|
|
fsMstCistPortTransmitSemState 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."
|
|
::= { fsMstCistPortEntry 27 }
|
|
|
|
fsMstCistPortReceiveSemState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
discard (0),
|
|
receive (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates current State of the Port Receive state machine."
|
|
::= { fsMstCistPortEntry 28 }
|
|
|
|
fsMstCistPortProtMigrationSemState 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."
|
|
::= { fsMstCistPortEntry 29 }
|
|
|
|
fsMstCistProtocolMigrationCount 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."
|
|
::= { fsMstCistPortEntry 30 }
|
|
|
|
fsMstCistPortDesignatedCost 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."
|
|
::= { fsMstCistPortEntry 31 }
|
|
|
|
fsMstCistPortRegionalRoot 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."
|
|
::= { fsMstCistPortEntry 32 }
|
|
|
|
fsMstCistPortRegionalPathCost 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."
|
|
::= { fsMstCistPortEntry 33 }
|
|
|
|
fsMstCistSelectedPortRole 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."
|
|
::= { fsMstCistPortEntry 34 }
|
|
|
|
fsMstCistCurrentPortRole 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."
|
|
::= { fsMstCistPortEntry 35 }
|
|
|
|
fsMstCistPortInfoSemState 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."
|
|
::= { fsMstCistPortEntry 36 }
|
|
|
|
fsMstCistPortRoleTransitionSemState 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."
|
|
::= { fsMstCistPortEntry 37 }
|
|
|
|
fsMstCistPortStateTransitionSemState 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."
|
|
::= { fsMstCistPortEntry 38 }
|
|
|
|
fsMstCistPortTopologyChangeSemState 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."
|
|
::= { fsMstCistPortEntry 39 }
|
|
|
|
fsMstCistPortHelloTime 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."
|
|
::= { fsMstCistPortEntry 40 }
|
|
|
|
fsMstCistPortOperVersion 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."
|
|
::= { fsMstCistPortEntry 41 }
|
|
|
|
fsMstCistPortEffectivePortState 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."
|
|
|
|
::= { fsMstCistPortEntry 42 }
|
|
|
|
fsMstCistPortAutoEdgeStatus 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."
|
|
::= { fsMstCistPortEntry 43 }
|
|
|
|
fsMstCistPortRestrictedRole 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'."
|
|
|
|
::= {fsMstCistPortEntry 44}
|
|
|
|
fsMstCistPortRestrictedTCN 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."
|
|
|
|
::= {fsMstCistPortEntry 45}
|
|
|
|
fsMstCistPortAdminPathCost 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."
|
|
|
|
::= { fsMstCistPortEntry 46}
|
|
|
|
fsMstCistPortEnableBPDURx 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 }
|
|
::= { fsMstCistPortEntry 47 }
|
|
|
|
fsMstCistPortEnableBPDUTx 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 }
|
|
::= { fsMstCistPortEntry 48 }
|
|
|
|
fsMstCistPortPseudoRootId OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In MSTP Bridge, the fsMstCistPortPseudoRootId 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"
|
|
::= { fsMstCistPortEntry 49 }
|
|
|
|
fsMstCistPortIsL2Gp 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 fsMstCistPortEnableBPDUTx should be
|
|
FALSE to set fsMstCistPortIsL2Gp to TRUE."
|
|
REFERENCE "IEEE802.1ah - 13.25.21"
|
|
DEFVAL { false }
|
|
::= { fsMstCistPortEntry 50 }
|
|
|
|
fsMstCistPortLoopGuard 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 }
|
|
::= { fsMstCistPortEntry 51 }
|
|
|
|
fsMstCistPortRcvdEvent 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."
|
|
::= { fsMstCistPortEntry 52 }
|
|
|
|
|
|
fsMstCistPortRcvdEventSubType 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."
|
|
::= { fsMstCistPortEntry 53 }
|
|
|
|
fsMstCistPortRcvdEventTimeStamp 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
|
|
fsMstCistPortRcvdEvent was received in the system. This object was introduced to measure the
|
|
convergence time in MSTP module."
|
|
::= { fsMstCistPortEntry 54 }
|
|
|
|
fsMstCistPortBpduGuard 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 }
|
|
::= { fsMstCistPortEntry 55 }
|
|
-- -----------------------------------------------------------------
|
|
-- Future Mst Multiple Spanning Tree Instance Port Table
|
|
-- -----------------------------------------------------------------
|
|
fsMstMstiPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMstMstiPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains Spanning Tree Instance Specific Port
|
|
Information."
|
|
::= { dot1sFutureMst 41 }
|
|
|
|
fsMstMstiPortEntry OBJECT-TYPE
|
|
SYNTAX FsMstMstiPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information maintained by every port for each
|
|
and every spanning tree instance."
|
|
INDEX { fsMstMstiPort, fsMstInstanceIndex }
|
|
::= { fsMstMstiPortTable 1 }
|
|
|
|
FsMstMstiPortEntry ::=
|
|
SEQUENCE {
|
|
fsMstMstiPort
|
|
Integer32,
|
|
fsMstMstiPortPathCost
|
|
Integer32,
|
|
fsMstMstiPortPriority
|
|
Integer32,
|
|
fsMstMstiPortDesignatedRoot
|
|
BridgeId,
|
|
fsMstMstiPortDesignatedBridge
|
|
BridgeId,
|
|
fsMstMstiPortDesignatedPort
|
|
OCTET STRING,
|
|
fsMstMstiPortState
|
|
INTEGER,
|
|
fsMstMstiForcePortState
|
|
INTEGER,
|
|
fsMstMstiPortForwardTransitions
|
|
Counter32,
|
|
fsMstMstiPortReceivedBPDUs
|
|
Counter32,
|
|
fsMstMstiPortTransmittedBPDUs
|
|
Counter32,
|
|
fsMstMstiPortInvalidBPDUsRcvd
|
|
Counter32,
|
|
fsMstMstiPortDesignatedCost
|
|
Integer32,
|
|
fsMstMstiSelectedPortRole
|
|
INTEGER,
|
|
fsMstMstiCurrentPortRole
|
|
INTEGER,
|
|
fsMstMstiPortInfoSemState
|
|
INTEGER,
|
|
fsMstMstiPortRoleTransitionSemState
|
|
INTEGER,
|
|
fsMstMstiPortStateTransitionSemState
|
|
INTEGER,
|
|
fsMstMstiPortTopologyChangeSemState
|
|
INTEGER,
|
|
fsMstMstiPortEffectivePortState
|
|
TruthValue,
|
|
fsMstMstiPortAdminPathCost
|
|
Integer32,
|
|
fsMstMstiPortPseudoRootId
|
|
BridgeId,
|
|
fsMstMstiPortStateChangeTimeStamp
|
|
Unsigned32
|
|
}
|
|
|
|
fsMstMstiPort 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."
|
|
::= { fsMstMstiPortEntry 1 }
|
|
|
|
fsMstMstiPortPathCost 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."
|
|
::= { fsMstMstiPortEntry 2 }
|
|
|
|
fsMstMstiPortPriority 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}
|
|
::= { fsMstMstiPortEntry 3 }
|
|
|
|
fsMstMstiPortDesignatedRoot 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."
|
|
::= { fsMstMstiPortEntry 4 }
|
|
|
|
fsMstMstiPortDesignatedBridge 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."
|
|
::= { fsMstMstiPortEntry 5 }
|
|
|
|
fsMstMstiPortDesignatedPort 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."
|
|
::= { fsMstMstiPortEntry 6 }
|
|
|
|
fsMstMstiPortState 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."
|
|
::= { fsMstMstiPortEntry 7 }
|
|
|
|
fsMstMstiForcePortState 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
|
|
'fsMstCistForcePortState' is set to 'enabled' for this port"
|
|
::= { fsMstMstiPortEntry 8 }
|
|
|
|
fsMstMstiPortForwardTransitions 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."
|
|
::= { fsMstMstiPortEntry 9 }
|
|
|
|
fsMstMstiPortReceivedBPDUs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of BPDUs received by this port for this
|
|
spanning tree instance."
|
|
::= { fsMstMstiPortEntry 10 }
|
|
|
|
fsMstMstiPortTransmittedBPDUs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of BPDUs transmitted on this port for
|
|
this spanning tree instance."
|
|
::= { fsMstMstiPortEntry 11 }
|
|
|
|
fsMstMstiPortInvalidBPDUsRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Invalid BPDUs received on this Port
|
|
for this spanning tree instance."
|
|
::= { fsMstMstiPortEntry 12 }
|
|
|
|
fsMstMstiPortDesignatedCost 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."
|
|
::= { fsMstMstiPortEntry 13 }
|
|
|
|
fsMstMstiSelectedPortRole 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."
|
|
::= { fsMstMstiPortEntry 14 }
|
|
|
|
fsMstMstiCurrentPortRole 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."
|
|
::= { fsMstMstiPortEntry 15 }
|
|
|
|
fsMstMstiPortInfoSemState 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."
|
|
::= { fsMstMstiPortEntry 16 }
|
|
|
|
fsMstMstiPortRoleTransitionSemState 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."
|
|
::= { fsMstMstiPortEntry 17 }
|
|
|
|
fsMstMstiPortStateTransitionSemState 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."
|
|
::= { fsMstMstiPortEntry 18 }
|
|
|
|
fsMstMstiPortTopologyChangeSemState 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."
|
|
::= { fsMstMstiPortEntry 19 }
|
|
|
|
fsMstMstiPortEffectivePortState 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."
|
|
|
|
::= { fsMstMstiPortEntry 20 }
|
|
|
|
|
|
fsMstMstiPortAdminPathCost 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."
|
|
::= { fsMstMstiPortEntry 21 }
|
|
|
|
fsMstMstiPortPseudoRootId OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In MSTP Bridge, the fsMstMstiPortPseudoRootId 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"
|
|
::= { fsMstMstiPortEntry 22 }
|
|
|
|
|
|
fsMstMstiPortStateChangeTimeStamp 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."
|
|
::= { fsMstMstiPortEntry 23 }
|
|
|
|
-- SCALAR ADDED
|
|
fsMstCistDynamicPathcostCalculation 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 }
|
|
::= { dot1sFutureMst 42 }
|
|
|
|
fsMstCalcPortPathCostOnSpeedChg 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 }
|
|
::= { dot1sFutureMst 43 }
|
|
|
|
|
|
fsMstRcvdEvent 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."
|
|
::= { dot1sFutureMst 44 }
|
|
|
|
fsMstRcvdEventSubType 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."
|
|
::= { dot1sFutureMst 45 }
|
|
|
|
fsMstRcvdEventTimeStamp 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."
|
|
::= { dot1sFutureMst 46 }
|
|
|
|
|
|
fsMstPortStateChangeTimeStamp 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."
|
|
::= { dot1sFutureMst 47 }
|
|
|
|
|
|
fsMstPortExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMstPortExtEntry
|
|
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."
|
|
::= { dot1sFutureMst 48 }
|
|
|
|
fsMstPortExtEntry OBJECT-TYPE
|
|
SYNTAX FsMstPortExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in this table is for creating/deleting port at MSTP
|
|
module level. This table is indexed by the fsRstPort."
|
|
INDEX { fsMstPort }
|
|
::= { fsMstPortExtTable 1 }
|
|
|
|
FsMstPortExtEntry ::=
|
|
SEQUENCE {
|
|
fsMstPort
|
|
Integer32,
|
|
fsMstPortRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsMstPort OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value, greater than zero, indicating the Port number."
|
|
::= { fsMstPortExtEntry 1 }
|
|
|
|
fsMstPortRowStatus 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."
|
|
::= { fsMstPortExtEntry 2 }
|
|
|
|
|
|
|
|
fsMstBpduGuard 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 }
|
|
::= { dot1sFutureMst 49 }
|
|
|
|
--SCALAR END
|
|
|
|
-- TRAP MIB BEGIN
|
|
fsMstSetTraps OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable and disable 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 memory failure or buffer failure
|
|
or port protocol migration or invalid packet rcvd in port
|
|
3 - All the above Traps "
|
|
::= { dot1sFsMstTrapsControl 1 }
|
|
|
|
|
|
fsMstGenTrapType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
up (1),
|
|
down (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The general events like
|
|
none - none of the below values
|
|
up - protocol UP,
|
|
down - protocol DOWN"
|
|
::= { dot1sFsMstTrapsControl 2 }
|
|
|
|
|
|
fsMstErrTrapType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
memfail (1),
|
|
bufffail (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The error event like
|
|
none - none of the below values
|
|
memfail - memory allocation failure
|
|
bufffail - buffer allocation failure"
|
|
::= { dot1sFsMstTrapsControl 3 }
|
|
|
|
fsMstPortTrapNotificationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMstPortTrapNotificationEntry
|
|
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"
|
|
::= { dot1sFsMstTrapsControl 4 }
|
|
|
|
fsMstPortTrapNotificationEntry OBJECT-TYPE
|
|
SYNTAX FsMstPortTrapNotificationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This entry is used to store the notification information"
|
|
INDEX { fsMstPortTrapIndex}
|
|
::= { fsMstPortTrapNotificationTable 1 }
|
|
|
|
FsMstPortTrapNotificationEntry ::=
|
|
SEQUENCE {
|
|
fsMstPortTrapIndex
|
|
Integer32,
|
|
fsMstPortMigrationType
|
|
INTEGER,
|
|
fsMstPktErrType
|
|
INTEGER,
|
|
fsMstPktErrVal
|
|
Integer32
|
|
}
|
|
|
|
fsMstPortTrapIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value, greater than zero, indicating the Port number."
|
|
::= { fsMstPortTrapNotificationEntry 1 }
|
|
|
|
fsMstPortMigrationType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sendstp (0),
|
|
sendrstp (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Protocol migration type occured in the port"
|
|
::= { fsMstPortTrapNotificationEntry 2 }
|
|
|
|
fsMstPktErrType 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 "
|
|
::= { fsMstPortTrapNotificationEntry 3 }
|
|
|
|
fsMstPktErrVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Packet error value corresponding to the above type "
|
|
::= { fsMstPortTrapNotificationEntry 4 }
|
|
|
|
fsMstPortRoleTrapNotificationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsMstPortRoleTrapNotificationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to store the notification information
|
|
occured in each of the port during role change."
|
|
::= { dot1sFsMstTrapsControl 5 }
|
|
|
|
fsMstPortRoleTrapNotificationEntry OBJECT-TYPE
|
|
SYNTAX FsMstPortRoleTrapNotificationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This entry is used to store the notification information"
|
|
INDEX { fsMstPortTrapIndex, fsMstMstiInstanceIndex}
|
|
::= { fsMstPortRoleTrapNotificationTable 1 }
|
|
|
|
FsMstPortRoleTrapNotificationEntry ::=
|
|
SEQUENCE {
|
|
fsMstPortRoleType
|
|
INTEGER,
|
|
fsMstOldRoleType
|
|
INTEGER
|
|
}
|
|
|
|
fsMstPortRoleType 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"
|
|
::= { fsMstPortRoleTrapNotificationEntry 1 }
|
|
|
|
fsMstOldRoleType 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"
|
|
::= { fsMstPortRoleTrapNotificationEntry 2 }
|
|
|
|
fsMstTraps OBJECT IDENTIFIER ::= { dot1sFutureMstTraps 0 }
|
|
|
|
fsMstGenTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMstBrgAddress,
|
|
fsMstGenTrapType,
|
|
fsMstInstanceUpCount,
|
|
fsMstInstanceDownCount
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when any of the general events like protocol up or
|
|
protocol down occurs"
|
|
::= { fsMstTraps 1 }
|
|
|
|
fsMstErrTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMstBrgAddress,
|
|
fsMstErrTrapType
|
|
}
|
|
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 "
|
|
::= { fsMstTraps 2 }
|
|
|
|
fsMstNewRootTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMstBrgAddress,
|
|
fsMstOldDesignatedRoot,
|
|
fsMstMstiBridgeRegionalRoot
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated whenever a new root bridge is selected in the topology "
|
|
::= { fsMstTraps 3 }
|
|
|
|
fsMstTopologyChgTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMstBrgAddress,
|
|
fsMstMstiTopChanges
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when topology change is detected "
|
|
::= { fsMstTraps 4 }
|
|
|
|
fsMstProtocolMigrationTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMstBrgAddress,
|
|
fsMstForceProtocolVersion,
|
|
fsMstPortMigrationType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when port protocol migration happens in the port "
|
|
::= { fsMstTraps 5 }
|
|
|
|
fsMstInvalidBpduRxdTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMstBrgAddress,
|
|
fsMstPktErrType,
|
|
fsMstPktErrVal
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when the invalid packet is received for
|
|
bpdu/stp/rstp/maximum age/forward delay/hello time"
|
|
::= { fsMstTraps 6 }
|
|
|
|
fsMstRegionConfigChangeTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMstBrgAddress,
|
|
fsMstMstiConfigIdSel,
|
|
fsMstMstiRegionName,
|
|
fsMstMstiRegionVersion,
|
|
fsMstMstiConfigDigest
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when the MST region's configuration
|
|
identifier changes."
|
|
::= { fsMstTraps 7 }
|
|
|
|
fsMstNewPortRoleTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMstBrgAddress,
|
|
fsMstPortRoleType,
|
|
fsMstOldRoleType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated whenever a new role is selected for the port "
|
|
::= { fsMstTraps 8 }
|
|
|
|
fsMstCistHwFailureTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMstBrgAddress,
|
|
fsMstCistPortState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated whenever an NPAPI call that is invoked from the protocol
|
|
to program the CIST port state in hardware fails."
|
|
::= { fsMstTraps 9 }
|
|
|
|
fsMstMstiHwFailureTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsMstBrgAddress,
|
|
fsMstMstiPortState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated whenever an NPAPI call that is invoked from the protocol
|
|
to program the MSTI port state in hardware fails."
|
|
::= { fsMstTraps 10 }
|
|
|
|
|
|
-- TRAP MIB END
|
|
|
|
END
|