Commit version 24.12.13800
This commit is contained in:
986
mibs/supermicro/SUPERMICRO-MIPB-RSTP-MIB
Normal file
986
mibs/supermicro/SUPERMICRO-MIPB-RSTP-MIB
Normal file
@ -0,0 +1,986 @@
|
||||
-- Copyright (C) 2008-2014 Super Micro Computer Inc. All Rights Reserved
|
||||
|
||||
-- $Id: fsmpbrst.mib,v 1.5 2012/09/07 09:52:05 siva Exp $
|
||||
|
||||
SUPERMICRO-MIPB-RSTP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- ------------------------------------------------------------------
|
||||
-- Proprietary MIB for C-VLAN component Rapid Spanning Tree Protocol
|
||||
-- in Provider Bridges
|
||||
-- ------------------------------------------------------------------
|
||||
|
||||
IMPORTS
|
||||
|
||||
OBJECT-TYPE, MODULE-IDENTITY, Integer32,Counter32,
|
||||
TimeTicks,enterprises FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue FROM SNMPv2-TC
|
||||
Timeout,BridgeId FROM BRIDGE-MIB;
|
||||
|
||||
futureMIPbRstMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201209050000Z"
|
||||
ORGANIZATION "Super Micro Computer Inc."
|
||||
CONTACT-INFO "support@Supermicro.com"
|
||||
DESCRIPTION "MIB for Rapid Spanning Tree Algorithm & Protocol in C-VLAN
|
||||
component of Provider Bridges"
|
||||
REVISION "201209050000Z"
|
||||
DESCRIPTION "MIB for Rapid Spanning Tree Algorithm & Protocol in C-VLAN
|
||||
component of Provider Bridges"
|
||||
::= { enterprises supermicro-computer-inc(10876) super-switch(101) basic(1) 134 }
|
||||
|
||||
EnabledStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A simple status value for the object."
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
|
||||
|
||||
VlanId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value and the CEP port identifier are indices to C-VLAN port
|
||||
tables. Values 1 to 4095 are permitted. Values from 1 to 4094
|
||||
represents S-VLAN id. (CEP, 4095) identifies the CEP port in the
|
||||
C-VLAN component."
|
||||
SYNTAX Integer32 (1..4095)
|
||||
|
||||
|
||||
futureMIPbRst OBJECT IDENTIFIER ::= { futureMIPbRstMIB 1 }
|
||||
|
||||
-- Provider Bridges C-VLAN component RSTP Port Extention Group
|
||||
|
||||
fsMIPbRstContextInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FsMIPbRstContextInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"List of Provider Bridge related objects that can be configured
|
||||
per Virtual Context in the system."
|
||||
::= { futureMIPbRst 1 }
|
||||
|
||||
fsMIPbRstContextInfoEntry OBJECT-TYPE
|
||||
SYNTAX FsMIPbRstContextInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Virtual Context based Provider Bridge objects."
|
||||
INDEX { fsMIPbRstContextId }
|
||||
::= { fsMIPbRstContextInfoTable 1 }
|
||||
|
||||
FsMIPbRstContextInfoEntry ::=
|
||||
SEQUENCE {
|
||||
fsMIPbRstContextId
|
||||
Integer32,
|
||||
fsMIPbProviderStpStatus
|
||||
EnabledStatus
|
||||
}
|
||||
|
||||
fsMIPbRstContextId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies a Virtual Context."
|
||||
::= { fsMIPbRstContextInfoEntry 1 }
|
||||
|
||||
|
||||
fsMIPbProviderStpStatus OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative module status requested by management for the spanning
|
||||
tree operation in S-VLAN component of Provider Bridges. This enables or
|
||||
disables spanning tree protocol (RSTP/MSTP)on S-VLAN component ports.
|
||||
|
||||
The status SET for this object is applicable only for the Virtual Context
|
||||
identified by the Virtual Context Id in this entry.
|
||||
|
||||
A value of 'enabled' (1) indicates that the spanning tree protocol will
|
||||
be enabled on all the ports of the S-VLAN component.
|
||||
|
||||
A value of 'disabled'(2) indicates that the spanning tree protocol will
|
||||
be disabled on all the ports of the S-VLAN component.
|
||||
|
||||
This object can be set only after the object fsRstSystemControl has been
|
||||
set."
|
||||
|
||||
::= {fsMIPbRstContextInfoEntry 2}
|
||||
|
||||
fsMIPbRstCVlanBridgeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FsMIPbRstCVlanBridgeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains bridge related informatin for RSTP operation in the
|
||||
C-VLAN component."
|
||||
::= { futureMIPbRst 2 }
|
||||
|
||||
fsMIPbRstCVlanBridgeEntry OBJECT-TYPE
|
||||
SYNTAX FsMIPbRstCVlanBridgeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry in this table is for each C-VLAN component in Provider
|
||||
Bridges."
|
||||
INDEX { fsMIPbRstPort }
|
||||
::= { fsMIPbRstCVlanBridgeTable 1 }
|
||||
|
||||
FsMIPbRstCVlanBridgeEntry ::=
|
||||
SEQUENCE {
|
||||
fsMIPbRstPort Integer32,
|
||||
fsMIPbRstCVlanBridgeId BridgeId,
|
||||
fsMIPbRstCVlanBridgeDesignatedRoot BridgeId,
|
||||
fsMIPbRstCVlanBridgeRootCost Integer32,
|
||||
fsMIPbRstCVlanBridgeMaxAge Timeout,
|
||||
fsMIPbRstCVlanBridgeHelloTime Timeout,
|
||||
fsMIPbRstCVlanBridgeHoldTime Integer32,
|
||||
fsMIPbRstCVlanBridgeForwardDelay Timeout,
|
||||
fsMIPbRstCVlanBridgeTxHoldCount Integer32,
|
||||
fsMIPbRstCVlanStpHelloTime Timeout,
|
||||
fsMIPbRstCVlanStpMaxAge Timeout,
|
||||
fsMIPbRstCVlanStpForwardDelay Timeout,
|
||||
fsMIPbRstCVlanStpTopChanges Counter32,
|
||||
fsMIPbRstCVlanStpTimeSinceTopologyChange TimeTicks,
|
||||
fsMIPbRstCVlanStpDebugOption Integer32
|
||||
|
||||
}
|
||||
|
||||
fsMIPbRstPort OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This object always indicates the port which is of type CEP. CEP port
|
||||
will be the index of the CVLAN Spanning tree"
|
||||
::= { fsMIPbRstCVlanBridgeEntry 1 }
|
||||
|
||||
|
||||
fsMIPbRstCVlanBridgeId OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Bridge-Identifier as used in the Spanning Tree Protocol operation
|
||||
in the C-VLAN component to uniquely identify a bridge.
|
||||
Bridge Mac address field in this object will be the MAC address of the
|
||||
corresponding customer edge port.
|
||||
The Bridge priority field in this object will be always 0xf.
|
||||
The Bridge Identifier System Id extention field in this object will be
|
||||
always 0xfff."
|
||||
::= { fsMIPbRstCVlanBridgeEntry 2 }
|
||||
|
||||
fsMIPbRstCVlanBridgeDesignatedRoot OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bridge identifier of the root of the spanning tree as determined by
|
||||
the Spanning Tree Protocol as executed by this C-VLAN component. This value
|
||||
is used as the Root Identifier parameter in all Configuration Bridge PDUs
|
||||
originated by this C-VLAN component."
|
||||
|
||||
::= { fsMIPbRstCVlanBridgeEntry 3 }
|
||||
|
||||
fsMIPbRstCVlanBridgeRootCost OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cost of the path to the root as seen from this C-VLAN component bridge."
|
||||
|
||||
::= { fsMIPbRstCVlanBridgeEntry 4 }
|
||||
|
||||
fsMIPbRstCVlanBridgeMaxAge OBJECT-TYPE
|
||||
SYNTAX Timeout
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value that all bridges use for MaxAge when this bridge is acting as
|
||||
the root. Note that 802.1D-1990 specifies that the range for this parameter
|
||||
is related to the value of dot1dStpBridgeHelloTime.The granularity of this
|
||||
timer is specified by 802.1D-1990 to be 1 second.An agent may return a
|
||||
badValue error if a set is attempted to a value which is not a whole number
|
||||
of seconds."
|
||||
::= { fsMIPbRstCVlanBridgeEntry 5 }
|
||||
|
||||
fsMIPbRstCVlanBridgeHelloTime OBJECT-TYPE
|
||||
SYNTAX Timeout
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value that all bridges use for HelloTime when
|
||||
this bridge is acting as the root. The granularity of this
|
||||
timer is specified by 802.1D- 1990 to be 1 second. An agent
|
||||
may return a badValue error if a set is attempted to a value
|
||||
which is not a whole number of seconds."
|
||||
::= { fsMIPbRstCVlanBridgeEntry 6 }
|
||||
|
||||
fsMIPbRstCVlanBridgeHoldTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This time value determines the interval length during which no more
|
||||
than two Configuration bridge PDUs shall be transmitted by this C-VLAN
|
||||
component, in units of hundredths of a second."
|
||||
::= { fsMIPbRstCVlanBridgeEntry 7 }
|
||||
|
||||
fsMIPbRstCVlanBridgeForwardDelay OBJECT-TYPE
|
||||
SYNTAX Timeout
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value that all bridges use for ForwardDelay when this bridge is acting as
|
||||
the root. Note that 802.1D-1990 specifies that the range for this parameter
|
||||
is related to the value of dot1dStpBridgeMaxAge. The granularity of this
|
||||
timer is specified by 802.1D-1990 to be 1 second. An agent may return a badValue
|
||||
error if a set is attempted to a value which is not a whole number of seconds."
|
||||
::= { fsMIPbRstCVlanBridgeEntry 8 }
|
||||
|
||||
fsMIPbRstCVlanBridgeTxHoldCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value used by the Port Transmit state machine to limit
|
||||
the maximum transmission rate."
|
||||
::= { fsMIPbRstCVlanBridgeEntry 9 }
|
||||
|
||||
|
||||
fsMIPbRstCVlanStpHelloTime OBJECT-TYPE
|
||||
SYNTAX Timeout
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of time between the transmission of Configuration bridge
|
||||
PDUs by this C-VLAN component on any port when it is the root of the
|
||||
spanning tree or trying to become so, in units of hundredths of a second.
|
||||
This is the actual value that this bridge is currently using."
|
||||
::= { fsMIPbRstCVlanBridgeEntry 10 }
|
||||
|
||||
|
||||
fsMIPbRstCVlanStpMaxAge OBJECT-TYPE
|
||||
SYNTAX Timeout
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum age of Spanning Tree Protocol information learned from the
|
||||
network on any port before it is discarded, in units of hundredths of
|
||||
a second. This is the actual value that this bridge is currently using."
|
||||
::= { fsMIPbRstCVlanBridgeEntry 11 }
|
||||
|
||||
|
||||
fsMIPbRstCVlanStpForwardDelay OBJECT-TYPE
|
||||
SYNTAX Timeout
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This time value, measured in units of hundredths of a second, controls
|
||||
how fast a port changes its spanning state when moving towards the Forwarding
|
||||
state. The value determines how long the port stays in each of the Listening
|
||||
and Learning states, which precede the Forwarding state. This value is also used,
|
||||
when a topology change has been detected and is underway, to age all dynamic entries
|
||||
in the Forwarding Database. [Note that this value is the one that this bridge is
|
||||
currently using, in contrast to dot1dStpBridgeForwardDelay which is the value
|
||||
that this bridge and all others would start using if/when this bridge were to become
|
||||
the root.]"
|
||||
::= { fsMIPbRstCVlanBridgeEntry 12 }
|
||||
|
||||
|
||||
fsMIPbRstCVlanStpTopChanges OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of topology changes detected by this bridge since the management
|
||||
entity was last reset or initialized."
|
||||
::= { fsMIPbRstCVlanBridgeEntry 13 }
|
||||
|
||||
fsMIPbRstCVlanStpTimeSinceTopologyChange OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time (in hundredths of a second) since the last time a topology
|
||||
change was detected by the bridge entity."
|
||||
::= { fsMIPbRstCVlanBridgeEntry 14 }
|
||||
|
||||
|
||||
fsMIPbRstCVlanStpDebugOption OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..524287)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to enable customer spanning-tree Debug Statements
|
||||
in the STP Module.
|
||||
|
||||
A FOUR BYTE integer is used for enabling the level of debugging.
|
||||
Each BIT in the four byte integer, represents a particular
|
||||
level of Debug.
|
||||
|
||||
The mapping between the bit positions & the level of debug is
|
||||
as follows:
|
||||
0 - Init and Shutdown Debug statements
|
||||
1 - Management Debug statements
|
||||
2 - Memory related Debug statements
|
||||
3 - BPDU related Debug statements
|
||||
4 - Event Handling Debug statements
|
||||
5 - Timer Module Debug statements
|
||||
6 - Port Information SEM Debug statements
|
||||
7 - Port Receive SEM Debug statements
|
||||
8 - Role Selection SEM Debug statements
|
||||
9 - Role Transition SEM Debug statements
|
||||
10 - State Transition SEM Debug statements
|
||||
11 - Protocol Migration SEM Debug statements
|
||||
12 - Topology Change SEM Debug statements
|
||||
13 - Port Transmit SEM Debug statements
|
||||
14 - Bridge Detection SEM Debug statements
|
||||
15 - All Failure Debug statements
|
||||
16 - Redundancy code flow Debug statements
|
||||
17 - State Machine variable changes Debug statements
|
||||
18 - Port Receive Pseudo Information SEM Debug statements
|
||||
|
||||
The remaining bits are unused. Combination of debug levels are
|
||||
also allowed.
|
||||
|
||||
For example if the bits 0 and 1 are set, then the Debug
|
||||
statements related to Init-Shutdown and management
|
||||
will be printed.
|
||||
|
||||
The user has to enter the corresponding INTEGER VALUE for the
|
||||
bits set. For example if bits 0 and 1 are to be set then user has
|
||||
to give the value for this object as 3."
|
||||
DEFVAL { 0 }
|
||||
::= { fsMIPbRstCVlanBridgeEntry 15 }
|
||||
|
||||
|
||||
|
||||
fsMIPbRstCVlanPortInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FsMIPbRstCVlanPortInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the objects for RSTP in C-VLAN component of Provider
|
||||
Bridges"
|
||||
::= { futureMIPbRst 3 }
|
||||
|
||||
fsMIPbRstCVlanPortInfoEntry OBJECT-TYPE
|
||||
SYNTAX FsMIPbRstCVlanPortInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry in this table is for each C-VLAN component in Provider
|
||||
Bridges. Here the port represents the Ports (CEP/PEPs) of C-VLAN
|
||||
component. Each table entry gives the spanning tree information for the
|
||||
Customer Edge Port and Provider Edge Ports of C-VLAN components in
|
||||
Provider Bridges."
|
||||
INDEX { fsMIPbRstPort,fsMIPbRstCepSvid }
|
||||
::= { fsMIPbRstCVlanPortInfoTable 1 }
|
||||
|
||||
FsMIPbRstCVlanPortInfoEntry ::=
|
||||
SEQUENCE {
|
||||
fsMIPbRstCepSvid
|
||||
VlanId,
|
||||
fsMIPbRstCVlanPortPriority
|
||||
Integer32,
|
||||
fsMIPbRstCVlanPortPathCost
|
||||
Integer32,
|
||||
fsMIPbRstCVlanPortRole
|
||||
INTEGER,
|
||||
fsMIPbRstCVlanPortState
|
||||
INTEGER,
|
||||
fsMIPbRstCVlanPortAdminEdgePort
|
||||
TruthValue,
|
||||
fsMIPbRstCVlanPortOperEdgePort
|
||||
TruthValue,
|
||||
fsMIPbRstCVlanPortAdminPointToPoint
|
||||
INTEGER,
|
||||
fsMIPbRstCVlanPortOperPointToPoint
|
||||
TruthValue,
|
||||
fsMIPbRstCVlanPortAutoEdge
|
||||
TruthValue,
|
||||
fsMIPbRstCVlanPortDesignatedRoot
|
||||
BridgeId,
|
||||
fsMIPbRstCVlanPortDesignatedCost
|
||||
Integer32,
|
||||
fsMIPbRstCVlanPortDesignatedBridge
|
||||
BridgeId,
|
||||
fsMIPbRstCVlanPortDesignatedPort
|
||||
OCTET STRING,
|
||||
fsMIPbRstCVlanPortForwardTransitions
|
||||
Counter32
|
||||
}
|
||||
|
||||
|
||||
fsMIPbRstCepSvid OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value and the CEP port identifier are indices to C-VLAN port
|
||||
tables. Values 1 to 4095 are permitted. Values from 1 to 4094
|
||||
represents S-VLAN id. (CEP, 4095) identifies the CEP port in the
|
||||
C-VLAN component."
|
||||
::= {fsMIPbRstCVlanPortInfoEntry 1}
|
||||
|
||||
|
||||
fsMIPbRstCVlanPortPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the priority field which is contained in the first
|
||||
(in network byte order) octet of the (2 octet long) Port ID.
|
||||
The other octet of the Port ID is given by the value of fsMIPbRstPort.
|
||||
|
||||
Priority is always assumed as 32 for C-VLAN component Ports."
|
||||
|
||||
REFERENCE
|
||||
"IEEE 802.1D-1990: Section 4.5.5.1"
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 2 }
|
||||
|
||||
fsMIPbRstCVlanPortPathCost OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The contribution of this port to the path cost of paths towards the
|
||||
spanning tree root which include this port. 802.1D-1990 recommends
|
||||
that the default value of this parameter be in inverse proportion to
|
||||
the speed of the attached LAN.
|
||||
Pathcost is always assumed as 128 for Provider Edge Ports.
|
||||
For CEP, port-path cost will be taken from dot1dStpPortPathCost of
|
||||
fsMIPbRstPort."
|
||||
|
||||
REFERENCE
|
||||
"IEEE 802.1D-1990: Section 4.5.5.3"
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 3 }
|
||||
|
||||
fsMIPbRstCVlanPortRole OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabledPort(0),
|
||||
alternatePort(1),
|
||||
backupPort(2),
|
||||
rootPort(3),
|
||||
designatedPort(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the current Port Role assumed by this Port."
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 4 }
|
||||
|
||||
fsMIPbRstCVlanPortState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
blocking(2),
|
||||
listening(3),
|
||||
learning(4),
|
||||
forwarding(5),
|
||||
broken(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port's current state as defined by application of the Spanning
|
||||
Tree Protocol. This state controls what action a port takes on
|
||||
reception of a frame. If the bridge has detected a port that is
|
||||
malfunctioning it will place that port into the broken(6) state. For
|
||||
ports which are disabled (see dot1dStpPortEnable), this object will
|
||||
have a value of disabled(1)."
|
||||
REFERENCE
|
||||
"IEEE 802.1D-1990: Section 4.5.5.2"
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 5 }
|
||||
|
||||
fsMIPbRstCVlanPortAdminEdgePort OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative value of the Edge Port parameter. A
|
||||
value of TRUE(1) indicates that this port should be
|
||||
assumed as an edge-port and a value of FALSE(2) indicates
|
||||
that this port should be assumed as a non-edge-port.
|
||||
|
||||
This is always 'false' for a Provider Egde Port."
|
||||
|
||||
REFERENCE
|
||||
"IEEE 802.1t clause 14.8.2, 18.3.3"
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 6 }
|
||||
|
||||
fsMIPbRstCVlanPortOperEdgePort OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational value of the Edge Port parameter.This object always
|
||||
assumes the value of 'False' for Provider Edge Ports of C-VLAN
|
||||
component."
|
||||
REFERENCE
|
||||
"IEEE 802.1t clause 14.8.2, 18.3.4"
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 7 }
|
||||
|
||||
fsMIPbRstCVlanPortAdminPointToPoint OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
forceTrue(0),
|
||||
forceFalse(1),
|
||||
auto(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative point-to-point status of the LAN segment
|
||||
attached to this port. A value of forceTrue(0) indicates that
|
||||
this port should always be treated as if it is connected to
|
||||
a point-to-point link. A value of forceFalse(1) indicates
|
||||
that this port should be treated as having a shared media
|
||||
connection. A value of auto(2) indicates that this port is
|
||||
considered to have a point-to-point link if it is an Aggregator
|
||||
and all of its members are aggregatable, or if the MAC entity
|
||||
is configured for full duplex operation, either through
|
||||
auto-negotiation or by management means.
|
||||
|
||||
Provider Edge Ports always assume the value of 'auto' for this
|
||||
object."
|
||||
REFERENCE
|
||||
"IEEE 802.1w clause 6.4.3, 6.5, 14.8.2"
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 8 }
|
||||
|
||||
fsMIPbRstCVlanPortOperPointToPoint OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational point-to-point status of the LAN segment
|
||||
attached to this port. It indicates whether a port is
|
||||
considered to have a point-to-point connection or not.
|
||||
|
||||
This object will be set to 'True' for Provider Edge Ports
|
||||
when the S-VLAN is attached to only two customer interfaces.
|
||||
This will be set to 'False' when the S-VLAN is attached
|
||||
to more than two customer interfaces."
|
||||
|
||||
REFERENCE
|
||||
"IEEE 802.1w clause 6.4.3, 6.5, 14.8.2"
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 9 }
|
||||
|
||||
fsMIPbRstCVlanPortAutoEdge OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This parameter when TRUE(1) indicates that detection of a port
|
||||
as Edge Port happens automatically and FALSE(2)
|
||||
indicates that this feature is disabled.
|
||||
|
||||
This object is always set to 'True' for Provider Edge Ports of
|
||||
C-VLAN component."
|
||||
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 10 }
|
||||
|
||||
fsMIPbRstCVlanPortDesignatedRoot OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique Bridge Identifier of the Bridge recorded as the Root
|
||||
in the Configuration BPDUs transmitted by the Designated Bridge for
|
||||
the segment to which this port is attached."
|
||||
REFERENCE
|
||||
"IEEE 802.1D-1990: Section 4.5.5.4"
|
||||
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 11 }
|
||||
|
||||
fsMIPbRstCVlanPortDesignatedCost 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 PDUs."
|
||||
REFERENCE
|
||||
"IEEE 802.1D-1990: Section 4.5.5.5"
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 12 }
|
||||
|
||||
fsMIPbRstCVlanPortDesignatedBridge 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."
|
||||
REFERENCE
|
||||
"IEEE 802.1D-1990: Section 4.5.5.6"
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 13 }
|
||||
|
||||
fsMIPbRstCVlanPortDesignatedPort 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."
|
||||
REFERENCE
|
||||
"IEEE 802.1D-1990: Section 4.5.5.7"
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 14 }
|
||||
|
||||
fsMIPbRstCVlanPortForwardTransitions OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times this port has transitioned from the
|
||||
Learning state to the Forwarding state."
|
||||
::= { fsMIPbRstCVlanPortInfoEntry 15 }
|
||||
|
||||
fsMIPbRstCVlanPortSmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FsMIPbRstCVlanPortSmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the objects for the state machine information of
|
||||
C-VLAN component Ports Provider Edge Bridges"
|
||||
::= { futureMIPbRst 4 }
|
||||
|
||||
fsMIPbRstCVlanPortSmEntry OBJECT-TYPE
|
||||
SYNTAX FsMIPbRstCVlanPortSmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry in this table is for each C-VLAN component in Provider
|
||||
Bridges. Here the port represents the C-VLAN component ports. Each
|
||||
table entry gives the state machine information for a C-VLAN component
|
||||
Port in Provider Edge Bridges."
|
||||
INDEX { fsMIPbRstPort,fsMIPbRstCepSvid }
|
||||
::= { fsMIPbRstCVlanPortSmTable 1 }
|
||||
|
||||
FsMIPbRstCVlanPortSmEntry ::=
|
||||
SEQUENCE {
|
||||
fsMIPbRstCVlanPortInfoSmState
|
||||
INTEGER,
|
||||
fsMIPbRstCVlanPortMigSmState
|
||||
INTEGER,
|
||||
fsMIPbRstCVlanPortRoleTransSmState
|
||||
INTEGER,
|
||||
fsMIPbRstCVlanPortStateTransSmState
|
||||
INTEGER,
|
||||
fsMIPbRstCVlanPortTopoChSmState
|
||||
INTEGER,
|
||||
fsMIPbRstCVlanPortTxSmState
|
||||
INTEGER
|
||||
}
|
||||
|
||||
fsMIPbRstCVlanPortInfoSmState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled (0),
|
||||
aged (1),
|
||||
update (2),
|
||||
superior (3),
|
||||
repeat (4),
|
||||
notdesignated (5),
|
||||
present (6),
|
||||
receive (7),
|
||||
inferiordesignated (8)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the current state of the Port Information state machine.
|
||||
|
||||
This object will hold the value 'disabled' when the Port Information state
|
||||
machine is in the DISABLED state, the value 'aged' when the state machine
|
||||
is in the AGED state, the value 'update' when the state machine is in the
|
||||
UPDATE state, the value 'superior' when the state machine is in the
|
||||
SUPERIOR state, the value 'repeat' when the state machine is in the REPEAT
|
||||
state, the value 'notdesignated' when the state machine is in the
|
||||
NOT_DESIGNATED state, the value 'present' when the state machine is in
|
||||
the CURRENT state and the value 'receive' when the state machine is in
|
||||
the RECEIVE state and the value 'inferiordesignated' when the state
|
||||
machine is in the INFERIOR_DESIGNATED state."
|
||||
::= { fsMIPbRstCVlanPortSmEntry 1 }
|
||||
|
||||
fsMIPbRstCVlanPortMigSmState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
checkingrstp (0),
|
||||
selectingstp (1),
|
||||
sensing (2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the current state of the Port Protocol Migration state
|
||||
machine.
|
||||
|
||||
This object will hold the value 'checkingrstp' when the Protocol
|
||||
Migration state machine is in the CHECKING_RSTP state, the value
|
||||
'selectingstp' when the state machine is in the SELECTING_STP state, the
|
||||
value 'sensing' when the state machine is in the SENSING state."
|
||||
::= { fsMIPbRstCVlanPortSmEntry 2 }
|
||||
|
||||
fsMIPbRstCVlanPortRoleTransSmState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
init (0),
|
||||
disableport (1),
|
||||
disabledport (2),
|
||||
rootport (3),
|
||||
designatedport (4),
|
||||
backupport (5),
|
||||
rootproposed (6),
|
||||
rootagreed(7),
|
||||
reroot (8),
|
||||
rootforward (9),
|
||||
rootlearn (10),
|
||||
rerooted (11),
|
||||
designatedpropose (12),
|
||||
designatedsynced (13),
|
||||
designatedretired (14),
|
||||
designatedforward (15),
|
||||
designatedlearn (16),
|
||||
designatedlisten (17)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the current state of the Port Role Transition state
|
||||
machine.
|
||||
|
||||
This object will hold the value 'init' when the Port Role Transition state
|
||||
machine is in the INIT state, the value 'disableport' when the state
|
||||
machine is in the DISABLE_PORT state, the value 'disabledport' when the
|
||||
state machine is in the DISABLED_PORT state, the value 'rootport' when
|
||||
the state machine is in the ROOT_PORT state, the value 'desgport' when
|
||||
the state machine is in the DESIGNATED_PORT state, the value 'backupport'
|
||||
when the state machine is in BACKUP_PORT state, the value 'rootproposed'
|
||||
when the state machine is in the ROOT_PROPOSED state, the value
|
||||
'rootagreed' when the state machine is in the ROOT_AGREED state, the
|
||||
value 'reroot' when the state machine is in the REROOT
|
||||
state, the value 'rootforward' when the state machine is in the
|
||||
ROOT_FORWARD state, the value 'rootlearn' when the state machine is in
|
||||
the ROOT_LEARN state, the value 'rerooted' when the state machine is in
|
||||
the REROOTED state, the value 'designatedpropose' when the state machine
|
||||
is in the DESIGNATED_PROPOSE state, the value 'designatedsynced' when the
|
||||
state machine is in the DESIGNATED_SYNCED state, the value
|
||||
'designatedretired' when the state machine is in the DESIGNATED_RETIRED
|
||||
state, the value 'designatedforward' when the state machine is in the
|
||||
DESIGNATED_FORWARD state, the value 'designatedlearn' when the state
|
||||
machine is in the DESIGNATED_LEARN state and the value
|
||||
'designatedlisten' when the state machine is in the DESIGNATED_LISTEN
|
||||
state."
|
||||
::= { fsMIPbRstCVlanPortSmEntry 3 }
|
||||
|
||||
fsMIPbRstCVlanPortStateTransSmState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
discarding (0),
|
||||
learning (1),
|
||||
forwarding (2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the current state of the Port State Transition state machine.
|
||||
|
||||
This object will hold the value 'discarding' when the Port State Transition
|
||||
state machine is in the DISCARDING state, the value 'learning' when the state
|
||||
machine is in the LEARNING state and the value 'forwarding' when the state
|
||||
machine is in the FORWARDING state."
|
||||
::= { fsMIPbRstCVlanPortSmEntry 4 }
|
||||
|
||||
fsMIPbRstCVlanPortTopoChSmState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive (0),
|
||||
learning (1),
|
||||
detected (2),
|
||||
active (3),
|
||||
notifiedtcn (4),
|
||||
notifiedtc (5),
|
||||
propagating (6),
|
||||
acknowledged (7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the current state of the Topology Change state machine.
|
||||
|
||||
This object will hold the value 'inactive' when the Topology Change state machine
|
||||
is in the INACTIVE state, the value 'learning' when the state machine is in the
|
||||
LEARNING state, the value 'active' when the state machine is in the ACTIVE
|
||||
state, the value 'detected' when the state machine is in the DETECTED state,
|
||||
the value 'notifiedtcn' when the state machine is in the NOTIFIED_TCN state,
|
||||
the value 'notifiedtc' when the state machine is in the NOTIFIED_TC state,
|
||||
the value 'propagating' state when the state machine is in the PROPAGATING
|
||||
state and the value 'acknowledged' when the state machine is in the
|
||||
ACKNOWLEDGED state."
|
||||
::= { fsMIPbRstCVlanPortSmEntry 5 }
|
||||
|
||||
fsMIPbRstCVlanPortTxSmState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
transmitinit (0),
|
||||
transmitperiodic (1),
|
||||
transmitconfig (2),
|
||||
transmittcn (3),
|
||||
transmitrstp (4),
|
||||
idle (5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the current state of the Port Transmit state machine.
|
||||
This object will hold the value 'transmitinit' when the Port Transmit state
|
||||
machine is in the TRANSMIT_INIT state, the value 'transmitperiodic' when the
|
||||
state machine is in the TRANSMIT_PERIODIC state, the value 'transmitconfig'
|
||||
when the state machine is in the TRANSMIT_CONFIG state, the value 'transmittcn',
|
||||
when the state machine is in the TRANSMIT_TCN state, the value 'transmitrstp',
|
||||
when the state machine is in the TRANSMIT_RSTP state and the value 'idle' when
|
||||
the state machine is in the IDLE state."
|
||||
::= { fsMIPbRstCVlanPortSmEntry 6 }
|
||||
|
||||
fsMIPbRstCVlanPortStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FsMIPbRstCVlanPortStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the spanning tree statistics information for the
|
||||
C-VLAN component ports."
|
||||
::= { futureMIPbRst 5 }
|
||||
|
||||
fsMIPbRstCVlanPortStatsEntry OBJECT-TYPE
|
||||
SYNTAX FsMIPbRstCVlanPortStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry in this table is for each C-VLAN component in Provider
|
||||
Bridges. Here the port represents the C-VLAN component ports.
|
||||
Each table entry gives the spanning tree protocol statistics
|
||||
information for the C-VLAN component ports."
|
||||
INDEX { fsMIPbRstPort,fsMIPbRstCepSvid }
|
||||
::= { fsMIPbRstCVlanPortStatsTable 1 }
|
||||
|
||||
FsMIPbRstCVlanPortStatsEntry ::=
|
||||
SEQUENCE {
|
||||
fsMIPbRstCVlanPortRxRstBpduCount
|
||||
Counter32,
|
||||
fsMIPbRstCVlanPortRxConfigBpduCount
|
||||
Counter32,
|
||||
fsMIPbRstCVlanPortRxTcnBpduCount
|
||||
Counter32,
|
||||
fsMIPbRstCVlanPortTxRstBpduCount
|
||||
Counter32,
|
||||
fsMIPbRstCVlanPortTxConfigBpduCount
|
||||
Counter32,
|
||||
fsMIPbRstCVlanPortTxTcnBpduCount
|
||||
Counter32,
|
||||
fsMIPbRstCVlanPortInvalidRstBpduRxCount
|
||||
Counter32,
|
||||
fsMIPbRstCVlanPortInvalidConfigBpduRxCount
|
||||
Counter32,
|
||||
fsMIPbRstCVlanPortInvalidTcnBpduRxCount
|
||||
Counter32,
|
||||
fsMIPbRstCVlanPortProtocolMigrationCount
|
||||
Counter32,
|
||||
fsMIPbRstCVlanPortEffectivePortState
|
||||
TruthValue
|
||||
}
|
||||
|
||||
|
||||
fsMIPbRstCVlanPortRxRstBpduCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of RST BPDUs that have been received on this Port."
|
||||
::= { fsMIPbRstCVlanPortStatsEntry 1 }
|
||||
|
||||
fsMIPbRstCVlanPortRxConfigBpduCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Config BPDUs that have been received on this Port."
|
||||
::= { fsMIPbRstCVlanPortStatsEntry 2 }
|
||||
|
||||
fsMIPbRstCVlanPortRxTcnBpduCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of TCN BPDUs that have been received on this Port."
|
||||
::= { fsMIPbRstCVlanPortStatsEntry 3 }
|
||||
|
||||
fsMIPbRstCVlanPortTxRstBpduCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of RST BPDUs that have been transmitted by this Port."
|
||||
::= { fsMIPbRstCVlanPortStatsEntry 4 }
|
||||
|
||||
fsMIPbRstCVlanPortTxConfigBpduCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Config BPDUs that have been transmitted by this Port."
|
||||
::= { fsMIPbRstCVlanPortStatsEntry 5 }
|
||||
|
||||
fsMIPbRstCVlanPortTxTcnBpduCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of TCN BPDUs that have been transmitted by this
|
||||
Port."
|
||||
::= { fsMIPbRstCVlanPortStatsEntry 6 }
|
||||
|
||||
fsMIPbRstCVlanPortInvalidRstBpduRxCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of invalid RSTP BPDUs that have been received on this
|
||||
Port."
|
||||
::= { fsMIPbRstCVlanPortStatsEntry 7 }
|
||||
|
||||
fsMIPbRstCVlanPortInvalidConfigBpduRxCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of invalid Configuration BPDUs that have been received on
|
||||
this Port."
|
||||
::= { fsMIPbRstCVlanPortStatsEntry 8 }
|
||||
|
||||
fsMIPbRstCVlanPortInvalidTcnBpduRxCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of invalid TCN BPDUs that have been received on this
|
||||
Port."
|
||||
::= { fsMIPbRstCVlanPortStatsEntry 9 }
|
||||
|
||||
fsMIPbRstCVlanPortProtocolMigrationCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the protocol has been migrated from RSTP to STP
|
||||
and vice versa in CVLAN component"
|
||||
::= { fsMIPbRstCVlanPortStatsEntry 10 }
|
||||
|
||||
|
||||
fsMIPbRstCVlanPortEffectivePortState OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The effective Operational state of this port. This object
|
||||
will be set to TRUE only when the port is operationally up in the
|
||||
interface manager and the force Port State for this port and
|
||||
specified port state is enabled.
|
||||
Otherwise this object is set to FALSE."
|
||||
|
||||
::= { fsMIPbRstCVlanPortStatsEntry 11 }
|
||||
|
||||
END
|
||||
|
Reference in New Issue
Block a user