Commit version 24.12.13800
This commit is contained in:
986
mibs/aricent/ARICENT-MIPB-RSTP-MIB
Normal file
986
mibs/aricent/ARICENT-MIPB-RSTP-MIB
Normal file
@ -0,0 +1,986 @@
|
||||
-- Copyright (C) 2016.Aricent. All Rights Reserved.
|
||||
|
||||
-- $Id: fsmpbrst.mib,v 1.6 2016/02/28 10:54:47 siva Exp $
|
||||
|
||||
ARICENT-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 "ARICENT COMMUNICATIONS SOFTWARE"
|
||||
CONTACT-INFO "support@aricent.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 futuresoftware(2076) 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
|
||||
"This object specifies the 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
|
||||
"This object specifies the 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
|
||||
"This object specifies 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
|
||||
"This object specifies each entry in this table which 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 specifies 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
|
||||
"This object specifies 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 extension field in this object will be
|
||||
always 0xfff."
|
||||
::= { fsMIPbRstCVlanBridgeEntry 2 }
|
||||
|
||||
fsMIPbRstCVlanBridgeDesignatedRoot OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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 object specifies the time value which 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies the amount of time between the transmissions 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
|
||||
"This object specifies 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 object specifies the 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies each entry in this table which 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 object 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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 object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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 object 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies the Port Identifier of the port on the Designated
|
||||
Bridge for this port' 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
|
||||
"This object specifies 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
|
||||
"This object specifies each entry in this table which 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 object specifies 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 object specifies 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 object specifies 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 object specifies 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 object specifies 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 object specifies 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
|
||||
"This object specifies each entry in this table which 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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
|
||||
"This object specifies 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