mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-16 07:34:58 +00:00
1093 lines
29 KiB
Plaintext
1093 lines
29 KiB
Plaintext
--
|
|
-- WS-SW-MSTP-MIB.my
|
|
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
|
|
-- Tuesday, February 19, 2008 at 17:16:44
|
|
--
|
|
|
|
|
|
WS-SW-MSTP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
dot1dBridge, BridgeId
|
|
FROM BRIDGE-MIB
|
|
VlanId
|
|
FROM Q-BRIDGE-MIB
|
|
OBJECT-GROUP, MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
Integer32, BITS, OBJECT-TYPE, MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
wsSw
|
|
FROM WS-SMI
|
|
AbbrevRowStatus
|
|
FROM WS-TYPE-MIB;
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14
|
|
wsSwMstp MODULE-IDENTITY
|
|
LAST-UPDATED "200802191716Z" -- February 19, 2008 at 17:16 GMT
|
|
ORGANIZATION
|
|
"Symbol Technologies"
|
|
CONTACT-INFO
|
|
"Symbol Technologies, Inc.
|
|
Customer Service
|
|
Postal:
|
|
One Symbol Plaza
|
|
Holtsville, NY 11742-1300
|
|
USA
|
|
Tel: +1. 631.738.6213
|
|
E-mail: support@symbol.com
|
|
Web: http://www.symbol.com/support"
|
|
DESCRIPTION
|
|
"Symbol MIB for MSTP"
|
|
REVISION "200802191716Z" -- February 19, 2008 at 17:16 GMT
|
|
DESCRIPTION
|
|
"removed value
|
|
disabledWithBridgeForward(3)
|
|
from object wsSwMstpGlobalState."
|
|
REVISION "200702051436Z" -- February 05, 2007 at 14:36 GMT
|
|
DESCRIPTION
|
|
"replaced wsSwMstpDisable with wsSwMstpGlobalState"
|
|
REVISION "200702051307Z" -- February 05, 2007 at 13:07 GMT
|
|
DESCRIPTION
|
|
"added wsSwMstpDisable"
|
|
REVISION "200701241205Z" -- January 24, 2007 at 12:05 GMT
|
|
DESCRIPTION
|
|
"01a01"
|
|
REVISION "200611221200Z" -- November 22, 2006 at 12:00 GMT
|
|
DESCRIPTION
|
|
"Initial version.
|
|
Based on a draft proposal ruzin-mstp-mib-04.txt, with several extensions."
|
|
::= { wsSw 14 }
|
|
|
|
|
|
|
|
--
|
|
-- Type definitions
|
|
--
|
|
|
|
TruthValue ::= INTEGER
|
|
{
|
|
true(1),
|
|
false(2)
|
|
}
|
|
|
|
MstiOrCistInstanceIndex ::= INTEGER (0..16)
|
|
|
|
PortIndex ::= INTEGER (1..4094)
|
|
|
|
PortIndexOrZero ::= INTEGER (0..2147483647)
|
|
|
|
PortId ::= OCTET STRING (SIZE (2))
|
|
|
|
BpduCounter ::= Counter
|
|
|
|
MstiInstanceIndex ::= INTEGER (1..64)
|
|
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10
|
|
wsSwMstpGen OBJECT IDENTIFIER ::= { wsSwMstp 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.14
|
|
wsSwMstpGenMaxHops OBJECT-TYPE
|
|
SYNTAX INTEGER (7..127)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the maximum allowed hops for a BPDU in an MST
|
|
region. This parameter is used by all the instances
|
|
of the MST."
|
|
REFERENCE
|
|
"IEEE 802.1Q-2003 clause 13.22.f"
|
|
::= { wsSwMstpGen 14 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.19
|
|
wsSwMstpVersionsSupported OBJECT-TYPE
|
|
SYNTAX BITS
|
|
{
|
|
nonStp(0),
|
|
dot1d1998(1),
|
|
dot1w(2),
|
|
dot1d2004(3),
|
|
dot1s(4),
|
|
dot1q(5),
|
|
reserved6(6),
|
|
reserved7(7),
|
|
reserved8(8),
|
|
reserved9(9),
|
|
reserved10(10),
|
|
reserved11(11),
|
|
reserved12(12),
|
|
reserved13(13),
|
|
reserved14(14),
|
|
unknown(15)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of wheter the Bridge supports
|
|
Spanning Tree Protocol.
|
|
The bit nonStp(0) indicates, the Bridge doesn't
|
|
support any Spanning Tree Protocol.
|
|
The bit 'dot1d1998(1)' indicates the Spanning Tree Protocol
|
|
specified in EEE 802.1D-1998, 'dot1w(2)' indicates the Rapid
|
|
Spanning Tree Protocol specified in IEEE Std 802.1w,
|
|
'dot1d2004' indicates IEEE Std 802.1D-2004 and
|
|
'dot1s(4) means MSTP IEEE Std 802.1s.
|
|
When the bridge supprts a non-listed version, the bit unknown(15) should
|
|
be set."
|
|
::= { wsSwMstpGen 19 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.20
|
|
wsSwMstpGenProtocolVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
forceNonStp(0),
|
|
forceLegacyDot1d(1),
|
|
forceDot1w(2),
|
|
autoDot1s(3),
|
|
unknown(15)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is relevant if the Bridges that can supply a number of versions of STP.
|
|
For GET operation this object reflects the mode in which the Bridge works
|
|
currently. If the Bridge works currently in the version, not listed here, the
|
|
value unknown(4) must be returned.
|
|
For SET operation the value unknown(15) must be rejected. Another value may be
|
|
rejected too if the Bridge does not support correspond mode (see wsSwMstpVersionsSupported).
|
|
The value forceNonStp(0) indicates, the Spanning Tree Protocol
|
|
is disabled on the Bridge (or the Spanning Tree Protocol
|
|
Emulation operates). Other possible values are described
|
|
in IEEE Std 802.1s clause 12.8.1.3.e)"
|
|
::= { wsSwMstpGen 20 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.30
|
|
wsSwMstpGenCfgIdFmtSel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configuration Identificator Format Selector."
|
|
REFERENCE
|
|
"IEEE 802.1Q-2003 clause 12.12.3.4.2.a)"
|
|
::= { wsSwMstpGen 30 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.31
|
|
wsSwMstpGenCfgIdName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration name that identifies the MST
|
|
region and is used as one of the inputs in the
|
|
computation of the MST Configuration Identifier."
|
|
REFERENCE
|
|
"IEEE 802.1Q-2003 clause 12.12.3.4.2.b)"
|
|
::= { wsSwMstpGen 31 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.32
|
|
wsSwMstpGenCfgIdRevLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the MST revision that
|
|
identifies the MST region and is used as one
|
|
of the inputs in the computation of the MST
|
|
configuration Identifier."
|
|
REFERENCE
|
|
"IEEE 802.1Q-2003 clause 12.12.3.4.2.c)"
|
|
::= { wsSwMstpGen 32 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.33
|
|
wsSwMstpGenCfgIdDigest OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The computed Configuration Digest."
|
|
REFERENCE
|
|
"IEEE 802.1Q-2003 clause 12.12.3.3.3.a.4"
|
|
::= { wsSwMstpGen 33 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.36
|
|
wsSwMstpGenRegionalRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Regional root of the CIST."
|
|
::= { wsSwMstpGen 36 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.37
|
|
wsSwMstpGenExternalRootCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External root cost of CIST."
|
|
::= { wsSwMstpGen 37 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.50
|
|
wsSwMstpErrdisableTimeout OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BPDU guard feature shuts down the port on receiving
|
|
a BPDU on a BPDU-guard enabled port. This object associates
|
|
a timer with the feature such that the port gets enabled
|
|
back without manual intervention after a set interval.
|
|
This interval can be configured by the user using object
|
|
wsSwMstpErrdisableTimeoutInterval"
|
|
::= { wsSwMstpGen 50 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.51
|
|
wsSwMstpErrdisableTimeoutInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (10..10000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the time interval in seconds after
|
|
which a port for which wsSwMstpErrdisableTimeout
|
|
is true, is brought back up."
|
|
::= { wsSwMstpGen 51 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.52
|
|
wsSwMstpPortfastBpduFilter OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enabling the BPDU Filter feature ensures that
|
|
PortFastenabled ports (edge ports for which
|
|
dot1dStpPortOperEdgePort is true) do not transmit or
|
|
receive any BPDUs"
|
|
::= { wsSwMstpGen 52 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.53
|
|
wsSwMstpPortFastBpduGuard OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the BPDU Guard feature is set for a bridge, all
|
|
portfast-enabled ports (edge ports for which
|
|
dot1dStpPortOperEdgePort is true) of the bridge that have
|
|
bpdu-guard set to default shut down the port on receiving
|
|
a BPDU. In this case, the BPDU is not processed."
|
|
::= { wsSwMstpGen 53 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.54
|
|
wsSwMstpAdminCiscoInteroperability OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enabled interoperability with Cisco's
|
|
version of MSTP"
|
|
::= { wsSwMstpGen 54 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.55
|
|
wsSwMstpOperCiscoInteroperability OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational value of the Cisco
|
|
interoperability parameter. True if
|
|
Cisco interoperability is administratively
|
|
enabled and a Cisco BPDU is detected."
|
|
::= { wsSwMstpGen 55 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.10.56
|
|
wsSwMstpGlobalState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The global state of MSTP in the switch.
|
|
The possible states are enabled, disabled
|
|
and disabledWithBridgeForward"
|
|
::= { wsSwMstpGen 56 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.11
|
|
wsSwMstMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwMstMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one entry for each instance of MSTP."
|
|
::= { wsSwMstp 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.11.1
|
|
wsSwMstMapEntry OBJECT-TYPE
|
|
SYNTAX WsSwMstMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row containing the status of the MSTP instance."
|
|
INDEX { wsSwMstMapIndex }
|
|
::= { wsSwMstMapTable 1 }
|
|
|
|
|
|
WsSwMstMapEntry ::=
|
|
SEQUENCE {
|
|
wsSwMstMapIndex
|
|
MstiOrCistInstanceIndex,
|
|
wsSwMstMapVlans1k
|
|
OCTET STRING,
|
|
wsSwMstMapVlans2k
|
|
OCTET STRING,
|
|
wsSwMstMapVlans3k
|
|
OCTET STRING,
|
|
wsSwMstMapVlans4k
|
|
OCTET STRING
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.11.1.1
|
|
wsSwMstMapIndex OBJECT-TYPE
|
|
SYNTAX MstiOrCistInstanceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Uniquely identifies an instance. The entry of this table with index 0
|
|
presents always, represents CIST. However, a SET operation
|
|
at the CIST index returns an error."
|
|
::= { wsSwMstMapEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.11.1.6
|
|
wsSwMstMapVlans1k OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string of octets containing one bit per VLAN. The
|
|
first octet corresponds to VLANs with VlanIndex values
|
|
1 through 8; the second octet to VLANs 9 through
|
|
16 etc. The most significant bit of each octet
|
|
corresponds to the lowest VlanIndex value in that octet.
|
|
|
|
For each VLAN that is mapped to this MSTP instance,
|
|
the bit corresponding to that VLAN is set to '1'.
|
|
Empty (zero) most significant octes are not mandatory."
|
|
::= { wsSwMstMapEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.11.1.7
|
|
wsSwMstMapVlans2k 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 1024 through 2047. The
|
|
first octet corresponds to VLANs with VlanIndex values
|
|
1024 through 1031; the second octet to VLANs 1032
|
|
through 1039 etc. The most significant bit of each
|
|
octet corresponds to the lowest VlanIndex value in that
|
|
octet.
|
|
|
|
For each VLAN that is mapped to this MSTP instance,
|
|
the bit corresponding to that VLAN is set to '1'.
|
|
|
|
Empty (zero) most significant octes are not mandatory."
|
|
::= { wsSwMstMapEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.11.1.8
|
|
wsSwMstMapVlans3k 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 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 VlanIndex value in that
|
|
octet.
|
|
|
|
For each VLAN that is mapped to this MSTP instance,
|
|
the bit corresponding to that VLAN is set to '1'.
|
|
|
|
Empty (zero) most significant octes are not mandatory."
|
|
::= { wsSwMstMapEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.11.1.9
|
|
wsSwMstMapVlans4k 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 3072 through 4095. The
|
|
first octet corresponds to VLANs with VlanIndex values
|
|
3072 through 3079; the second octet to VLANs 3080
|
|
through 3087 etc. The most significant bit of each
|
|
octet corresponds to the lowest VlanIndex value in that
|
|
octet.
|
|
|
|
For each VLAN that is mapped to this MSTP instance,
|
|
the bit corresponding to that VLAN is set to '1'.
|
|
|
|
Empty (zero) most significant octes are not mandatory."
|
|
::= { wsSwMstMapEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.12
|
|
wsSwMstVlanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwMstVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one entry for each VlanId."
|
|
::= { wsSwMstp 12 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.12.1
|
|
wsSwMstVlanEntry OBJECT-TYPE
|
|
SYNTAX WsSwMstVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information regarding the instance to which each Vlan is mapped."
|
|
INDEX { wsSwMstVlanIndex }
|
|
::= { wsSwMstVlanTable 1 }
|
|
|
|
|
|
WsSwMstVlanEntry ::=
|
|
SEQUENCE {
|
|
wsSwMstVlanIndex
|
|
VlanId,
|
|
wsSwMstVlanMstIndex
|
|
MstiOrCistInstanceIndex
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.12.1.1
|
|
wsSwMstVlanIndex OBJECT-TYPE
|
|
SYNTAX VlanId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VlanId for which this entry contains the instance mapped."
|
|
::= { wsSwMstVlanEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.12.1.2
|
|
wsSwMstVlanMstIndex OBJECT-TYPE
|
|
SYNTAX MstiOrCistInstanceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer with values ranging from 0 to 16 that identify
|
|
the CIST/MSTI instance to which this VLAN is mapped"
|
|
::= { wsSwMstVlanEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.13
|
|
wsSwMstpPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwMstpPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table that contains generic information about
|
|
every port that is associated with this bridge."
|
|
::= { wsSwMstp 13 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.13.1
|
|
wsSwMstpPortEntry OBJECT-TYPE
|
|
SYNTAX WsSwMstpPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information for each port of the
|
|
bridge."
|
|
INDEX { wsSwMstpPortIndex }
|
|
::= { wsSwMstpPortTable 1 }
|
|
|
|
|
|
WsSwMstpPortEntry ::=
|
|
SEQUENCE {
|
|
wsSwMstpPortIndex
|
|
PortIndex,
|
|
wsSwMstpPortAdminMACEnable
|
|
TruthValue,
|
|
wsSwMstpPortOperMACEnable
|
|
TruthValue,
|
|
wsSwMstpPortAutoEdge
|
|
TruthValue,
|
|
wsSwMstpPortDesignatedBridge
|
|
BridgeId,
|
|
wsSwMstpPortGuardRoot
|
|
TruthValue,
|
|
wsSwMstpAdminPortPortfastBpduFilter
|
|
INTEGER,
|
|
wsSwMstpOperPortPortfastBpduFilter
|
|
TruthValue,
|
|
wsSwMstpAdminPortPortfastBpduGuard
|
|
INTEGER,
|
|
wsSwMstpOperPortPortfastBpduGuard
|
|
TruthValue,
|
|
wsSwMstpPortVersion
|
|
INTEGER
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.13.1.1
|
|
wsSwMstpPortIndex OBJECT-TYPE
|
|
SYNTAX PortIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value, greater than zero, for each Port.
|
|
The value for each interface sub-layer
|
|
must remain constant at least from one re-initialization
|
|
of the entity's network management system to the next re-
|
|
initialization."
|
|
::= { wsSwMstpPortEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.13.1.2
|
|
wsSwMstpPortAdminMACEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the MAC Enabled parameter (6.4.2 of IEEE Std 802.1D, 1998 Edition).
|
|
May be present if the implementation supports the MAC Enabled parameter."
|
|
REFERENCE
|
|
"IEEE Std 802.1s Clause 12.8.2.5.2"
|
|
::= { wsSwMstpPortEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.13.1.3
|
|
wsSwMstpPortOperMACEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational value of the MAC Enabled parameter (6.4.2 of IEEE Std 802.1D, 1998 Edition).
|
|
May be present if the implementation supports the MAC Enabled parameter."
|
|
REFERENCE
|
|
"IEEE Std 802.1s Clause 12.8.2.5.2"
|
|
::= { wsSwMstpPortEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.13.1.9
|
|
wsSwMstpPortAutoEdge OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optional and provided only by MSTP Bridges that support the automatic
|
|
identification of edge ports."
|
|
REFERENCE
|
|
"IEEE Std 8021D-2004 Clause 17.25"
|
|
::= { wsSwMstpPortEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.13.1.14
|
|
wsSwMstpPortDesignatedBridge OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The designated bridge for this port"
|
|
::= { wsSwMstpPortEntry 14 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.13.1.50
|
|
wsSwMstpPortGuardRoot OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to true, makes sure that the port on which it is
|
|
enabled is a designated port. If the Root Guard enabled
|
|
port receives a superior BPDU, it goes to a discarding state."
|
|
::= { wsSwMstpPortEntry 50 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.13.1.51
|
|
wsSwMstpAdminPortPortfastBpduFilter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(0),
|
|
disabled(1),
|
|
default(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enabling the Port BPDU Filter feature ensures that
|
|
PortFastenabled ports (edge ports for which
|
|
dot1dStpPortOperEdgePort is true) do not transmit or
|
|
receive any BPDUs.
|
|
When set to enabled or disabled, this configuration takes
|
|
precedence over wsSwMstpPortfastBpduFilter. However, when
|
|
setto default, the bridge level BPDU-filter configuration
|
|
takes effect for the port."
|
|
::= { wsSwMstpPortEntry 51 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.13.1.52
|
|
wsSwMstpOperPortPortfastBpduFilter OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational value for Portfast BPDU
|
|
Filter for this port"
|
|
::= { wsSwMstpPortEntry 52 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.13.1.53
|
|
wsSwMstpAdminPortPortfastBpduGuard OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(0),
|
|
disabled(1),
|
|
default(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the BPDU Guard feature is set for a bridge, all
|
|
portfast-enabled ports (edge ports for which
|
|
dot1dStpPortOperEdgePort is true) of the bridge that have
|
|
bpdu-guard set to default shut down the port on receiving
|
|
a BPDU. In this case, the BPDU is not processed.
|
|
When set to enabled or disabled, this configuration takes
|
|
precedence over wsSwMstpPortfastBpduGuard. However, when
|
|
setto default, the bridge level BPDU-guard configuration
|
|
takes effect for the port."
|
|
::= { wsSwMstpPortEntry 53 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.13.1.54
|
|
wsSwMstpOperPortPortfastBpduGuard OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational value for Portfast BPDU guard
|
|
for this port"
|
|
::= { wsSwMstpPortEntry 54 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.13.1.55
|
|
wsSwMstpPortVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
stp(0),
|
|
reserved(1),
|
|
rstp(2),
|
|
mstp(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The spanning tree version used by BPDU's sent
|
|
and received on this port"
|
|
::= { wsSwMstpPortEntry 55 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.14
|
|
wsSwMstpXstTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwMstpXstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table that contains information about
|
|
every MST instance on this bridge."
|
|
::= { wsSwMstp 14 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.14.1
|
|
wsSwMstpXstEntry OBJECT-TYPE
|
|
SYNTAX WsSwMstpXstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information for each instance on this bridge"
|
|
INDEX { wsSwMstpXstId }
|
|
::= { wsSwMstpXstTable 1 }
|
|
|
|
|
|
WsSwMstpXstEntry ::=
|
|
SEQUENCE {
|
|
wsSwMstpXstId
|
|
MstiOrCistInstanceIndex,
|
|
wsSwMstpXstBridgePriority
|
|
INTEGER,
|
|
wsSwMstpXstBridgeId
|
|
BridgeId,
|
|
wsSwMstpXstDesignatedRoot
|
|
BridgeId,
|
|
wsSwMstpXstInternalRootCost
|
|
Integer32,
|
|
wsSwMstpXstRootPort
|
|
PortIndexOrZero,
|
|
wsSwMstpXstMasterPort
|
|
PortIndexOrZero,
|
|
wsSwMstpXstRowStatus
|
|
AbbrevRowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.14.1.1
|
|
wsSwMstpXstId OBJECT-TYPE
|
|
SYNTAX MstiOrCistInstanceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The instance id."
|
|
::= { wsSwMstpXstEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.14.1.2
|
|
wsSwMstpXstBridgePriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..61440)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge priority, in steps of 4096."
|
|
DEFVAL { 32768 }
|
|
::= { wsSwMstpXstEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.14.1.3
|
|
wsSwMstpXstBridgeId OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bridge ID for this instance"
|
|
::= { wsSwMstpXstEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.14.1.4
|
|
wsSwMstpXstDesignatedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The designated root for this instance"
|
|
::= { wsSwMstpXstEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.14.1.6
|
|
wsSwMstpXstInternalRootCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The internal root cost for this instance"
|
|
::= { wsSwMstpXstEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.14.1.7
|
|
wsSwMstpXstRootPort OBJECT-TYPE
|
|
SYNTAX PortIndexOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The root port for this instance, if on this bridge."
|
|
::= { wsSwMstpXstEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.14.1.8
|
|
wsSwMstpXstMasterPort OBJECT-TYPE
|
|
SYNTAX PortIndexOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The master port for this instance, if on this bridge.
|
|
Non zero value may not be in CIST."
|
|
::= { wsSwMstpXstEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.14.1.9
|
|
wsSwMstpXstRowStatus OBJECT-TYPE
|
|
SYNTAX AbbrevRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"row status: only createAndGo, destroy, active are supported."
|
|
::= { wsSwMstpXstEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.15
|
|
wsSwMstpXstPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwMstpXstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table to manage ports inside instances - both CIST
|
|
and MSTIs. It contains objects, describing
|
|
ports and is common for these both types of instances."
|
|
::= { wsSwMstp 15 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.15.1
|
|
wsSwMstpXstPortEntry OBJECT-TYPE
|
|
SYNTAX WsSwMstpXstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information for each port in each instance for this bridge."
|
|
REFERENCE
|
|
"."
|
|
INDEX { wsSwMstpXstPortIndex, wsSwMstpXstPortXstId }
|
|
::= { wsSwMstpXstPortTable 1 }
|
|
|
|
|
|
WsSwMstpXstPortEntry ::=
|
|
SEQUENCE {
|
|
wsSwMstpXstPortXstId
|
|
MstiOrCistInstanceIndex,
|
|
wsSwMstpXstPortIndex
|
|
PortIndex,
|
|
wsSwMstpXstPortState
|
|
INTEGER,
|
|
wsSwMstpXstPortRole
|
|
INTEGER,
|
|
wsSwMstpXstPortInternalRootCost
|
|
Integer32,
|
|
wsSwMstpXstPortDesignatedBridge
|
|
BridgeId,
|
|
wsSwMstpXstPortDesignatedPort
|
|
PortId,
|
|
wsSwMstpXstPortPriority
|
|
INTEGER,
|
|
wsSwMstpXstPortAdminInternalPathCost
|
|
INTEGER,
|
|
wsSwMstpXstPortOperInternalPathCost
|
|
Integer32
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.15.1.1
|
|
wsSwMstpXstPortXstId OBJECT-TYPE
|
|
SYNTAX MstiOrCistInstanceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The instance id. 0 means CIST."
|
|
::= { wsSwMstpXstPortEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.15.1.2
|
|
wsSwMstpXstPortIndex OBJECT-TYPE
|
|
SYNTAX PortIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of wsSwMstpPortIndex of the Port
|
|
in wsSwMstpPortTable."
|
|
::= { wsSwMstpXstPortEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.15.1.3
|
|
wsSwMstpXstPortState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled(0),
|
|
discarding(1),
|
|
learning(2),
|
|
forwarding(3),
|
|
unknown(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state the port is in."
|
|
::= { wsSwMstpXstPortEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.15.1.4
|
|
wsSwMstpXstPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled(1),
|
|
alternate(2),
|
|
backup(3),
|
|
root(4),
|
|
designated(5),
|
|
master(6),
|
|
nonStp(7),
|
|
unknown(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The role of this port"
|
|
::= { wsSwMstpXstPortEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.15.1.9
|
|
wsSwMstpXstPortInternalRootCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The internal root path cost for this port in this instance"
|
|
::= { wsSwMstpXstPortEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.15.1.10
|
|
wsSwMstpXstPortDesignatedBridge OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The designated bridge ID for this port in this instance"
|
|
::= { wsSwMstpXstPortEntry 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.15.1.14
|
|
wsSwMstpXstPortDesignatedPort OBJECT-TYPE
|
|
SYNTAX PortId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The designated port id"
|
|
::= { wsSwMstpXstPortEntry 14 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.15.1.15
|
|
wsSwMstpXstPortPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port priority, in steps of 16."
|
|
DEFVAL { 128 }
|
|
::= { wsSwMstpXstPortEntry 15 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.15.1.16
|
|
wsSwMstpXstPortAdminInternalPathCost OBJECT-TYPE
|
|
SYNTAX INTEGER (0..200000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the internal path cost. The value 0 means,
|
|
that the cost will be selected automatically."
|
|
DEFVAL { 0 }
|
|
::= { wsSwMstpXstPortEntry 16 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.15.1.17
|
|
wsSwMstpXstPortOperInternalPathCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational value of the internal path cost"
|
|
::= { wsSwMstpXstPortEntry 17 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.16
|
|
wsSwMstpOptionSupport OBJECT IDENTIFIER ::= { wsSwMstp 16 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.16.1
|
|
wsSwMstpOptionPortAdminMACEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this is true, swWsMstpPortAdminMACEnable can be set"
|
|
::= { wsSwMstpOptionSupport 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.16.2
|
|
wsSwMstpOptionPortAutoEdge OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this is true wsSwMstpPortAutoEdge can be set"
|
|
::= { wsSwMstpOptionSupport 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.100
|
|
wsSwMstpConformance OBJECT IDENTIFIER ::= { wsSwMstp 100 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.100.1
|
|
wsSwMstpGroups OBJECT IDENTIFIER ::= { wsSwMstpConformance 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.100.1.1
|
|
currentObjectGroup OBJECT-GROUP
|
|
OBJECTS { wsSwMstpGenMaxHops, wsSwMstpVersionsSupported, wsSwMstpGenProtocolVersion, wsSwMstpGenCfgIdFmtSel, wsSwMstpGenCfgIdName,
|
|
wsSwMstpGenCfgIdRevLevel, wsSwMstpGenCfgIdDigest, wsSwMstpGenRegionalRoot, wsSwMstpGenExternalRootCost, wsSwMstpErrdisableTimeout,
|
|
wsSwMstpErrdisableTimeoutInterval, wsSwMstpPortFastBpduGuard, wsSwMstpAdminCiscoInteroperability, wsSwMstpOperCiscoInteroperability, wsSwMstMapIndex,
|
|
wsSwMstMapVlans1k, wsSwMstMapVlans2k, wsSwMstMapVlans3k, wsSwMstMapVlans4k, wsSwMstVlanIndex,
|
|
wsSwMstVlanMstIndex, wsSwMstpPortIndex, wsSwMstpPortAdminMACEnable, wsSwMstpPortOperMACEnable, wsSwMstpPortAutoEdge,
|
|
wsSwMstpPortDesignatedBridge, wsSwMstpPortGuardRoot, wsSwMstpAdminPortPortfastBpduFilter, wsSwMstpOperPortPortfastBpduFilter, wsSwMstpAdminPortPortfastBpduGuard,
|
|
wsSwMstpOperPortPortfastBpduGuard, wsSwMstpXstId, wsSwMstpXstBridgePriority, wsSwMstpXstBridgeId, wsSwMstpXstDesignatedRoot,
|
|
wsSwMstpXstInternalRootCost, wsSwMstpXstRootPort, wsSwMstpXstMasterPort, wsSwMstpXstPortXstId, wsSwMstpXstPortIndex,
|
|
wsSwMstpXstPortState, wsSwMstpXstPortRole, wsSwMstpXstPortInternalRootCost, wsSwMstpXstPortDesignatedBridge, wsSwMstpXstPortDesignatedPort,
|
|
wsSwMstpXstPortPriority, wsSwMstpXstPortAdminInternalPathCost, wsSwMstpXstPortOperInternalPathCost, wsSwMstpOptionPortAdminMACEnable, wsSwMstpOptionPortAutoEdge,
|
|
wsSwMstpXstRowStatus, wsSwMstpPortVersion, wsSwMstpPortfastBpduFilter, wsSwMstpGlobalState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OBJECT-GROUP for WS-SW-MSTP-MIB"
|
|
::= { wsSwMstpGroups 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.100.2
|
|
wsSwMstpCompliances OBJECT IDENTIFIER ::= { wsSwMstpConformance 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.14.100.2.1
|
|
basicCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MODULE-COMPLIANCE for WS-SW-MSTP-MIB"
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { currentObjectGroup }
|
|
::= { wsSwMstpCompliances 1 }
|
|
|
|
|
|
|
|
END
|
|
|
|
--
|
|
-- WS-SW-MSTP-MIB.my
|
|
--
|