NSCRTV-EPON-STP-MGM-MIB DEFINITIONS ::= BEGIN IMPORTS BridgeId, Timeout FROM BRIDGE-MIB MODULE-IDENTITY, OBJECT-TYPE, Counter32, Unsigned32, TimeTicks FROM SNMPv2-SMI DateAndTime, MacAddress, TimeStamp, RowStatus, TruthValue, DisplayString, TEXTUAL-CONVENTION FROM SNMPv2-TC EponDeviceIndex, EponCardIndex, EponPortIndex, EponAlarmCode, EponAlarmInstance, EponSeverityType, AutoNegotiationTechAbility, TAddress, EponStats15MinRecordType, EponStats24HourRecordType, EponStatsThresholdType, stpManagementObjects FROM NSCRTV-EPONEOC-EPON-MIB; -------------------------------------------------------------------------------- -- stpManagementObjects[STP](1.3.6.1.4.1.17409.2.3.9) -------------------------------------------------------------------------------- stpGlobalSetTable OBJECT-TYPE SYNTAX SEQUENCE OF StpGlobalSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " STPȫֱ" ::= { stpManagementObjects 1 } stpGlobalSetEntry OBJECT-TYPE SYNTAX StpGlobalSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { stpGlobalSetIndex } ::= { stpGlobalSetTable 1 } StpGlobalSetEntry ::= SEQUENCE { stpGlobalSetIndex EponDeviceIndex, stpGlobalSetVersion INTEGER, stpGlobalSetPriority INTEGER, stpGlobalSetTimeSinceTopologyChange TimeTicks, stpGlobalSetTopChanges Counter32, stpGlobalSetDesignatedRoot BridgeId, stpGlobalSetRootCost INTEGER, stpGlobalSetRootPort OCTET STRING, stpGlobalSetMaxAge Timeout, stpGlobalSetHelloTime Timeout, stpGlobalSetHoldTime INTEGER, stpGlobalSetForwardDelay Timeout, stpGlobalSetBridgeMaxAge Timeout, stpGlobalSetBridgeHelloTime Timeout, stpGlobalSetBridgeForwardDelay Timeout, stpGlobalSetRstpTxHoldCount INTEGER, stpGlobalSetEnable TruthValue } stpGlobalSetIndex OBJECT-TYPE SYNTAX EponDeviceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT - Set to corresponding device For ONU - Set to 0 " ::= { stpGlobalSetEntry 1 } stpGlobalSetVersion OBJECT-TYPE SYNTAX INTEGER { rstp(1), stp(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Э汾" DEFVAL { rstp } ::= { stpGlobalSetEntry 2 } stpGlobalSetPriority OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION " ȼ ֧IEEE 802.1dIEEE 802.1wϣȡֵΧ0-614404096" ::= { stpGlobalSetEntry 3 } stpGlobalSetTimeSinceTopologyChange OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION " ʱ䣬ʵ⵽һ˸ı֮ʱ䡣" ::= { stpGlobalSetEntry 4 } stpGlobalSetTopChanges OBJECT-TYPE SYNTAX Counter32 UNITS "topology changes" MAX-ACCESS read-only STATUS current DESCRIPTION " ʼ˵ı" ::= { stpGlobalSetEntry 5 } stpGlobalSetDesignatedRoot OBJECT-TYPE SYNTAX BridgeId MAX-ACCESS read-only STATUS current DESCRIPTION " ţָŵBridgeId" ::= { stpGlobalSetEntry 6 } stpGlobalSetRootCost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " ·ŵŵ·ġ" ::= { stpGlobalSetEntry 7 } stpGlobalSetRootPort OBJECT-TYPE SYNTAX OCTET STRING (SIZE (3)) MAX-ACCESS read-only STATUS current DESCRIPTION " ˿ڣӱź͸ŵĶ˿ڣṩ·С The port is presented by three octets, in sequence of device ID, slot, and port. For ONU, device ID is meaningless and shall set 0. Slot and port shall be set to corresponding value. For OLT, device ID, slot, and port shall be set to corresponding value. For example, 01 02 03 means device 1, slot 2, port 3 is root port. 0x00 04 05 means ONU slot 4, port 5 is root port. " ::= { stpGlobalSetEntry 8 } stpGlobalSetMaxAge OBJECT-TYPE SYNTAX Timeout UNITS "centi-seconds" MAX-ACCESS read-only STATUS current DESCRIPTION " ϻʱ䣬˿ڴѧϰЭϢϻʱ䣬λ1/100 secs" ::= { stpGlobalSetEntry 9 } stpGlobalSetHelloTime OBJECT-TYPE SYNTAX Timeout UNITS "centi-seconds" MAX-ACCESS read-only STATUS current DESCRIPTION " ķͼ˿ڷPDUʱ" ::= { stpGlobalSetEntry 10 } stpGlobalSetHoldTime OBJECT-TYPE SYNTAX INTEGER UNITS "centi-seconds" MAX-ACCESS read-only STATUS current DESCRIPTION " άʱ䣬ʱڣŲᷢPDU" ::= { stpGlobalSetEntry 11 } stpGlobalSetForwardDelay OBJECT-TYPE SYNTAX Timeout UNITS "centi-seconds" MAX-ACCESS read-only STATUS current DESCRIPTION " תʱӣһ˿ڶظıԼ״̬˱˿ڿʼתǰڼ״̬ѧϰ״̬೤ʱ䡣 һһ˱ڴʱֵҲƶ̬˱ϻʱ䡣 " ::= { stpGlobalSetEntry 12 } stpGlobalSetBridgeMaxAge OBJECT-TYPE SYNTAX Timeout (600..4000) UNITS "centi-seconds" MAX-ACCESS read-write STATUS current DESCRIPTION " ǸţôŰֵϻʱ䡣" ::= { stpGlobalSetEntry 13 } stpGlobalSetBridgeHelloTime OBJECT-TYPE SYNTAX Timeout (100..1000) UNITS "centi-seconds" MAX-ACCESS read-write STATUS current DESCRIPTION " ǸţôŰֵķ͵ʱ" ::= { stpGlobalSetEntry 14 } stpGlobalSetBridgeForwardDelay OBJECT-TYPE SYNTAX Timeout (400..3000) UNITS "centi-seconds" MAX-ACCESS read-write STATUS current DESCRIPTION " ǸţôŰֵתʱӡ" ::= { stpGlobalSetEntry 15 } stpGlobalSetRstpTxHoldCount OBJECT-TYPE SYNTAX INTEGER (1..10) MAX-ACCESS read-write STATUS current DESCRIPTION " ٣RSTPƶ˿ڵıķʡ" DEFVAL { 3 } ::= { stpGlobalSetEntry 16 } stpGlobalSetEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " ʹ״̬ûرSTPtrue(1)Ϊ" ::= { stpGlobalSetEntry 17 } stpPortTable OBJECT-TYPE SYNTAX SEQUENCE OF StpPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " STP˿ڱ" ::= { stpManagementObjects 2 } stpPortEntry OBJECT-TYPE SYNTAX StpPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { stpPortStpIndex, stpPortCardIndex, stpPortIndex } ::= { stpPortTable 1 } StpPortEntry ::= SEQUENCE { stpPortStpIndex EponDeviceIndex, stpPortCardIndex EponCardIndex, stpPortIndex EponPortIndex, stpPortStatus INTEGER, stpPortPriority INTEGER, stpPortPathCost INTEGER, stpPortDesignatedRoot BridgeId, stpPortDesignatedCost INTEGER, stpPortDesignatedBridge BridgeId, stpPortDesignatedPort Gauge32, stpPortForwardTransitions Unsigned32, stpPortRstpProtocolMigration TruthValue, stpPortRstpAdminEdgePort TruthValue, stpPortRstpOperEdgePort TruthValue, stpPortPointToPointAdminStatus INTEGER, stpPortPointToPointOperStatus TruthValue, stpPortEnabled TruthValue } stpPortStpIndex OBJECT-TYPE SYNTAX EponDeviceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " š For OLT - Set to corresponding device/SLOT/PORT For ONU - Set to 0 " ::= { stpPortEntry 1 } stpPortCardIndex OBJECT-TYPE SYNTAX EponCardIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " Epon忨 For OLT, set to 0 For ONU, set to correspond card index" ::= { stpPortEntry 2 } stpPortIndex OBJECT-TYPE SYNTAX EponPortIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " ˿ںţOLTΪSNI/PON portONUΪUNI˿ںš For OLT, set to 0 For ONU, set to correspond port index" ::= { stpPortEntry 3 } stpPortStatus OBJECT-TYPE SYNTAX INTEGER { disabled(1), blocking(2), listening(3), learning(4), forwarding(5), broken(6) } MAX-ACCESS read-only STATUS current DESCRIPTION " ˿״̬ЭӦó壬ڱSTPĶ˿ڣ״̬ӦΪdisable" ::= { stpPortEntry 4 } stpPortPriority OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION " ˿ȼ" ::= { stpPortEntry 5 } stpPortPathCost OBJECT-TYPE SYNTAX INTEGER (1..200000000) MAX-ACCESS read-write STATUS current DESCRIPTION " ˿·˿ͨ·ӵ·802.1D-1998ƼĬֵLANٶȳɷȡ" ::= { stpPortEntry 6 } stpPortDesignatedRoot OBJECT-TYPE SYNTAX BridgeId MAX-ACCESS read-only STATUS current DESCRIPTION " ָţBPDUб¼ΪŵıʶЩBPDUָŷָͣڸ˿Ρ" ::= { stpPortEntry 7 } stpPortDesignatedCost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " ָ·˿εָ˿ڵ·ģֵܵPDUеĸ·ֶνбȽϡ" ::= { stpPortEntry 8 } stpPortDesignatedBridge OBJECT-TYPE SYNTAX BridgeId MAX-ACCESS read-only STATUS current DESCRIPTION " ָID˿Ϊı˿ڵεָŵıʶ" ::= { stpPortEntry 9 } stpPortDesignatedPort OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION " ָ˿ڣָڱ˿εĶ˿ڵıʶ" ::= { stpPortEntry 10 } stpPortForwardTransitions OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION " ˿Ѿѧϰ״̬ת䵽ת״̬ʱ䡣" ::= { stpPortEntry 11 } stpPortRstpProtocolMigration OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " ЭǨƣRSTPģʽڵΪTRUE(1)ǿ˿ڷRSTP BPDU⣬ܷFALSE(2)" ::= { stpPortEntry 12 } stpPortRstpAdminEdgePort OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " Ե˿ڹ״ָ̬ö˿ǷΪԵ˿ڣøýڵ㽫ӦstpPortRstpOperEdgePortڵóֵͬ ótrue(1)˿յһBPDUʱstpPortRstpOperEdgePortfalse(2) " ::= { stpPortEntry 13 } stpPortRstpOperEdgePort OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION " Ե˿״̬ڵ㱻ʼstpPortRstpAdminEdgePortֵյһBPDUʱófalse(2)" ::= { stpPortEntry 14 } stpPortPointToPointAdminStatus OBJECT-TYPE SYNTAX INTEGER { forceFalse(0), forceTrue(1), auto(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " ӵ˿εĵԵ״̬" ::= { stpPortEntry 15 } stpPortPointToPointOperStatus OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION " ӵ˿εĵԵʵ״̬" ::= { stpPortEntry 16 } stpPortEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " ˿ʹ״̬true(1)Ϊ" ::= { stpPortEntry 17 } -- -- END of NSCRTV-EPON-STP-MGM-MIB -- END