diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/cisco/CISCO-STP-EXTENSIONS-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/cisco/CISCO-STP-EXTENSIONS-MIB')
| -rw-r--r-- | MIBS/cisco/CISCO-STP-EXTENSIONS-MIB | 5588 |
1 files changed, 5588 insertions, 0 deletions
diff --git a/MIBS/cisco/CISCO-STP-EXTENSIONS-MIB b/MIBS/cisco/CISCO-STP-EXTENSIONS-MIB new file mode 100644 index 0000000..6f55c81 --- /dev/null +++ b/MIBS/cisco/CISCO-STP-EXTENSIONS-MIB @@ -0,0 +1,5588 @@ +-- ***************************************************************** +-- CISCO-STP-EXTENSIONS-MIB +-- +-- August 1997, Fei Xu +-- +-- Copyright (c) 1997-2014, 2017 by Cisco Systems Inc. +-- All rights reserved. +-- ***************************************************************** + +CISCO-STP-EXTENSIONS-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, + OBJECT-TYPE, + Counter32, + Integer32, + Unsigned32, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + MODULE-COMPLIANCE, + OBJECT-GROUP, + NOTIFICATION-GROUP + FROM SNMPv2-CONF + TruthValue, + TimeStamp, + DisplayString, + RowStatus, + TEXTUAL-CONVENTION + FROM SNMPv2-TC + dot1dStpPortEntry + FROM BRIDGE-MIB + vlanTrunkPortEntry, + VlanIndex, + vtpVlanEntry, + vtpVlanEditEntry + FROM CISCO-VTP-MIB + ciscoMgmt + FROM CISCO-SMI; + + +ciscoStpExtensionsMIB MODULE-IDENTITY + LAST-UPDATED "201708240000Z" + ORGANIZATION "Cisco Systems, Inc." + CONTACT-INFO + "Cisco Systems + Customer Service + + Postal: 170 W Tasman Drive + San Jose, CA 95134 + USA + + Tel: +1 800 553-NETS + + E-mail: cs-wbu@cisco.com" + DESCRIPTION + "The MIB module for managing Cisco extensions to + the 802.1D Spanning Tree Protocol (STP)." + REVISION "201708240000Z" + DESCRIPTION + "Added stpxMstInconsistencyTable & stpxMstInconsistencyUpdate." + REVISION "201407100000Z" + DESCRIPTION + "Added stpxL2GatewayDomainIdGroup. + Added a new value network(3) to stpxFastStartGlobalDefaultMode. + Added a new value network(3) to stpxFastStartOperMode." + REVISION "201303070000Z" + DESCRIPTION + "Added one new value network(5) to stpxFastStartPortMode." + REVISION "200512200000Z" + DESCRIPTION + "Added bit value rstp(5) to stpxSMSTPortStatus and + dispute(4) to stpxRPVSTPortStatus." + REVISION "200504120000Z" + DESCRIPTION + "Changed the description clauses of stpxMSTMaxHopCount + and stpxMSTInstanceRemainingHopCount. + Added StpxMSTConfigurationDigest textual convention. + Deprecated stpxMSTGroup3 and added the following groups: + stpxRSTPTransmitHoldCountGroup, + stpxSMSTPortMSTModeGroup, stpxSMSTMaxHopCountGroup, + stpxSMSTConfigDigestGroup and stpxMSTGroup4. + Added bit dispute(4) into the BITS syntax of + stpxSMSTPortStatus. + Deprecated stpxMIBCompliance11 and added + stpxMIBCompliance12." + REVISION "200407210000Z" + DESCRIPTION + "Added stpxPathCostOperModeGroup + and changed the decription of + stpxSpanningTreePathCostMode." + REVISION "200404080000Z" + DESCRIPTION + "Added stpxSMSTInstanceCISTGroup. + Added 3 new bit values into the BITS syntax + of stpxNotificationEnable: + inconsistency(2), rootInconsistency(3), + and loopInconsistency(4)." + REVISION "200401140000Z" + DESCRIPTION + "Deprecated stpxMSTGroup2 and + stpxPreferredMSTInstancesGroup. + Added stpxMSTGroup3, stpxSMSTGroup, + stpxSMSTInstanceGroup, stpxSMSTInstanceEditGroup, + stpxSMSTPortStatusGroup, stpxSMSTPortHelloTimeGroup. + Added one new value master(7) to stpxMSTPortRoleValue + and stpxRSTPPortRoleValue. Added 2 new unused bit + value into the BITS syntax of stpxRPVSTPortStatus." + REVISION "200310230000Z" + DESCRIPTION + "Added stpxExtendedSysIDGroup, + stpxNotificationEnableGroup, and + stpxFastStartOperModeGroup." + REVISION "200207110000Z" + DESCRIPTION + "Added Rapid Spanning Tree Protocol support. + Added stpxUplinkFastOperEnabled and + stpxBackboneFastOperEnabled objects. + Replaced stpxMSTPortAdminLinkType, + stpxMSTPortOperLinkType, + stpxMSTPortProtocolMigration + with stpxRSTPPortAdminLinkType, + stpxRSTPPortOperLinkType and + stpxRSTPPortProtocolMigration + defined in stpxRSTPPortTable. + Replaced stpxMSTPortRoleTable with + stpxRSTPPortRoleTable. Added stpxRPVSTPortTable." + REVISION "200112060000Z" + DESCRIPTION + "Added per port Bpdu Guard and Bpdu Filter + mode configuration support. Modified the + description of stpxUplinkFastEnabled and + stpxUplinkStationLearningGenRate for MST + support." + REVISION "200109140000Z" + DESCRIPTION + "Added MST support, Loop Guard Global Default mode + support and Fast Start Global Default mode support. + Deprecated stpxFastStartPortEnable and + stpxLoopGuardConfigEnabled objects. Changed description + of stpxUplinkFastEnabled, stpxUplinkFastTransitions, + stpxUplinkStationLearningGenRate, + stpxUplinkStationLearningFrames objects for MST support." + REVISION "200106200000Z" + DESCRIPTION + "Added BPDU Skewing feature support and modified + the SYNTAX clause of stpxUplinkStationLearningGenRate." + REVISION "200104120000Z" + DESCRIPTION + "Added PVST+ VLAN Configuration, MISTP to VLAN mapping, + Loopguard, and Port Fast Start support." + REVISION "200005230000Z" + DESCRIPTION + "Added Long Spanning Tree Path Cost Mode support." + REVISION "200003210000Z" + DESCRIPTION + "Added Rootguard, 4k VLAN and MISTP support." + REVISION "9711101200Z" + DESCRIPTION + "Additional objects to support SSTP." + REVISION "9708191200Z" + DESCRIPTION + "Initial version of this MIB module." + ::= { ciscoMgmt 82 } + + +stpxObjects OBJECT IDENTIFIER + ::= { ciscoStpExtensionsMIB 1 } + +stpxUplinkFastObjects OBJECT IDENTIFIER + ::= { stpxObjects 1 } + +stpxVlanObjects OBJECT IDENTIFIER + ::= { stpxObjects 2 } + +stpxInconsistencyObjects OBJECT IDENTIFIER + ::= { stpxObjects 3 } + +stpxBackboneFastObjects OBJECT IDENTIFIER + ::= { stpxObjects 4 } + +stpxRootGuardObjects OBJECT IDENTIFIER + ::= { stpxObjects 5 } + +stpxSpanningTreeObjects OBJECT IDENTIFIER + ::= { stpxObjects 6 } + +stpxMISTPObjects OBJECT IDENTIFIER + ::= { stpxObjects 7 } + +stpxLoopGuardObjects OBJECT IDENTIFIER + ::= { stpxObjects 8 } + +stpxFastStartObjects OBJECT IDENTIFIER + ::= { stpxObjects 9 } + +stpxBpduSkewingObjects OBJECT IDENTIFIER + ::= { stpxObjects 10 } + +stpxMSTObjects OBJECT IDENTIFIER + ::= { stpxObjects 11 } + +stpxRSTPObjects OBJECT IDENTIFIER + ::= { stpxObjects 12 } + +stpxRPVSTObjects OBJECT IDENTIFIER + ::= { stpxObjects 13 } + +stpxSMSTObjects OBJECT IDENTIFIER + ::= { stpxObjects 14 } + +stpxL2GatewayObjects OBJECT IDENTIFIER + ::= { stpxObjects 16 } + +stpxNotifications OBJECT IDENTIFIER + ::= { ciscoStpExtensionsMIB 2 } + + +-- Textual Conventions + +StpxMSTConfigurationDigest ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1x" + STATUS current + DESCRIPTION + "Represents an MST configuration digest." + SYNTAX OCTET STRING (SIZE (16)) + +-- UplinkFast capability + +stpxUplinkFastEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An indication of whether the UplinkFast capability is + administratively enabled on the device. + + If the platform does not support configuration of this + object when the object value of stpxSpanningTreeType is + mst(4), then this object is not instantiated." + ::= { stpxUplinkFastObjects 1 } + +stpxUplinkFastTransitions OBJECT-TYPE + SYNTAX Counter32 + UNITS "transitions" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The cumulative number of UplinkFast transitions (from + the STP 'Blocking' state directly to the STP 'Forwarding' + state). All transitions are included in this counter, + irrespective of the instance of the Spanning Tree + Protocol on which they occur. + + If the platform supports the stpxUplinkFastOperEnabled + object, then this object is not instantiated when the + object value of stpxUplinkFastOperEnabled is false(2). + If the platform does not support the + stpxUplinkFastOperEnabled object, then this object is + not instantiated when the object value of + stpxSpanningTreeType is mst(4)." + ::= { stpxUplinkFastObjects 2 } + +stpxUplinkStationLearningGenRate OBJECT-TYPE + SYNTAX Integer32 (0..32000) + UNITS "frames" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The maximum number of station-learning frames that this + device will generate in each 100 milli-second period after + a UplinkFast transition. By configuring this object, the + network administrator can limit the rate at which + station-learning frames are generated. + + If the platform does not support configuration of this + object when the object value of stpxSpanningTreeType is + mst(4), then this object is not instantiated." + ::= { stpxUplinkFastObjects 3 } + +stpxUplinkStationLearningFrames OBJECT-TYPE + SYNTAX Counter32 + UNITS "frames" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The cumulative number of station-learning frames generated + due to UplinkFast transitions. All generated + station-learning frames are included in this counter, + irrespective of the instance of the Spanning Tree Protocol + on which the UplinkFast transition occurred. + + If the platform supports the stpxUplinkFastOperEnabled + object, then this object is not instantiated when the + object value of stpxUplinkFastOperEnabled is false(2). + If the platform does not support the + stpxUplinkFastOperEnabled object, then this object is + not instantiated when the object value of + stpxSpanningTreeType is mst(4)." + ::= { stpxUplinkFastObjects 4 } + +stpxUplinkFastOperEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An indication of whether the UplinkFast capability is + operationally enabled on the device." + ::= { stpxUplinkFastObjects 5 } +-- Preferred VLANs for Load-Sharing across VLAN Trunk Ports + +stpxPreferredVlansTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxPreferredVlansEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table containing indications of which VLANs are + preferred on which VLAN trunk ports. The preferred + VLANs on a trunk port have a lower Path Cost value + compared with the VLANs on the trunk not in the + preferred list. If the value of stpxSpanningTreeType + is neither pvstPlus(1) nor rapidPvstPlus(5), the + configuration in this table has no effect." + ::= { stpxVlanObjects 1 } + +stpxPreferredVlansEntry OBJECT-TYPE + SYNTAX StpxPreferredVlansEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry indicating which VLANs are preferred on a + specific VLAN trunk port." + AUGMENTS { vlanTrunkPortEntry } + ::= { stpxPreferredVlansTable 1 } + +StpxPreferredVlansEntry ::= SEQUENCE { + stpxPreferredVlansMap OCTET STRING, + stpxPreferredVlansMap2k OCTET STRING, + stpxPreferredVlansMap3k OCTET STRING, + stpxPreferredVlansMap4k OCTET STRING +} + +stpxPreferredVlansMap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A string of octets containing one bit per VLAN in the + management domain on this trunk port. The first octet + corresponds to VLANs with VlanIndex values of 0 through 7; + the second octet to VLANs 8 through 15; etc. The most + significant bit of each octet corresponds to the lowest + value VlanIndex in that octet. + + For each VLAN, if it is preferred on this trunk port, then + the bit corresponding to that VLAN is set to '1'. + The default value is 128 bytes of zeros. + + To avoid conflicts between overlapping partial updates by + multiple managers, i.e., updates which modify only a portion + of an instance of this object (e.g., enable/disable a single + VLAN on the trunk port), any SNMP Set operation accessing an + instance of this object should also write the value of + vlanTrunkPortSetSerialNo." + ::= { stpxPreferredVlansEntry 1 } + +stpxPreferredVlansMap2k OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A string of octets containing one bit per VLAN for VLANS + with VlanIndex values of 1024 through 2047 in the management + domain on this trunk port. The first octet corresponds to + VLANs with VlanIndex values of 1024 through 1031; + the second octet to VLANs 1032 through 1039; etc. + The most significant bit of each octet corresponds to the + lowest value VlanIndex in that octet. + + For each VLAN, if it is preferred on this trunk port, then + the bit corresponding to that VLAN is set to '1'. + The default value is 128 bytes of zeros. + + To avoid conflicts between overlapping partial updates by + multiple managers, i.e., updates which modify only a portion + of an instance of this object (e.g., enable/disable a single + VLAN on the trunk port), any SNMP Set operation accessing an + instance of this object should also write the value of + vlanTrunkPortSetSerialNo." + ::= { stpxPreferredVlansEntry 2 } + +stpxPreferredVlansMap3k OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A string of octets containing one bit per VLAN for VLANS + with VlanIndex values of 2048 through 3071 in the management + domain on this trunk port. The first octet corresponds to + VLANs with VlanIndex values of 2048 through 2055; + the second octet to VLANs 2056 through 2063; etc. + The most significant bit of each octet corresponds to the + lowest value VlanIndex in that octet. + + For each VLAN, if it is preferred on this trunk port, then + the bit corresponding to that VLAN is set to '1'. + The default value is 128 bytes of zeros. + + To avoid conflicts between overlapping partial updates by + multiple managers, i.e., updates which modify only a portion + of an instance of this object (e.g., enable/disable a single + VLAN on the trunk port), any SNMP Set operation accessing an + instance of this object should also write the value of + vlanTrunkPortSetSerialNo." + ::= { stpxPreferredVlansEntry 3 } + +stpxPreferredVlansMap4k OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A string of octets containing one bit per VLAN for VLANS + with VlanIndex values of 3072 through 4095 in the management + domain on this trunk port. The first octet corresponds to + VLANs with VlanIndex values of 3072 through 3079; + the second octet to VLANs 3080 through 3087; etc. + The most significant bit of each octet corresponds to the + lowest value VlanIndex in that octet. + + For each VLAN, if it is preferred on this trunk port, then + the bit corresponding to that VLAN is set to '1'. + The default value is 128 bytes of zeros. + + To avoid conflicts between overlapping partial updates by + multiple managers, i.e., updates which modify only a portion + of an instance of this object (e.g., enable/disable a single + VLAN on the trunk port), any SNMP Set operation accessing an + instance of this object should also write the value of + vlanTrunkPortSetSerialNo." + ::= { stpxPreferredVlansEntry 4 } + + +-- Spanning Tree Protocol PVST+ VLAN Configuration + +stpxPVSTVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxPVSTVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of Virtual LAN entries containing + information for Spanning Tree PVST+ protocol. + An entry will exist for each VLAN existing on + the device." + ::= { stpxVlanObjects 2 } + +stpxPVSTVlanEntry OBJECT-TYPE + SYNTAX StpxPVSTVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing Spanning Tree PVST+ Protocol + information for a particular Virtual LAN." + INDEX { stpxPVSTVlanIndex } + ::= { stpxPVSTVlanTable 1 } + +StpxPVSTVlanEntry ::= SEQUENCE { + stpxPVSTVlanIndex VlanIndex, + stpxPVSTVlanEnable INTEGER +} + +stpxPVSTVlanIndex OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index value that uniquely identifies the + Virtual LAN associated with this information." + ::= { stpxPVSTVlanEntry 1 } + +stpxPVSTVlanEnable OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + notApplicable(3) -- read-only + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether Spanning Tree PVST+ + Protocol is enabled for this Virtual LAN. If + Spanning Tree PVST+ Protocol is not supported + on this VLAN, then notApplicable(3) will be + returned while retrieving the object value for + this VLAN. + + If the device only supports a single global + Spanning Tree PVST+ Protocol enable/disable + for all the existing VLANs, then the object + value assigned to this VLAN will be applied + to the object values of all the instances + in this table which do not have the value + of notApplicable(3). + + If the value of stpxSpanningTreeType is neither + pvstPlus(1) nor rapidPvstPlus(5), then the value + of stpxPVSTVlanEnable for this VLAN can not be + changed." + DEFVAL { enabled } + ::= { stpxPVSTVlanEntry 2 } + + +-- Objects to support Cisco's Shared Spanning Tree Protocol (SSTP). + +stpxInconsistencyTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxInconsistencyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing a list of the ports for which + a particular VLAN's Spanning Tree has been found to + have an inconsistency. Two types of inconsistency + are discovered: 1) an inconsistency where two different + port types have been plugged together; and 2) an + inconsistency where different switches have different + PVIDs for the same link." + ::= { stpxInconsistencyObjects 1 } + +stpxInconsistencyEntry OBJECT-TYPE + SYNTAX StpxInconsistencyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A VLAN on a particular port for which a Spanning Tree + inconsistency is currently in effect." + INDEX { + stpxVlanIndex, + stpxPortIndex + } + ::= { stpxInconsistencyTable 1 } + +StpxInconsistencyEntry ::= SEQUENCE { + stpxVlanIndex VlanIndex, + stpxPortIndex Integer32, + stpxInconsistentState BITS +} + +stpxVlanIndex OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VLAN id of the VLAN." + ::= { stpxInconsistencyEntry 1 } + +stpxPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxInconsistencyEntry 2 } + +stpxInconsistentState OBJECT-TYPE + SYNTAX BITS { + typeInconsistent(0), + pvidInconsistent(1) -- a PVID inconsistency + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The types of inconsistency which have been discovered on + this port for this VLAN's Spanning Tree. + + When this object exists, the value of the corresponding + instance of the Bridge MIB's dot1dStpPortState object will + be 'broken(6)'." + REFERENCE "dot1dStpPortState is defined in RFC-1493." + ::= { stpxInconsistencyEntry 3 } + + + +stpxMstInconsistencyTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxMstInconsistencyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table that contains a list of the bridge ports for which a + particular spanning tree instance has been found to have an + inconsistency. The agent creates a new entry in this table + whenever it detects a new inconsistency, and deletes entries + when the inconsistency is no longer present. + + Two types of inconsistencies are discovered: + (1) the inconsistency when two different port types have been + plugged together. + (2) the inconsistency when different switches have different + PVIDs for the same link." + ::= { stpxInconsistencyObjects 2 } + +stpxMstInconsistencyEntry OBJECT-TYPE + SYNTAX StpxMstInconsistencyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The instance of a particular port for which the spanning tree + inconsistency is currently in effect." + INDEX { + stpxMstInconsistencyIndex, + stpxMstInconsistencyPortIndex + } + ::= { stpxMstInconsistencyTable 1 } + +StpxMstInconsistencyEntry ::= SEQUENCE { + stpxMstInconsistencyIndex Integer32, + stpxMstInconsistencyPortIndex Integer32, + stpxMstInconsistencyState BITS +} + +stpxMstInconsistencyIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Spanning Tree Instance ID, such as the MST instance." + ::= { stpxMstInconsistencyEntry 1 } + +stpxMstInconsistencyPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of dotdBasePort (i.e. dot1dBridge.1.4) for the bridge + port." + ::= { stpxMstInconsistencyEntry 2 } + +stpxMstInconsistencyState OBJECT-TYPE + SYNTAX BITS { + typeInconsistent(0), + pvidInconsistent(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of inconsistency which has been discovered on + this port for this Spanning Tree. + + When this object exists, the value of the corresponding + instance of the Bridge MIB's dot1dStpPortState object will + be 'broken(6)'." + REFERENCE "dot1dStpPortState is defined in RFC-1493." + ::= { stpxMstInconsistencyEntry 3 } + + + +-- BackboneFast capability + +stpxBackboneFastEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An indication of whether the BackboneFast capability is + administratively enabled on the device." + ::= { stpxBackboneFastObjects 1 } + +stpxBackboneFastInInferiorBPDUs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of inferior BPDUs received by the switch + since the stpxBackboneFastOperEnabled has + become true(1). If the value of + stpxBackboneFastOperEnabled is false(2), then this + mib object will have a value of 0." + ::= { stpxBackboneFastObjects 2 } + +stpxBackboneFastInRLQRequestPDUs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Root Link Query request PDUs received by the + switch since the stpxBackboneFastOperEnabled has become + true(1). If the value of stpxBackboneFastOperEnabled is + false(2), then this mib object will have a value of 0." + ::= { stpxBackboneFastObjects 3 } + +stpxBackboneFastInRLQResponsePDUs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Root Link Query response PDUs received by the + switch since the stpxBackboneFastOperEnabled has become + true(1). If the value of stpxBackboneFastOperEnabled is + false(2), then this mib object will have a value of 0." + ::= { stpxBackboneFastObjects 4 } + +stpxBackboneFastOutRLQRequestPDUs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Root Link Query request PDUs transmitted by + the switch since the stpxBackboneFastOperEnabled has become + true(1). If the value of stpxBackboneFastOperEnabled is + false(2), then this mib object will have a value of 0." + ::= { stpxBackboneFastObjects 5 } + +stpxBackboneFastOutRLQResponsePDUs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Root Link Query response PDUs transmitted by + the switch since the stpxBackboneFastOperEnabled has become + true(1). If the value of stpxBackboneFastOperEnabled is + false(2), then this mib object will have a value of 0." + ::= { stpxBackboneFastObjects 6 } + +stpxBackboneFastOperEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An indication of whether the BackboneFast capability is + operationally enabled on the device." + ::= { stpxBackboneFastObjects 7 } +-- STP Root Guard Capability + +stpxRootGuardConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxRootGuardConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing a list of the bridge ports for which + Spanning Tree RootGuard capability can be configured." + ::= { stpxRootGuardObjects 1 } + +stpxRootGuardConfigEntry OBJECT-TYPE + SYNTAX StpxRootGuardConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A bridge port for which Spanning Tree RootGuard + capability can be configured." + INDEX { stpxRootGuardConfigPortIndex } + ::= { stpxRootGuardConfigTable 1 } + +StpxRootGuardConfigEntry ::= SEQUENCE { + stpxRootGuardConfigPortIndex Integer32, + stpxRootGuardConfigEnabled TruthValue +} + +stpxRootGuardConfigPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxRootGuardConfigEntry 1 } + +stpxRootGuardConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An indication of whether the RootGuard capability is + enabled on this port or not. This configuration will be + applied to all Spanning Tree instances in which this port + exists." + DEFVAL { false } + ::= { stpxRootGuardConfigEntry 2 } + + + +stpxRootInconsistencyTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxRootInconsistencyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing a list of the bridge ports for which + a particular Spanning Tree instance has been found + to have an root-inconsistency. The agent creates a new + entry in this table whenever it detects a new + root-inconsistency, and deletes entries + when/soon after the inconsistency is no longer present." + ::= { stpxRootGuardObjects 2 } + +stpxRootInconsistencyEntry OBJECT-TYPE + SYNTAX StpxRootInconsistencyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A Spanning Tree instance on a particular port for + which a Spanning Tree root-inconsistency is currently + in effect." + INDEX { + stpxRootInconsistencyIndex, + stpxRootInconsistencyPortIndex + } + ::= { stpxRootInconsistencyTable 1 } + +StpxRootInconsistencyEntry ::= SEQUENCE { + stpxRootInconsistencyIndex Integer32, + stpxRootInconsistencyPortIndex Integer32, + stpxRootInconsistencyState TruthValue +} + +stpxRootInconsistencyIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Spanning Tree instance id, such as the VLAN id + of the VLAN if the object value of stpxSpanningTreeType + is pvstPlus(1) or rapidPvstPlus(5)." + ::= { stpxRootInconsistencyEntry 1 } + +stpxRootInconsistencyPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxRootInconsistencyEntry 2 } + +stpxRootInconsistencyState OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the port on a particular Spanning + Tree instance is currently in root-inconsistent + state or not." + ::= { stpxRootInconsistencyEntry 3 } + + + +-- stpxSpanningTreeObjects + +stpxSpanningTreeType OBJECT-TYPE + SYNTAX INTEGER { + pvstPlus(1), + mistp(2), + mistpPvstPlus(3), + mst(4), + rapidPvstPlus(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The actual mode of spanning tree protocol runs + on the device. It can be one of the following: + + pvstPlus -- PVST+ (Per VLAN Spanning Tree+ Protocol). + + mistp -- MISTP (Multi Instance Spanning Tree Protocol). + + mistpPvstPlus -- MISTP with the tunneling scheme + enabled for PVST+. + + mst -- IEEE 802.1s Multiple Spanning Tree (MST) + with IEEE 802.1w Rapid Spanning Tree Protocol + (RSTP). + + rapidPvstPlus -- IEEE 802.1w Rapid Spanning Tree + Protocol (RSTP) for all vlans in PVST+. + + When the value of this MIB object gets changed, the + network connectivity would be affected and the + connectivity to this device would also be lost + temporarily." + DEFVAL { pvstPlus } + ::= { stpxSpanningTreeObjects 1 } + +stpxSpanningTreePathCostMode OBJECT-TYPE + SYNTAX INTEGER { + short(1), -- 16 bits spanning tree path + -- cost mode + long(2) -- 32 bits spanning tree path + -- cost mode + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the administrative spanning tree path cost mode + configured on device." + DEFVAL { short } + ::= { stpxSpanningTreeObjects 2 } + +stpxLongStpPortPathCostTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxLongStpPortPathCostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing the spanning tree port path cost + configuration when stpxSpanningTreePathCostOperMode is + long(2). + + If the value of stpxSpanningTreePathCostOperMode is + short(1), this table is not instantiated." + ::= { stpxSpanningTreeObjects 3 } + +stpxLongStpPortPathCostEntry OBJECT-TYPE + SYNTAX StpxLongStpPortPathCostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row containing the spanning tree port path cost + configuration." + AUGMENTS { dot1dStpPortEntry } + ::= { stpxLongStpPortPathCostTable 1 } + +StpxLongStpPortPathCostEntry ::= SEQUENCE { + stpxLongStpPortPathCost Unsigned32 +} + +stpxLongStpPortPathCost OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The contribution of this port to the path cost (in 32 + bits value) of paths towards the spanning tree root which + include this port. + + This object is used to configure the spanning tree port + path cost in 32 bits value range when the + stpxSpanningTreePathCostOperMode is long(2). + + If the stpxSpanningTreePathCostOperMode is short(1), this + MIB object is not instantiated." + ::= { stpxLongStpPortPathCostEntry 1 } + + + +stpxExtendedSysIDAdminEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether Extended System ID feature + is administratively enabled on the device or not." + REFERENCE "IEEE 802.1t." + ::= { stpxSpanningTreeObjects 4 } + +stpxExtendedSysIDOperEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether Extended System ID feature + is operationaly enabled on the device or not. + + If the value of this object is true(1), then + the accepted values for dot1dStpPriority + in BRIDGE-MIB should be multiples of 4096 plus + bridge instance ID, such as VlanIndex. Changing + this object value might cause the values of + dot1dBaseBridgeAddress and dot1dStpPriority + in BRIDGE-MIB to be changed also." + REFERENCE "IEEE 802.1t." + ::= { stpxSpanningTreeObjects 5 } + +stpxNotificationEnable OBJECT-TYPE + SYNTAX BITS { + newRoot(0), + topologyChange(1), + inconsistency(2), + rootInconsistency(3), + loopInconsistency(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether a specified notification is enabled or not. + If a bit corresponding to a notification is set to 1, then + the specified notification can be generated. + + newRoot -- the newRoot notification as defined in BRIDGE-MIB. + + topologyChange -- the topologyChange notification as + defined in BRIDGE-MIB. + + inconsistency -- the stpxInconsistencyUpdate notification. + + rootInconsistency -- the stpxRootInconsistencyUpdate + notification. + + loopInconsistency -- the stpxLoopInconsistencyUpdate + notification." + ::= { stpxSpanningTreeObjects 6 } + +stpxSpanningTreePathCostOperMode OBJECT-TYPE + SYNTAX INTEGER { + short(1), -- 16 bits spanning tree path + -- cost mode + long(2) -- 32 bits spanning tree path + -- cost mode + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicate the operational spanning tree path cost mode + on device. This mode applies to all instances of the Spanning + Tree protocol running on the device. + + When the value of this MIB object gets changed, the path cost + of all ports will be reassigned to the default path cost + values based on the new spanning tree path cost mode and the + ports' speed. + + When the value of this MIB object is long(2), + the stpxLongStpPortPathCost MIB object must be used in order + to retrieve/configure the spanning tree port path cost as a + 32 bits value. The set operation on dot1dStpPortPathCost in + BRIDGE-MIB will be rejected. While retrieving the value of + dot1dStpPortPathCost, the maximum value of 65535 will be + returned if the value of stpxLongStpPortPathCost for the same + instance exceeds 65535. + + When the value of this MIB object is short(1), + the dot1dStpPortPathCost in BRIDGE-MIB must be used." + ::= { stpxSpanningTreeObjects 7 } + +-- MISTP Objects + +stpxMISTPInstanceNumber OBJECT-TYPE + SYNTAX Integer32 (1..256) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of MISTP instances, that are supported by the device + when the value of stpxSpanningTreeType is either mistp(2) + or mistpPvstPlus(3)." + ::= { stpxMISTPObjects 1 } +-- When stpxSpanningTreeType is modified from a value of 'pvstPlus' to +-- either 'mistp' or 'mistpPvstPlus', the agent will create a fixed +-- number (specified in stpxMISTPInstanceNumber) of MISTP instances in +-- this table. When stpxSpanningTreeType is changed to 'pvstPlus', the +-- agent will delete all the MISTP instances from this table and also +-- all the MIB objects associated with them. + +stpxMISTPInstanceTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxMISTPInstanceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains one entry for each instance of MISTP and + it contains stpxMISTPInstanceNumber entries, numbered from 1 + to stpxMISTPInstanceNumber. + + This table is only instantiated when the value of + stpxSpanningTreeType is mistp(2) or mistpPvstPlus(3)." + ::= { stpxMISTPObjects 2 } + +stpxMISTPInstanceEntry OBJECT-TYPE + SYNTAX StpxMISTPInstanceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row containing the status of the MISTP + instance." + INDEX { stpxMISTPInstanceIndex } + ::= { stpxMISTPInstanceTable 1 } + +StpxMISTPInstanceEntry ::= SEQUENCE { + stpxMISTPInstanceIndex Integer32, + stpxMISTPInstanceEnable TruthValue, + stpxMISTPInstanceVlansMapped OCTET STRING, + stpxMISTPInstanceVlansMapped2k OCTET STRING, + stpxMISTPInstanceVlansMapped3k OCTET STRING, + stpxMISTPInstanceVlansMapped4k OCTET STRING +} + +stpxMISTPInstanceIndex OBJECT-TYPE + SYNTAX Integer32 (1..256) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer within the range from 1 to the value of + stpxMISTPInstanceNumber that uniquely identifies an instance." + ::= { stpxMISTPInstanceEntry 1 } + +stpxMISTPInstanceEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether the MISTP protocol is currently + enabled on the MISTP instance. + + If this object is set to + 'true' - the MISTP protocol will run on this instance. + + 'false' - the MISTP protocol will stop running on this + instance." + DEFVAL { true } + ::= { stpxMISTPInstanceEntry 2 } + +stpxMISTPInstanceVlansMapped 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 + of 0 through 7; the second octet to VLANs 8 through + 15; etc. The most significant bit of each octet + corresponds to the lowest value VlanIndex in that octet. + + For each VLAN, if it is mapped to this MISTP instance, + then the bit corresponding to that VLAN is set to '1'." + ::= { stpxMISTPInstanceEntry 3 } + +stpxMISTPInstanceVlansMapped2k 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 of 1024 through 2047. The + first octet corresponds to VLANs with VlanIndex values + of 1024 through 1031; the second octet to VLANs 1032 + through 1039; etc. The most significant bit of each + octet corresponds to the lowest value VlanIndex in that + octet. + + For each VLAN, if it is mapped to this MISTP instance, + then the bit corresponding to that VLAN is set to '1'. + + This object is only instantiated on devices with + support for VlanIndex up to 4095." + ::= { stpxMISTPInstanceEntry 4 } + +stpxMISTPInstanceVlansMapped3k 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 of 2048 through 3071. The + first octet corresponds to VLANs with VlanIndex values + of 2048 through 2055; the second octet to VLANs 2056 + through 2063; etc. The most significant bit of each + octet corresponds to the lowest value VlanIndex in that + octet. + + For each VLAN, if it is mapped to this MISTP instance, + then the bit corresponding to that VLAN is set to '1'. + + This object is only instantiated on devices with + support for VlanIndex up to 4095." + ::= { stpxMISTPInstanceEntry 5 } + +stpxMISTPInstanceVlansMapped4k 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 of 3072 through 4095. The + first octet corresponds to VLANs with VlanIndex values + of 3072 through 3079; the second octet to VLANs 3080 + through 3087; etc. The most significant bit of each + octet corresponds to the lowest value VlanIndex in that + octet. + + For each VLAN, if it is mapped to this MISTP instance, + then the bit corresponding to that VLAN is set to '1'. + + This object is only instantiated on devices with + support for VlanIndex up to 4095." + ::= { stpxMISTPInstanceEntry 6 } + + + +stpxVlanMISTPInstMapTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxVlanMISTPInstMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing the MISTP Instance Index of the VLANs for a + particular management domain. + + This table is only instantiated when the value of + stpxSpanningTreeType is mistp(2) or mistpPvstPlus(3)." + ::= { stpxMISTPObjects 3 } + +stpxVlanMISTPInstMapEntry OBJECT-TYPE + SYNTAX StpxVlanMISTPInstMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row containing the MISTP Instance Index of the + VLAN for a particular management domain." + AUGMENTS { vtpVlanEntry } + ::= { stpxVlanMISTPInstMapTable 1 } + +StpxVlanMISTPInstMapEntry ::= SEQUENCE { + stpxVlanMISTPInstMapInstIndex Integer32 +} + +stpxVlanMISTPInstMapInstIndex OBJECT-TYPE + SYNTAX Integer32 (0..256) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MISTP instance, to which the corresponding vlan is mapped. + If this value of this mib object is 0, the corresponding vlan + is not configured to be mapped to any MISTP instance and all + the ports under this VLAN remain in blocking state." + ::= { stpxVlanMISTPInstMapEntry 1 } + + + +stpxVlanMISTPInstMapEditTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxVlanMISTPInstMapEditEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing the MISTP related information for the VLANs + in the Edit Buffers for a particular management domain. + + This table is only instantiated when when the value of + stpxSpanningTreeType is mistp(2) or mistpPvstPlus(3)." + ::= { stpxMISTPObjects 4 } + +stpxVlanMISTPInstMapEditEntry OBJECT-TYPE + SYNTAX StpxVlanMISTPInstMapEditEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about one VLAN mapping to one instance + in the Edit Buffer for a particular management domain." + AUGMENTS { vtpVlanEditEntry } + ::= { stpxVlanMISTPInstMapEditTable 1 } + +StpxVlanMISTPInstMapEditEntry ::= SEQUENCE { + stpxVlanMISTPInstMapEditInstIndex Integer32 +} + +stpxVlanMISTPInstMapEditInstIndex OBJECT-TYPE + SYNTAX Integer32 (0..256) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The MISTP instance, to which the corresponding vlan would be + mapped. The value of this mib object is from 0 to the value of + stpxMISTPInstanceNumber. If setting the value of this object + to 0, the corresponding vlan will not be mapped to a MISTP + instance and all the ports under this VLAN will be moved into + the blocking state." + ::= { stpxVlanMISTPInstMapEditEntry 1 } + + + +stpxPreferredMISTPInstancesTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxPreferredMISTPInstancesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table containing indications of which MISTP instances + are preferred on which trunk ports. The preferred + MISTP instances on a trunk port have a lower Path Cost value + compared with the MISTP instances on the trunk not in the + preferred list. + + This table is only instantiated when the value of + stpxSpanningTreeType is mistp(2) or mistpPvstPlus(3)." + ::= { stpxMISTPObjects 5 } + +stpxPreferredMISTPInstancesEntry OBJECT-TYPE + SYNTAX StpxPreferredMISTPInstancesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry indicating which MISTP instances are preferred on + a specific trunk port." + AUGMENTS { vlanTrunkPortEntry } + ::= { stpxPreferredMISTPInstancesTable 1 } + +StpxPreferredMISTPInstancesEntry ::= SEQUENCE { + stpxPreferredMISTPInstancesMap OCTET STRING +} + +stpxPreferredMISTPInstancesMap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A string of octets containing one bit per MISTP instances + in the management domain on this trunk port. The first octet + corresponds to MISTP instances with InstIndex values of 1 + through 8; the second octet to MISTP instances 9 through 16; + etc. The most significant bit of each octet corresponds to + the lowest value instanceIndex in that octet. The number of + bits for this mib object will be determined by the value of + stpxMISTPInstanceNumber. + + For each instance, if it is preferred on this trunk port, + then the bit corresponding to that instance is set to '1'. + + + To avoid conflicts between overlapping partial updates by + multiple managers, i.e., updates which modify only a portion + of an instance of this object (e.g., enable/disable a single + instance on the trunk port), any SNMP Set operation + accessing an instance of this object should also write the + value of vlanTrunkPortSetSerialNo." + ::= { stpxPreferredMISTPInstancesEntry 1 } + + +-- STP Loop Guard Capability + +stpxLoopGuardConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxLoopGuardConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing a list of the bridge ports for which + Spanning Tree LoopGuard capability can be configured." + ::= { stpxLoopGuardObjects 1 } + +stpxLoopGuardConfigEntry OBJECT-TYPE + SYNTAX StpxLoopGuardConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A bridge port for which Spanning Tree LoopGuard + capability can be configured." + INDEX { stpxLoopGuardConfigPortIndex } + ::= { stpxLoopGuardConfigTable 1 } + +StpxLoopGuardConfigEntry ::= SEQUENCE { + stpxLoopGuardConfigPortIndex Integer32, + stpxLoopGuardConfigEnabled TruthValue, + stpxLoopGuardConfigMode INTEGER +} + +stpxLoopGuardConfigPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxLoopGuardConfigEntry 1 } + +stpxLoopGuardConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "An indication of whether the LoopGuard capability is + enabled on this port or not. This configuration will be + applied to all the Spanning Tree instances in which this + port exists. + + In order to support additional Loop Guard config mode + (default) as defined in stpxLoopGuardConfigMode other + than enable (true(1)) or disable (false(2)) as defined + in this object, stpxLoopGuardConfigMode object needs to + be used. + + When the stpxLoopGuardConfigMode object has the value of + enable(1), the value of stpxLoopGuardConfigEnabled for + the same instance will be true(1). When the + stpxLoopGuardConfigMode object has the value of disable(2), + the value of stpxLoopGuardConfigEnabled for the same + instance will be false(2). When the stpxLoopGuardConfigMode + object has the value of default(3), the value of + stpxLoopGuardConfigEnabled for the same instance will + depend on the object value of + stpxLoopGuardGlobalDefaultMode." + DEFVAL { false } + ::= { stpxLoopGuardConfigEntry 2 } + +stpxLoopGuardConfigMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2), + default(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the mode of Loop Guard Feature on this + port. This configuration will be applied to all + the Spanning Tree instances in which this port + exists. + + enable -- the Loop Guard feature is enabled on this + port. + + disable -- the Loop Guard feature is disabled on this + port. + + default -- whether the Loop Guard feature is enabled + or not on this port depends on the object + value of stpxLoopGuardGlobalDefaultMode." + ::= { stpxLoopGuardConfigEntry 3 } + + + +stpxLoopInconsistencyTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxLoopInconsistencyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing a list of the bridge ports for which + a particular Spanning Tree instance has been found + to have a loop-inconsistency. The agent creates a new + entry in this table whenever it detects a new + loop-inconsistency, and deletes entries + when/soon after the inconsistency is no longer present." + ::= { stpxLoopGuardObjects 2 } + +stpxLoopInconsistencyEntry OBJECT-TYPE + SYNTAX StpxLoopInconsistencyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A Spanning Tree instance on a particular port for + which a Spanning Tree loop-inconsistency is currently + in effect." + INDEX { + stpxLoopInconsistencyIndex, + stpxLoopInconsistencyPortIndex + } + ::= { stpxLoopInconsistencyTable 1 } + +StpxLoopInconsistencyEntry ::= SEQUENCE { + stpxLoopInconsistencyIndex Integer32, + stpxLoopInconsistencyPortIndex Integer32, + stpxLoopInconsistencyState TruthValue +} + +stpxLoopInconsistencyIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Spanning Tree instance id, such as the VLAN id + of the VLAN if the object value of stpxSpanningTreeType + is pvstPlus(1) or rapidPvstPlus(5)." + ::= { stpxLoopInconsistencyEntry 1 } + +stpxLoopInconsistencyPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxLoopInconsistencyEntry 2 } + +stpxLoopInconsistencyState OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the port on a particular Spanning + Tree instance is currently in loop-inconsistent + state or not." + ::= { stpxLoopInconsistencyEntry 3 } + + + +stpxLoopGuardGlobalDefaultMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the global default config mode of LoopGuard + feature on the device." + ::= { stpxLoopGuardObjects 3 } + +-- Spanning Tree Port Fast Start Objects + +stpxFastStartBpduGuardEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the global default mode of the Bpdu + Guard feature on the device. + + On platforms that does not support per port + Bpdu Guard configuration as indicated by + the object stpxFastStartPortBpduGuardMode, + if the value of this object is set to true(1), + and the Fast Start Feature is operationally + enabled on a port, then that port will be + immediately disabled when the system receives + a BPDU from that port." + DEFVAL { false } + ::= { stpxFastStartObjects 1 } + +stpxFastStartBpduFilterEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the global default mode of the Bpdu + Filter feature on the device. + + On platforms that does not support per port + Bpdu Filter configuration as indicated by + the object stpxFastStartPortBpduFilterMode, + if the value of this object is set to true(1), + and the Fast Start Feature is operationally + enabled on a port, then no BPDUs will be + transmitted on this port." + DEFVAL { false } + ::= { stpxFastStartObjects 2 } + +stpxFastStartPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxFastStartPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing a list of the bridge ports for + which Spanning Tree Port Fast Start can be + configured." + ::= { stpxFastStartObjects 3 } + +stpxFastStartPortEntry OBJECT-TYPE + SYNTAX StpxFastStartPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A bridge port for which Spanning Tree Port Fast + Start can be configured." + INDEX { stpxFastStartPortIndex } + ::= { stpxFastStartPortTable 1 } + +StpxFastStartPortEntry ::= SEQUENCE { + stpxFastStartPortIndex Integer32, + stpxFastStartPortEnable TruthValue, + stpxFastStartPortMode INTEGER, + stpxFastStartPortBpduGuardMode INTEGER, + stpxFastStartPortBpduFilterMode INTEGER +} + +stpxFastStartPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxFastStartPortEntry 1 } + +stpxFastStartPortEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Indicates whether the port is operating in spantree + fast start mode. A port with fast start enabled is + immediately put in spanning tree forwarding state when + that port is detected by the Spanning Tree, rather + than starting in blocking state which is the normal + operation. + + In order to support additional Fast Start enable mode + (enableForTrunk and default) as defined in + stpxFastStartPortMode other than enable (true(1)) + or disable (false(2)) as defined in this object, + stpxFastStartPortMode object needs to be used. + + When the stpxFastStartPortMode has the value of + enable(1) or enableForTrunk(3), the value of + stpxFastStartPortEnable for the same instance + will be true(1). When the stpxFastStartPortMode + has the value of disable(2), the value of + stpxFastStartPortEnable for the same instance will be + false(2). When the stpxFastStartPortMode has the value + of default(4), the value of stpxFastStartPortEnable for + the same instance depends on the object value of + stpxFastStartGlobalDefaultMode." + DEFVAL { false } + ::= { stpxFastStartPortEntry 2 } + +stpxFastStartPortMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2), + enableForTrunk(3), + default(4), + network(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the mode of Fast Start Feature on the + port. A port with fast start enabled is immediately + put in spanning tree forwarding state when the port + is detected by the Spanning Tree, rather than + starting in blocking state which is the normal + operation. + + enable -- the fast start feature is enabled on this + port but will only take effect when the + object value of its + vlanTrunkPortDynamicStatus as specified + in CISCO-VTP-MIB is notTrunking(2). + + disable -- the fast start feature is disabled on this + port. + + enableForTrunk -- the fast start feature is enabled + on this port and will take effect + regardless of the object value of + its vlanTrunkPortDynamicStatus. + + default -- whether the fast start feature is enabled + or not on this port depends on the object + value of stpxFastStartGlobalDefaultMode. + + network -- the network mode is enabled on this + port." + ::= { stpxFastStartPortEntry 3 } + +stpxFastStartPortBpduGuardMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2), + default(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the mode of Bpdu Guard Feature on the + port. A port with Bpdu Guard enabled is + immediately disabled when the system + receives a BPDU from that port. + + enable -- the Bpdu Guard feature is enabled on this + port. + + disable -- the Bpdu Guard feature is disabled on this + port. + + default -- whether the Bpdu Guard feature is enabled + or not on this port depends on the object + value of stpxFastStartBpduGuardEnable. If + the value of stpxFastStartBpduGuardEnable + is true(1) and Fast Start feature is also + enabled operationally on this port, then + this port is immediately disabled when + the system receives a BPDU from this port." + DEFVAL { default } + ::= { stpxFastStartPortEntry 4 } + +stpxFastStartPortBpduFilterMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2), + default(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the mode of Bpdu Filter Feature on the + port. The system will not transmit BPDUs on a port + with Bpdu Filter feature enabled. + + enable -- the Bpdu Filter feature is enabled on this + port. + + disable -- the Bpdu Filter feature is disabled on this + port. + + default -- whether the Bpdu Filter feature is enabled + or not on this port depends on the object + value of stpxFastStartBpduFilterEnable. If + the value of stpxFastStartBpduFilterEnable + is true(1) and Fast Start feature is also + enabled operationally on this port, then + no BPDUs will be transmitted on this port." + DEFVAL { default } + ::= { stpxFastStartPortEntry 5 } + + + +stpxFastStartGlobalDefaultMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2), + network(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the global default mode of the Fast + Start feature on the device. + + enable -- the fast start feature is enabled and + the default port mode is edge mode. + disable -- the fast start feature is disabled. + network -- the default port mode is network mode." + DEFVAL { disable } + ::= { stpxFastStartObjects 4 } + +stpxFastStartOperModeTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxFastStartOperModeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing a list of the bridge ports + for a particular Spanning Tree Instance." + ::= { stpxFastStartObjects 5 } + +stpxFastStartOperModeEntry OBJECT-TYPE + SYNTAX StpxFastStartOperModeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry with port fast start oper mode + information on a bridge port for a particular + Spanning Tree Instance." + INDEX { + stpxFastStartOperModeInstIndex, + stpxFastStartOperModePortIndex + } + ::= { stpxFastStartOperModeTable 1 } + +StpxFastStartOperModeEntry ::= SEQUENCE { + stpxFastStartOperModeInstIndex Integer32, + stpxFastStartOperModePortIndex Integer32, + stpxFastStartOperMode INTEGER +} + +stpxFastStartOperModeInstIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Spanning Tree instance id, such as the VLAN id + of the VLAN if the object value of stpxSpanningTreeType + is pvstPlus(1)." + ::= { stpxFastStartOperModeEntry 1 } + +stpxFastStartOperModePortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxFastStartOperModeEntry 2 } + +stpxFastStartOperMode OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + network(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the fast start operational status of the + port on a particular Spanning Tree Instance. + enable -- the fast start feature is operationally + enabled on this port and the port is in + edge mode. + disable -- the fast start feature is operationally + disabled on this port. + network -- the port is in network mode." + ::= { stpxFastStartOperModeEntry 3 } + + + +-- BPDU Skewing Feature + +stpxBpduSkewingDetectionEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether BPDU skewing detection feature + is enabled or not on the system. If this object has + the value of true(1), then the system will detect + whether BPDUs received by any port on any Spanning + Tree instance are processed at an interval longer + than the object value of dot1dStpHelloTime in the + BIRDGE-MIB of the Spanning Tree instance." + DEFVAL { false } + ::= { stpxBpduSkewingObjects 1 } + +stpxBpduSkewingTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxBpduSkewingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing a list of the bridge ports for + which a particular Spanning Tree instance has been + detected to have BPDU skewing occurred since the + object value of stpxBpduSkewingDetectionEnable was + last changed to true(1). + + The agent creates a new entry in this table whenever + a port in a particular Spanning Tree instance is + detected to be BPDU skewed since the object value of + stpxBpduSkewingDetectionEnable object is changed to + true(1). The agent deletes all the entries in this + table when the object value of + stpxBpduSkewingDetectionEnable is changed to false(2) + or the object value of stpxSpanningTreeType is + changed." + ::= { stpxBpduSkewingObjects 2 } + +stpxBpduSkewingEntry OBJECT-TYPE + SYNTAX StpxBpduSkewingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A Spanning Tree instance on a particular port for + which BPDU skewing has been detected." + INDEX { + stpxBpduSkewingInstanceIndex, + stpxBpduSkewingPortIndex + } + ::= { stpxBpduSkewingTable 1 } + +StpxBpduSkewingEntry ::= SEQUENCE { + stpxBpduSkewingInstanceIndex Integer32, + stpxBpduSkewingPortIndex Integer32, + stpxBpduSkewingLastSkewDuration Unsigned32, + stpxBpduSkewingWorstSkewDuration Unsigned32, + stpxBpduSkewingWorstSkewTime TimeStamp +} + +stpxBpduSkewingInstanceIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Spanning Tree instance id, such as the VLAN id + of the VLAN if the object value of stpxSpanningTreeType + is pvstPlus(1)." + ::= { stpxBpduSkewingEntry 1 } + +stpxBpduSkewingPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxBpduSkewingEntry 2 } + +stpxBpduSkewingLastSkewDuration OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the skew duration in milliseconds of the + last BPDU skewing detected." + ::= { stpxBpduSkewingEntry 3 } + +stpxBpduSkewingWorstSkewDuration OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the skew duration in milliseconds of the + worst BPDU skewing detected." + ::= { stpxBpduSkewingEntry 4 } + +stpxBpduSkewingWorstSkewTime OBJECT-TYPE + SYNTAX TimeStamp + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the value of sysUpTime when the worst + BPDU skewing was detected." + ::= { stpxBpduSkewingEntry 5 } + + + +-- Multiple Spanning Tree Objects + +stpxMSTMaxInstanceNumber OBJECT-TYPE + SYNTAX Integer32 (1..256) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum MST (Multiple Spanning Tree) instance id, + that can be supported by the device for Cisco proprietary + implementation of the MST Protocol. + + This object is deprecated and replaced by + stpxSMSTMaxInstanceID." + ::= { stpxMSTObjects 1 } + +stpxMSTRegionName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational MST region name." + ::= { stpxMSTObjects 2 } + +stpxMSTRegionRevision OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The operational MST region version. + + This object is deprecated and replaced by + stpxSMSTRegionRevision." + ::= { stpxMSTObjects 3 } + +stpxMSTInstanceTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxMSTInstanceEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "This table contains MST instance information with + one entry for an MST instance within the range of + 0 to the object value of stpxMSTMaxInstanceNumber. + + This table is deprecated and replaced by + stpxSMSTInstanceTable." + ::= { stpxMSTObjects 4 } + +stpxMSTInstanceEntry OBJECT-TYPE + SYNTAX StpxMSTInstanceEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A conceptual row containing the MST instance + information." + INDEX { stpxMSTInstanceIndex } + ::= { stpxMSTInstanceTable 1 } + +StpxMSTInstanceEntry ::= SEQUENCE { + stpxMSTInstanceIndex Integer32, + stpxMSTInstanceVlansMapped OCTET STRING, + stpxMSTInstanceVlansMapped2k OCTET STRING, + stpxMSTInstanceVlansMapped3k OCTET STRING, + stpxMSTInstanceVlansMapped4k OCTET STRING, + stpxMSTInstanceRemainingHopCount Integer32 +} + +stpxMSTInstanceIndex OBJECT-TYPE + SYNTAX Integer32 (0..256) + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "An integer that uniquely identifies an MST instance + within the range of 0 to the object value of + stpxMSTMaxInstanceNumber. + + This object is deprecated and replaced by + stpxSMSTInstanceIndex." + ::= { stpxMSTInstanceEntry 1 } + +stpxMSTInstanceVlansMapped OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "A string of octets containing one bit per VLAN. The + first octet corresponds to VLANs with VlanIndex values + of 0 through 7; the second octet to VLANs 8 through + 15; etc. The most significant bit of each octet + corresponds to the lowest value VlanIndex in that octet. + + For each VLAN, if it is mapped to this MST instance, + then the bit corresponding to that VLAN is set to '1'. + + This object is deprecated and replaced by + stpxSMSTInstanceVlansMapped1k2k." + ::= { stpxMSTInstanceEntry 2 } + +stpxMSTInstanceVlansMapped2k OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "A string of octets containing one bit per VLAN for + VLANS with VlanIndex values of 1024 through 2047. The + first octet corresponds to VLANs with VlanIndex values + of 1024 through 1031; the second octet to VLANs 1032 + through 1039; etc. The most significant bit of each + octet corresponds to the lowest value VlanIndex in that + octet. + + For each VLAN, if it is mapped to this MST instance, + then the bit corresponding to that VLAN is set to '1'. + + This object is deprecated and replaced by + stpxSMSTInstanceVlansMapped1k2k." + ::= { stpxMSTInstanceEntry 3 } + +stpxMSTInstanceVlansMapped3k OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "A string of octets containing one bit per VLAN for + VLANS with VlanIndex values of 2048 through 3071. The + first octet corresponds to VLANs with VlanIndex values + of 2048 through 2055; the second octet to VLANs 2056 + through 2063; etc. The most significant bit of each + octet corresponds to the lowest value VlanIndex in that + octet. + + For each VLAN, if it is mapped to this MST instance, + then the bit corresponding to that VLAN is set to '1'. + + This object is deprecated and replaced by + stpxSMSTInstanceVlansMapped3k4k." + ::= { stpxMSTInstanceEntry 4 } + +stpxMSTInstanceVlansMapped4k OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "A string of octets containing one bit per VLAN for + VLANS with VlanIndex values of 3072 through 4095. The + first octet corresponds to VLANs with VlanIndex values + of 3072 through 3079; the second octet to VLANs 3080 + through 3087; etc. The most significant bit of each + octet corresponds to the lowest value VlanIndex in that + octet. + + For each VLAN, if it is mapped to this MST instance, + then the bit corresponding to that VLAN is set to '1'. + + This object is deprecated and replaced by + stpxSMSTInstanceVlansMapped3k4k." + ::= { stpxMSTInstanceEntry 5 } + +stpxMSTInstanceRemainingHopCount OBJECT-TYPE + SYNTAX Integer32 (0..40) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The remaining hop count for this MST instance. + + This object will take on value of 40 if the object value + of stpxSMSTInstanceRemainingHopCount is greater than 40. + + This object is only instantiated when the object value of + stpxSpanningTreeType is mst(4). + + This object is deprecated and replaced by + stpxSMSTInstanceRemainingHopCount." + ::= { stpxMSTInstanceEntry 6 } + + + +stpxMSTRegionEditBufferStatus OBJECT-TYPE + SYNTAX INTEGER { + released(1), + acquiredBySnmp(2), + acquiredByNonSnmp(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current ownership status of the unique + Region Config Edit Buffer. + + released -- the Edit Buffer can be acquired by any of + the SNMP management stations. + + acquiredBySnmp -- the Edit Buffer is acquired by + any of the SNMP management stations. + + acquiredByNonSnmp -- the Edit Buffer is acquired by the + non-SNMP users managing the device." + ::= { stpxMSTObjects 5 } + +stpxMSTRegionEditBufferOperation OBJECT-TYPE + SYNTAX INTEGER { + other(1), -- read-only + acquire(2), + releaseWithForce(3), + commit(4), + rollBack(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the operation that is performed on the Region + Config Edit Buffer. + + other -- none of the following operations. + + acquire -- acquire the Edit Buffer. This operation can + only be performed when the object + stpxMSTRegionEditBufferStatus has the value of + released(1). After the successful operation of + this action, the stpxMSTRegionEditBufferStatus + will be changed to acquiredBySnmp(2). + + releaseWithForce -- release the Edit Buffer acquired by + non-SNMP users with force and discard the changes + in the Edit Buffer. This operation can only be + performed when the object + stpxMSTRegionEditBufferStatus has the value of + acquiredByNonSnmp(2). + + commit -- commit the changes in the Edit Buffer + and release the Edit Buffer. The successful + operation of this action will make the changes + in the Edit Buffer effective on the device. + This operation can only be performed when the + object stpxMSTRegionEditBufferStatus has the + value of acquiredBySnmp(3). + + rollBack -- discard the changes in the Edit Buffer + and release the Edit Buffer. This operation can + only be performed when the object + stpxMSTRegionEditBufferStatus has the value + of acquiredBySnmp(3). + + This object always returns other(1) when it is read." + ::= { stpxMSTObjects 6 } + +stpxMSTRegionEditName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MST region name in the Edit Buffer. + + This object is only instantiated when the + stpxMSTRegionEditBufferStatus has the value of + acquiredBySnmp(2)." + ::= { stpxMSTObjects 7 } + +stpxMSTRegionEditRevision OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The MST region version in the Edit Buffer. This object is + only instantiated when the stpxMSTRegionEditBufferStatus + has the value of acquiredBySnmp(2). + + This object is deprecated and replaced by + stpxSMSTRegionEditRevision." + ::= { stpxMSTObjects 8 } + +stpxMSTInstanceEditTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxMSTInstanceEditEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "This table contains MST instance information in the + Edit Buffer with one entry for each MST + instance numbered from 0 to stpxMSTMaxInstanceNumber. + + This table is only instantiated when the + stpxMSTRegionEditBufferStatus has the value of + acquiredBySnmp(2). + + This table is deprecated and replaced by + stpxSMSTInstanceEditTable." + ::= { stpxMSTObjects 9 } + +stpxMSTInstanceEditEntry OBJECT-TYPE + SYNTAX StpxMSTInstanceEditEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A conceptual row containing MST instance information + in the Edit Buffer." + INDEX { stpxMSTInstanceEditIndex } + ::= { stpxMSTInstanceEditTable 1 } + +StpxMSTInstanceEditEntry ::= SEQUENCE { + stpxMSTInstanceEditIndex Integer32, + stpxMSTInstanceEditVlansMap OCTET STRING, + stpxMSTInstanceEditVlansMap2k OCTET STRING, + stpxMSTInstanceEditVlansMap3k OCTET STRING, + stpxMSTInstanceEditVlansMap4k OCTET STRING +} + +stpxMSTInstanceEditIndex OBJECT-TYPE + SYNTAX Integer32 (0..256) + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "An integer that uniquely identifies an MST instance + from 0 to the object value of stpxMSTMaxInstanceNumber. + + The instances of this table entry with + stpxMSTInstanceEditIndex of zero can not be + modified. + + This object is deprecated and replaced by + stpxSMSTInstanceEditIndex." + ::= { stpxMSTInstanceEditEntry 1 } + +stpxMSTInstanceEditVlansMap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "A string of octets containing one bit per VLAN. The + first octet corresponds to VLANs with VlanIndex values + of 0 through 7; the second octet to VLANs 8 through + 15; etc. The most significant bit of each octet + corresponds to the lowest value VlanIndex in that octet. + + For each VLAN, if it is mapped to this MST instance, + then the bit corresponding to that VLAN is set to + '1'. Each VLAN can only be mapped to one unique MST + instance in the range from 1 to stpxMSTMaxInstanceNumber. + If the bit corresponding to a VLAN is changed from '1' + to '0', then that VLAN will be automatically mapped to + MST instance 0 by the device. + + This object is deprecated and replaced by + stpxSMSTInstanceEditVlansMap1k2k." + ::= { stpxMSTInstanceEditEntry 2 } + +stpxMSTInstanceEditVlansMap2k OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "A string of octets containing one bit per VLAN for + VLANS with VlanIndex values of 1024 through 2047. The + first octet corresponds to VLANs with VlanIndex values + of 1024 through 1031; the second octet to VLANs 1032 + through 1039; etc. The most significant bit of each + octet corresponds to the lowest value VlanIndex in that + octet. + + For each VLAN, if it is mapped to this MST instance, + then the bit corresponding to that VLAN is set to + '1'. Each VLAN can only be mapped to one unique MST + instance in the range from 1 to stpxMSTMaxInstanceNumber. + If the bit corresponding to a VLAN is changed from '1' + to '0', then that VLAN will be automatically mapped to + MST instance 0 by the device. + + This object is deprecated and replaced by + stpxSMSTInstanceEditVlansMap1k2k." + ::= { stpxMSTInstanceEditEntry 3 } + +stpxMSTInstanceEditVlansMap3k OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "A string of octets containing one bit per VLAN for + VLANS with VlanIndex values of 2048 through 3071. The + first octet corresponds to VLANs with VlanIndex values + of 2048 through 2055; the second octet to VLANs 2056 + through 2063; etc. The most significant bit of each + octet corresponds to the lowest value VlanIndex in that + octet. + + For each VLAN, if it is mapped to this MST instance, + then the bit corresponding to that VLAN is set to + '1'. Each VLAN can only be mapped to one unique MST + instance in the range from 1 to stpxMSTMaxInstanceNumber. + If the bit corresponding to a VLAN is changed from '1' + to '0', then that VLAN will be automatically mapped to + MST instance 0 by the device. + + This object is deprecated and replaced by + stpxSMSTInstanceEditVlansMap3k4k." + ::= { stpxMSTInstanceEditEntry 4 } + +stpxMSTInstanceEditVlansMap4k OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "A string of octets containing one bit per VLAN for + VLANS with VlanIndex values of 3072 through 4095. The + first octet corresponds to VLANs with VlanIndex values + of 3072 through 3079; the second octet to VLANs 3080 + through 3087; etc. The most significant bit of each + octet corresponds to the lowest value VlanIndex in that + octet. + + For each VLAN, if it is mapped to this MST instance, + then the bit corresponding to that VLAN is set to + '1'. Each VLAN can only be mapped to one unique MST + instance in the range from 1 to stpxMSTMaxInstanceNumber. + If the bit corresponding to a VLAN is changed from '1' + to '0', then that VLAN will be automatically mapped to + MST instance 0 by the device. + + This object is deprecated and replaced by + stpxSMSTInstanceEditVlansMap3k4k." + ::= { stpxMSTInstanceEditEntry 5 } + + + +stpxPreferredMSTInstancesTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxPreferredMSTInstancesEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "The table containing indications of which MST instances + are preferred on which trunk ports. The preferred + MST instances on a trunk port have a lower Path Cost value + compared with the MST instances on the trunk not in the + preferred list." + ::= { stpxMSTObjects 10 } + +stpxPreferredMSTInstancesEntry OBJECT-TYPE + SYNTAX StpxPreferredMSTInstancesEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "An entry indicating which MST instances are preferred on + a specific trunk port." + AUGMENTS { vlanTrunkPortEntry } + ::= { stpxPreferredMSTInstancesTable 1 } + +StpxPreferredMSTInstancesEntry ::= SEQUENCE { + stpxPreferredMSTInstancesMap OCTET STRING +} + +stpxPreferredMSTInstancesMap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..32)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "A string of octets containing one bit per MST instances + on this trunk port. The first octet corresponds to MST + instances of 0 through 7; the second octet to MST instances + 8 through 15; etc. The most significant bit of each octet + corresponds to the lowest MST instance value in that octet. + The number of bits for this mib object will be determined + by the value of stpxMSTMaxInstanceNumber. + + For each instance, if it is preferred on this trunk port, + then the bit corresponding to that instance is set to '1'." + ::= { stpxPreferredMSTInstancesEntry 1 } + + + +stpxMSTPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxMSTPortEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A table containing port information for the MST + Protocol on all the bridge ports existing on the + system." + ::= { stpxMSTObjects 11 } + +stpxMSTPortEntry OBJECT-TYPE + SYNTAX StpxMSTPortEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "An entry with port information for the MST Protocol + on a bridge port." + INDEX { stpxMSTPortIndex } + ::= { stpxMSTPortTable 1 } + +StpxMSTPortEntry ::= SEQUENCE { + stpxMSTPortIndex Integer32, + stpxMSTPortAdminLinkType INTEGER, + stpxMSTPortOperLinkType INTEGER, + stpxMSTPortProtocolMigration TruthValue, + stpxMSTPortStatus BITS +} + +stpxMSTPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxMSTPortEntry 1 } + +stpxMSTPortAdminLinkType OBJECT-TYPE + SYNTAX INTEGER { + pointToPoint(1), + shared(2), + auto(3) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Indicates the administrative link type configuration of + a bridge port for the MST protocol. + + pointToPoint -- the port is administratively configured to + be connected to a point-to-point link. + + shared -- the port is administratively configured to be + connected to a shared medium. + + auto -- the administrative configuration of the port's + link type depends on link duplex of the port. + If the port link is full-duplex, the administrative + link type configuration on this port will be taken + as pointTopoint(1). If the port link is half-duplex, + the administrative link type configuration on this + port will be taken as shared(2). + + This configuration of this object only takes effect when the + stpxSpanningTreeType is mst(4) or rapidPvstPlus(5). + stpxMSTPortAdminLinkType is deprecated and replaced + with stpxRSTPPortAdminLinkType." + DEFVAL { auto } + ::= { stpxMSTPortEntry 2 } + +stpxMSTPortOperLinkType OBJECT-TYPE + SYNTAX INTEGER { + pointToPoint(1), + shared(2), + other(3) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Indicates the operational link type of a bridge port + for the MST protocol. + + pointToPoint -- the port is operationally connected to + a point-to-point link. + + shared -- the port is operationally connected to + a shared medium. + + other -- none of the above. + + This object is only instantiated when the object value of + stpxSpanningTreeType is mst(4). stpxMSTPortOperLinkType + is deprecated and replaced with stpxRSTPPortOperLinkType." + ::= { stpxMSTPortEntry 3 } + +stpxMSTPortProtocolMigration OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The protocol migration control on this port. When the + object value of stpxSpanningTreeType is mst(4) or + rapidPvstPlus(5), setting true(1) to this object forces + the device to try using version 2 BPDUs on this port. + When the object value of stpxSpanningTreeType is neither + mst(4) nor rapidPvstPlus(5), setting true(1) to this + object has no effect. Setting false(2) to this object has + no effect. This object always returns false(2) when read. + stpxMSTPortProtocolMigration is deprecated and + replaced with stpxRSTPPortProtocolMigration." + REFERENCE "IEEE 802.1w clause 14.8.2.4, 17.26." + ::= { stpxMSTPortEntry 4 } + +stpxMSTPortStatus OBJECT-TYPE + SYNTAX BITS { + edge(0), + boundary(1), + pvst(2), + stp(3) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Indicates the operational status of the port for the + MST protocol. + + edge -- this port is an edge port for the MST region. + + boundary -- this port is a boundary port for the + MST region. + + pvst -- this port is connected to a PVST/PVST+ bridge. + + stp -- this port is connected to a Single Spanning + Tree bridge. + + This object is only instantiated when the object value + of stpxSpanningTreeType is mst(4). + + This object is deprecated and replaced by + stpxSMSTPortStatus." + ::= { stpxMSTPortEntry 5 } + + + +stpxMSTPortRoleTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxMSTPortRoleEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A table containing a list of the bridge ports for a + particular MST instance. This table is only instantiated + when the stpxSpanningTreeType is mst(4). + + This table is deprecated and replaced with + stpxRSTPPortRoleTable." + ::= { stpxMSTObjects 12 } + +stpxMSTPortRoleEntry OBJECT-TYPE + SYNTAX StpxMSTPortRoleEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "An entry containing the port role information for the MST + protocol on a port for a particular MST instance existing + on the system." + INDEX { + stpxMSTPortRoleInstanceIndex, + stpxMSTPortRolePortIndex + } + ::= { stpxMSTPortRoleTable 1 } + +StpxMSTPortRoleEntry ::= SEQUENCE { + stpxMSTPortRoleInstanceIndex Integer32, + stpxMSTPortRolePortIndex Integer32, + stpxMSTPortRoleValue INTEGER +} + +stpxMSTPortRoleInstanceIndex OBJECT-TYPE + SYNTAX Integer32 (0..256) + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "The MST instance id within the range of 0 to + stpxMSTMaxInstanceNumber." + ::= { stpxMSTPortRoleEntry 1 } + +stpxMSTPortRolePortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxMSTPortRoleEntry 2 } + +stpxMSTPortRoleValue OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + root(2), + designated(3), + alternate(4), + backUp(5), + boundary(6), + master(7) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Indicates the port role on a particular MST instance + for the MST protocol. + + disabled -- this port has no role on this MST instance. + + root -- this port has the role of root port on this MST + instance. + + designated -- this port has the role of designated + port on this MST instance. + + alternate -- this port has the role of alternate port + on this MST instance. + + backUp -- this port has the role of backup port on this + MST instance. + + boundary -- this port has the role of boundary port on + this MST instance. + + master -- this port has the role of master port on + this MST instance." + ::= { stpxMSTPortRoleEntry 3 } + + + +stpxMSTMaxHopCount OBJECT-TYPE + SYNTAX Integer32 (1..40) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The maximum number of hops for the MST region. + + This object will take on value of 40 if the object value + of stpxSMSTMaxHopCount is greater than 40. + + This object is deprecated and replaced by + stpxSMSTMaxHopCount." + DEFVAL { 20 } + ::= { stpxMSTObjects 13 } +-- Rapid Spanning Tree Protocol Objects + +stpxRSTPPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxRSTPPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing port information for the RSTP + Protocol on all the bridge ports existing in the + system." + ::= { stpxRSTPObjects 1 } + +stpxRSTPPortEntry OBJECT-TYPE + SYNTAX StpxRSTPPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry with port information for the RSTP Protocol + on a bridge port." + INDEX { stpxRSTPPortIndex } + ::= { stpxRSTPPortTable 1 } + +StpxRSTPPortEntry ::= SEQUENCE { + stpxRSTPPortIndex Integer32, + stpxRSTPPortAdminLinkType INTEGER, + stpxRSTPPortOperLinkType INTEGER, + stpxRSTPPortProtocolMigration TruthValue +} + +stpxRSTPPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxRSTPPortEntry 1 } + +stpxRSTPPortAdminLinkType OBJECT-TYPE + SYNTAX INTEGER { + pointToPoint(1), + shared(2), + auto(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the administrative link type configuration of + a bridge port for the RSTP protocol. + + pointToPoint -- the port is administratively configured to + be connected to a point-to-point link. + + shared -- the port is administratively configured to be + connected to a shared medium. + + auto -- the administrative configuration of the port's + link type depends on link duplex of the port. + If the port link is full-duplex, the administrative + link type configuration on this port will be taken + as pointTopoint(1). If the port link is half-duplex, + the administrative link type configuration on this + port will be taken as shared(2). + + This configuration of this object only takes effect when the + stpxSpanningTreeType is mst(4) or rapidPvstPlus(5)." + DEFVAL { auto } + ::= { stpxRSTPPortEntry 2 } + +stpxRSTPPortOperLinkType OBJECT-TYPE + SYNTAX INTEGER { + pointToPoint(1), + shared(2), + other(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the operational link type of a bridge port + for the RSTP protocol. + + pointToPoint -- the port is operationally connected to + a point-to-point link. + + shared -- the port is operationally connected to + a shared medium. + + other -- none of the above. + + This object is only instantiated when the object value of + stpxSpanningTreeType is mst(4) or rapidPvstPlus(5)." + ::= { stpxRSTPPortEntry 3 } + +stpxRSTPPortProtocolMigration OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The protocol migration control on this port. When the + object value of stpxSpanningTreeType is mst(4) or + rapidPvstPlus(5), setting true(1) to this object forces + the device to try using version 2 BPDUs on this port. + When the object value of stpxSpanningTreeType is neither + mst(4) nor rapidPvstPlus(5), setting true(1) to + this object has no effect. Setting false(2) to this + object has no effect. This object always returns + false(2) when read." + REFERENCE "IEEE 802.1w clause 14.8.2.4, 17.26." + ::= { stpxRSTPPortEntry 4 } + + + +stpxRSTPPortRoleTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxRSTPPortRoleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing a list of the bridge ports for a + particular Spanning Tree instance. This table is + only instantiated when the stpxSpanningTreeType is mst(4) + or rapidPvstPlus(5)." + ::= { stpxRSTPObjects 2 } + +stpxRSTPPortRoleEntry OBJECT-TYPE + SYNTAX StpxRSTPPortRoleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing the port role information for the RSTP + protocol on a port for a particular Spanning Tree instance." + INDEX { + stpxRSTPPortRoleInstanceIndex, + stpxRSTPPortRolePortIndex + } + ::= { stpxRSTPPortRoleTable 1 } + +StpxRSTPPortRoleEntry ::= SEQUENCE { + stpxRSTPPortRoleInstanceIndex Integer32, + stpxRSTPPortRolePortIndex Integer32, + stpxRSTPPortRoleValue INTEGER +} + +stpxRSTPPortRoleInstanceIndex OBJECT-TYPE + SYNTAX Integer32 (0..4095) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Spanning Tree instance id, it can either be a + VLAN number if the stpxSpanningTreeType is rapidPvstPlus(5) + or an MST instance id if the stpxSpanningTreeType is mst(4)." + ::= { stpxRSTPPortRoleEntry 1 } + +stpxRSTPPortRolePortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxRSTPPortRoleEntry 2 } + +stpxRSTPPortRoleValue OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + root(2), + designated(3), + alternate(4), + backUp(5), + boundary(6), + master(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the port role on a particular Spanning Tree + instance for the RSTP protocol. + + disabled -- this port has no role in this Spanning + Tree instance. + + root -- this port has the role of root port in this + Spanning Tree instance. + + designated -- this port has the role of designated + port in this Spanning Tree instance. + + alternate -- this port has the role of alternate port + in this Spanning Tree instance. + + backUp -- this port has the role of backup port in this + Spanning Tree instance. + + boundary -- this port has the role of boundary port in + this Spanning Tree instance. + + master -- this port has the role of master port in + this Spanning Tree instance. + + This object could have a value of 'boundary' or 'master' + only when the object value of stpxSpanningTreeType is mst(4)." + ::= { stpxRSTPPortRoleEntry 3 } + + + +stpxRSTPTransmitHoldCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Transmit Hold Count." + ::= { stpxRSTPObjects 3 } +-- Rapid PVST+ Objects + +stpxRPVSTPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxRPVSTPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing a list of the bridge ports + for a particular Spanning Tree Instance. + This table is only instantiated when the object value + of stpxSpanningTreeType is rapidPvstPlus(5)." + ::= { stpxRPVSTObjects 1 } + +stpxRPVSTPortEntry OBJECT-TYPE + SYNTAX StpxRPVSTPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry with port status information on a + bridge port for a particular Spanning Tree + Instance." + INDEX { + stpxRPVSTPortVlanIndex, + stpxRPVSTPortIndex + } + ::= { stpxRPVSTPortTable 1 } + +StpxRPVSTPortEntry ::= SEQUENCE { + stpxRPVSTPortVlanIndex VlanIndex, + stpxRPVSTPortIndex Integer32, + stpxRPVSTPortStatus BITS +} + +stpxRPVSTPortVlanIndex OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VLAN id of the VLAN." + ::= { stpxRPVSTPortEntry 1 } + +stpxRPVSTPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxRPVSTPortEntry 2 } + +stpxRPVSTPortStatus OBJECT-TYPE + SYNTAX BITS { + edge(0), + unused1(1), + unused2(2), + stp(3), + dispute(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the operational status of the port for the + Rapid PVST+ protocol. + + edge -- this port is an edge port for the RST region. + + unused1 -- unused bit 1. + + unused2 -- unused bit 2. + + stp -- this port is connected to a Single Spanning + Tree/PVST+ bridge. + + dispute -- this port, as a designated port, received an + inferior BPDU with a designated role and the + learning bit being set." + ::= { stpxRPVSTPortEntry 3 } + + + +-- Standard Multiple Spanning Tree Objects. +-- This group of objects is for the management +-- of IEEE Multiple Spanning Tree, i.e., Standard MST +-- (SMST). Objects in this group replace some of the +-- objects in stpxMSTObjects which are for the the +-- managment of the Cisco proprietary implementation +-- of the Multiple Spanning Tree (MST). + +stpxSMSTMaxInstances OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of MST instances that can be + supported by the device for IEEE MST." + ::= { stpxSMSTObjects 1 } + +stpxSMSTMaxInstanceID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum MST instance ID that can be supported + by the device for IEEE MST." + ::= { stpxSMSTObjects 2 } + +stpxSMSTRegionRevision OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational region version for IEEE MST." + ::= { stpxSMSTObjects 3 } + +stpxSMSTRegionEditRevision OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MST region version in the Edit Buffer for IEEE + MST. + + This object is only instantiated when the + stpxMSTRegionEditBufferStatus has the value of + acquiredBySnmp(2)." + ::= { stpxSMSTObjects 4 } + +stpxSMSTInstanceTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxSMSTInstanceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains MST instance information + for IEEE MST." + ::= { stpxSMSTObjects 5 } + +stpxSMSTInstanceEntry OBJECT-TYPE + SYNTAX StpxSMSTInstanceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row containing the MST instance + information for IEEE MST." + INDEX { stpxSMSTInstanceIndex } + ::= { stpxSMSTInstanceTable 1 } + +StpxSMSTInstanceEntry ::= SEQUENCE { + stpxSMSTInstanceIndex Unsigned32, + stpxSMSTInstanceVlansMapped1k2k OCTET STRING, + stpxSMSTInstanceVlansMapped3k4k OCTET STRING, + stpxSMSTInstanceRemainingHopCount Integer32, + stpxSMSTInstanceCISTRegionalRoot OCTET STRING, + stpxSMSTInstanceCISTIntRootCost Unsigned32 +} + +stpxSMSTInstanceIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MST instance ID, the value of which is in the range + from 0 to stpxSMSTMaxInstanceID." + ::= { stpxSMSTInstanceEntry 1 } + +stpxSMSTInstanceVlansMapped1k2k OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A string of octets containing one bit per VLAN for + VLANS with VlanIndex values of 0 through 2047. The + first octet corresponds to VLANs with VlanIndex values + of 0 through 7; the second octet to VLANs 8 through + 15; etc. The most significant bit of each octet + corresponds to the lowest value VlanIndex in that octet. + + For each VLAN, if it is mapped to this MST instance, + then the bit corresponding to that VLAN is set to '1'. + If the length of this string is less than 256 octets, + any 'missing' octets are assumed to contain the value + of zero." + ::= { stpxSMSTInstanceEntry 2 } + +stpxSMSTInstanceVlansMapped3k4k OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A string of octets containing one bit per VLAN for + VLANS with VlanIndex values of 2048 through 4095. The + first octet corresponds to VLANs with VlanIndex values + of 2048 through 2055; the second octet to VLANs 2056 + through 2063; etc. The most significant bit of each + octet corresponds to the lowest value VlanIndex in that + octet. + + For each VLAN, if it is mapped to this MST instance, + then the bit corresponding to that VLAN is set to '1'. + If the length of this string is less than 256 octets, + any 'missing' octets are assumed to contain the value + of zero." + ::= { stpxSMSTInstanceEntry 3 } + +stpxSMSTInstanceRemainingHopCount OBJECT-TYPE + SYNTAX Integer32 (-1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The remaining hop count for this MST instance. If this object + value is not applicable on an MST instance, then the value + retrieved for this object for that MST instance will be -1. + + This object is only instantiated when the object value of + stpxSpanningTreeType is mst(4)." + ::= { stpxSMSTInstanceEntry 4 } + +stpxSMSTInstanceCISTRegionalRoot OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the Bridge Identifier (refer to BridgeId + defined in BRIDGE-MIB) of CIST (Common and Internal + Spanning Tree) Regional Root for the MST region. + + This object is only instantiated when the object value of + stpxSpanningTreeType is mst(4) and stpxSMSTInstanceIndex + is 0." + REFERENCE "IEEE 802.1S-2002: Section 13.9." + ::= { stpxSMSTInstanceEntry 5 } + +stpxSMSTInstanceCISTIntRootCost OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the CIST Internal Root Path Cost, i.e., the + path cost to the CIST Regional Root as specified by the + corresponding stpxSMSTInstanceCISTRegionalRoot for the + MST region. + + This object is only instantiated when the object value of + stpxSpanningTreeType is mst(4) and stpxSMSTInstanceIndex + is 0." + REFERENCE "IEEE 802.1S-2002: Section 13.9." + ::= { stpxSMSTInstanceEntry 6 } + + + +stpxSMSTInstanceEditTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxSMSTInstanceEditEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains MST instance information in the + Edit Buffer. + + This table is only instantiated when the object value + of stpxMSTRegionEditBufferStatus has the value of + acquiredBySnmp(2)." + ::= { stpxSMSTObjects 6 } + +stpxSMSTInstanceEditEntry OBJECT-TYPE + SYNTAX StpxSMSTInstanceEditEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row containing MST instance information + in the Edit Buffer. + + The total number of entries in this table has to be + less than or equal to the object value of stpxSMSTMaxInstances." + INDEX { stpxSMSTInstanceEditIndex } + ::= { stpxSMSTInstanceEditTable 1 } + +StpxSMSTInstanceEditEntry ::= SEQUENCE { + stpxSMSTInstanceEditIndex Unsigned32, + stpxSMSTInstanceEditVlansMap1k2k OCTET STRING, + stpxSMSTInstanceEditVlansMap3k4k OCTET STRING, + stpxSMSTInstanceEditRowStatus RowStatus +} + +stpxSMSTInstanceEditIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MST instance ID, the value of which is in the range from + 0 to stpxSMSTMaxInstanceID. + + The instances of this table entry with + stpxSMSTInstanceEditIndex of zero is automatically + created by the device and can not modified." + ::= { stpxSMSTInstanceEditEntry 1 } + +stpxSMSTInstanceEditVlansMap1k2k OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A string of octets containing one bit per VLAN for + VLANS with VlanIndex values of 0 through 2047. The + first octet corresponds to VLANs with VlanIndex values + of 0 through 7; the second octet to VLANs 8 through + 15; etc. The most significant bit of each octet + corresponds to the lowest value VlanIndex in that octet. + + For each VLAN, if it is mapped to this MST instance, + then the bit corresponding to that VLAN is set to + '1'. Each VLAN can only be mapped to one unique MST + instance with the range from 0 to stpxSMSTMaxInstanceNumber. + If the bit corresponding to a VLAN is changed from '1' + to '0', then that VLAN will be automatically mapped to + SMST instance 0 by the device. If the bit corresponding + to a VLAN is changed from '0' to '1', then that VLAN will + be automatically removed from the MST instance this VLAN was + previously mapped to. If the length of this string is + less than 256 octets, any 'missing' octets are assumed to + contain the value of zero." + ::= { stpxSMSTInstanceEditEntry 2 } + +stpxSMSTInstanceEditVlansMap3k4k OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A string of octets containing one bit per VLAN for + VLANS with VlanIndex values of 2048 through 4095. The + first octet corresponds to VLANs with VlanIndex values + of 2048 through 2055; the second octet to VLANs 2056 through + 2063; etc. The most significant bit of each octet + corresponds to the lowest value VlanIndex in that octet. + + For each VLAN, if it is mapped to this MST instance, + then the bit corresponding to that VLAN is set to + '1'. Each VLAN can only be mapped to one unique MST + instance with the range from 0 to stpxSMSTMaxInstanceNumber. + If the bit corresponding to a VLAN is changed from '1' + to '0', then that VLAN will be automatically mapped to + SMST instance 0 by the device. If the bit corresponding + to a VLAN is changed from '0' to '1', then that VLAN will + be automatically removed from the MST instance this VLAN was + previously mapped to. If the length of this string is + less than 256 octets, any 'missing' octets are assumed to + contain the value of zero." + ::= { stpxSMSTInstanceEditEntry 3 } + +stpxSMSTInstanceEditRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object controls the creation and deletion of a row + in stpxSMSTInstanceEditTable. + + When creating an entry in this table, 'createAndGo' method + is used and the value of this object is set to 'active'. + Deactivation of an 'active' entry is not allowed. When + deleting an entry in this table, 'destroy' method is used. + Once a row becomes active, value in any other column + within such a row may be modified. When a row is active, + setting the instance of stpxSMSTInstanceEditVlansMap1k2k + stpxSMSTInstanceEditVlansMap3k4k for the same MST instance + both to the value of zero length can not be allowed." + ::= { stpxSMSTInstanceEditEntry 4 } + + + +stpxSMSTPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpxSMSTPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing port information for the MST + Protocol on all the bridge ports existing on the + system. + + This table is only instantiated when the object + value of stpxSpanningTreeType is mst(4)" + ::= { stpxSMSTObjects 7 } + +stpxSMSTPortEntry OBJECT-TYPE + SYNTAX StpxSMSTPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry with port information for the MST protocol + on a bridge port." + INDEX { stpxSMSTPortIndex } + ::= { stpxSMSTPortTable 1 } + +StpxSMSTPortEntry ::= SEQUENCE { + stpxSMSTPortIndex Integer32, + stpxSMSTPortStatus BITS, + stpxSMSTPortAdminHelloTime Unsigned32, + stpxSMSTPortConfigedHelloTime Unsigned32, + stpxSMSTPortOperHelloTime Integer32, + stpxSMSTPortAdminMSTMode INTEGER, + stpxSMSTPortOperMSTMode INTEGER +} + +stpxSMSTPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of dot1dBasePort (i.e. dot1dBridge.1.4) + for the bridge port." + REFERENCE "dot1dBasePort is defined in RFC1493." + ::= { stpxSMSTPortEntry 1 } + +stpxSMSTPortStatus OBJECT-TYPE + SYNTAX BITS { + edge(0), + boundary(1), + pvst(2), + stp(3), + dispute(4), + rstp(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the operational status of the port for the + MST protocol. + + edge -- this port is an edge port for the MST region. + + boundary -- this port is a boundary port for the + MST region. + + pvst -- this port is connected to a PVST/PVST+ bridge. + + stp -- this port is connected to a Single Spanning + Tree bridge. + + dispute -- this port, as a designated port, received an + inferior BPDU with a designated role and the + learning bit being set. + + rstp -- this port is connected to a RSTP bridge or an + MST bridge in a different MST region." + ::= { stpxSMSTPortEntry 2 } + +stpxSMSTPortAdminHelloTime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "hundredth of seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The adminitratively configured hello time in hundredth + of seconds on a port for IEEE MST. The granularity + of this timer is 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. This object value of zero + means the hello time is not specifically configured on + this port and object value of stpxSMSTPortConfigedHelloTime + retrieved for this port will take on the value of + dot1dStpBridgeHelloTime defined in BRIDGE-MIB." + ::= { stpxSMSTPortEntry 3 } + +stpxSMSTPortConfigedHelloTime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "hundredth of seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the effective configuration of the hello time on + a port." + ::= { stpxSMSTPortEntry 4 } + +stpxSMSTPortOperHelloTime OBJECT-TYPE + SYNTAX Integer32 (-1..2147483647) + UNITS "hundredth of seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational hello time in hundredth of seconds on a + port for IEEE MST. If this object value is not + applicable on a port, then the value retrieved on that + port will be -1." + ::= { stpxSMSTPortEntry 5 } + +stpxSMSTPortAdminMSTMode OBJECT-TYPE + SYNTAX INTEGER { + preStandard(1), + auto(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired MST mode of this port. + + preStandard -- this port is administratively configured to + transmit pre-standard, i.e. pre IEEE MST, BPDUs. + + auto -- the BPDU transmission mode of this port is based + on automatic detection of neighbor ports." + ::= { stpxSMSTPortEntry 6 } + +stpxSMSTPortOperMSTMode OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + preStandard(2), + standard(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current operational MST mode of this port. + + unknown -- the operational mode is currently unknown. + + preStandard -- this port is currently operating in + pre-standard MSTP BPDU transmission mode. + + standard -- this port is currently operating in IEEE MST + BPDU transmission mode." + ::= { stpxSMSTPortEntry 7 } + + + +stpxSMSTMaxHopCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The maximum number of hops for the IEEE MST region." + ::= { stpxSMSTObjects 8 } + +stpxSMSTConfigDigest OBJECT-TYPE + SYNTAX StpxMSTConfigurationDigest + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IEEE MST region configuration digest." + REFERENCE "IEEE 802.1Q-2003 Section 13.7." + ::= { stpxSMSTObjects 9 } + +stpxSMSTConfigPreStandardDigest OBJECT-TYPE + SYNTAX StpxMSTConfigurationDigest + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The pre-standard MST region configuration digest." + ::= { stpxSMSTObjects 10 } + +stpxL2GatewayDomainId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies layer2 gateway spanning tree + domain identifier." + ::= { stpxL2GatewayObjects 1 } +-- Notifications + +stpxNotificationsPrefix OBJECT IDENTIFIER + ::= { stpxNotifications 0 } + + +stpxInconsistencyUpdate NOTIFICATION-TYPE + OBJECTS { stpxInconsistentState } + STATUS current + DESCRIPTION + "A stpxInconsistencyUpdate notification is sent by a + bridge when an instance of stpxInconsistentState is + created or destroyed. That is, when an inconsistency is + discovered in the VLAN's Spanning Tree for a particular + port, or when such an inconsistency disappears. Note + that the trap is not sent if the port transitions between + different types of inconsistency. + + The stpxInconsistentState value indicates the type of + inconsistency which now exists/no longer exists for the + relevant VLAN on the relevant port." + ::= { stpxNotificationsPrefix 1 } + +stpxRootInconsistencyUpdate NOTIFICATION-TYPE + OBJECTS { + stpxRootInconsistencyState, + stpxSpanningTreeType + } + STATUS current + DESCRIPTION + "A stpxRootInconsistencyUpdate notification is sent by a + bridge when an instance of stpxRootInconsistencyState + is created or destroyed. That is, when an + root-inconsistency is discovered in the VLAN's or + instance's Spanning Tree for a particular port, or when + such an root-inconsistency disappears. For creation, the + value of stpxRootInconsistencyState in the notification is + true(1); for deletion, the value is false(2). + + The object value of stpxSpanningTreeType indicates + which Spanning Tree protocol is running when an instance + of stpxRootInconsistencyState is created or destroyed." + ::= { stpxNotificationsPrefix 2 } + +stpxLoopInconsistencyUpdate NOTIFICATION-TYPE + OBJECTS { + stpxLoopInconsistencyState, + stpxSpanningTreeType + } + STATUS current + DESCRIPTION + "A stpxLoopInconsistencyUpdate notification is sent by a + bridge when an instance of stpxLoopInconsistencyState + is created or destroyed. That is, when an + loop-inconsistency is discovered in the VLAN's or + instance's Spanning Tree for a particular port, or when + such an loop-inconsistency disappears. For creation, + the value of stpxLoopInconsistencyState in the + notification is true(1); for deletion, the value is + false(2). + + The object value of stpxSpanningTreeType indicates + which Spanning Tree protocol is running when an instance + of stpxLoopInconsistencyState is created or + destroyed." + ::= { stpxNotificationsPrefix 3 } + +stpxMstInconsistencyUpdate NOTIFICATION-TYPE + OBJECTS { stpxMstInconsistencyState } + STATUS current + DESCRIPTION + "A stpxMstInconsistencyUpdate notification is sent by a + bridge when an instance of stpxMstInconsistencyState + is created or destroyed. That is, when an + type-inconsistency is discovered in instance's Spanning + Tree for a particular port, or when such a type-inconsistency + disappears. + + Note that the trap is not sent if the port transitions between + different types of inconsistency. + + The stpxMstInconsistentState value indicates the type of + inconsistency which now exists/no longer exists for the + relevant instance on the relevant port." + ::= { stpxNotificationsPrefix 4 } +-- conformance information + +stpxMIBConformance OBJECT IDENTIFIER + ::= { ciscoStpExtensionsMIB 3 } + +stpxMIBCompliances OBJECT IDENTIFIER + ::= { stpxMIBConformance 1 } + +stpxMIBGroups OBJECT IDENTIFIER + ::= { stpxMIBConformance 2 } + + +-- compliance statements + +stpxMIBCompliance MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + Cisco STP Extensions MIB." + MODULE -- this module + GROUP stpxUplinkGroup + DESCRIPTION + "This group is mandatory for implementations + of the UplinkFast capability." + + GROUP stpxPreferredVlansGroup + DESCRIPTION + "This group is mandatory for implementations + of the Preferred VLANs capability." + + GROUP stpxNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + ::= { stpxMIBCompliances 1 } + +stpxMIBCompliance2 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + Cisco STP Extensions MIB." + MODULE -- this module + GROUP stpxUplinkGroup + DESCRIPTION + "This group is mandatory for implementations + of the UplinkFast capability." + + GROUP stpxPreferredVlansGroup + DESCRIPTION + "This group is mandatory for implementations + of the Preferred VLANs capability." + + GROUP stpxNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpxBackboneGroup + DESCRIPTION + "This group is mandatory for implementations + of the BackboneFast capability." + ::= { stpxMIBCompliances 2 } + +stpxMIBCompliance3 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + Cisco STP Extensions MIB." + MODULE -- this module + GROUP stpxUplinkGroup + DESCRIPTION + "This group is mandatory for implementations + of the UplinkFast capability." + + GROUP stpxPreferredVlansGroup + DESCRIPTION + "This group is mandatory for implementations + of the Preferred VLANs capability." + + GROUP stpxNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpxBackboneGroup + DESCRIPTION + "This group is mandatory for implementations + of the BackboneFast capability." + + GROUP stpxRootGuardGroup + DESCRIPTION + "This group is mandatory for implementations + of the RootGuard capability." + + GROUP stpxRootInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpx4kVlanGroup + DESCRIPTION + "This group must be implemented by the + entities which support the range of VlanIndex + between 1024 and 4095." + + GROUP stpxSpanningTreeGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP and PVSTP+" + + GROUP stpxMISTPGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP." + ::= { stpxMIBCompliances 3 } + +stpxMIBCompliance4 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + Cisco STP Extensions MIB." + MODULE -- this module + GROUP stpxUplinkGroup + DESCRIPTION + "This group is mandatory for implementations + of the UplinkFast capability." + + GROUP stpxPreferredVlansGroup + DESCRIPTION + "This group is mandatory for implementations + of the Preferred VLANs capability." + + GROUP stpxNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpxBackboneGroup + DESCRIPTION + "This group is mandatory for implementations + of the BackboneFast capability." + + GROUP stpxRootGuardGroup + DESCRIPTION + "This group is mandatory for implementations + of the RootGuard capability." + + GROUP stpxRootInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpx4kVlanGroup + DESCRIPTION + "This group must be implemented by the + entities which support the range of VlanIndex + between 1024 and 4095." + + GROUP stpxSpanningTreeGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP and PVSTP+" + + GROUP stpxMISTPGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP." + + GROUP stpxLongPathCostModeGroup + DESCRIPTION + "This group must be implemented by the entities + that support 32 bits spannning tree path cost + value." + ::= { stpxMIBCompliances 4 } + +stpxMIBCompliance5 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + Cisco STP Extensions MIB." + MODULE -- this module + GROUP stpxUplinkGroup + DESCRIPTION + "This group is mandatory for implementations + of the UplinkFast capability." + + GROUP stpxPreferredVlansGroup + DESCRIPTION + "This group is mandatory for implementations + of the Preferred VLANs capability." + + GROUP stpxNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpxBackboneGroup + DESCRIPTION + "This group is mandatory for implementations + of the BackboneFast capability." + + GROUP stpxRootGuardGroup + DESCRIPTION + "This group is mandatory for implementations + of the RootGuard capability." + + GROUP stpxRootInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpx4kVlanGroup + DESCRIPTION + "This group must be implemented by the + entities which support the range of VlanIndex + between 1024 and 4095." + + GROUP stpxSpanningTreeGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP and PVSTP+" + + GROUP stpxMISTPGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP." + + GROUP stpxLongPathCostModeGroup + DESCRIPTION + "This group must be implemented by the entities + that support 32 bits spannning tree path cost + value." + + GROUP stpxPVSTVlanGroup + DESCRIPTION + "This group is optional for implementations + of the Spanning Tree PVST+ Protocol VLAN + configuration." + + GROUP stpxMISTPGroup2 + DESCRIPTION + "This group is optional for implementations + that support MISTP with the range of VlanIndex + up to 4095." + + GROUP stpxLoopGuardGroup + DESCRIPTION + "This group is mandatory for implementations + of the LoopGuard capability." + + GROUP stpxLoopInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation is required to implement." + + GROUP stpxFastStartGroup + DESCRIPTION + "This stpxFastStartGroup is an optional group + containing objects providing information about + Spanning Tree Port Fast Start feature." + ::= { stpxMIBCompliances 5 } + +stpxMIBCompliance6 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + Cisco STP Extensions MIB." + MODULE -- this module + GROUP stpxUplinkGroup + DESCRIPTION + "This group is mandatory for implementations + of the UplinkFast capability." + + GROUP stpxSstpGroup + DESCRIPTION + "This group is optional for implementations of + Cisco's Shared Spanning Tree Protocol (SSTP)." + + GROUP stpxPreferredVlansGroup + DESCRIPTION + "This group is mandatory for implementations + of the Preferred VLANs capability." + + GROUP stpxNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpxBackboneGroup + DESCRIPTION + "This group is mandatory for implementations + of the BackboneFast capability." + + GROUP stpxRootGuardGroup + DESCRIPTION + "This group is mandatory for implementations + of the RootGuard capability." + + GROUP stpxRootInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpx4kVlanGroup + DESCRIPTION + "This group must be implemented by the + entities which support the range of VlanIndex + between 1024 and 4095." + + GROUP stpxSpanningTreeGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP and PVSTP+" + + GROUP stpxMISTPGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP." + + GROUP stpxLongPathCostModeGroup + DESCRIPTION + "This group must be implemented by the entities + that support 32 bits spannning tree path cost + value." + + GROUP stpxPVSTVlanGroup + DESCRIPTION + "This group is optional for implementations + of the Spanning Tree PVST+ Protocol VLAN + configuration." + + GROUP stpxMISTPGroup2 + DESCRIPTION + "This group is optional for implementations + that support MISTP with the range of VlanIndex + up to 4095." + + GROUP stpxLoopInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation is required to implement." + + GROUP stpxBpduSkewingGroup + DESCRIPTION + "This is an optional group for implementations of + Spanning Tree BPDU Skewing feature." + + GROUP stpxFastStartGroup2 + DESCRIPTION + "This stpxFastStartGroup is an optional group + containing objects providing information about + Spanning Tree Port Fast Start feature." + + GROUP stpxLoopGuardGroup2 + DESCRIPTION + "This group is optional for implementations + of the LoopGuard capability." + + GROUP stpxMSTGroup + DESCRIPTION + "This group is optional for implementation of + Multiple Spanning Tree Protocol feature." + + GROUP stpxPreferredMSTInstancesGroup + DESCRIPTION + "This group is optional for implementations + of Preferred MST Instance Map feature." + ::= { stpxMIBCompliances 6 } + +stpxMIBCompliance7 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + Cisco STP Extensions MIB." + MODULE -- this module + GROUP stpxUplinkGroup + DESCRIPTION + "This group is mandatory for implementations + of the UplinkFast capability." + + GROUP stpxSstpGroup + DESCRIPTION + "This group is optional for implementations of + Cisco's Shared Spanning Tree Protocol (SSTP)." + + GROUP stpxPreferredVlansGroup + DESCRIPTION + "This group is mandatory for implementations + of the Preferred VLANs capability." + + GROUP stpxNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpxBackboneGroup + DESCRIPTION + "This group is mandatory for implementations + of the BackboneFast capability." + + GROUP stpxRootGuardGroup + DESCRIPTION + "This group is mandatory for implementations + of the RootGuard capability." + + GROUP stpxRootInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpx4kVlanGroup + DESCRIPTION + "This group must be implemented by the + entities which support the range of VlanIndex + between 1024 and 4095." + + GROUP stpxSpanningTreeGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP and PVSTP+" + + GROUP stpxMISTPGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP." + + GROUP stpxLongPathCostModeGroup + DESCRIPTION + "This group must be implemented by the entities + that support 32 bits spannning tree path cost + value." + + GROUP stpxPVSTVlanGroup + DESCRIPTION + "This group is optional for implementations + of the Spanning Tree PVST+ Protocol VLAN + configuration." + + GROUP stpxMISTPGroup2 + DESCRIPTION + "This group is optional for implementations + that support MISTP with the range of VlanIndex + up to 4095." + + GROUP stpxLoopInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation is required to implement." + + GROUP stpxBpduSkewingGroup + DESCRIPTION + "This is an optional group for implementations of + Spanning Tree BPDU Skewing feature." + + GROUP stpxFastStartGroup2 + DESCRIPTION + "This stpxFastStartGroup is an optional group + containing objects providing information about + Spanning Tree Port Fast Start feature." + + GROUP stpxLoopGuardGroup2 + DESCRIPTION + "This group is optional for implementations + of the LoopGuard capability." + + GROUP stpxPreferredMSTInstancesGroup + DESCRIPTION + "This group is optional for implementations + of Preferred MST Instance Map feature." + + GROUP stpxFastStartGroup3 + DESCRIPTION + "This group is optional for implementations + of Bpdu Guard and Bpdu Filter feature." + + GROUP stpxUplinkGroup2 + DESCRIPTION + "This group is optional for implementations + of UplinkFast feature." + + GROUP stpxBackboneGroup2 + DESCRIPTION + "This group is optional for implementations + of BackboneFast feature." + + GROUP stpxMSTGroup2 + DESCRIPTION + "This group is optional for implementation of + Multiple Spanning Tree Protocol feature." + + GROUP stpxRSTPGroup + DESCRIPTION + "This group is optional for implementation of + Rapid Spanning Tree Protocol feature." + + GROUP stpxRPVSTGroup + DESCRIPTION + "This group is optional for implementation of + Rapid PVST+ feature." + ::= { stpxMIBCompliances 7 } + +stpxMIBCompliance8 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + Cisco STP Extensions MIB." + MODULE -- this module + GROUP stpxUplinkGroup + DESCRIPTION + "This group is mandatory for implementations + of the UplinkFast capability." + + GROUP stpxSstpGroup + DESCRIPTION + "This group is optional for implementations of + Cisco's Shared Spanning Tree Protocol (SSTP)." + + GROUP stpxPreferredVlansGroup + DESCRIPTION + "This group is mandatory for implementations + of the Preferred VLANs capability." + + GROUP stpxNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpxBackboneGroup + DESCRIPTION + "This group is mandatory for implementations + of the BackboneFast capability." + + GROUP stpxRootGuardGroup + DESCRIPTION + "This group is mandatory for implementations + of the RootGuard capability." + + GROUP stpxRootInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpx4kVlanGroup + DESCRIPTION + "This group must be implemented by the + entities which support the range of VlanIndex + between 1024 and 4095." + + GROUP stpxSpanningTreeGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP and PVSTP+" + + GROUP stpxMISTPGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP." + + GROUP stpxLongPathCostModeGroup + DESCRIPTION + "This group must be implemented by the entities + that support 32 bits spannning tree path cost + value." + + GROUP stpxPVSTVlanGroup + DESCRIPTION + "This group is optional for implementations + of the Spanning Tree PVST+ Protocol VLAN + configuration." + + GROUP stpxMISTPGroup2 + DESCRIPTION + "This group is optional for implementations + that support MISTP with the range of VlanIndex + up to 4095." + + GROUP stpxLoopInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation is required to implement." + + GROUP stpxBpduSkewingGroup + DESCRIPTION + "This is an optional group for implementations of + Spanning Tree BPDU Skewing feature." + + GROUP stpxFastStartGroup2 + DESCRIPTION + "This stpxFastStartGroup is an optional group + containing objects providing information about + Spanning Tree Port Fast Start feature." + + GROUP stpxLoopGuardGroup2 + DESCRIPTION + "This group is optional for implementations + of the LoopGuard capability." + + GROUP stpxPreferredMSTInstancesGroup + DESCRIPTION + "This group is optional for implementations + of Preferred MST Instance Map feature." + + GROUP stpxFastStartGroup3 + DESCRIPTION + "This group is optional for implementations + of Bpdu Guard and Bpdu Filter feature." + + GROUP stpxUplinkGroup2 + DESCRIPTION + "This group is optional for implementations + of UplinkFast feature." + + GROUP stpxBackboneGroup2 + DESCRIPTION + "This group is optional for implementations + of BackboneFast feature." + + GROUP stpxMSTGroup2 + DESCRIPTION + "This group is optional for implementation of + Multiple Spanning Tree Protocol feature." + + GROUP stpxRSTPGroup + DESCRIPTION + "This group is optional for implementation of + Rapid Spanning Tree Protocol feature." + + GROUP stpxRPVSTGroup + DESCRIPTION + "This group is optional for implementation of + Rapid PVST+ feature." + + GROUP stpxExtendedSysIDGroup + DESCRIPTION + "This group is mandatory for implementation of + Extended System ID feature." + + GROUP stpxNotificationEnableGroup + DESCRIPTION + "This group is mandatory for implementation of + control on the generation of Spanning Tree + notifications." + + GROUP stpxFastStartOperModeGroup + DESCRIPTION + "This group is mandatory for implementation of + Spanning Tree Port Fast Start Oper Mode feature." + ::= { stpxMIBCompliances 8 } + +stpxMIBCompliance9 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + Cisco STP Extensions MIB." + MODULE -- this module + GROUP stpxUplinkGroup + DESCRIPTION + "This group is mandatory for implementations + of the UplinkFast capability." + + GROUP stpxSstpGroup + DESCRIPTION + "This group is optional for implementations of + Cisco's Shared Spanning Tree Protocol (SSTP)." + + GROUP stpxPreferredVlansGroup + DESCRIPTION + "This group is mandatory for implementations + of the Preferred VLANs capability." + + GROUP stpxNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpxBackboneGroup + DESCRIPTION + "This group is mandatory for implementations + of the BackboneFast capability." + + GROUP stpxRootGuardGroup + DESCRIPTION + "This group is mandatory for implementations + of the RootGuard capability." + + GROUP stpxRootInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpx4kVlanGroup + DESCRIPTION + "This group must be implemented by the + entities which support the range of VlanIndex + between 1024 and 4095." + + GROUP stpxSpanningTreeGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP and PVSTP+" + + GROUP stpxMISTPGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP." + + GROUP stpxLongPathCostModeGroup + DESCRIPTION + "This group must be implemented by the entities + that support 32 bits spannning tree path cost + value." + + GROUP stpxPVSTVlanGroup + DESCRIPTION + "This group is optional for implementations + of the Spanning Tree PVST+ Protocol VLAN + configuration." + + GROUP stpxMISTPGroup2 + DESCRIPTION + "This group is optional for implementations + that support MISTP with the range of VlanIndex + up to 4095." + + GROUP stpxLoopInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation is required to implement." + + GROUP stpxBpduSkewingGroup + DESCRIPTION + "This is an optional group for implementations of + Spanning Tree BPDU Skewing feature." + + GROUP stpxFastStartGroup2 + DESCRIPTION + "This stpxFastStartGroup is an optional group + containing objects providing information about + Spanning Tree Port Fast Start feature." + + GROUP stpxLoopGuardGroup2 + DESCRIPTION + "This group is optional for implementations + of the LoopGuard capability." + + GROUP stpxFastStartGroup3 + DESCRIPTION + "This group is optional for implementations + of Bpdu Guard and Bpdu Filter feature." + + GROUP stpxUplinkGroup2 + DESCRIPTION + "This group is optional for implementations + of UplinkFast feature." + + GROUP stpxBackboneGroup2 + DESCRIPTION + "This group is optional for implementations + of BackboneFast feature." + + GROUP stpxRSTPGroup + DESCRIPTION + "This group is optional for implementation of + Rapid Spanning Tree Protocol feature." + + GROUP stpxRPVSTGroup + DESCRIPTION + "This group is optional for implementation of + Rapid PVST+ feature." + + GROUP stpxExtendedSysIDGroup + DESCRIPTION + "This group is mandatory for implementation of + Extended System ID feature." + + GROUP stpxNotificationEnableGroup + DESCRIPTION + "This group is mandatory for implementation of + control on the generation of Spanning Tree + notifications." + + GROUP stpxFastStartOperModeGroup + DESCRIPTION + "This group is mandatory for implementation of + Spanning Tree Port Fast Start Oper Mode feature." + + GROUP stpxMSTGroup3 + DESCRIPTION + "This group is mandatory for implementation of + Multiple Spanning Tree Protocol on the device." + + GROUP stpxSMSTGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting IEEE MST on the device." + + GROUP stpxSMSTInstanceGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting MST instance information for + IEEE MST on the device." + + GROUP stpxSMSTInstanceEditGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting MST instance edit information for + IEEE MST on the device." + + GROUP stpxSMSTPortStatusGroup + DESCRIPTION + "This group is mandatory for implementation of + port status information for Multiple Spanning + Tree Protocol on the device." + + GROUP stpxSMSTPortHelloTimeGroup + DESCRIPTION + "This group is mandatory for implementation of + port hello time information for IEEE MST + on the device." + ::= { stpxMIBCompliances 9 } + +stpxMIBCompliance10 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + Cisco STP Extensions MIB." + MODULE -- this module + GROUP stpxUplinkGroup + DESCRIPTION + "This group is mandatory for implementations + of the UplinkFast capability." + + GROUP stpxSstpGroup + DESCRIPTION + "This group is optional for implementations of + Cisco's Shared Spanning Tree Protocol (SSTP)." + + GROUP stpxPreferredVlansGroup + DESCRIPTION + "This group is mandatory for implementations + of the Preferred VLANs capability." + + GROUP stpxNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpxBackboneGroup + DESCRIPTION + "This group is mandatory for implementations + of the BackboneFast capability." + + GROUP stpxRootGuardGroup + DESCRIPTION + "This group is mandatory for implementations + of the RootGuard capability." + + GROUP stpxRootInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpx4kVlanGroup + DESCRIPTION + "This group must be implemented by the + entities which support the range of VlanIndex + between 1024 and 4095." + + GROUP stpxSpanningTreeGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP and PVSTP+" + + GROUP stpxMISTPGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP." + + GROUP stpxLongPathCostModeGroup + DESCRIPTION + "This group must be implemented by the entities + that support 32 bits spannning tree path cost + value." + + GROUP stpxPVSTVlanGroup + DESCRIPTION + "This group is optional for implementations + of the Spanning Tree PVST+ Protocol VLAN + configuration." + + GROUP stpxMISTPGroup2 + DESCRIPTION + "This group is optional for implementations + that support MISTP with the range of VlanIndex + up to 4095." + + GROUP stpxLoopInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation is required to implement." + + GROUP stpxBpduSkewingGroup + DESCRIPTION + "This is an optional group for implementations of + Spanning Tree BPDU Skewing feature." + + GROUP stpxFastStartGroup2 + DESCRIPTION + "This stpxFastStartGroup is an optional group + containing objects providing information about + Spanning Tree Port Fast Start feature." + + GROUP stpxLoopGuardGroup2 + DESCRIPTION + "This group is optional for implementations + of the LoopGuard capability." + + GROUP stpxFastStartGroup3 + DESCRIPTION + "This group is optional for implementations + of Bpdu Guard and Bpdu Filter feature." + + GROUP stpxUplinkGroup2 + DESCRIPTION + "This group is optional for implementations + of UplinkFast feature." + + GROUP stpxBackboneGroup2 + DESCRIPTION + "This group is optional for implementations + of BackboneFast feature." + + GROUP stpxRSTPGroup + DESCRIPTION + "This group is optional for implementation of + Rapid Spanning Tree Protocol feature." + + GROUP stpxRPVSTGroup + DESCRIPTION + "This group is optional for implementation of + Rapid PVST+ feature." + + GROUP stpxExtendedSysIDGroup + DESCRIPTION + "This group is mandatory for implementation of + Extended System ID feature." + + GROUP stpxNotificationEnableGroup + DESCRIPTION + "This group is mandatory for implementation of + control on the generation of Spanning Tree + notifications." + + GROUP stpxFastStartOperModeGroup + DESCRIPTION + "This group is mandatory for implementation of + Spanning Tree Port Fast Start Oper Mode feature." + + GROUP stpxMSTGroup3 + DESCRIPTION + "This group is mandatory for implementation of + Multiple Spanning Tree Protocol on the device." + + GROUP stpxSMSTGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting IEEE MST on the device." + + GROUP stpxSMSTInstanceGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting MST instance information for + IEEE MST on the device." + + GROUP stpxSMSTInstanceEditGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting MST instance edit information for + IEEE MST on the device." + + GROUP stpxSMSTPortStatusGroup + DESCRIPTION + "This group is mandatory for implementation of + port status information for Multiple Spanning + Tree Protocol on the device." + + GROUP stpxSMSTPortHelloTimeGroup + DESCRIPTION + "This group is mandatory for implementation of + port hello time information for IEEE MST + on the device." + + GROUP stpxSMSTInstanceCISTGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting Common and Internal Spanning Tree (CIST) + information for IEEE MST on the device." + ::= { stpxMIBCompliances 10 } + +stpxMIBCompliance11 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + Cisco STP Extensions MIB." + MODULE -- this module + GROUP stpxUplinkGroup + DESCRIPTION + "This group is mandatory for implementations + of the UplinkFast capability." + + GROUP stpxSstpGroup + DESCRIPTION + "This group is optional for implementations of + Cisco's Shared Spanning Tree Protocol (SSTP)." + + GROUP stpxPreferredVlansGroup + DESCRIPTION + "This group is mandatory for implementations + of the Preferred VLANs capability." + + GROUP stpxNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpxBackboneGroup + DESCRIPTION + "This group is mandatory for implementations + of the BackboneFast capability." + + GROUP stpxRootGuardGroup + DESCRIPTION + "This group is mandatory for implementations + of the RootGuard capability." + + GROUP stpxRootInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpx4kVlanGroup + DESCRIPTION + "This group must be implemented by the + entities which support the range of VlanIndex + between 1024 and 4095." + + GROUP stpxSpanningTreeGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP and PVSTP+" + + GROUP stpxMISTPGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP." + + GROUP stpxLongPathCostModeGroup + DESCRIPTION + "This group must be implemented by the entities + that support 32 bits spannning tree path cost + value." + + GROUP stpxPVSTVlanGroup + DESCRIPTION + "This group is optional for implementations + of the Spanning Tree PVST+ Protocol VLAN + configuration." + + GROUP stpxMISTPGroup2 + DESCRIPTION + "This group is optional for implementations + that support MISTP with the range of VlanIndex + up to 4095." + + GROUP stpxLoopInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation is required to implement." + + GROUP stpxBpduSkewingGroup + DESCRIPTION + "This is an optional group for implementations of + Spanning Tree BPDU Skewing feature." + + GROUP stpxFastStartGroup2 + DESCRIPTION + "This stpxFastStartGroup is an optional group + containing objects providing information about + Spanning Tree Port Fast Start feature." + + GROUP stpxLoopGuardGroup2 + DESCRIPTION + "This group is optional for implementations + of the LoopGuard capability." + + GROUP stpxFastStartGroup3 + DESCRIPTION + "This group is optional for implementations + of Bpdu Guard and Bpdu Filter feature." + + GROUP stpxUplinkGroup2 + DESCRIPTION + "This group is optional for implementations + of UplinkFast feature." + + GROUP stpxBackboneGroup2 + DESCRIPTION + "This group is optional for implementations + of BackboneFast feature." + + GROUP stpxRSTPGroup + DESCRIPTION + "This group is optional for implementation of + Rapid Spanning Tree Protocol feature." + + GROUP stpxRPVSTGroup + DESCRIPTION + "This group is optional for implementation of + Rapid PVST+ feature." + + GROUP stpxExtendedSysIDGroup + DESCRIPTION + "This group is mandatory for implementation of + Extended System ID feature." + + GROUP stpxNotificationEnableGroup + DESCRIPTION + "This group is mandatory for implementation of + control on the generation of Spanning Tree + notifications." + + GROUP stpxFastStartOperModeGroup + DESCRIPTION + "This group is mandatory for implementation of + Spanning Tree Port Fast Start Oper Mode feature." + + GROUP stpxMSTGroup3 + DESCRIPTION + "This group is mandatory for implementation of + Multiple Spanning Tree Protocol on the device." + + GROUP stpxSMSTGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting IEEE MST on the device." + + GROUP stpxSMSTInstanceGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting MST instance information for + IEEE MST on the device." + + GROUP stpxSMSTInstanceEditGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting MST instance edit information for + IEEE MST on the device." + + GROUP stpxSMSTPortStatusGroup + DESCRIPTION + "This group is mandatory for implementation of + port status information for Multiple Spanning + Tree Protocol on the device." + + GROUP stpxSMSTPortHelloTimeGroup + DESCRIPTION + "This group is mandatory for implementation of + port hello time information for IEEE MST + on the device." + + GROUP stpxSMSTInstanceCISTGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting Common and Internal Spanning Tree (CIST) + information for IEEE MST on the device." + + GROUP stpxPathCostOperModeGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting operational spanning tree path cost + mode." + ::= { stpxMIBCompliances 11 } + +stpxMIBCompliance12 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + Cisco STP Extensions MIB." + MODULE -- this module + GROUP stpxUplinkGroup + DESCRIPTION + "This group is mandatory for implementations + of the UplinkFast capability." + + GROUP stpxSstpGroup + DESCRIPTION + "This group is optional for implementations of + Cisco's Shared Spanning Tree Protocol (SSTP)." + + GROUP stpxPreferredVlansGroup + DESCRIPTION + "This group is mandatory for implementations + of the Preferred VLANs capability." + + GROUP stpxNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpxBackboneGroup + DESCRIPTION + "This group is mandatory for implementations + of the BackboneFast capability." + + GROUP stpxRootGuardGroup + DESCRIPTION + "This group is mandatory for implementations + of the RootGuard capability." + + GROUP stpxRootInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpx4kVlanGroup + DESCRIPTION + "This group must be implemented by the + entities which support the range of VlanIndex + between 1024 and 4095." + + GROUP stpxSpanningTreeGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP and PVSTP+" + + GROUP stpxMISTPGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP." + + GROUP stpxLongPathCostModeGroup + DESCRIPTION + "This group must be implemented by the entities + that support 32 bits spannning tree path cost + value." + + GROUP stpxPVSTVlanGroup + DESCRIPTION + "This group is optional for implementations + of the Spanning Tree PVST+ Protocol VLAN + configuration." + + GROUP stpxMISTPGroup2 + DESCRIPTION + "This group is optional for implementations + that support MISTP with the range of VlanIndex + up to 4095." + + GROUP stpxLoopInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation is required to implement." + + GROUP stpxBpduSkewingGroup + DESCRIPTION + "This is an optional group for implementations of + Spanning Tree BPDU Skewing feature." + + GROUP stpxFastStartGroup2 + DESCRIPTION + "This stpxFastStartGroup is an optional group + containing objects providing information about + Spanning Tree Port Fast Start feature." + + GROUP stpxLoopGuardGroup2 + DESCRIPTION + "This group is optional for implementations + of the LoopGuard capability." + + GROUP stpxFastStartGroup3 + DESCRIPTION + "This group is optional for implementations + of Bpdu Guard and Bpdu Filter feature." + + GROUP stpxUplinkGroup2 + DESCRIPTION + "This group is optional for implementations + of UplinkFast feature." + + GROUP stpxBackboneGroup2 + DESCRIPTION + "This group is optional for implementations + of BackboneFast feature." + + GROUP stpxRSTPGroup + DESCRIPTION + "This group is optional for implementation of + Rapid Spanning Tree Protocol feature." + + GROUP stpxRSTPTransmitHoldCountGroup + DESCRIPTION + "This group is optional for implementation of + Rapid Spanning Tree Protocol feature." + + GROUP stpxRPVSTGroup + DESCRIPTION + "This group is optional for implementation of + Rapid PVST+ feature." + + GROUP stpxExtendedSysIDGroup + DESCRIPTION + "This group is mandatory for implementation of + Extended System ID feature." + + GROUP stpxNotificationEnableGroup + DESCRIPTION + "This group is mandatory for implementation of + control on the generation of Spanning Tree + notifications." + + GROUP stpxFastStartOperModeGroup + DESCRIPTION + "This group is mandatory for implementation of + Spanning Tree Port Fast Start Oper Mode feature." + + GROUP stpxMSTGroup4 + DESCRIPTION + "This group is mandatory for implementation of + Multiple Spanning Tree Protocol on the device." + + GROUP stpxSMSTGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting IEEE MST on the device." + + GROUP stpxSMSTMaxHopCountGroup + DESCRIPTION + "This group is mandatory for implementation of + maximum hop count configuration on the device." + + GROUP stpxSMSTInstanceGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting MST instance information for + IEEE MST on the device." + + GROUP stpxSMSTInstanceEditGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting MST instance edit information for + IEEE MST on the device." + + GROUP stpxSMSTPortStatusGroup + DESCRIPTION + "This group is mandatory for implementation of + port status information for Multiple Spanning + Tree Protocol on the device." + + GROUP stpxSMSTPortHelloTimeGroup + DESCRIPTION + "This group is mandatory for implementation of + port hello time information for IEEE MST + on the device." + + GROUP stpxSMSTInstanceCISTGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting Common and Internal Spanning Tree (CIST) + information for IEEE MST on the device." + + GROUP stpxPathCostOperModeGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting operational spanning tree path cost + mode." + + GROUP stpxSMSTPortMSTModeGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting port MST mode configuration." + + GROUP stpxSMSTConfigDigestGroup + DESCRIPTION + "This group is optional for implementation of + supporting IEEE MST on the device." + ::= { stpxMIBCompliances 12 } + +stpxMIBCompliance13 MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for entities which implement + Cisco STP Extensions MIB." + MODULE -- this module + GROUP stpxUplinkGroup + DESCRIPTION + "This group is mandatory for implementations + of the UplinkFast capability." + + GROUP stpxSstpGroup + DESCRIPTION + "This group is optional for implementations of + Cisco's Shared Spanning Tree Protocol (SSTP)." + + GROUP stpxPreferredVlansGroup + DESCRIPTION + "This group is mandatory for implementations + of the Preferred VLANs capability." + + GROUP stpxNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpxBackboneGroup + DESCRIPTION + "This group is mandatory for implementations + of the BackboneFast capability." + + GROUP stpxRootGuardGroup + DESCRIPTION + "This group is mandatory for implementations + of the RootGuard capability." + + GROUP stpxRootInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation required to implement." + + GROUP stpx4kVlanGroup + DESCRIPTION + "This group must be implemented by the + entities which support the range of VlanIndex + between 1024 and 4095." + + GROUP stpxSpanningTreeGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP and PVSTP+" + + GROUP stpxMISTPGroup + DESCRIPTION + "This group must be implemented by the entities + that support MISTP." + + GROUP stpxLongPathCostModeGroup + DESCRIPTION + "This group must be implemented by the entities + that support 32 bits spannning tree path cost + value." + + GROUP stpxPVSTVlanGroup + DESCRIPTION + "This group is optional for implementations + of the Spanning Tree PVST+ Protocol VLAN + configuration." + + GROUP stpxMISTPGroup2 + DESCRIPTION + "This group is optional for implementations + that support MISTP with the range of VlanIndex + up to 4095." + + GROUP stpxLoopInconsistencyNotificationsGroup + DESCRIPTION + "The notifications which a STP extension + implementation is required to implement." + + GROUP stpxBpduSkewingGroup + DESCRIPTION + "This is an optional group for implementations of + Spanning Tree BPDU Skewing feature." + + GROUP stpxFastStartGroup2 + DESCRIPTION + "This stpxFastStartGroup is an optional group + containing objects providing information about + Spanning Tree Port Fast Start feature." + + GROUP stpxLoopGuardGroup2 + DESCRIPTION + "This group is optional for implementations + of the LoopGuard capability." + + GROUP stpxFastStartGroup3 + DESCRIPTION + "This group is optional for implementations + of Bpdu Guard and Bpdu Filter feature." + + GROUP stpxUplinkGroup2 + DESCRIPTION + "This group is optional for implementations + of UplinkFast feature." + + GROUP stpxBackboneGroup2 + DESCRIPTION + "This group is optional for implementations + of BackboneFast feature." + + GROUP stpxRSTPGroup + DESCRIPTION + "This group is optional for implementation of + Rapid Spanning Tree Protocol feature." + + GROUP stpxRSTPTransmitHoldCountGroup + DESCRIPTION + "This group is optional for implementation of + Rapid Spanning Tree Protocol feature." + + GROUP stpxRPVSTGroup + DESCRIPTION + "This group is optional for implementation of + Rapid PVST+ feature." + + GROUP stpxExtendedSysIDGroup + DESCRIPTION + "This group is mandatory for implementation of + Extended System ID feature." + + GROUP stpxNotificationEnableGroup + DESCRIPTION + "This group is mandatory for implementation of + control on the generation of Spanning Tree + notifications." + + GROUP stpxFastStartOperModeGroup + DESCRIPTION + "This group is mandatory for implementation of + Spanning Tree Port Fast Start Oper Mode feature." + + GROUP stpxMSTGroup4 + DESCRIPTION + "This group is mandatory for implementation of + Multiple Spanning Tree Protocol on the device." + + GROUP stpxSMSTGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting IEEE MST on the device." + + GROUP stpxSMSTMaxHopCountGroup + DESCRIPTION + "This group is mandatory for implementation of + maximum hop count configuration on the device." + + GROUP stpxSMSTInstanceGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting MST instance information for + IEEE MST on the device." + + GROUP stpxSMSTInstanceEditGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting MST instance edit information for + IEEE MST on the device." + + GROUP stpxSMSTPortStatusGroup + DESCRIPTION + "This group is mandatory for implementation of + port status information for Multiple Spanning + Tree Protocol on the device." + + GROUP stpxSMSTPortHelloTimeGroup + DESCRIPTION + "This group is mandatory for implementation of + port hello time information for IEEE MST + on the device." + + GROUP stpxSMSTInstanceCISTGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting Common and Internal Spanning Tree (CIST) + information for IEEE MST on the device." + + GROUP stpxPathCostOperModeGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting operational spanning tree path cost + mode." + + GROUP stpxSMSTPortMSTModeGroup + DESCRIPTION + "This group is mandatory for implementation of + supporting port MST mode configuration." + + GROUP stpxSMSTConfigDigestGroup + DESCRIPTION + "This group is optional for implementation of + supporting IEEE MST on the device." + + GROUP stpxL2GatewayDomainIdGroup + DESCRIPTION + "This group is mandatory for implementation of + layer2 gateway domain identifier." + ::= { stpxMIBCompliances 13 } + +-- units of conformance + +stpxUplinkGroup OBJECT-GROUP + OBJECTS { + stpxUplinkFastEnabled, + stpxUplinkFastTransitions, + stpxUplinkStationLearningGenRate, + stpxUplinkStationLearningFrames + } + STATUS current + DESCRIPTION + "A collection of objects for managing the UplinkFast + capability." + ::= { stpxMIBGroups 1 } + +stpxPreferredVlansGroup OBJECT-GROUP + OBJECTS { stpxPreferredVlansMap } + STATUS current + DESCRIPTION + "A collection of objects for indicating preferred VLANs." + ::= { stpxMIBGroups 2 } + +stpxSstpGroup OBJECT-GROUP + OBJECTS { stpxInconsistentState } + STATUS current + DESCRIPTION + "A collection of objects to support Cisco's Shared Spanning + Tree Protocol (SSTP)." + ::= { stpxMIBGroups 3 } + +stpxNotificationsGroup NOTIFICATION-GROUP + NOTIFICATIONS { stpxInconsistencyUpdate } + STATUS current + DESCRIPTION + "The notifications which a STP extension implementation is + required to implement." + ::= { stpxMIBGroups 4 } + +stpxBackboneGroup OBJECT-GROUP + OBJECTS { + stpxBackboneFastEnabled, + stpxBackboneFastInInferiorBPDUs, + stpxBackboneFastInRLQRequestPDUs, + stpxBackboneFastInRLQResponsePDUs, + stpxBackboneFastOutRLQRequestPDUs, + stpxBackboneFastOutRLQResponsePDUs + } + STATUS current + DESCRIPTION + "A collection of objects for managing the BackboneFast + capability." + ::= { stpxMIBGroups 5 } + +stpxRootGuardGroup OBJECT-GROUP + OBJECTS { + stpxRootGuardConfigEnabled, + stpxRootInconsistencyState + } + STATUS current + DESCRIPTION + "A collection of objects to support root guard + capabilities." + ::= { stpxMIBGroups 6 } + +stpxRootInconsistencyNotificationsGroup NOTIFICATION-GROUP + NOTIFICATIONS { stpxRootInconsistencyUpdate } + STATUS current + DESCRIPTION + "The notifications which a STP root guard + implementation is required to implement." + ::= { stpxMIBGroups 7 } + +stpx4kVlanGroup OBJECT-GROUP + OBJECTS { + stpxPreferredVlansMap2k, + stpxPreferredVlansMap3k, + stpxPreferredVlansMap4k + } + STATUS current + DESCRIPTION + "A collection of objects providing information + for VLANS with VlanIndex from 1024 to 4095." + ::= { stpxMIBGroups 8 } + +stpxSpanningTreeGroup OBJECT-GROUP + OBJECTS { stpxSpanningTreeType } + STATUS current + DESCRIPTION + "An object selecting what kind of spanning tree protocol." + ::= { stpxMIBGroups 9 } + +stpxMISTPGroup OBJECT-GROUP + OBJECTS { + stpxMISTPInstanceNumber, + stpxMISTPInstanceEnable, + stpxVlanMISTPInstMapInstIndex, + stpxVlanMISTPInstMapEditInstIndex, + stpxPreferredMISTPInstancesMap + } + STATUS current + DESCRIPTION + "A collection objects managing the information of + MISTP feature." + ::= { stpxMIBGroups 10 } + +stpxLongPathCostModeGroup OBJECT-GROUP + OBJECTS { + stpxSpanningTreePathCostMode, + stpxLongStpPortPathCost + } + STATUS current + DESCRIPTION + "A collection objects managing the information of + spanning tree path cost in 32 bits value." + ::= { stpxMIBGroups 11 } + +stpxPVSTVlanGroup OBJECT-GROUP + OBJECTS { stpxPVSTVlanEnable } + STATUS current + DESCRIPTION + "A collection of objects managing the information + of Spanning Tree PVST+ protocol VLAN configuration." + ::= { stpxMIBGroups 12 } + +stpxMISTPGroup2 OBJECT-GROUP + OBJECTS { + stpxMISTPInstanceVlansMapped, + stpxMISTPInstanceVlansMapped2k, + stpxMISTPInstanceVlansMapped3k, + stpxMISTPInstanceVlansMapped4k + } + STATUS current + DESCRIPTION + "A collection objects managing the information of + MISTP instances to VLAN mapping with the range of + VlanIndex up to 4095." + ::= { stpxMIBGroups 13 } + +stpxLoopGuardGroup OBJECT-GROUP + OBJECTS { + stpxLoopGuardConfigEnabled, + stpxLoopInconsistencyState + } + STATUS deprecated + DESCRIPTION + "A collection of objects to support LoopGuard + capabilities." + ::= { stpxMIBGroups 14 } + +stpxLoopInconsistencyNotificationsGroup NOTIFICATION-GROUP + NOTIFICATIONS { stpxLoopInconsistencyUpdate } + STATUS current + DESCRIPTION + "The notifications which a STP LoopGuard + implementation is required to implement." + ::= { stpxMIBGroups 15 } + +stpxFastStartGroup OBJECT-GROUP + OBJECTS { + stpxFastStartBpduGuardEnable, + stpxFastStartBpduFilterEnable, + stpxFastStartPortEnable + } + STATUS deprecated + DESCRIPTION + "A collection of objects to support Spanning Tree Port + Fast Start feature." + ::= { stpxMIBGroups 16 } + +stpxBpduSkewingGroup OBJECT-GROUP + OBJECTS { + stpxBpduSkewingDetectionEnable, + stpxBpduSkewingLastSkewDuration, + stpxBpduSkewingWorstSkewDuration, + stpxBpduSkewingWorstSkewTime + } + STATUS current + DESCRIPTION + "This is an optional group with a collection of + objects to support Spanning Tree BPDU Skewing feature." + ::= { stpxMIBGroups 17 } + +stpxFastStartGroup2 OBJECT-GROUP + OBJECTS { + stpxFastStartBpduGuardEnable, + stpxFastStartBpduFilterEnable, + stpxFastStartPortMode, + stpxFastStartGlobalDefaultMode + } + STATUS current + DESCRIPTION + "An optional group with a collection of objects to + support Fast Start global default mode on the device." + ::= { stpxMIBGroups 18 } + +stpxLoopGuardGroup2 OBJECT-GROUP + OBJECTS { + stpxLoopInconsistencyState, + stpxLoopGuardConfigMode, + stpxLoopGuardGlobalDefaultMode + } + STATUS current + DESCRIPTION + "An optional group with a collection of objects to + support Loop Guard global default mode on the device." + ::= { stpxMIBGroups 19 } + +stpxMSTGroup OBJECT-GROUP + OBJECTS { + stpxMSTMaxInstanceNumber, + stpxMSTRegionName, + stpxMSTRegionRevision, + stpxMSTInstanceVlansMapped, + stpxMSTInstanceVlansMapped2k, + stpxMSTInstanceVlansMapped3k, + stpxMSTInstanceVlansMapped4k, + stpxMSTInstanceRemainingHopCount, + stpxMSTRegionEditBufferStatus, + stpxMSTRegionEditBufferOperation, + stpxMSTRegionEditName, + stpxMSTRegionEditRevision, + stpxMSTInstanceEditVlansMap, + stpxMSTInstanceEditVlansMap2k, + stpxMSTInstanceEditVlansMap3k, + stpxMSTInstanceEditVlansMap4k, + stpxMSTPortAdminLinkType, + stpxMSTPortOperLinkType, + stpxMSTPortProtocolMigration, + stpxMSTPortStatus, + stpxMSTPortRoleValue, + stpxMSTMaxHopCount + } + STATUS deprecated + DESCRIPTION + "An optional group with a collection of objects to + support Multiple Spanning Tree Protocol on the device." + ::= { stpxMIBGroups 20 } + +stpxPreferredMSTInstancesGroup OBJECT-GROUP + OBJECTS { stpxPreferredMSTInstancesMap } + STATUS deprecated + DESCRIPTION + "An optional group with a collection of objects to + support Preferred MST Instance Map feature for Multiple + Spanning Tree Protocol on the device." + ::= { stpxMIBGroups 21 } + +stpxFastStartGroup3 OBJECT-GROUP + OBJECTS { + stpxFastStartPortBpduGuardMode, + stpxFastStartPortBpduFilterMode + } + STATUS current + DESCRIPTION + "An optional group with a collection of objects to + support per port Bpdu Guard and Bpdu Filter mode + configuration on the device." + ::= { stpxMIBGroups 22 } + +stpxUplinkGroup2 OBJECT-GROUP + OBJECTS { stpxUplinkFastOperEnabled } + STATUS current + DESCRIPTION + "An optional group with a collection of objects to + manage the UplinkFast capability." + ::= { stpxMIBGroups 23 } + +stpxBackboneGroup2 OBJECT-GROUP + OBJECTS { stpxBackboneFastOperEnabled } + STATUS current + DESCRIPTION + "An optional group with a collection of objects to + manage the BackboneFast capability." + ::= { stpxMIBGroups 24 } + +stpxMSTGroup2 OBJECT-GROUP + OBJECTS { + stpxMSTMaxInstanceNumber, + stpxMSTRegionName, + stpxMSTRegionRevision, + stpxMSTInstanceVlansMapped, + stpxMSTInstanceVlansMapped2k, + stpxMSTInstanceVlansMapped3k, + stpxMSTInstanceVlansMapped4k, + stpxMSTInstanceRemainingHopCount, + stpxMSTRegionEditBufferStatus, + stpxMSTRegionEditBufferOperation, + stpxMSTRegionEditName, + stpxMSTRegionEditRevision, + stpxMSTInstanceEditVlansMap, + stpxMSTInstanceEditVlansMap2k, + stpxMSTInstanceEditVlansMap3k, + stpxMSTInstanceEditVlansMap4k, + stpxMSTPortStatus, + stpxMSTMaxHopCount + } + STATUS deprecated + DESCRIPTION + "An optional group with a collection of objects to + support Multiple Spanning Tree Protocol on the device." + ::= { stpxMIBGroups 25 } + +stpxRSTPGroup OBJECT-GROUP + OBJECTS { + stpxRSTPPortAdminLinkType, + stpxRSTPPortOperLinkType, + stpxRSTPPortProtocolMigration, + stpxRSTPPortRoleValue + } + STATUS current + DESCRIPTION + "An optional group with a collection of objects to + support Rapid Spanning Tree Protocol on the device." + ::= { stpxMIBGroups 26 } + +stpxRPVSTGroup OBJECT-GROUP + OBJECTS { stpxRPVSTPortStatus } + STATUS current + DESCRIPTION + "An optional group with a collection of objects to + support Rapid PVST+ on the device." + ::= { stpxMIBGroups 27 } + +stpxExtendedSysIDGroup OBJECT-GROUP + OBJECTS { + stpxExtendedSysIDAdminEnabled, + stpxExtendedSysIDOperEnabled + } + STATUS current + DESCRIPTION + "A collection of objects to manage the + Extended System ID capability." + ::= { stpxMIBGroups 28 } + +stpxNotificationEnableGroup OBJECT-GROUP + OBJECTS { stpxNotificationEnable } + STATUS current + DESCRIPTION + "A collection of objects providing control on the + generation of Spanning Tree notifications." + ::= { stpxMIBGroups 29 } + +stpxFastStartOperModeGroup OBJECT-GROUP + OBJECTS { stpxFastStartOperMode } + STATUS current + DESCRIPTION + "A collection of objects providing Spanning Tree + Port Fast Start Operatioanl information on a port." + ::= { stpxMIBGroups 30 } + +stpxMSTGroup3 OBJECT-GROUP + OBJECTS { + stpxMSTRegionName, + stpxMSTRegionEditBufferStatus, + stpxMSTRegionEditBufferOperation, + stpxMSTRegionEditName, + stpxMSTMaxHopCount + } + STATUS deprecated + DESCRIPTION + "A collection of objects providing support + for Multiple Spanning Tree Protocol on the device." + ::= { stpxMIBGroups 31 } + +stpxSMSTGroup OBJECT-GROUP + OBJECTS { + stpxSMSTMaxInstances, + stpxSMSTMaxInstanceID, + stpxSMSTRegionRevision, + stpxSMSTRegionEditRevision + } + STATUS current + DESCRIPTION + "A collection of objects providing support for + IEEE MST on the device." + ::= { stpxMIBGroups 32 } + +stpxSMSTInstanceGroup OBJECT-GROUP + OBJECTS { + stpxSMSTInstanceVlansMapped1k2k, + stpxSMSTInstanceVlansMapped3k4k, + stpxSMSTInstanceRemainingHopCount + } + STATUS current + DESCRIPTION + "A collection of objects providing support for + MST instance information for IEEE MST on the device." + ::= { stpxMIBGroups 33 } + +stpxSMSTInstanceEditGroup OBJECT-GROUP + OBJECTS { + stpxSMSTInstanceEditVlansMap1k2k, + stpxSMSTInstanceEditVlansMap3k4k, + stpxSMSTInstanceEditRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects providing support for MST + instance edit information for IEEE MST on the device." + ::= { stpxMIBGroups 34 } + +stpxSMSTPortStatusGroup OBJECT-GROUP + OBJECTS { stpxSMSTPortStatus } + STATUS current + DESCRIPTION + "A collection of objects providing support for + port status information for MST Protocol on the + device." + ::= { stpxMIBGroups 35 } + +stpxSMSTPortHelloTimeGroup OBJECT-GROUP + OBJECTS { + stpxSMSTPortAdminHelloTime, + stpxSMSTPortConfigedHelloTime, + stpxSMSTPortOperHelloTime + } + STATUS current + DESCRIPTION + "A collection of objects providing support for per + port hello time information for IEEE MST on the device." + ::= { stpxMIBGroups 36 } + +stpxSMSTInstanceCISTGroup OBJECT-GROUP + OBJECTS { + stpxSMSTInstanceCISTRegionalRoot, + stpxSMSTInstanceCISTIntRootCost + } + STATUS current + DESCRIPTION + "A collection of objects providing information about + Common and Internal Spanning Tree (CIST) for IEEE + MST on the device." + ::= { stpxMIBGroups 37 } + +stpxPathCostOperModeGroup OBJECT-GROUP + OBJECTS { stpxSpanningTreePathCostOperMode } + STATUS current + DESCRIPTION + "A collection of objects providing information about + operational spanning tree path cost mode." + ::= { stpxMIBGroups 38 } + +stpxRSTPTransmitHoldCountGroup OBJECT-GROUP + OBJECTS { stpxRSTPTransmitHoldCount } + STATUS current + DESCRIPTION + "A collection of objects providing information for + configuration of transmit hold count for Rapid Spanning + Tree Protocol." + ::= { stpxMIBGroups 39 } + +stpxSMSTPortMSTModeGroup OBJECT-GROUP + OBJECTS { + stpxSMSTPortAdminMSTMode, + stpxSMSTPortOperMSTMode + } + STATUS current + DESCRIPTION + "A collection of objects providing information for port + MST mode configuration on the device." + ::= { stpxMIBGroups 40 } + +stpxSMSTMaxHopCountGroup OBJECT-GROUP + OBJECTS { stpxSMSTMaxHopCount } + STATUS current + DESCRIPTION + "A collection of objects providing information for + configuration of IEEE MST maximum hop count." + ::= { stpxMIBGroups 41 } + +stpxSMSTConfigDigestGroup OBJECT-GROUP + OBJECTS { + stpxSMSTConfigDigest, + stpxSMSTConfigPreStandardDigest + } + STATUS current + DESCRIPTION + "A collection of objects providing information for + MST configuration digests on the device." + ::= { stpxMIBGroups 42 } + +stpxMSTGroup4 OBJECT-GROUP + OBJECTS { + stpxMSTRegionName, + stpxMSTRegionEditBufferStatus, + stpxMSTRegionEditBufferOperation, + stpxMSTRegionEditName + } + STATUS current + DESCRIPTION + "A collection of objects providing support + for Multiple Spanning Tree Protocol on the device." + ::= { stpxMIBGroups 43 } + +stpxL2GatewayDomainIdGroup OBJECT-GROUP + OBJECTS { stpxL2GatewayDomainId } + STATUS current + DESCRIPTION + "A collection of objects providing information + for layer2 gateway spanning tree domain identifier on + the device." + ::= { stpxMIBGroups 44 } + +stpxMSTInconsistencyGroup OBJECT-GROUP + OBJECTS { stpxMstInconsistencyState } + STATUS current + DESCRIPTION + "A collection of objects providing inconsistency information + for Multiple Spanning Tree Protocol on the device." + ::= { stpxMIBGroups 45 } + +stpxMSTNotificationGroup NOTIFICATION-GROUP + NOTIFICATIONS { stpxMstInconsistencyUpdate } + STATUS current + DESCRIPTION + "A collection of notifications for Multiple Spanning Tree + Protocol on the device." + ::= { stpxMIBGroups 46 } + +END + |