2953 lines
154 KiB
Plaintext
2953 lines
154 KiB
Plaintext
-- ==================================================================
|
|
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
|
--
|
|
-- Description: HUAWEI MSTP MIB
|
|
-- Reference:
|
|
-- Version: V3.2
|
|
-- History: 2008-06-14 MSTP Process
|
|
-- History: 2008-10-08 MSTP Process- v3
|
|
-- History: 2009-3-01 MSTP Process- v4
|
|
|
|
-- ==================================================================
|
|
-- ==================================================================
|
|
--
|
|
-- Variables and types be imported
|
|
--
|
|
-- ==================================================================
|
|
-- ------------------------------------------------------------------
|
|
-- ------------------------------------------------------------------
|
|
|
|
HUAWEI-MSTP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
BridgeId
|
|
FROM BRIDGE-MIB
|
|
hwDatacomm
|
|
FROM HUAWEI-MIB
|
|
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY,
|
|
NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
RowStatus, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
InterfaceIndex, ifIndex, ifName
|
|
FROM IF-MIB
|
|
EnabledStatus
|
|
FROM P-BRIDGE-MIB;
|
|
|
|
|
|
|
|
hwMstp MODULE-IDENTITY
|
|
LAST-UPDATED "200806141400Z"
|
|
ORGANIZATION
|
|
"Huawei Technologies co.,Ltd."
|
|
CONTACT-INFO
|
|
"VRP Team Huawei Technologies co.,Ltd.
|
|
Huawei Bld.,NO.3 Xinxi Rd.,
|
|
Shang-Di Information Industry Base,
|
|
Hai-Dian District Beijing P.R. China
|
|
http://www.huawei.com
|
|
Zip:100085
|
|
"
|
|
DESCRIPTION
|
|
"This module include the information about MSTP protocol in the bridge.
|
|
The information can be read and some of them can be set."
|
|
::= { hwL2Mgmt 4 }
|
|
|
|
|
|
|
|
--
|
|
-- Textual conventions
|
|
--
|
|
|
|
HwMSTPEnabledStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A simple status value for the object."
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
hwL2Mgmt OBJECT IDENTIFIER ::= { hwDatacomm 42 }
|
|
|
|
hwMstpObjects OBJECT IDENTIFIER ::= { hwMstp 1 }
|
|
|
|
hwMstpStatus OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the Bridge MSTP is enabled.
|
|
Enable indicate that MSTP enable in the bridge;
|
|
Disabled indicate that MSTP disable in the bridge.
|
|
By default, the Bridge MSTP is disabled."
|
|
::= { hwMstpObjects 1 }
|
|
|
|
hwMstpForceVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
stp(0),
|
|
rstp(2),
|
|
mstp(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The mode of this Bridge spanning-tree protocol.
|
|
At present, the bridge hold out STP compatible mode and MSTP .
|
|
User can set the mode by command line.
|
|
By default, the mode is MSTP."
|
|
::= { hwMstpObjects 2 }
|
|
|
|
hwMstpDiameter OBJECT-TYPE
|
|
SYNTAX Integer32 (2..7 | 65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The diameter of Bridge.
|
|
It stands for the scope of the network.
|
|
It affects the time that include hello time,
|
|
forward delay time, maxage. Every bridge can set
|
|
the diameter of Bridge, and it is effective when
|
|
the bridge is root bridge. Effective in the CIST
|
|
By default, the diameter is 7.
|
|
The value of hwMstpDiameter is only unused(65535) when it is
|
|
read."
|
|
::= { hwMstpObjects 3 }
|
|
|
|
hwMstpBridgeMaxHops OBJECT-TYPE
|
|
SYNTAX Integer32 (1..40)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum value of the Bridge hops.
|
|
It can limit the scope of the bridge network.
|
|
It is effective when the bridge is root bridge.
|
|
The BPDU that the bridge receives from
|
|
the Designed bridge will be dropped
|
|
when the hops in the BPDU is zero .
|
|
By default, the value is 20."
|
|
::= { hwMstpObjects 4 }
|
|
|
|
hwMstpMasterBridgeID OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Identifier of the current Master Bridge.
|
|
It is the root Bridge Identifier of the instance 0 in the region."
|
|
::= { hwMstpObjects 5 }
|
|
|
|
hwMstpMasterPathCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CIST path cost from the transmitting Bridge to the Master Bridge.
|
|
By default, the value is 0."
|
|
::= { hwMstpObjects 6 }
|
|
|
|
hwMstpBpduGuard OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the Bridge BPDU Guard function is enabled. If the function
|
|
is enabled, the port will shutdown when received BPDU and the port
|
|
is configured as edgeport. The purpose of the function is to prevent the bridge from
|
|
BPDU attacking. By default, the function is disabled"
|
|
::= { hwMstpObjects 7 }
|
|
|
|
hwMstpAdminFormatSelector OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative Configuration Identifier Format Selector in use
|
|
by the Bridge. This has a value of 0 indicate the format specified
|
|
in the Standard of IEEE 802.1s. By default, the value is 0"
|
|
::= { hwMstpObjects 8 }
|
|
|
|
hwMstpAdminRegionName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MSTP administrative region name.
|
|
It changes to hwMstpOperRegionName
|
|
when user use the activing command
|
|
to active the configuration of the region."
|
|
::= { hwMstpObjects 9 }
|
|
|
|
hwMstpAdminRevisionLevel OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MSTP administrative revision level.
|
|
It changes to hwMstpOperRevisionLevel
|
|
when user use the activing command
|
|
to active the configuration of the region.
|
|
By default, the value is 0."
|
|
::= { hwMstpObjects 10 }
|
|
|
|
hwMstpOperFormatSelector OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operative Configuration Identifier Format Selector in use by the
|
|
Bridge. This has a value of 0 indicate the format specified in the
|
|
Standard of IEEE 802.1s. By default, the value is 0."
|
|
::= { hwMstpObjects 11 }
|
|
|
|
hwMstpOperRegionName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MSTP operative region name.
|
|
It can be used to determine whether
|
|
the region is the same region with
|
|
the mapping between VLAN and instance
|
|
and hwMstpOperRevisionLevel."
|
|
::= { hwMstpObjects 12 }
|
|
|
|
|
|
hwMstpOperRevisionLevel OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MSTP operative revision level.
|
|
It can be used to determine whether
|
|
the region is the same region with
|
|
the mapping between VLAN and instance
|
|
and hwMstpOperRegionName.
|
|
By default, the value is 0"
|
|
::= { hwMstpObjects 13 }
|
|
|
|
hwMstpRegionConfActive OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active the region configuration.
|
|
Generally, the value of the hwMstpRegionConfActive is disable,
|
|
but the value will be set as enable if Net Manager want to
|
|
active the configure of the region in the bridge. And then
|
|
all manager configuration will change to operable configuration.
|
|
The value of hwMstpRegionConfActive is only disable when it is read.
|
|
It is only enable when it is set. "
|
|
::= { hwMstpObjects 14 }
|
|
|
|
hwMstpDefaultVlanAllo OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
unused(65535)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set default configuration about VLAN allocation and all VLANs
|
|
are mapped to CIST.
|
|
The value of hwMstpDefaultVlanAllo is only unused(65535) when it is read.
|
|
It is only enable(1) when it is set."
|
|
::= { hwMstpObjects 15 }
|
|
|
|
hwMstpDefaultRegionName OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1),
|
|
unused(65535)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set default region name.
|
|
The value of hwMstpDefaultRegionName is only unused(65535) when it is read.
|
|
It is only reset(1) when it is set."
|
|
::= { hwMstpObjects 16 }
|
|
|
|
hwMstpPathCostStandard OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
dot1d-1998(1),
|
|
dot1t(2),
|
|
legacy(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Path cost standard of the bridge. Value dot1d-1998 is
|
|
IEEE 802.1d standard in 1998, value dot1t is IEEE 802.1t standard,
|
|
and value legacy is a private legacy standard. The default path cost standard is 2(IEEE 802.1t standard)."
|
|
::= { hwMstpObjects 17 }
|
|
|
|
hwMstpVIDAllocationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwMstpVIDAllocationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table includes the information of the VLAN with relation to the instance of MSTP."
|
|
::= { hwMstpObjects 18 }
|
|
|
|
hwMstpVIDAllocationEntry OBJECT-TYPE
|
|
SYNTAX HwMstpVIDAllocationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table includes the information of the VLAN with relation to the instance of MSTP.
|
|
The index of the table is vlanid. Default, the VLAN is in the CIST."
|
|
INDEX { hwMstpVID }
|
|
::= { hwMstpVIDAllocationTable 1 }
|
|
|
|
HwMstpVIDAllocationEntry ::=
|
|
SEQUENCE {
|
|
hwMstpVID
|
|
Integer32,
|
|
hwMstpAdminMstID
|
|
Integer32,
|
|
hwMstpOperMstID
|
|
Integer32
|
|
}
|
|
|
|
hwMstpVID OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN Identifier."
|
|
::= { hwMstpVIDAllocationEntry 1 }
|
|
|
|
hwMstpAdminMstID OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative Multiple spanning-tree instance Identifier.
|
|
The relation between VLAN and Multiple spanning-tree instance
|
|
is set by operation in the region,
|
|
but it isn't effective if the configuration isn't actived.
|
|
The scope of instance identifier is different, some versions
|
|
are 0 to 48."
|
|
::= { hwMstpVIDAllocationEntry 2 }
|
|
|
|
hwMstpOperMstID OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operative Multiple spanning-tree instance Identifier.
|
|
The relation between VLAN and Multiple spanning-tree instance
|
|
is effective in the bridge.
|
|
The scope of instance identifier is different, some versions
|
|
are 0 to 48."
|
|
::= { hwMstpVIDAllocationEntry 3 }
|
|
|
|
hwMstpInstanceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwMstpInstanceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table includes the information of the instance."
|
|
::= { hwMstpObjects 19 }
|
|
|
|
hwMstpInstanceEntry OBJECT-TYPE
|
|
SYNTAX HwMstpInstanceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table includes the information of the instance.
|
|
The index of the table is Multiple spanning-tree instance Identifier."
|
|
INDEX { hwMstpInstanceID }
|
|
::= { hwMstpInstanceTable 1 }
|
|
|
|
HwMstpInstanceEntry ::=
|
|
SEQUENCE {
|
|
hwMstpInstanceID
|
|
Integer32,
|
|
hwMstpiBridgeID
|
|
BridgeId,
|
|
hwMstpiBridgePriority
|
|
Integer32,
|
|
hwMstpiDesignedRoot
|
|
BridgeId,
|
|
hwMstpiRootPathCost
|
|
Integer32,
|
|
hwMstpiRootPort
|
|
Integer32,
|
|
hwMstpiRootType
|
|
INTEGER,
|
|
hwMstpiRemainingHops
|
|
Integer32,
|
|
hwMstpiAdminMappedVlanListLow
|
|
OCTET STRING,
|
|
hwMstpiAdminMappedVlanListHigh
|
|
OCTET STRING,
|
|
hwMstpiOperMappedVlanListLow
|
|
OCTET STRING,
|
|
hwMstpiOperMappedVlanListHigh
|
|
OCTET STRING,
|
|
hwMstpiRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwMstpInstanceID OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multiple spanning-tree instance Identifier.
|
|
The scope of instance identifier is different,
|
|
some versions are 0 to 48."
|
|
::= { hwMstpInstanceEntry 1 }
|
|
|
|
hwMstpiBridgeID OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Identifier for the spanning tree instance
|
|
identified by MSTID."
|
|
::= { hwMstpInstanceEntry 2 }
|
|
|
|
hwMstpiBridgePriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..61440)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Priority for the spanning tree instance
|
|
identified by MSTID. Step of 4096.For example,
|
|
we can set the Priority of the bridge such as 0, 4096, 8192 etc.
|
|
It can be used to determined whether the bridge is the root of
|
|
the spanning tree."
|
|
DEFVAL { 32768 }
|
|
::= { hwMstpInstanceEntry 3 }
|
|
|
|
hwMstpiDesignedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Identifier of the Root Bridge for the spanning
|
|
tree instance identified by MSTID."
|
|
::= { hwMstpInstanceEntry 4 }
|
|
|
|
hwMstpiRootPathCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The path cost from the transmitting Bridge to the Root Bridge
|
|
for the spanning tree instance identified by MSTID."
|
|
::= { hwMstpInstanceEntry 5 }
|
|
|
|
hwMstpiRootPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The root port for the spanning tree instance identified by the MSTID."
|
|
::= { hwMstpInstanceEntry 6 }
|
|
|
|
hwMstpiRootType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(0),
|
|
secondary(1),
|
|
primary(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Config this Bridge as a primary root or secondary root / cancel
|
|
the root for this spanning tree instance identified by MSTID.
|
|
The current value of the hwMstpiRootType is the value
|
|
that was set recently."
|
|
DEFVAL { normal }
|
|
::= { hwMstpInstanceEntry 7 }
|
|
|
|
hwMstpiRemainingHops OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remaining hops of the spanning tree instance identified by MSTID."
|
|
::= { hwMstpInstanceEntry 8 }
|
|
|
|
hwMstpiAdminMappedVlanListLow OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The lower part of administrative VLAN list mapped to the spanning
|
|
tree instance identified by MSTID."
|
|
::= { hwMstpInstanceEntry 9 }
|
|
|
|
hwMstpiAdminMappedVlanListHigh OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The higher part of administrative VLAN list mapped to the spanning
|
|
tree instance identified by MSTID."
|
|
::= { hwMstpInstanceEntry 10 }
|
|
|
|
hwMstpiOperMappedVlanListLow OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The lower part of operative VLAN list mapped to the spanning
|
|
tree instance identified by MSTID."
|
|
::= { hwMstpInstanceEntry 11 }
|
|
|
|
hwMstpiOperMappedVlanListHigh OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The higher part of operative VLAN list mapped to the spanning
|
|
tree instance identified by MSTID."
|
|
::= { hwMstpInstanceEntry 12 }
|
|
|
|
hwMstpiRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To band MSTI and VLAN List. Operation of CreateAndGo can be
|
|
used to create a new instance, and operation of Destroy be
|
|
used to destroy an existent instance. But these operation
|
|
won't be effective if they are not actived by executing
|
|
command of active region-configuration or setting mib
|
|
node of hwMstpRegionConfActive."
|
|
::= { hwMstpInstanceEntry 13 }
|
|
|
|
hwMstpPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwMstpPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table includes the information of the port
|
|
of the multiple spanning tree instance. "
|
|
::= { hwMstpObjects 20 }
|
|
|
|
hwMstpPortEntry OBJECT-TYPE
|
|
SYNTAX HwMstpPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table includes the information of the port
|
|
of the multiple spanning tree instance. The index
|
|
of the table is the aggregation of multiple spanning
|
|
tree instance identifier and port index. "
|
|
INDEX { hwMstpInstanceID, hwMstpiPortIndex }
|
|
::= { hwMstpPortTable 1 }
|
|
|
|
HwMstpPortEntry ::=
|
|
SEQUENCE {
|
|
hwMstpiPortIndex
|
|
Integer32,
|
|
hwMstpiState
|
|
INTEGER,
|
|
hwMstpiPortPriority
|
|
Integer32,
|
|
hwMstpiPathCost
|
|
Integer32,
|
|
hwMstpiDesignatedRoot
|
|
BridgeId,
|
|
hwMstpiDesignatedCost
|
|
Integer32,
|
|
hwMstpiDesignatedBridge
|
|
BridgeId,
|
|
hwMstpiDesignatedPort
|
|
OCTET STRING,
|
|
hwMstpiStpPortEdgeport
|
|
INTEGER,
|
|
hwMstpiStpPortPointToPoint
|
|
INTEGER,
|
|
hwMstpiStpMcheck
|
|
INTEGER,
|
|
hwMstpiStpTransLimit
|
|
Integer32,
|
|
hwMstpiStpRXStpBPDU
|
|
Counter32,
|
|
hwMstpiStpTXStpBPDU
|
|
Counter32,
|
|
hwMstpiStpRXTCNBPDU
|
|
Counter32,
|
|
hwMstpiStpTXTCNBPDU
|
|
Counter32,
|
|
hwMstpiStpRXRSTPBPDU
|
|
Counter32,
|
|
hwMstpiStpTXRSTPBPDU
|
|
Counter32,
|
|
hwMstpiStpRXMSTPBPDU
|
|
Counter32,
|
|
hwMstpiStpTXMSTPBPDU
|
|
Counter32,
|
|
hwMstpiStpClearStatistics
|
|
INTEGER,
|
|
hwMstpiStpDefaultPortCost
|
|
INTEGER,
|
|
hwMstpiStpStatus
|
|
HwMSTPEnabledStatus,
|
|
hwMstpiPortRootGuard
|
|
HwMSTPEnabledStatus,
|
|
hwMstpiPortLoopGuard
|
|
HwMSTPEnabledStatus,
|
|
hwMstpPortCompliance
|
|
INTEGER,
|
|
hwMstpConfigDigestSnooping
|
|
HwMSTPEnabledStatus,
|
|
hwMstpNoAgreementCheck
|
|
HwMSTPEnabledStatus,
|
|
hwMstpPortTCNotify
|
|
HwMSTPEnabledStatus,
|
|
hwMstpiStpPortBpduFilter
|
|
INTEGER,
|
|
hwMstpiPortRole
|
|
INTEGER
|
|
}
|
|
|
|
hwMstpiPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the bridge port."
|
|
::= { hwMstpPortEntry 1 }
|
|
|
|
hwMstpiState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled(1),
|
|
discarding(2),
|
|
learning(4),
|
|
forwarding(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current state of the port. It must be disabled, discarding, learning or forwarding. "
|
|
::= { hwMstpPortEntry 2 }
|
|
|
|
hwMstpiPortPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..240)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the priority field which is contained in the
|
|
first (in network byte order) four bits of the (2 octet long) Port ID.
|
|
The other octet of the Port ID is given by the value of mstiPortIndex.
|
|
And step of 16. It is the priority of the port in the multiple spanning tree instance,
|
|
and it can be used to determine the role of the port in the multiple spanning tree."
|
|
DEFVAL { 128 }
|
|
::= { hwMstpPortEntry 3 }
|
|
|
|
hwMstpiPathCost OBJECT-TYPE
|
|
SYNTAX Integer32 (1..200000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the path cost of paths with which the package passes the port.
|
|
The range of path cost is 1..65535 for 802.1d standard,
|
|
is 1..200000000 for 802.1t standard, and is 1..200000
|
|
for the legacy standard. "
|
|
::= { hwMstpPortEntry 4 }
|
|
|
|
hwMstpiDesignatedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Identifier of the Root Bridge for the port of the Spanning
|
|
Tree instance identified by the MSTID"
|
|
::= { hwMstpPortEntry 5 }
|
|
|
|
hwMstpiDesignatedCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The path cost of the designated port of the segment connected to
|
|
this port. This value is compared to the Root Path Cost field
|
|
in received bridge BPDUs."
|
|
::= { hwMstpPortEntry 6 }
|
|
|
|
hwMstpiDesignatedBridge OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Identifier of the bridge which this port considers to
|
|
be the Designated Bridge for this port's segment."
|
|
::= { hwMstpPortEntry 7 }
|
|
|
|
hwMstpiDesignatedPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port Identifier of the port on the Designated Bridge
|
|
for this port's segment."
|
|
::= { hwMstpPortEntry 8 }
|
|
|
|
hwMstpiStpPortEdgeport OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
enable(2),
|
|
undo(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Whether the port fast is enabled. By default, there is no configuration on the port.
|
|
When the port is the edge port, it can change to forwarding state .
|
|
We can set the value. Disable indicates that we make the port not
|
|
to be a edge port. Enable indicates that we make the port to be a
|
|
edge port. The port's edge port state is same in all instance of MSTP.
|
|
When set the value, the hwMstpInstanceID must be 0."
|
|
::= { hwMstpPortEntry 9 }
|
|
|
|
hwMstpiStpPortPointToPoint OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
forceTrue(1),
|
|
forceFalse(2),
|
|
auto(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Whether the port connects the point to point link.
|
|
If user set the port as a point to point port,
|
|
the port is a point to point port in all instance of the MSTP.
|
|
If user set the port as a point to point port but the port isn't,
|
|
the mstp may import temporary loop. So user can use the default.
|
|
When set the value, the hwMstpInstanceID must be 0."
|
|
DEFVAL { auto }
|
|
::= { hwMstpPortEntry 10 }
|
|
|
|
hwMstpiStpMcheck OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
unused(65535)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" When root interface is changed from STP mode to MSTP mode, the appointed interface
|
|
can not switch to MSTP mode automatically. At the time, you need switch to MSTP mode
|
|
with hand by set Mcheck value to enable(1). The value of hwMstpiStpMcheck is unused(65535)
|
|
when it is read.The value of hwMstpiStpMcheck must be enable(1) when it is set.
|
|
When set the value, the hwMstpInstanceID must be 0."
|
|
::= { hwMstpPortEntry 11 }
|
|
|
|
hwMstpiStpTransLimit OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is used to set BPDU maximum transmission rate of the port .
|
|
When the value is set, the hwMstpInstanceID must be 0.
|
|
If value is set 0, the transmit limit of the port is equal to the hwMstpTransmitLimitDefault value."
|
|
DEFVAL { 147 }
|
|
::= { hwMstpPortEntry 12 }
|
|
|
|
hwMstpiStpRXStpBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received Config BPDU. Effective in CIST."
|
|
::= { hwMstpPortEntry 13 }
|
|
|
|
hwMstpiStpTXStpBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmitted Config BPDU. Effective in CIST."
|
|
::= { hwMstpPortEntry 14 }
|
|
|
|
hwMstpiStpRXTCNBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received TCN BPDU. Effective in CIST."
|
|
::= { hwMstpPortEntry 15 }
|
|
|
|
hwMstpiStpTXTCNBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmitted TCN BPDU. Effective in CIST."
|
|
::= { hwMstpPortEntry 16 }
|
|
|
|
hwMstpiStpRXRSTPBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received RST BPDU. Effective in CIST."
|
|
::= { hwMstpPortEntry 17 }
|
|
|
|
hwMstpiStpTXRSTPBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmitted RST BPDU. Effective in CIST."
|
|
::= { hwMstpPortEntry 18 }
|
|
|
|
hwMstpiStpRXMSTPBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received MST BPDU. Effective in CIST."
|
|
::= { hwMstpPortEntry 19 }
|
|
|
|
hwMstpiStpTXMSTPBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmitted MST BPDU. Effective in CIST."
|
|
::= { hwMstpPortEntry 20 }
|
|
|
|
hwMstpiStpClearStatistics OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clear(1),
|
|
unused(65535)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear the spanning tree statistic. Effective in CIST.
|
|
The value of hwMstpiStpClearStatistics is unused(65535) when it is read.
|
|
The value of hwMstpiStpClearStatistics must be clear(1) when it is set."
|
|
::= { hwMstpPortEntry 21 }
|
|
|
|
hwMstpiStpDefaultPortCost OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1),
|
|
unused(65535)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set default port path cost.
|
|
The value of hwMstpiStpDefaultPortCost is unused(65535) when it is read.
|
|
The value of hwMstpiStpDefaultPortCost must be reset(1) when it is set."
|
|
::= { hwMstpPortEntry 22 }
|
|
|
|
hwMstpiStpStatus OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the spanning tree protocol is enabled on this port.
|
|
Effective in CIST. When set the value, the hwMstpInstanceID must be 0."
|
|
DEFVAL { enabled }
|
|
::= { hwMstpPortEntry 23 }
|
|
|
|
hwMstpiPortRootGuard OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the root guard is enabled.
|
|
The function is to prevent the port from receiving the BPDU
|
|
, the priority of which is above the priority of the port.
|
|
When set the value, the hwMstpInstanceID must be 0."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpPortEntry 24 }
|
|
|
|
hwMstpiPortLoopGuard OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the loop protection is enabled. When set the value, the hwMstpInstanceID must be 0."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpPortEntry 25 }
|
|
|
|
hwMstpPortCompliance OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
auto(1),
|
|
dotls(2),
|
|
legacy(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the protocol format of the MSTP packet sent and received on the port.
|
|
The protocol format can be one of the following:
|
|
1: auto (the self-adaptive protocol format)
|
|
2: dotls (the standard IEEE 802.1s format)
|
|
3: legacy (the private protocol format)
|
|
By default, the protocol format of the MSTP packet is self-adaptive, that is, auto(1)."
|
|
DEFVAL { auto }
|
|
::= { hwMstpPortEntry 26 }
|
|
|
|
hwMstpConfigDigestSnooping OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the digest snooping function is enabled on the port:
|
|
1: enabled
|
|
2: disabled
|
|
By default, the function is not enabled. In other words, the default value is disabled(2)."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpPortEntry 27 }
|
|
|
|
hwMstpNoAgreementCheck OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether enhance agreement is enabled.
|
|
When Huawei datacomm devices running the VRP are internetworking
|
|
with non-Huawei devices, you need to enable this on Huawei devices
|
|
to configure the mode of the fast transition mechanism the same as
|
|
that on non-Huawei devices."
|
|
DEFVAL { enabled }
|
|
::= { hwMstpPortEntry 30 }
|
|
|
|
hwMstpPortTCNotify OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The main interface notifies its sub-interfaces to update
|
|
MAC entries and ARP entries after receiving a TC message.
|
|
This prevents services from being interrupted."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpPortEntry 31 }
|
|
|
|
hwMstpiStpPortBpduFilter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
enable(2),
|
|
undo(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Whether the port BPDU-filter is enabled. By default, there is no configuration on the port.
|
|
The port will not send or receive BPDUs."
|
|
DEFVAL { undo }
|
|
::= { hwMstpPortEntry 32 }
|
|
hwMstpiPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled(1),
|
|
alternate(2),
|
|
backup(3),
|
|
root(4),
|
|
designated(5),
|
|
master(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the port role on a particular instance."
|
|
::= { hwMstpPortEntry 33 }
|
|
|
|
hwMstpSnooping OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"when the device's interface receive TCN, the servers is normal in device where MSTP is disable.
|
|
By default, the value is disabled."
|
|
::= { hwMstpObjects 21 }
|
|
|
|
hwMstpAccessoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwMstpAccessoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of MSTP Accessory Information."
|
|
::= { hwMstpObjects 22 }
|
|
|
|
hwMstpAccessoryEntry OBJECT-TYPE
|
|
SYNTAX HwMstpAccessoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table entry of MSTP Accessory Information."
|
|
INDEX { hwMstpAccessoryIndex }
|
|
::= { hwMstpAccessoryTable 1 }
|
|
|
|
HwMstpAccessoryEntry ::=
|
|
SEQUENCE {
|
|
hwMstpAccessoryIndex
|
|
Integer32,
|
|
hwMstpBackupReplyAgreement
|
|
INTEGER,
|
|
hwMstpStpNoAgreementCheck
|
|
INTEGER
|
|
}
|
|
|
|
hwMstpAccessoryIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..512)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the Accessory Commands of MSTP."
|
|
::= { hwMstpAccessoryEntry 1 }
|
|
|
|
hwMstpBackupReplyAgreement OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the port of device, which played the backup or alternate role, receives the BPDU message with
|
|
high priority, and the proposal flag of this message was set.
|
|
The BPDU message can be send from this port immediately, the agreement flag was set of this BPDU message."
|
|
DEFVAL { disable }
|
|
::= { hwMstpAccessoryEntry 2 }
|
|
|
|
hwMstpStpNoAgreementCheck OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"when the port is root, calculating allsyned without check syned flag of root."
|
|
DEFVAL { disable }
|
|
::= { hwMstpAccessoryEntry 3 }
|
|
|
|
hwMstpProTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwMstpProEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP process information table."
|
|
::= { hwMstpObjects 23 }
|
|
|
|
hwMstpProEntry OBJECT-TYPE
|
|
SYNTAX HwMstpProEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry of the MSTP process information table."
|
|
INDEX { hwMstpProID }
|
|
::= { hwMstpProTable 1 }
|
|
|
|
HwMstpProEntry ::=
|
|
SEQUENCE {
|
|
hwMstpProID
|
|
Integer32,
|
|
hwMstpProStpState
|
|
HwMSTPEnabledStatus,
|
|
hwMstpProPriority
|
|
Integer32,
|
|
hwMstpProRootType
|
|
INTEGER,
|
|
hwMstpProForceVersion
|
|
INTEGER,
|
|
hwMstpProBpduGuard
|
|
HwMSTPEnabledStatus,
|
|
hwMstpProDiameter
|
|
Integer32,
|
|
hwMstpProConvergeMode
|
|
INTEGER,
|
|
hwMstpProMaxHops
|
|
Integer32,
|
|
hwMstpProMCheck
|
|
INTEGER,
|
|
hwMstpProPathCostStandard
|
|
INTEGER,
|
|
hwMstpProHelloTime
|
|
Integer32,
|
|
hwMstpProFwdDelay
|
|
Integer32,
|
|
hwMstpProMaxAge
|
|
Integer32,
|
|
hwMstpProTimerFactor
|
|
Integer32,
|
|
hwMstpProTCNotify
|
|
OCTET STRING,
|
|
hwMstpProNoLinkSharePortList
|
|
OCTET STRING,
|
|
hwMstpProLinkSharePortList
|
|
OCTET STRING,
|
|
hwMstpProTcGuard
|
|
HwMSTPEnabledStatus,
|
|
hwMstpProTcGuardThreshold
|
|
Integer32,
|
|
hwMstpProTcNotifyProcess
|
|
EnabledStatus,
|
|
hwMstpProRegionConfActive
|
|
EnabledStatus,
|
|
hwMstpProLinkShareGuard
|
|
EnabledStatus,
|
|
hwMstpConfigDegist
|
|
OCTET STRING,
|
|
hwMstpProRegionConfShare
|
|
EnabledStatus,
|
|
hwMstpProRowStatus
|
|
RowStatus,
|
|
hwMstpProTcGuardInterval
|
|
Integer32
|
|
|
|
}
|
|
|
|
hwMstpProID OBJECT-TYPE
|
|
SYNTAX Integer32 (0..288)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MSTP process identifier."
|
|
::= { hwMstpProEntry 1 }
|
|
|
|
hwMstpProStpState OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether Spannting-Tree is enabled or not on a MSTP process."
|
|
::= { hwMstpProEntry 4 }
|
|
|
|
hwMstpProPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..61440)
|
|
UNITS "4096"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority for the MSTP process spanning tree, step of 4096.
|
|
For example, we can set the Priority of the bridge such as 0, 4096, 8192 etc.
|
|
It can be used to determined whether the process is the root of
|
|
the whole spanning tree. The default value is 32768."
|
|
DEFVAL { 32768 }
|
|
::= { hwMstpProEntry 5 }
|
|
|
|
hwMstpProRootType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(0),
|
|
secondary(1),
|
|
primary(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Config this MSTP process as a primary root, secondary root or cancel
|
|
the root for spanning tree. The default value is not a primary or secondary root."
|
|
DEFVAL { normal }
|
|
::= { hwMstpProEntry 6 }
|
|
|
|
hwMstpProForceVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
stp(0),
|
|
rstp(2),
|
|
mstp(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mode of Spanning-Tree portocol on a MSTP process."
|
|
::= { hwMstpProEntry 7 }
|
|
|
|
hwMstpProBpduGuard OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether BPDU portection is enabled or not on a MSTP process."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProEntry 8 }
|
|
|
|
hwMstpProDiameter OBJECT-TYPE
|
|
SYNTAX Integer32 (2..7 | 65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Spanning-Tree diameter of a MSTP process, the default value
|
|
is 7.
|
|
The value of hwMstpProDiameter is only unused(65535) when it is
|
|
read."
|
|
DEFVAL { 7 }
|
|
::= { hwMstpProEntry 9 }
|
|
|
|
hwMstpProConvergeMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
fast(1),
|
|
normal(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Spanning-Tree converge mode. When the mode is fast, MAC entries and ARP entries
|
|
will be deleted. When the mode is normal, the entries will be aged."
|
|
::= { hwMstpProEntry 10 }
|
|
|
|
hwMstpProMaxHops OBJECT-TYPE
|
|
SYNTAX Integer32 (1..40)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maxhops of a MSTP process, the default value is 20."
|
|
DEFVAL { 20 }
|
|
::= { hwMstpProEntry 11 }
|
|
|
|
hwMstpProMCheck OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
unused(65535)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether to do Mcheck function on a MSTP process."
|
|
DEFVAL { 65535 }
|
|
::= { hwMstpProEntry 12 }
|
|
|
|
hwMstpProPathCostStandard OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
dot1d-1998(1),
|
|
dot1t(2),
|
|
legacy(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Path cost standard of a MSTP process, the fault value is dot1t."
|
|
DEFVAL { 2 }
|
|
::= { hwMstpProEntry 13 }
|
|
|
|
hwMstpProHelloTime OBJECT-TYPE
|
|
SYNTAX Integer32 (100..1000)
|
|
UNITS "100"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hello time of a MSTP process, the default value is 200 centiseconds."
|
|
DEFVAL { 200 }
|
|
::= { hwMstpProEntry 14 }
|
|
|
|
hwMstpProFwdDelay OBJECT-TYPE
|
|
SYNTAX Integer32 (400..3000)
|
|
UNITS "100"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Forward delay of a MSTP process, the default value is 1500 centiseconds."
|
|
DEFVAL { 1500 }
|
|
::= { hwMstpProEntry 15 }
|
|
|
|
hwMstpProMaxAge OBJECT-TYPE
|
|
SYNTAX Integer32 (600..4000)
|
|
UNITS "100"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max age of a MSTP process, the default value is 2000 centiseconds."
|
|
DEFVAL { 2000 }
|
|
::= { hwMstpProEntry 16 }
|
|
|
|
hwMstpProTimerFactor OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Timer factor, which is used in loop protection, the default value is 3."
|
|
DEFVAL { 3 }
|
|
::= { hwMstpProEntry 17 }
|
|
|
|
hwMstpProTCNotify OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..7))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current MSTP process notifies the specified STP instance
|
|
in MSTP process 0 to update MAC entries and ARP entries after
|
|
receiving a TC message. This prevents services from being interrupted."
|
|
::= { hwMstpProEntry 18 }
|
|
|
|
hwMstpProNoLinkSharePortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list participates in the status calculation of
|
|
a specified MSTP process witch no-link-share method."
|
|
::= { hwMstpProEntry 19 }
|
|
|
|
hwMstpProLinkSharePortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list participates in the status calculation of
|
|
a specified MSTP process witch link-share method."
|
|
::= { hwMstpProEntry 20 }
|
|
|
|
hwMstpProTcGuard OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the TC protection function is enabled on the MSTP process.
|
|
If the function is enabled, the TC message exceeded threshold will
|
|
be defered to deal with at the end of TC protection time."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProEntry 21 }
|
|
|
|
hwMstpProTcGuardThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshold of the TC protection on the MSTP process. It decided
|
|
the maximum TC messages can be dealt with in a TC protection time."
|
|
::= { hwMstpProEntry 22 }
|
|
|
|
hwMstpProTcNotifyProcess OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the current MSTP process notifies MSTP process 0 to update
|
|
MAC entries and ARP entries after receiving a TC message."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProEntry 23 }
|
|
|
|
hwMstpProRegionConfActive OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active the region configuration.
|
|
Generally, the value of the hwMstpProRegionConfActive is disable,
|
|
but the value will be set as enable if Net Manager want to
|
|
active the configure of the region in the bridge. And then
|
|
all manager configuration will change to operable configuration.
|
|
The value of hwMstpRegionConfActive is only disable when it is read.
|
|
It is only enable when it is set."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProEntry 24 }
|
|
|
|
hwMstpProLinkShareGuard OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the Link-share Guard function is enabled on the MSTP process.
|
|
If the function is enabled, the root Guard function will also
|
|
work on port in all instance besides instance 0, when the link
|
|
between the ports either of which is in Link_share mode broken down."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProEntry 25 }
|
|
|
|
hwMstpConfigDegist OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MSTP region-configuration digest.
|
|
It can be used to determine whether
|
|
the region is the same region with
|
|
another one."
|
|
::= { hwMstpProEntry 26 }
|
|
|
|
hwMstpProRegionConfShare OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Suggesting that whether all the process will share the same Region-config with process 0.
|
|
If the function is enable, all the existing process will share the same Region-config with process 0.
|
|
"
|
|
::= { hwMstpProEntry 27 }
|
|
|
|
|
|
hwMstpProRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MSTP process table rowstatus."
|
|
::= { hwMstpProEntry 30 }
|
|
|
|
hwMstpProTcGuardInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (0..600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is the tc-protection interval time.
|
|
If the value is set 0, the tc guard interval value is euqal to the hello time."
|
|
::= { hwMstpProEntry 31 }
|
|
|
|
|
|
|
|
hwMstpPortBindTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwMstpPortBindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port bind table."
|
|
::= { hwMstpObjects 24 }
|
|
|
|
hwMstpPortBindEntry OBJECT-TYPE
|
|
SYNTAX HwMstpPortBindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port bind entry."
|
|
INDEX { hwMstpProID, hwMstpPortId1, hwMstpPortId2, hwMstpPortId3, hwMstpPortId4,
|
|
hwMstpPortIdFlag }
|
|
::= { hwMstpPortBindTable 1 }
|
|
|
|
HwMstpPortBindEntry ::=
|
|
SEQUENCE {
|
|
hwMstpPortId1
|
|
Integer32,
|
|
hwMstpPortId2
|
|
Integer32,
|
|
hwMstpPortId3
|
|
Integer32,
|
|
hwMstpPortId4
|
|
Integer32,
|
|
hwMstpPortIdFlag
|
|
Integer32,
|
|
hwMstpPortVlanListLow
|
|
OCTET STRING,
|
|
hwMstpPortVlanListHigh
|
|
OCTET STRING,
|
|
hwMstpProNewPortType
|
|
INTEGER,
|
|
hwMstpProNewPortBpduVlan
|
|
Integer32,
|
|
hwMstpPortBindRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwMstpPortId1 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port external port index."
|
|
::= { hwMstpPortBindEntry 1 }
|
|
|
|
hwMstpPortId2 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port external port index."
|
|
::= { hwMstpPortBindEntry 2 }
|
|
|
|
hwMstpPortId3 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port external port index."
|
|
::= { hwMstpPortBindEntry 3 }
|
|
|
|
hwMstpPortId4 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port external port index."
|
|
::= { hwMstpPortBindEntry 4 }
|
|
|
|
hwMstpPortIdFlag OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port type."
|
|
::= { hwMstpPortBindEntry 5 }
|
|
|
|
hwMstpPortVlanListLow OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN list of port."
|
|
::= { hwMstpPortBindEntry 6 }
|
|
|
|
hwMstpPortVlanListHigh OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN list of port."
|
|
::= { hwMstpPortBindEntry 7 }
|
|
|
|
hwMstpProNewPortType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1),
|
|
nolinkshare(2),
|
|
linkshare(3),
|
|
nolinksharewithvlan(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An interface to participate in the status calculation of
|
|
link-share , no-link-share or no-link-share with VLAN Spanning Tree processes."
|
|
::= { hwMstpPortBindEntry 8 }
|
|
|
|
hwMstpProNewPortBpduVlan OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN of port is BPDU VLAN."
|
|
::= { hwMstpPortBindEntry 9 }
|
|
|
|
hwMstpPortBindRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MSTP port binding table rowstatus."
|
|
::= { hwMstpPortBindEntry 100 }
|
|
|
|
hwMstpProPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwMstpProPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table includes the information of the port
|
|
of the MSTP process. "
|
|
::= { hwMstpObjects 25 }
|
|
|
|
hwMstpProPortEntry OBJECT-TYPE
|
|
SYNTAX HwMstpProPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of the MSTP process port information table. "
|
|
INDEX { hwMstpProID, hwMstpInstanceID, hwMstpiPortIndex }
|
|
::= { hwMstpProPortTable 1 }
|
|
|
|
HwMstpProPortEntry ::=
|
|
SEQUENCE {
|
|
hwMstpProPortState
|
|
INTEGER,
|
|
hwMstpProPortPriority
|
|
Integer32,
|
|
hwMstpProPortPathCost
|
|
Integer32,
|
|
hwMstpProPortDesignatedRoot
|
|
BridgeId,
|
|
hwMstpProPortDesignatedCost
|
|
Integer32,
|
|
hwMstpProPortDesignatedBridge
|
|
BridgeId,
|
|
hwMstpProPortDesignatedPort
|
|
OCTET STRING,
|
|
hwMstpProPortStpEdgeport
|
|
HwMSTPEnabledStatus,
|
|
hwMstpProPortStpPointToPoint
|
|
INTEGER,
|
|
hwMstpProPortStpMcheck
|
|
INTEGER,
|
|
hwMstpProPortStpTransLimit
|
|
Integer32,
|
|
hwMstpProPortStpRXStpBPDU
|
|
Counter32,
|
|
hwMstpProPortStpTXStpBPDU
|
|
Counter32,
|
|
hwMstpProPortStpRXTCNBPDU
|
|
Counter32,
|
|
hwMstpProPortStpTXTCNBPDU
|
|
Counter32,
|
|
hwMstpProPortStpRXRSTPBPDU
|
|
Counter32,
|
|
hwMstpProPortStpTXRSTPBPDU
|
|
Counter32,
|
|
hwMstpProPortStpRXMSTPBPDU
|
|
Counter32,
|
|
hwMstpProPortStpTXMSTPBPDU
|
|
Counter32,
|
|
hwMstpProPortStpClearStatistics
|
|
INTEGER,
|
|
hwMstpProPortStpDefaultPortCost
|
|
INTEGER,
|
|
hwMstpProPortStpStatus
|
|
HwMSTPEnabledStatus,
|
|
hwMstpProPortRootGuard
|
|
HwMSTPEnabledStatus,
|
|
hwMstpProPortLoopGuard
|
|
HwMSTPEnabledStatus,
|
|
hwMstpProPortCompliance
|
|
INTEGER,
|
|
hwMstpProPortConfigDigestSnooping
|
|
HwMSTPEnabledStatus,
|
|
hwMstpProPortNoAgreementCheck
|
|
HwMSTPEnabledStatus,
|
|
hwMstpProPortTCNotify
|
|
HwMSTPEnabledStatus,
|
|
hwMstpProPortType
|
|
INTEGER
|
|
}
|
|
|
|
hwMstpProPortState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled(1),
|
|
discarding(2),
|
|
learning(4),
|
|
forwarding(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current state of the port in MSTP process.
|
|
It must be disabled, discarding, learning or forwarding. "
|
|
::= { hwMstpProPortEntry 2 }
|
|
|
|
hwMstpProPortPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..240)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the priority field which is contained in the
|
|
first (in network byte order) four bits of the (2 octet long) Port ID.
|
|
The other octet of the Port ID is given by the value of hwMstpiPortIndex.
|
|
And step of 16. It is the priority of the port in the MSTP process,
|
|
and it can be used to determine the role of the port in the MSTP process Spanning Tree. "
|
|
DEFVAL { 128 }
|
|
::= { hwMstpProPortEntry 3 }
|
|
|
|
hwMstpProPortPathCost OBJECT-TYPE
|
|
SYNTAX Integer32 (1..200000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The path cost of paths with which the package passes the port.
|
|
The range of path cost is 1..65535 for 802.1d standard,
|
|
is 1..200000000 for 802.1t standard, and is 1..200000
|
|
for the legacy standard. "
|
|
::= { hwMstpProPortEntry 4 }
|
|
|
|
hwMstpProPortDesignatedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Identifier of the Root Bridge for the port of the
|
|
MSTP process Spanning Tree."
|
|
::= { hwMstpProPortEntry 5 }
|
|
|
|
hwMstpProPortDesignatedCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The path cost of the designated port of the segment connected to
|
|
this port. This value is compared to the Root Path Cost field
|
|
in received bridge BPDUs."
|
|
::= { hwMstpProPortEntry 6 }
|
|
|
|
hwMstpProPortDesignatedBridge OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Identifier of the bridge which this port considers to
|
|
be the Designated Bridge for this port's segment."
|
|
::= { hwMstpProPortEntry 7 }
|
|
|
|
hwMstpProPortDesignatedPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port Identifier of the port on the Designated Bridge
|
|
for this port's segment."
|
|
::= { hwMstpProPortEntry 8 }
|
|
|
|
hwMstpProPortStpEdgeport OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Whether the port fast is enabled in the MSTP process. When the
|
|
port is the edge port, it can change to forwarding state immediately. "
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProPortEntry 9 }
|
|
|
|
hwMstpProPortStpPointToPoint OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
forceTrue(1),
|
|
forceFalse(2),
|
|
auto(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Whether the port connects the point to point link.
|
|
If user set the port as a point to point port,
|
|
the port is a point to point port in the MSTP process.
|
|
If user set the port as a point to point port but the port isn't,
|
|
the mstp may import temporary loop. So user can use the default. "
|
|
DEFVAL { auto }
|
|
::= { hwMstpProPortEntry 10 }
|
|
|
|
hwMstpProPortStpMcheck OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
unused(65535)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" When root interface is changed from STP mode to RSTP or MSTP mode, the
|
|
appointed interface can not switch to RSTP or MSTP mode automatically.
|
|
At the time, you need switch back with hand by set Mcheck value to enable(1).
|
|
The value unused(65535) when it is read. "
|
|
::= { hwMstpProPortEntry 11 }
|
|
|
|
hwMstpProPortStpTransLimit OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value used by the port transmit state machine to limit
|
|
the maximum transmission rate. "
|
|
DEFVAL { 3 }
|
|
::= { hwMstpProPortEntry 12 }
|
|
|
|
hwMstpProPortStpRXStpBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received Config BPDUs. "
|
|
::= { hwMstpProPortEntry 13 }
|
|
|
|
hwMstpProPortStpTXStpBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmitted Config BPDUs. "
|
|
::= { hwMstpProPortEntry 14 }
|
|
|
|
hwMstpProPortStpRXTCNBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received TCN BPDUs. "
|
|
::= { hwMstpProPortEntry 15 }
|
|
|
|
hwMstpProPortStpTXTCNBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmitted TCN BPDUs. "
|
|
::= { hwMstpProPortEntry 16 }
|
|
|
|
hwMstpProPortStpRXRSTPBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received RST BPDUs. "
|
|
::= { hwMstpProPortEntry 17 }
|
|
|
|
hwMstpProPortStpTXRSTPBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmitted RST BPDUs. "
|
|
::= { hwMstpProPortEntry 18 }
|
|
|
|
hwMstpProPortStpRXMSTPBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received MST BPDUs. "
|
|
::= { hwMstpProPortEntry 19 }
|
|
|
|
hwMstpProPortStpTXMSTPBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmitted MST BPDUs. "
|
|
::= { hwMstpProPortEntry 20 }
|
|
|
|
hwMstpProPortStpClearStatistics OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clear(1),
|
|
unused(65535)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear the Spanning Tree statistics in specified MSTP process.
|
|
The value is unused(65535) when it is read.
|
|
The value must be clear(1) when it is set."
|
|
::= { hwMstpProPortEntry 21 }
|
|
|
|
hwMstpProPortStpDefaultPortCost OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1),
|
|
unused(65535)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set default port path cost. "
|
|
::= { hwMstpProPortEntry 22 }
|
|
|
|
hwMstpProPortStpStatus OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the Spanning Tree Protocol is enabled on this port. "
|
|
DEFVAL { enabled }
|
|
::= { hwMstpProPortEntry 23 }
|
|
|
|
hwMstpProPortRootGuard OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the root guard is enabled. The function is to prevent
|
|
the port from receiving the BPDUs, the priority of which is
|
|
above the priority of the port."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProPortEntry 24 }
|
|
|
|
hwMstpProPortLoopGuard OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the loop protection is enabled. "
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProPortEntry 25 }
|
|
|
|
hwMstpProPortCompliance OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
auto(1),
|
|
dotls(2),
|
|
legacy(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the protocol format of the MSTP packet sent and received on the port.
|
|
The protocol format can be one of the following:
|
|
1: auto (the self-adaptive protocol format)
|
|
2: dotls (the standard IEEE 802.1s format)
|
|
3: legacy (the private protocol format)
|
|
By default, the protocol format of the MSTP packet is self-adaptive, that is, auto(1)."
|
|
DEFVAL { auto }
|
|
::= { hwMstpProPortEntry 26 }
|
|
|
|
hwMstpProPortConfigDigestSnooping OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the digest snooping function is enabled on the port:
|
|
1: enabled
|
|
2: disabled
|
|
By default, the function is not enabled. In other words, the default value is disabled(2)."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProPortEntry 27 }
|
|
|
|
hwMstpProPortNoAgreementCheck OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether enhance agreement is enabled.
|
|
When Huawei datacomm devices running the VRP are internetworking
|
|
with non-Huawei devices, you need to enable this on Huawei devices
|
|
to configure the mode of the fast transition mechanism the same as
|
|
that on non-Huawei devices."
|
|
DEFVAL { enabled }
|
|
::= { hwMstpProPortEntry 30 }
|
|
|
|
hwMstpProPortTCNotify OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The main interface notifies its sub-interfaces to update
|
|
MAC entries and ARP entries after receiving a TC message.
|
|
This prevents services from being interrupted."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProPortEntry 31 }
|
|
|
|
hwMstpProPortType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
nolinkshare(1),
|
|
linkshare(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" An interface to participate in the status calculation of
|
|
link-share or no-link-share Spanning Tree processes."
|
|
::= { hwMstpProPortEntry 32 }
|
|
|
|
hwMstpTcGuard OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the Bridge TC Guard function is enabled.
|
|
If the function is enabled, the TC message in each instance exceeded
|
|
threshold will be defered to deal with at the end of TC protection time.
|
|
By default, the function is disabled."
|
|
::= { hwMstpObjects 26 }
|
|
|
|
hwMstpTcGuardThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshold of the Bridge TC Guard. It decided the maximum TC
|
|
message in each instance can be dealt with in a TC protection
|
|
time."
|
|
::= { hwMstpObjects 27 }
|
|
|
|
hwMstpProInstanceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwMstpProInstanceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { hwMstpObjects 28 }
|
|
|
|
hwMstpProInstanceEntry OBJECT-TYPE
|
|
SYNTAX HwMstpProInstanceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of the MSTP process instance information table."
|
|
INDEX { hwMstpProID, hwMstpInstanceID }
|
|
::= { hwMstpProInstanceTable 1 }
|
|
|
|
HwMstpProInstanceEntry ::=
|
|
SEQUENCE {
|
|
hwMstpProInstanceBridgeID
|
|
BridgeId,
|
|
hwMstpProInstanceBridgePriority
|
|
Integer32,
|
|
hwMstpProInstanceDesignedRoot
|
|
BridgeId,
|
|
hwMstpProInstanceRootPathCost
|
|
Integer32,
|
|
hwMstpProInstanceRootPort
|
|
Integer32,
|
|
hwMstpProInstanceRootType
|
|
INTEGER,
|
|
hwMstpProInstanceRemainingHops
|
|
Integer32,
|
|
hwMstpProInstanceAdminMappedVlanListLow
|
|
OCTET STRING,
|
|
hwMstpProInstanceAdminMappedVlanListHigh
|
|
OCTET STRING,
|
|
hwMstpProInstanceOperMappedVlanListLow
|
|
OCTET STRING,
|
|
hwMstpProInstanceOperMappedVlanListHigh
|
|
OCTET STRING,
|
|
hwMstpProInstanceRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwMstpProInstanceBridgeID OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Identifier for the spanning tree instance
|
|
identified by MSTID."
|
|
::= { hwMstpProInstanceEntry 1 }
|
|
|
|
hwMstpProInstanceBridgePriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..61440)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Priority for the spanning tree instance
|
|
identified by MSTID. Step of 4096.For example,
|
|
we can set the Priority of the bridge such as 0, 4096, 8192 etc.
|
|
It can be used to determined whether the bridge is the root of
|
|
the spanning tree."
|
|
DEFVAL { 32768 }
|
|
::= { hwMstpProInstanceEntry 2 }
|
|
|
|
hwMstpProInstanceDesignedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Identifier of the Root Bridge for the spanning
|
|
tree instance identified by MSTID."
|
|
::= { hwMstpProInstanceEntry 3 }
|
|
|
|
hwMstpProInstanceRootPathCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The path cost from the transmitting Bridge to the Root Bridge
|
|
for the spanning tree instance identified by MSTID."
|
|
::= { hwMstpProInstanceEntry 4 }
|
|
|
|
hwMstpProInstanceRootPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The root port for the spanning tree instance identified by the MSTID."
|
|
::= { hwMstpProInstanceEntry 5 }
|
|
|
|
hwMstpProInstanceRootType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(0),
|
|
secondary(1),
|
|
primary(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Config this Bridge as a primary root or secondary root / cancel
|
|
the root for this spanning tree instance identified by MSTID.
|
|
The current value of the hwMstpiRootType is the value
|
|
that was set recently."
|
|
DEFVAL { normal }
|
|
::= { hwMstpProInstanceEntry 6 }
|
|
|
|
hwMstpProInstanceRemainingHops OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remaining hops of the spanning tree instance identified by MSTID."
|
|
::= { hwMstpProInstanceEntry 7 }
|
|
|
|
hwMstpProInstanceAdminMappedVlanListLow OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The lower part of administrative VLAN list mapped to the spanning
|
|
tree instance identified by MSTID."
|
|
::= { hwMstpProInstanceEntry 8 }
|
|
|
|
hwMstpProInstanceAdminMappedVlanListHigh OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The higher part of administrative VLAN list mapped to the spanning
|
|
tree instance identified by MSTID."
|
|
::= { hwMstpProInstanceEntry 9 }
|
|
|
|
hwMstpProInstanceOperMappedVlanListLow OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The lower part of operative VLAN list mapped to the spanning
|
|
tree instance identified by MSTID."
|
|
::= { hwMstpProInstanceEntry 10 }
|
|
|
|
hwMstpProInstanceOperMappedVlanListHigh OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The higher part of operative VLAN list mapped to the spanning
|
|
tree instance identified by MSTID."
|
|
::= { hwMstpProInstanceEntry 11 }
|
|
|
|
hwMstpProInstanceRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To band MSTI and VLAN List. Operation of CreateAndGo can be
|
|
used to create a new instance, and operation of Destroy be
|
|
used to destroy an existent instance. But these operation
|
|
won't be effective if they are not actived by executing
|
|
command of active region-configuration or setting mib
|
|
node of hwMstpRegionConfActive."
|
|
::= { hwMstpProInstanceEntry 100 }
|
|
|
|
hwMstpProNewPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwMstpProNewPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table includes the information of the port
|
|
of the MSTP process. "
|
|
::= { hwMstpObjects 29 }
|
|
|
|
hwMstpProNewPortEntry OBJECT-TYPE
|
|
SYNTAX HwMstpProNewPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of the MSTP process port information table. "
|
|
INDEX { hwMstpProID, hwMstpInstanceID, hwMstpPortId1, hwMstpPortId2, hwMstpPortId3,
|
|
hwMstpPortId4, hwMstpPortIdFlag }
|
|
::= { hwMstpProNewPortTable 1 }
|
|
|
|
HwMstpProNewPortEntry ::=
|
|
SEQUENCE {
|
|
hwMstpProNewPortState
|
|
INTEGER,
|
|
hwMstpProNewPortPriority
|
|
Integer32,
|
|
hwMstpProNewPortPathCost
|
|
Integer32,
|
|
hwMstpProNewPortDesignatedRoot
|
|
BridgeId,
|
|
hwMstpProNewPortDesignatedCost
|
|
Integer32,
|
|
hwMstpProNewPortDesignatedBridge
|
|
BridgeId,
|
|
hwMstpProNewPortDesignatedPort
|
|
OCTET STRING,
|
|
hwMstpProNewPortStpEdgeport
|
|
INTEGER,
|
|
hwMstpProNewPortStpPointToPoint
|
|
INTEGER,
|
|
hwMstpProNewPortStpMcheck
|
|
INTEGER,
|
|
hwMstpProNewPortStpTransLimit
|
|
Integer32,
|
|
hwMstpProNewPortStpRXStpBPDU
|
|
Counter32,
|
|
hwMstpProNewPortStpTXStpBPDU
|
|
Counter32,
|
|
hwMstpProNewPortStpRXTCNBPDU
|
|
Counter32,
|
|
hwMstpProNewPortStpTXTCNBPDU
|
|
Counter32,
|
|
hwMstpProNewPortStpRXRSTPBPDU
|
|
Counter32,
|
|
hwMstpProNewPortStpTXRSTPBPDU
|
|
Counter32,
|
|
hwMstpProNewPortStpRXMSTPBPDU
|
|
Counter32,
|
|
hwMstpProNewPortStpTXMSTPBPDU
|
|
Counter32,
|
|
hwMstpProNewPortStpClearStatistics
|
|
INTEGER,
|
|
hwMstpProNewPortStpDefaultPortCost
|
|
INTEGER,
|
|
hwMstpProNewPortStpStatus
|
|
EnabledStatus,
|
|
hwMstpProNewPortRootGuard
|
|
EnabledStatus,
|
|
hwMstpProNewPortLoopGuard
|
|
EnabledStatus,
|
|
hwMstpProNewPortCompliance
|
|
INTEGER,
|
|
hwMstpProNewPortConfigDigestSnooping
|
|
EnabledStatus,
|
|
hwMstpProNewPortNoAgreementCheck
|
|
EnabledStatus,
|
|
hwMstpProNewPortVplsSubinterfaceEnable
|
|
EnabledStatus,
|
|
hwMstpProNewPortBpduEncapsulation
|
|
INTEGER,
|
|
hwMstpProNewPortBpduFilter
|
|
INTEGER,
|
|
hwMstpProNewPortStpRXTC
|
|
Counter32,
|
|
hwMstpProNewPortStpTXTC
|
|
Counter32,
|
|
hwMstpProNewPortRole
|
|
INTEGER
|
|
}
|
|
|
|
hwMstpProNewPortState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled(1),
|
|
discarding(2),
|
|
learning(4),
|
|
forwarding(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current state of the port in MSTP process.
|
|
It must be disabled, discarding, learning or forwarding. "
|
|
::= { hwMstpProNewPortEntry 1 }
|
|
|
|
hwMstpProNewPortPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..240)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the priority field which is contained in the
|
|
first (in network byte order) four bits of the (2 octet long) Port ID.
|
|
The other octet of the Port ID is given by the value of hwMstpiPortIndex.
|
|
And step of 16. It is the priority of the port in the MSTP process,
|
|
and it can be used to determine the role of the port in the MSTP process Spanning Tree. "
|
|
DEFVAL { 128 }
|
|
::= { hwMstpProNewPortEntry 2 }
|
|
|
|
hwMstpProNewPortPathCost OBJECT-TYPE
|
|
SYNTAX Integer32 (1..200000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The path cost of paths with which the package passes the port.
|
|
The range of path cost is 1..65535 for 802.1d standard,
|
|
is 1..200000000 for 802.1t standard, and is 1..200000
|
|
for the legacy standard. "
|
|
::= { hwMstpProNewPortEntry 3 }
|
|
|
|
hwMstpProNewPortDesignatedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Identifier of the Root Bridge for the port of the
|
|
MSTP process Spanning Tree."
|
|
::= { hwMstpProNewPortEntry 4 }
|
|
|
|
hwMstpProNewPortDesignatedCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The path cost of the designated port of the segment connected to
|
|
this port. This value is compared to the Root Path Cost field
|
|
in received bridge BPDUs."
|
|
::= { hwMstpProNewPortEntry 5 }
|
|
|
|
hwMstpProNewPortDesignatedBridge OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Identifier of the bridge which this port considers to
|
|
be the Designated Bridge for this port's segment."
|
|
::= { hwMstpProNewPortEntry 6 }
|
|
|
|
hwMstpProNewPortDesignatedPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port identifier of the port on the Designated Bridge
|
|
for this port's segment."
|
|
::= { hwMstpProNewPortEntry 7 }
|
|
|
|
hwMstpProNewPortStpEdgeport OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
enable(2),
|
|
undo(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Whether the port fast is enabled in the MSTP process. By default, there is no configuration on the port. When the
|
|
port is the edge port, it can change to forwarding state immediately. "
|
|
::= { hwMstpProNewPortEntry 8 }
|
|
|
|
hwMstpProNewPortStpPointToPoint OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
forceTrue(1),
|
|
forceFalse(2),
|
|
auto(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Whether the port connects the point to point link.
|
|
If user set the port as a point to point port,
|
|
the port is a point to point port in the MSTP process.
|
|
If user set the port as a point to point port but the port isn't,
|
|
the mstp may import temporary loop. So user can use the default. "
|
|
DEFVAL { auto }
|
|
::= { hwMstpProNewPortEntry 9 }
|
|
|
|
hwMstpProNewPortStpMcheck OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
unused(65535)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" When root interface is changed from STP mode to RSTP or MSTP mode, the
|
|
appointed interface can not switch to RSTP or MSTP mode automatically.
|
|
At the time, you need switch back with hand by set Mcheck value to enable(1).
|
|
The value unused(65535) when it is read. "
|
|
::= { hwMstpProNewPortEntry 10 }
|
|
|
|
hwMstpProNewPortStpTransLimit OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is used to set BPDU maximum transmission rate of the port.
|
|
If value is set 0, the transmit limit of the port is equal to the wMstpTransmitLimitDefault value "
|
|
DEFVAL { 147 }
|
|
::= { hwMstpProNewPortEntry 11 }
|
|
|
|
hwMstpProNewPortStpRXStpBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received Config BPDUs. "
|
|
::= { hwMstpProNewPortEntry 12 }
|
|
|
|
hwMstpProNewPortStpTXStpBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmitted Config BPDUs. "
|
|
::= { hwMstpProNewPortEntry 13 }
|
|
|
|
hwMstpProNewPortStpRXTCNBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received TCN BPDUs. "
|
|
::= { hwMstpProNewPortEntry 14 }
|
|
|
|
hwMstpProNewPortStpTXTCNBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmitted TCN BPDUs. "
|
|
::= { hwMstpProNewPortEntry 15 }
|
|
|
|
hwMstpProNewPortStpRXRSTPBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received RST BPDUs. "
|
|
::= { hwMstpProNewPortEntry 16 }
|
|
|
|
hwMstpProNewPortStpTXRSTPBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmitted RST BPDUs. "
|
|
::= { hwMstpProNewPortEntry 17 }
|
|
|
|
hwMstpProNewPortStpRXMSTPBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received MST BPDUs. "
|
|
::= { hwMstpProNewPortEntry 18 }
|
|
|
|
hwMstpProNewPortStpTXMSTPBPDU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmitted MST BPDUs. "
|
|
::= { hwMstpProNewPortEntry 19 }
|
|
|
|
hwMstpProNewPortStpClearStatistics OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clear(1),
|
|
unused(65535)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear the Spanning Tree statistics in specified MSTP process.
|
|
The value is unused(65535) when it is read.
|
|
The value must be clear(1) when it is set."
|
|
::= { hwMstpProNewPortEntry 20 }
|
|
|
|
hwMstpProNewPortStpDefaultPortCost OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1),
|
|
unused(65535)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set default port path cost. "
|
|
::= { hwMstpProNewPortEntry 21 }
|
|
|
|
hwMstpProNewPortStpStatus OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the Spanning Tree Protocol is enabled on this port. "
|
|
DEFVAL { enabled }
|
|
::= { hwMstpProNewPortEntry 22 }
|
|
|
|
hwMstpProNewPortRootGuard OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the root guard is enabled. The function is to prevent
|
|
the port from receiving the BPDUs, the priority of which is
|
|
above the priority of the port."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProNewPortEntry 23 }
|
|
|
|
hwMstpProNewPortLoopGuard OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the loop protection is enabled. "
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProNewPortEntry 24 }
|
|
|
|
hwMstpProNewPortCompliance OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
auto(1),
|
|
dotls(2),
|
|
legacy(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the protocol format of the MSTP packet sent and received on the port.
|
|
The protocol format can be one of the following:
|
|
1: auto (the self-adaptive protocol format)
|
|
2: dotls (the standard IEEE 802.1s format)
|
|
3: legacy (the private protocol format)
|
|
By default, the protocol format of the MSTP packet is self-adaptive, that is, auto(1)."
|
|
DEFVAL { auto }
|
|
::= { hwMstpProNewPortEntry 25 }
|
|
|
|
hwMstpProNewPortConfigDigestSnooping OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the digest snooping function is enabled on the port:
|
|
1: enabled
|
|
2: disabled
|
|
By default, the function is not enabled. In other words, the default value is disabled(2)."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProNewPortEntry 26 }
|
|
|
|
hwMstpProNewPortNoAgreementCheck OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether enhance agreement is enabled.
|
|
When Huawei datacomm devices running the VRP are internetworking
|
|
with non-Huawei devices, you need to enable this on Huawei devices
|
|
to configure the mode of the fast transition mechanism the same as
|
|
that on non-Huawei devices."
|
|
DEFVAL { enabled }
|
|
::= { hwMstpProNewPortEntry 27 }
|
|
|
|
hwMstpProNewPortVplsSubinterfaceEnable OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The main interface notifies its sub-interfaces to update
|
|
MAC entries and ARP entries after receiving a TC message.
|
|
This prevents services from being interrupted."
|
|
DEFVAL { disabled }
|
|
::= { hwMstpProNewPortEntry 28 }
|
|
|
|
hwMstpProNewPortBpduEncapsulation OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
pvst(1),
|
|
stp(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the protocol format of the BPDU sent on the port.
|
|
The protocol format can be one of the following:
|
|
1: pvst (the PVST format)
|
|
2: stp (the STP format)
|
|
By default, the BPDU format of the MSTP packet is stp(2)."
|
|
DEFVAL { stp }
|
|
::= { hwMstpProNewPortEntry 29 }
|
|
|
|
hwMstpProNewPortBpduFilter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
enable(2),
|
|
undo(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the port BPDU-filter is enabled. By default, there is no configuration on the port.
|
|
The port will not send or receive BPDUs."
|
|
DEFVAL { undo }
|
|
::= { hwMstpProNewPortEntry 30 }
|
|
|
|
hwMstpProNewPortStpRXTC OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of TC BPDUs received by the port. "
|
|
::= { hwMstpProNewPortEntry 31 }
|
|
|
|
hwMstpProNewPortStpTXTC OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of TC BPDUs sent by the port. "
|
|
::= { hwMstpProNewPortEntry 32 }
|
|
hwMstpProNewPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled(1),
|
|
alternate(2),
|
|
backup(3),
|
|
root(4),
|
|
designated(5),
|
|
master(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the port role on a particular instance."
|
|
::= { hwMstpProNewPortEntry 33 }
|
|
|
|
hwMstpEdgedPortDefault OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the stp edged-port default is enabled.
|
|
By default,the port enabled stp is edged-port ."
|
|
::= { hwMstpObjects 30 }
|
|
|
|
hwMstpBpduFilterPortDefault OBJECT-TYPE
|
|
SYNTAX HwMSTPEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the stp BPDU-filter default is enabled.
|
|
By default,the stp BPDU filter function is enabled ."
|
|
::= { hwMstpObjects 31 }
|
|
|
|
hwMstpTransmitLimitDefault OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is used to set BPDU maximum transmission rate of all port in the device."
|
|
::= { hwMstpObjects 32 }
|
|
|
|
|
|
hwMstpTraps OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Definition point for Mstp notifications."
|
|
::= { hwMstp 2 }
|
|
|
|
hwMstpiPortStateForwarding NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpInstanceID, hwMstpiPortIndex, ifName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when a port turns into
|
|
forwarding state from other state."
|
|
::= { hwMstpTraps 1 }
|
|
|
|
hwMstpiPortStateDiscarding NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpInstanceID, hwMstpiPortIndex, ifName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when a port turns into
|
|
discarding state from forwarding state."
|
|
::= { hwMstpTraps 2 }
|
|
|
|
hwMstpiBridgeLostRootPrimary NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpInstanceID }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when the bridge is no longer
|
|
the root bridge of the instance. Another switch with higher
|
|
priority has already been the root bridge of the instance."
|
|
::= { hwMstpTraps 3 }
|
|
|
|
hwMstpiPortRootGuarded NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpInstanceID, hwMstpiPortIndex, ifName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when a root-guard port
|
|
receives a superior message on the relevant instance."
|
|
::= { hwMstpTraps 4 }
|
|
|
|
hwMstpiPortBpduGuarded NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpiPortIndex, ifName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when an edged port of
|
|
the BPDU-guard switch receives BPDU packets."
|
|
::= { hwMstpTraps 5 }
|
|
|
|
hwMstpiPortLoopGuarded NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpInstanceID, hwMstpiPortIndex, ifName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when an Alternate-Port
|
|
or Root-Port is aged out."
|
|
::= { hwMstpTraps 6 }
|
|
|
|
hwMstpiEdgePortChanged NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpiStpPortEdgeport, ifName}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the edged-port receives a BPDU packet, the edged-port attribute will be disabled.
|
|
Then the SNMP trap is generated. "
|
|
::= { hwMstpTraps 7 }
|
|
|
|
hwMstpProPortStateForwarding NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProPortState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when a port turns into
|
|
forwarding state from other state in the MSTP process."
|
|
::= { hwMstpTraps 8 }
|
|
|
|
hwMstpProPortStateDiscarding NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProPortState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when a port turns into
|
|
discarding state from forwarding state in the MSTP process."
|
|
::= { hwMstpTraps 9 }
|
|
|
|
hwMstpProBridgeLostRootPrimary NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProPortState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when the bridge is no longer
|
|
the root bridge of the MSTP process Spanning Tree. Another
|
|
switch with higher priority has already been the root bridge."
|
|
::= { hwMstpTraps 10 }
|
|
|
|
hwMstpProPortRootGuarded NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProPortState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when a root-guard port
|
|
receives a superior message in the MSTP process."
|
|
::= { hwMstpTraps 11 }
|
|
|
|
hwMstpProPortBpduGuarded NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProPortState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when an edged port of
|
|
the BPDU-guard MSTP process receives BPDU packets."
|
|
::= { hwMstpTraps 12 }
|
|
|
|
hwMstpProPortLoopGuarded NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProPortState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when an Alternate-Port
|
|
or Root-Port is aged out in the MSTP process."
|
|
::= { hwMstpTraps 13 }
|
|
|
|
hwMstpProEdgePortChanged NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProPortStpEdgeport }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the edged-port receives a BPDU packet, the edged-port attribute will be disabled.
|
|
Then the SNMP trap is generated. "
|
|
::= { hwMstpTraps 14 }
|
|
|
|
hwMstpiTcGuarded NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpiBridgePriority }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when an MSTP instance receive TC BPDUs' number
|
|
exceeds the threshold."
|
|
::= { hwMstpTraps 15 }
|
|
|
|
hwMstpProTcGuarded NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProTcGuard, hwMstpProInstanceBridgePriority }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when an MSTP process receive TC BPDUs' number
|
|
exceeds the threshold."
|
|
::= { hwMstpTraps 16 }
|
|
|
|
hwMstpProRootChanged NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProInstanceRootPort }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap that is generated when the root bridge of
|
|
an instance of a MSTP process changed"
|
|
::= { hwMstpTraps 17 }
|
|
|
|
hwMstpProNewPortStateForwarding NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProNewPortState, ifName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify that the status of the port STP becomes Forwarding in MSTP process."
|
|
::= { hwMstpTraps 18 }
|
|
|
|
hwMstpProNewPortStateDiscarding NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProNewPortState, ifName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify that the status of the port STP becomes Discarding in MSTP process."
|
|
::= { hwMstpTraps 19 }
|
|
|
|
hwMstpProNewBridgeLostRootPrimary NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProInstanceRootType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify that the switch loses the position of root bridge in MSTP process."
|
|
::= { hwMstpTraps 20 }
|
|
|
|
hwMstpProNewPortRootGuarded NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProNewPortState, ifName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify that a designated port receives a BPDU packet with the priority higher than that of the root bridge when root bridge protection is enabled in MSTP process."
|
|
::= { hwMstpTraps 21 }
|
|
|
|
hwMstpProNewPortBpduGuarded NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProNewPortState, ifName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify that the edge port receives the BPDU packets when BPDU protection was enabled in MSTP process."
|
|
::= { hwMstpTraps 22 }
|
|
|
|
hwMstpProNewPortLoopGuarded NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProNewPortState, ifName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify that the root port has not received any BPDU packets for a long time when loop protection is enabled in MSTP process."
|
|
::= { hwMstpTraps 23 }
|
|
|
|
hwMstpProNewEdgePortChanged NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProNewPortState, ifName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify that the edge port is invalid because of receiving a BPDU packet."
|
|
::= { hwMstpTraps 24 }
|
|
|
|
hwMstpProLoopbackDetected NOTIFICATION-TYPE
|
|
OBJECTS { hwMstpProNewPortState, ifName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When port detected loopback, block the port and arise trap."
|
|
::= { hwMstpTraps 25 }
|
|
|
|
hwMstpConformance OBJECT IDENTIFIER ::= { hwMstp 3 }
|
|
|
|
hwMstpGroups OBJECT IDENTIFIER ::= { hwMstpConformance 1 }
|
|
|
|
hwMstpBridgeInfoGroup OBJECT-GROUP
|
|
OBJECTS { hwMstpStatus, hwMstpForceVersion, hwMstpDiameter, hwMstpBridgeMaxHops, hwMstpMasterBridgeID,
|
|
hwMstpMasterPathCost, hwMstpBpduGuard, hwMstpAdminFormatSelector, hwMstpAdminRegionName, hwMstpAdminRevisionLevel,
|
|
hwMstpOperFormatSelector, hwMstpOperRegionName, hwMstpOperRevisionLevel, hwMstpRegionConfActive, hwMstpDefaultVlanAllo,
|
|
hwMstpDefaultRegionName, hwMstpPathCostStandard, hwMstpSnooping, hwMstpTcGuard, hwMstpTcGuardThreshold, hwMstpEdgedPortDefault,
|
|
hwMstpBpduFilterPortDefault, hwMstpTransmitLimitDefault }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects indicating the necessary
|
|
capabilites of the bridge device which is running the multi spanning tree protocol."
|
|
::= { hwMstpGroups 1 }
|
|
|
|
hwMstpVlanInfoGroup OBJECT-GROUP
|
|
OBJECTS { hwMstpAdminMstID, hwMstpOperMstID }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects describes
|
|
the attribute of the VLAN in the multi spanning tree protocol.
|
|
They are necessary to find the relation
|
|
between VLAN and instance by the VLAN identifier."
|
|
::= { hwMstpGroups 2 }
|
|
|
|
hwMstpInstanceInfoGroup OBJECT-GROUP
|
|
OBJECTS { hwMstpiBridgeID, hwMstpiBridgePriority, hwMstpiDesignedRoot, hwMstpiRootPathCost, hwMstpiRootPort,
|
|
hwMstpiRootType, hwMstpiRemainingHops, hwMstpiAdminMappedVlanListLow, hwMstpiAdminMappedVlanListHigh, hwMstpiOperMappedVlanListLow,
|
|
hwMstpiOperMappedVlanListHigh, hwMstpiRowStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects describes
|
|
the attribute of the instance in the multi spanning tree protocol."
|
|
::= { hwMstpGroups 3 }
|
|
|
|
hwMstpPortInfoGroup OBJECT-GROUP
|
|
OBJECTS { hwMstpiState, hwMstpiPortPriority, hwMstpiPathCost, hwMstpiDesignatedRoot, hwMstpiDesignatedCost,
|
|
hwMstpiDesignatedBridge, hwMstpiDesignatedPort, hwMstpiStpPortEdgeport, hwMstpiStpPortPointToPoint, hwMstpiStpMcheck,
|
|
hwMstpiStpTransLimit, hwMstpiStpRXStpBPDU, hwMstpiStpTXStpBPDU, hwMstpiStpRXTCNBPDU, hwMstpiStpTXTCNBPDU,
|
|
hwMstpiStpRXRSTPBPDU, hwMstpiStpTXRSTPBPDU, hwMstpiStpRXMSTPBPDU, hwMstpiStpTXMSTPBPDU, hwMstpiStpClearStatistics,
|
|
hwMstpiStpDefaultPortCost, hwMstpiStpStatus, hwMstpiPortRootGuard, hwMstpiPortLoopGuard, hwMstpPortCompliance,
|
|
hwMstpConfigDigestSnooping, hwMstpNoAgreementCheck, hwMstpPortTCNotify, hwMstpiStpPortBpduFilter }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects is necessary to show the
|
|
information of the port in the bridge in the multi
|
|
spanning tree protocol."
|
|
::= { hwMstpGroups 4 }
|
|
|
|
hwMstpAccessoryGroup OBJECT-GROUP
|
|
OBJECTS { hwMstpBackupReplyAgreement, hwMstpStpNoAgreementCheck }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MSTP accessory group."
|
|
::= { hwMstpGroups 5 }
|
|
|
|
hwMstpNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { hwMstpiPortStateForwarding, hwMstpiPortStateDiscarding, hwMstpiBridgeLostRootPrimary, hwMstpiPortRootGuarded, hwMstpiPortBpduGuarded,
|
|
hwMstpiPortLoopGuarded, hwMstpiEdgePortChanged, hwMstpiTcGuarded }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Notification."
|
|
::= { hwMstpGroups 6 }
|
|
|
|
hwMstpProGroup OBJECT-GROUP
|
|
OBJECTS { hwMstpProStpState, hwMstpProPriority, hwMstpProRootType, hwMstpProForceVersion, hwMstpProBpduGuard,
|
|
hwMstpProDiameter, hwMstpProConvergeMode, hwMstpProMaxHops, hwMstpProMCheck, hwMstpProPathCostStandard,
|
|
hwMstpProHelloTime, hwMstpProFwdDelay, hwMstpProMaxAge, hwMstpProTimerFactor, hwMstpProTcGuard,
|
|
hwMstpProTcGuardThreshold, hwMstpProTcNotifyProcess, hwMstpProRegionConfActive, hwMstpProRowStatus,
|
|
hwMstpProLinkShareGuard,hwMstpConfigDegist,hwMstpProTcGuardInterval}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MSTP process group."
|
|
::= { hwMstpGroups 7 }
|
|
|
|
hwMstpProPortInfoGroup OBJECT-GROUP
|
|
OBJECTS { hwMstpPortVlanListLow, hwMstpPortVlanListHigh, hwMstpProNewPortType, hwMstpProNewPortBpduVlan,hwMstpPortBindRowStatus, hwMstpProNewPortState,
|
|
hwMstpProNewPortPriority, hwMstpProNewPortPathCost, hwMstpProNewPortDesignatedRoot, hwMstpProNewPortDesignatedCost, hwMstpProNewPortDesignatedBridge,
|
|
hwMstpProNewPortDesignatedPort, hwMstpProNewPortStpEdgeport, hwMstpProNewPortStpPointToPoint, hwMstpProNewPortStpMcheck, hwMstpProNewPortStpTransLimit,
|
|
hwMstpProNewPortStpRXStpBPDU, hwMstpProNewPortStpTXStpBPDU, hwMstpProNewPortStpRXTCNBPDU, hwMstpProNewPortStpTXTCNBPDU, hwMstpProNewPortStpRXRSTPBPDU,
|
|
hwMstpProNewPortStpTXRSTPBPDU, hwMstpProNewPortStpRXMSTPBPDU, hwMstpProNewPortStpTXMSTPBPDU, hwMstpProNewPortStpClearStatistics, hwMstpProNewPortStpDefaultPortCost,
|
|
hwMstpProNewPortStpStatus, hwMstpProNewPortRootGuard, hwMstpProNewPortLoopGuard, hwMstpProNewPortCompliance, hwMstpProNewPortConfigDigestSnooping,
|
|
hwMstpProNewPortNoAgreementCheck, hwMstpProNewPortVplsSubinterfaceEnable, hwMstpProNewPortBpduEncapsulation, hwMstpProNewPortBpduFilter,
|
|
hwMstpProNewPortStpRXTC, hwMstpProNewPortStpTXTC}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects is necessary to show the
|
|
information of the port in the bridge in the multi
|
|
spanning tree protocol."
|
|
::= { hwMstpGroups 8 }
|
|
|
|
hwMstpProNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { hwMstpProTcGuarded, hwMstpProRootChanged, hwMstpProNewPortStateForwarding, hwMstpProNewPortStateDiscarding, hwMstpProNewBridgeLostRootPrimary,
|
|
hwMstpProNewPortRootGuarded, hwMstpProNewPortBpduGuarded, hwMstpProNewPortLoopGuarded, hwMstpProNewEdgePortChanged }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MSTP process notification."
|
|
::= { hwMstpGroups 9 }
|
|
|
|
hwMstpProInstanceInfoGroup OBJECT-GROUP
|
|
OBJECTS { hwMstpProInstanceBridgeID, hwMstpProInstanceBridgePriority, hwMstpProInstanceDesignedRoot, hwMstpProInstanceRootPathCost, hwMstpProInstanceRootPort,
|
|
hwMstpProInstanceRootType, hwMstpProInstanceRemainingHops, hwMstpProInstanceAdminMappedVlanListLow, hwMstpProInstanceAdminMappedVlanListHigh, hwMstpProInstanceOperMappedVlanListLow,
|
|
hwMstpProInstanceOperMappedVlanListHigh, hwMstpProInstanceRowStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MSTP process instance group."
|
|
::= { hwMstpGroups 10 }
|
|
|
|
hwMstpCompliances OBJECT IDENTIFIER ::= { hwMstpConformance 2 }
|
|
|
|
hwMstpCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for device support of Priority
|
|
and Multicast Filtering extended bridging services."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { hwMstpBridgeInfoGroup, hwMstpVlanInfoGroup, hwMstpInstanceInfoGroup, hwMstpPortInfoGroup, hwMstpAccessoryGroup,
|
|
hwMstpProGroup, hwMstpProPortInfoGroup, hwMstpProNotificationGroup }
|
|
::= { hwMstpCompliances 1 }
|
|
|
|
|
|
END
|
|
|
|
--
|
|
-- HUAWEI-MSTP-MIB.my
|
|
--
|