3399 lines
99 KiB
Plaintext
3399 lines
99 KiB
Plaintext
-- COPYRIGHT NOTICE
|
|
-- Copyright (c) Nortel Networks, 2004
|
|
-- All rights reserved
|
|
--
|
|
-- HISTORY
|
|
-- $Log: aosphysical.mib,v $
|
|
-- Revision 1.1 2007/10/17 01:09:54 jeneric
|
|
-- 10/07 mib updates
|
|
--
|
|
-- Revision submit_cheetah_18020/1 2006/04/08 13:51:32 rvakkala
|
|
-- Fixed Q01310786 Adde support for /i/l2/team.
|
|
--
|
|
-- Revision submit_cheetah_16636/1 2006/01/10 04:46:36 rvakkala
|
|
-- Deleted flag which is bounded to stpInfoPortState discard vlaue.
|
|
--
|
|
-- Revision submit_cheetah_16394/1 2005/12/05 18:37:27 bshao
|
|
-- CR 1223294: Dynamically compile out MIB objects that are
|
|
-- not applicable to the product.
|
|
--
|
|
-- Revision submit_cheetah_15706/2 2005/11/22 06:59:53 rvakkala
|
|
-- Fixed CRQ01218971 stpInfoPortState MIB does not have
|
|
-- discarding value.
|
|
--
|
|
-- Revision submit_cheetah_15676/1 2005/11/11 13:53:06 rvakkala
|
|
-- Fixed CRQ01242511 stgNewCfgPortPathCost MIB cannot set value
|
|
-- more than 65535.
|
|
--
|
|
-- Revision submit_cheetah_15706/1 2005/11/22 06:47:22 rvakkala
|
|
-- Fixed CRQ01218971 stpInfoPortState MIB does not
|
|
-- have discarding value
|
|
--
|
|
-- Revision submit_cheetah_13965/1 2005/09/20 05:34:53 angamuth
|
|
-- Added MIBs port role, link type and edge type in stpInfo
|
|
-- for RSTP mode.
|
|
--
|
|
-- Revision submit_cheetah_13814/1 2005/08/17 04:43:58 joju
|
|
-- Revert fixes for Q01011874-01,Q01011868-01.
|
|
--
|
|
-- Revision submit_cheetah_13639/2 2005/08/12 07:24:25 joju
|
|
-- Merged with others.
|
|
--
|
|
-- Revision submit_cheetah_13685/1 2005/08/11 19:08:50 rrekha
|
|
-- More cleanup of excludes from the Makefile. Moved them
|
|
-- to #if defines in the corresponding *.ctl_raw and *.mib_raw files.
|
|
--
|
|
-- Revision submit_cheetah_13639/1 2005/08/12 07:15:15 joju
|
|
-- SUBMIT DESCRIPTION: Change range from (1..65535) to (0..65535) for commands
|
|
-- /cfg/l2/lacp/sysprio
|
|
-- /cfg/l2/lacp/port/prio
|
|
-- /c/l2/mrst/version
|
|
--
|
|
-- Revision submit_cheetah_13563/1 2005/08/05 17:39:30 rrekha
|
|
-- Moved all the BWM related flags into the raw files.
|
|
--
|
|
-- Revision submit_cheetah_11345/1 2005/03/30 02:30:15 rrekha
|
|
-- Remove the range for the VlanID since it defers in
|
|
-- Cheetah/Elmo/Zoe. Added a new MIB variable vlanMaxVlanID which
|
|
-- will give the max. value for the VLAN ID.
|
|
--
|
|
-- Revision submit_cheetah_11335/1 2005/03/29 21:28:59 yatsze
|
|
-- Add MIB for PORT_TEAM
|
|
--
|
|
-- Revision submit_cheetah_11294/1 2005/03/28 20:37:30 yatsze
|
|
-- Add portTeamCfg objects
|
|
--
|
|
-- Revision submit_cheetah_10834/1 2005/02/08 11:51:23 dillibab
|
|
-- Added SNMP support for VLAN Info.
|
|
--
|
|
-- Revision submit_cheetah_10393/1 2005/01/05 21:01:32 mmacnt
|
|
-- code reorg - moved from lib/agent
|
|
--
|
|
-- Revision submit_cheetah_10219/1 2004/11/16 18:45:44 dillibab
|
|
-- Added SNMP objects to configure STP Port Link Type and Edge State.
|
|
--
|
|
-- Revision submit_cheetah_10162/1 2004/11/10 18:49:52 bshao
|
|
-- CR 1016054: Changed VLAN range to 0..4095.
|
|
--
|
|
-- Revision submit_cheetah_10075/1 2004/11/04 18:53:25 bshao
|
|
-- CR 1016467: Changed CIST port priority in SNMP/BBI to
|
|
-- 0 - 240.
|
|
--
|
|
-- Revision submit_cheetah_10051/1 2004/11/03 01:29:32 bshao
|
|
-- Cr 1016469: Changed mst___CfgMaxHopCount to range from
|
|
-- 4 .. 60
|
|
--
|
|
-- Revision submit_cheetah_9239/1 2004/09/08 00:44:56 rrekha
|
|
-- Cleanup L2 related flags.
|
|
--
|
|
-- Revision submit_cheetah_9196/1 2004/09/01 21:43:12 rrekha
|
|
-- Minor changes for SMIv2 compliance.
|
|
--
|
|
-- Revision submit_cheetah_8623/1 2004/08/03 18:43:22 rrekha
|
|
-- Moved QOS configuration to a new mib.
|
|
--
|
|
-- Revision submit_cheetah_8578/1 2004/07/30 00:36:28 rrekha
|
|
-- Update the copyright header.
|
|
--
|
|
-- Revision submit_cheetah_8500/1 2004/07/26 21:40:38 rrekha
|
|
-- Added ZOE related mibs from /src/bert/lib/agent directory.
|
|
--
|
|
-- Revision submit_cheetah_8441/1 2004/07/20 23:36:24 vprayaga
|
|
-- Added description for lacpInfoPortTable MIB objects.
|
|
--
|
|
-- Revision submit_cheetah_8294/1 2004/07/13 22:47:08 rrekha
|
|
-- Obsoleted stgCurCfgVlanBmap1, stgCurCfgVlanBmap2, stgNewCfgVlanBmap1
|
|
-- and stgNewCfgVlanBmap2.
|
|
-- Obosleted pmCurCfgPmirrPortVlansBmap1, pmCurCfgPmirrPortVlansBmap2,
|
|
-- pmNewCfgPmirrPortVlansBmap1 and pmNewCfgPmirrPortVlansBmap2.
|
|
--
|
|
-- Revision submit_cheetah_8277/1 2004/07/12 14:57:33 rrekha
|
|
-- Fixed Q00944149: Add lacpPortInfoTable for missing information.
|
|
--
|
|
-- Revision submit_cheetah_7777/2 2004/06/15 15:08:48 dillibab
|
|
-- Merged with previous changes.
|
|
--
|
|
-- Revision submit_cheetah_7748/1 2004/06/10 17:35:41 rrekha
|
|
-- Fixed Q00923538: Correct range for lacpur/NewCfgSystemPriority.
|
|
-- Fixed Q00923594: Correct range for lacpCur/NewCfgPortActorAdminKey.
|
|
-- Fixed Q00923600: Correct range for lacpCur/NewCfgPortActorPortPriority.
|
|
--
|
|
-- Revision submit_cheetah_7777/1 2004/06/15 09:16:21 dillibab
|
|
-- Added SNMP object for STP Statistics.
|
|
--
|
|
-- Revision submit_cheetah_7576/1 2004/05/27 10:16:49 dillibab
|
|
-- Added new vlan bitmap object to represent splitted vlan bitmaps into single object.
|
|
--
|
|
-- Revision submit_cheetah_5917/1 2003/12/12 21:55:35 rmundhra
|
|
-- Porting SNMP/BBI support for Elmo Trunk Hash from
|
|
-- elmof_1.0.0.0int branch.
|
|
--
|
|
-- Revision submit_cheetah_5822/1 2003/12/09 03:03:21 dleu
|
|
-- Q00789469: changed the term "Teaming" to "Failover".
|
|
-- For Elmo only.
|
|
--
|
|
-- Revision submit_cheetah_5841/1 2003/12/05 22:58:08 rrekha
|
|
-- Converted MIBs to SMIv2.
|
|
--
|
|
-- Revision submit_cheetah_5311/1 2003/10/17 00:03:02 dleu
|
|
-- Added SNMP/WebUI support for ELMO_TEAMING_TRUNK.
|
|
--
|
|
-- Revision submit_cheetah_5363/1 2003/10/16 02:01:47 vprayaga
|
|
-- Added Cur and New MIBs for lacp group.
|
|
--
|
|
-- Revision submit_cheetah_5342/1 2003/10/15 03:28:55 vprayaga
|
|
-- Added private MIBs for LACP feature.
|
|
--
|
|
-- Revision submit_cheetah_4435/1 2003/08/12 22:59:54 rrekha
|
|
-- Changed name of mib file for cheetah*.mib to aos*.mib.
|
|
--
|
|
-- Revision submit_cheetah_3099/1 2003/05/13 14:17:49 yatsze
|
|
-- Add new object fdbSrcTrunk
|
|
--
|
|
-- Revision submit_cheetah_2843/1 2003/04/29 00:26:51 vprayaga
|
|
-- Corrected description of port mirroring features mib elements.
|
|
--
|
|
-- Revision submit_cheetah_2825/1 2003/04/28 22:07:24 vprayaga
|
|
-- Updated CFG_STATIC_ARP/port mirroring mibs as per
|
|
-- wendell suggestions.
|
|
--
|
|
-- Revision submit_cheetah_2813/1 2003/04/26 02:47:30 vprayaga
|
|
-- Added SNMP support for VLAN traffic mirroring per port.
|
|
--
|
|
-- Revision submit_cheetah_2784/1 2003/04/24 20:33:09 yuhuang
|
|
-- Added MIB objects vlanCurCfgLearn and vlanNewCfgLearn for the
|
|
-- VLAN source mac learning control.
|
|
--
|
|
-- Revision submit_cheetah_2695/1 2003/04/18 21:36:16 rrekha
|
|
-- Added object stpInfoPortPathCost.
|
|
--
|
|
-- Revision submit_cheetah_2494/3 2003/04/02 21:56:10 mp1
|
|
-- added Jumbo access
|
|
--
|
|
-- Revision submit_cheetah_2488/1 2003/04/02 20:00:42 rrekha
|
|
-- Added stpInfoTable and stpInfoPortTable in private MIB since
|
|
-- with SNMPv3 the standard mibs cannot be used as they do not support
|
|
-- multiple STPs.
|
|
--
|
|
-- Revision submit_cheetah_2476/1 2003/04/02 00:29:31 rrekha
|
|
-- Since SNMPv3 does not use community strings which was used
|
|
-- to specify the STP number previously added private mibs for
|
|
-- STP configuration as RFC 1493 does not provide for configuration
|
|
-- of multiple STPs. With this change using SNMPv3 the RFC mibs
|
|
-- will always return only the STP 1 configuration.
|
|
--
|
|
-- Revision submit_cheetah_1919/1 2003/02/05 20:05:58 rrekha
|
|
-- Changed the include paths for integrating support
|
|
-- for SNMP V3 Windmanage Stack.
|
|
--
|
|
-- Revision submit_cheetah_1583/1 2002/11/27 00:14:04 rmundhra
|
|
-- Fixed CR Q00570451: EMS: Monitor>Bridge>Fwd database
|
|
-- shows different SP than telnet.
|
|
--
|
|
-- Revision submit_cheetah_1573/1 2002/11/26 18:15:22 rmundhra
|
|
-- Modified the range for vlan entries to be 4090
|
|
-- for Cheetah switches as the other 4 entries are
|
|
-- going to be used internally.
|
|
--
|
|
-- Revision submit_cheetah_1546/1 2002/11/21 01:04:10 rrekha
|
|
-- Fixed Q00546520 : Added FDB table in the private mib since
|
|
-- the standard mib table dot1dTpFdbTable does not have all the
|
|
-- columns.
|
|
--
|
|
-- Revision submit_cheetah_1109/1 2002/10/02 23:32:30 rrekha
|
|
-- Fixed Q00533514: Added MIB object fdbClear to clear the
|
|
-- FDB.
|
|
--
|
|
-- Revision submit_cheetah_217/1 2002/06/26 20:27:30 rrekha
|
|
-- Modified some of the incorrect ranges. Also removed ranges
|
|
-- for table indices as these should be obtained from the max
|
|
-- table sizes. Fixed typos in BGP mibs.
|
|
--
|
|
-- Revision submit_cheetah_20/1 2002/06/06 23:11:02 mmacnt
|
|
-- testing submit
|
|
--
|
|
-- Revision submit_cheetah_13/1 2002/06/06 22:56:43 rrekha
|
|
-- Correct description for fdbStatsFinds.
|
|
--
|
|
-- Revision ch_1_0_0_dev/4 2002/06/04 21:48:06 rrekha
|
|
-- Added MIB objects for FDB statistics.
|
|
--
|
|
-- Revision ch_1_0_0_dev/3 2002/04/23 21:47:11 smiao
|
|
-- Renamed node cheetah to aws-switches.
|
|
--
|
|
-- Revision ch_1_0_0_dev/2 2002/03/19 04:51:30 smiao
|
|
-- Removed port mirroring operation for SNMP and webUI.
|
|
--
|
|
-- Revision ch_1_0_0_dev/1 2002/03/07 19:01:55 smiao
|
|
-- Removed unnecssary MIB objects for CHEEATH.
|
|
--
|
|
-- Revision ch10latest_smiao/2 2002/02/13 01:41:24 smiao
|
|
-- Initial checked in for cheetah MIB files.
|
|
--
|
|
-- $EndLog$
|
|
--
|
|
|
|
ALTEON-CS-PHYSICAL-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32, TimeTicks
|
|
FROM SNMPv2-SMI
|
|
DisplayString, PhysAddress
|
|
FROM SNMPv2-TC
|
|
aws-switch
|
|
FROM ALTEON-ROOT-MIB;
|
|
|
|
layer2 MODULE-IDENTITY
|
|
LAST-UPDATED "200409010000Z" -- 1 September, 2004
|
|
ORGANIZATION "Nortel Networks"
|
|
CONTACT-INFO "Rekha Singamsetty
|
|
Suresh Batchu
|
|
|
|
Nortel Networks
|
|
4655 Great America Parkway
|
|
Santa Clara CA 95054
|
|
|
|
+1 408 495 2400
|
|
rrekha@nortelnetworks.com
|
|
sbatchu@nortelnetworks.com"
|
|
DESCRIPTION
|
|
"The MIB module for the Alteon OS Layer2 configuration, statistics and
|
|
information ."
|
|
REVISION "200409010000Z" -- 1 September, 2004
|
|
DESCRIPTION
|
|
"Added revision clause for SMIv2 compliance."
|
|
::= { aws-switch 2 }
|
|
|
|
|
|
BridgeId ::= OCTET STRING (SIZE (8))
|
|
|
|
|
|
layer2Configs OBJECT IDENTIFIER ::= { layer2 1 }
|
|
layer2Stats OBJECT IDENTIFIER ::= { layer2 2 }
|
|
layer2Info OBJECT IDENTIFIER ::= { layer2 3 }
|
|
layer2Oper OBJECT IDENTIFIER ::= { layer2 4 }
|
|
|
|
vlan OBJECT IDENTIFIER ::= { layer2Configs 1 }
|
|
trunkgroup OBJECT IDENTIFIER ::= { layer2Configs 2 }
|
|
stgCfg OBJECT IDENTIFIER ::= { layer2Configs 3 }
|
|
mirroring OBJECT IDENTIFIER ::= { layer2Configs 4 }
|
|
lacp OBJECT IDENTIFIER ::= { layer2Configs 5 }
|
|
mstCfg OBJECT IDENTIFIER ::= { layer2Configs 7 }
|
|
portTeamCfg OBJECT IDENTIFIER ::= { layer2Configs 9 }
|
|
|
|
|
|
mirrPortMirr OBJECT IDENTIFIER ::= { mirroring 1 }
|
|
|
|
mstGeneralCfg OBJECT IDENTIFIER ::= { mstCfg 1 }
|
|
mstCistCfg OBJECT IDENTIFIER ::= { mstCfg 2 }
|
|
|
|
fdbStats OBJECT IDENTIFIER ::= { layer2Stats 1 }
|
|
stpStats OBJECT IDENTIFIER ::= { layer2Stats 2 }
|
|
|
|
fdbInfo OBJECT IDENTIFIER ::= { layer2Info 1 }
|
|
stpInfo OBJECT IDENTIFIER ::= { layer2Info 2 }
|
|
lacpInfo OBJECT IDENTIFIER ::= { layer2Info 3 }
|
|
cistInfo OBJECT IDENTIFIER ::= { layer2Info 4 }
|
|
vlanInfo OBJECT IDENTIFIER ::= { layer2Info 5 }
|
|
|
|
cistGeneralInfo OBJECT IDENTIFIER ::= { cistInfo 1 }
|
|
|
|
portTeamInfo OBJECT IDENTIFIER ::= { layer2Info 6 }
|
|
|
|
-- VLAN group
|
|
vlanMaxEnt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the VLAN configuration table."
|
|
::= { vlan 1 }
|
|
|
|
vlanMaxVlanID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum allowed VLAN ID."
|
|
::= { vlan 4 }
|
|
|
|
vlanCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlanCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of VLAN configuration."
|
|
::= { vlan 2 }
|
|
|
|
vlanCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX VlanCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the VLAN configuration table."
|
|
INDEX { vlanCurCfgVlanId }
|
|
::= { vlanCurCfgTable 1 }
|
|
|
|
VlanCurCfgTableEntry ::= SEQUENCE {
|
|
vlanCurCfgVlanId Integer32,
|
|
vlanCurCfgPorts OCTET STRING,
|
|
vlanCurCfgState INTEGER,
|
|
vlanCurCfgBwmContract Integer32,
|
|
vlanCurCfgStg Integer32,
|
|
vlanCurCfgJumbo INTEGER,
|
|
vlanCurCfgLearn INTEGER,
|
|
vlanCurCfgVlanName DisplayString
|
|
}
|
|
|
|
vlanCurCfgVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN identifier."
|
|
::= { vlanCurCfgTableEntry 1 }
|
|
|
|
vlanCurCfgVlanName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN name."
|
|
::= { vlanCurCfgTableEntry 2 }
|
|
|
|
vlanCurCfgPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the VLAN. The ports are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the VLAN
|
|
0 - The represented port does not belong to the VLAN"
|
|
::= { vlanCurCfgTableEntry 3 }
|
|
|
|
vlanCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable a VLAN"
|
|
::= { vlanCurCfgTableEntry 4 }
|
|
|
|
vlanCurCfgBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default contract number the VLAN "
|
|
::= { vlanCurCfgTableEntry 5 }
|
|
|
|
vlanCurCfgStg OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Spanning Tree Group for the VLAN."
|
|
::= { vlanCurCfgTableEntry 6 }
|
|
|
|
vlanCurCfgJumbo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Jumbo frames on a VLAN"
|
|
::= { vlanCurCfgTableEntry 7 }
|
|
|
|
vlanCurCfgLearn OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable source MAC address learning on a VLAN"
|
|
::= { vlanCurCfgTableEntry 8 }
|
|
|
|
vlanNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlanNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of VLAN configuration."
|
|
::= { vlan 3 }
|
|
|
|
vlanNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX VlanNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the VLAN configuration table."
|
|
INDEX { vlanNewCfgVlanId }
|
|
::= { vlanNewCfgTable 1 }
|
|
|
|
VlanNewCfgTableEntry ::= SEQUENCE {
|
|
vlanNewCfgVlanId Integer32,
|
|
vlanNewCfgVlanName DisplayString,
|
|
vlanNewCfgPorts OCTET STRING,
|
|
vlanNewCfgState INTEGER,
|
|
vlanNewCfgAddPort Integer32,
|
|
vlanNewCfgRemovePort Integer32,
|
|
vlanNewCfgBwmContract Integer32,
|
|
vlanNewCfgStg Integer32,
|
|
vlanNewCfgJumbo INTEGER,
|
|
vlanNewCfgLearn INTEGER,
|
|
vlanNewCfgDelete INTEGER
|
|
}
|
|
|
|
vlanNewCfgVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN identifier."
|
|
::= { vlanNewCfgTableEntry 1 }
|
|
|
|
vlanNewCfgVlanName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN name."
|
|
::= { vlanNewCfgTableEntry 2 }
|
|
|
|
vlanNewCfgPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the VLAN. The ports are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the VLAN
|
|
0 - The represented port does not belong to the VLAN"
|
|
::= { vlanNewCfgTableEntry 3 }
|
|
|
|
vlanNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable a VLAN"
|
|
::= { vlanNewCfgTableEntry 4 }
|
|
|
|
vlanNewCfgAddPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be added to the specified VLAN. A '0' value is
|
|
returned when read."
|
|
::= { vlanNewCfgTableEntry 5 }
|
|
|
|
vlanNewCfgRemovePort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be removed from the specified VLAN. A '0'
|
|
value is returned when read."
|
|
::= { vlanNewCfgTableEntry 6 }
|
|
|
|
vlanNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to create or delete a VLAN.
|
|
other(1) is returned always when read.
|
|
The following values are writable: delete(2)...to delete a VLAN"
|
|
::= { vlanNewCfgTableEntry 7 }
|
|
|
|
vlanNewCfgBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default contract number for the VLAN."
|
|
::= { vlanNewCfgTableEntry 8 }
|
|
|
|
vlanNewCfgStg OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Spanning Tree Group for the VLAN."
|
|
::= { vlanNewCfgTableEntry 9 }
|
|
|
|
vlanNewCfgJumbo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Jumbo frames on a VLAN"
|
|
::= { vlanNewCfgTableEntry 10 }
|
|
|
|
vlanNewCfgLearn OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable source mac address learning on a VLAN"
|
|
::= { vlanNewCfgTableEntry 11 }
|
|
|
|
-- Link Aggregation Control Protocol Group
|
|
lacpCurSystemPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 2-octet read-write value indicating the priority
|
|
value associated with the Actor's System ID."
|
|
::= { lacp 1 }
|
|
|
|
lacpNewSystemPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 2-octet read-write value indicating the priority
|
|
value associated with the Actor's System ID."
|
|
::= { lacp 2 }
|
|
|
|
lacpCurSystemTimeoutTime OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
short(3),
|
|
long(90)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If a port does not receive LACPDUs for Timeout time LACP
|
|
information pertaining to the port is invalidated.
|
|
Its every 3 sec (short) and every 90 sec (long 3)."
|
|
::= { lacp 5 }
|
|
|
|
lacpNewSystemTimeoutTime OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
short(3),
|
|
long(90)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If a port does not receive LACPDUs for Timeout time LACP
|
|
information pertaining to the port is invalidated.
|
|
Its every 3 sec (short) and every 90 sec (long 3)."
|
|
::= { lacp 6 }
|
|
|
|
lacpCurPortCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LacpCurPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LACP port configuration."
|
|
::= { lacp 7 }
|
|
|
|
lacpCurPortCfgTableEntry OBJECT-TYPE
|
|
SYNTAX LacpCurPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the LACP port configuration table."
|
|
INDEX { lacpCurPortCfgTableId }
|
|
::= { lacpCurPortCfgTable 1 }
|
|
|
|
LacpCurPortCfgTableEntry ::= SEQUENCE {
|
|
lacpCurPortCfgTableId Integer32,
|
|
lacpCurPortState INTEGER,
|
|
lacpCurPortActorPortPriority INTEGER,
|
|
lacpCurPortActorAdminKey INTEGER
|
|
}
|
|
|
|
lacpCurPortCfgTableId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" LACP port number."
|
|
::= { lacpCurPortCfgTableEntry 1 }
|
|
|
|
lacpCurPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
active(2),
|
|
passive(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port state can be one of three states
|
|
off (Not participating in LACP)
|
|
Active (Initiates LACPDU updates)
|
|
Passive (Does not initiate LACPDU updates but responds to peer."
|
|
::= { lacpCurPortCfgTableEntry 2 }
|
|
|
|
lacpCurPortActorPortPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority value assigned to this Aggregation Port.
|
|
This 16-bit value is read-only."
|
|
::= { lacpCurPortCfgTableEntry 3 }
|
|
|
|
lacpCurPortActorAdminKey OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current administrative value of the Key for the
|
|
Aggregation Port. This is a 16-bit read-only value.
|
|
The meaning of particular Key values is of local
|
|
significance."
|
|
::= { lacpCurPortCfgTableEntry 4 }
|
|
|
|
lacpNewPortCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LacpNewPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LACP port configuration."
|
|
::= { lacp 8 }
|
|
|
|
lacpNewPortCfgTableEntry OBJECT-TYPE
|
|
SYNTAX LacpNewPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the LACP port configuration table."
|
|
INDEX { lacpNewPortCfgTableId }
|
|
::= { lacpNewPortCfgTable 1 }
|
|
|
|
LacpNewPortCfgTableEntry ::= SEQUENCE {
|
|
lacpNewPortCfgTableId Integer32,
|
|
lacpNewPortState INTEGER,
|
|
lacpNewPortActorPortPriority INTEGER,
|
|
lacpNewPortActorAdminKey INTEGER
|
|
}
|
|
|
|
lacpNewPortCfgTableId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" LACP port number."
|
|
::= { lacpNewPortCfgTableEntry 1 }
|
|
|
|
lacpNewPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
active(2),
|
|
passive(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port state can be one of three states
|
|
off (Not participating in LACP)
|
|
Active (Initiates LACPDU updates)
|
|
Passive (Does not initiate LACPDU updates but responds to peer."
|
|
::= { lacpNewPortCfgTableEntry 2 }
|
|
|
|
lacpNewPortActorPortPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority value assigned to this Aggregation Port.
|
|
This 16-bit value is read-write."
|
|
::= { lacpNewPortCfgTableEntry 3 }
|
|
|
|
lacpNewPortActorAdminKey OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current administrative value of the Key for the
|
|
Aggregation Port. This is a 16-bit read-write value.
|
|
The meaning of particular Key values is of local
|
|
significance."
|
|
::= { lacpNewPortCfgTableEntry 4 }
|
|
|
|
-- Trunk Group Group
|
|
trunkGroupTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in trunk group table."
|
|
::= { trunkgroup 1 }
|
|
|
|
trunkGroupCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrunkGroupCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of trunk group configuration."
|
|
::= { trunkgroup 2 }
|
|
|
|
trunkGroupCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX TrunkGroupCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the trunk group configuration table."
|
|
INDEX { trunkGroupCurCfgIndex }
|
|
::= { trunkGroupCurCfgTable 1 }
|
|
|
|
TrunkGroupCurCfgTableEntry ::= SEQUENCE {
|
|
trunkGroupCurCfgIndex Integer32,
|
|
trunkGroupCurCfgPorts OCTET STRING,
|
|
trunkGroupCurCfgBwmContract Integer32,
|
|
trunkGroupCurCfgState INTEGER
|
|
}
|
|
|
|
trunkGroupCurCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the trunk group."
|
|
::= { trunkGroupCurCfgTableEntry 1 }
|
|
|
|
trunkGroupCurCfgPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the trunk group. The ports are presented in
|
|
bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the trunk group
|
|
0 - The represented port does not belong to the trunk group"
|
|
::= { trunkGroupCurCfgTableEntry 2 }
|
|
|
|
trunkGroupCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable a trunk group."
|
|
::= { trunkGroupCurCfgTableEntry 3 }
|
|
|
|
trunkGroupCurCfgBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default BW contract of a trunk group."
|
|
::= { trunkGroupCurCfgTableEntry 4 }
|
|
|
|
|
|
trunkGroupNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrunkGroupNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of trunk group configuration."
|
|
::= { trunkgroup 3 }
|
|
|
|
trunkGroupNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX TrunkGroupNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the trunk group configuration table."
|
|
INDEX { trunkGroupNewCfgIndex }
|
|
::= { trunkGroupNewCfgTable 1 }
|
|
|
|
TrunkGroupNewCfgTableEntry ::= SEQUENCE {
|
|
trunkGroupNewCfgIndex Integer32,
|
|
trunkGroupNewCfgPorts OCTET STRING,
|
|
trunkGroupNewCfgAddPort Integer32,
|
|
trunkGroupNewCfgRemovePort Integer32,
|
|
trunkGroupNewCfgState INTEGER,
|
|
trunkGroupNewCfgBwmContract Integer32,
|
|
trunkGroupNewCfgDelete INTEGER
|
|
}
|
|
|
|
trunkGroupNewCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the trunk group."
|
|
::= { trunkGroupNewCfgTableEntry 1 }
|
|
|
|
trunkGroupNewCfgPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the trunk group. The ports are presented
|
|
in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the trunk group
|
|
0 - The represented port does not belong to the trunk group"
|
|
::= { trunkGroupNewCfgTableEntry 2 }
|
|
|
|
trunkGroupNewCfgAddPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be added in the trunk group. When read, 0 is returned."
|
|
::= { trunkGroupNewCfgTableEntry 3 }
|
|
|
|
trunkGroupNewCfgRemovePort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be deleted from the trunk group. when read, 0
|
|
is returned."
|
|
::= { trunkGroupNewCfgTableEntry 4 }
|
|
|
|
trunkGroupNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable a trunk group."
|
|
::= { trunkGroupNewCfgTableEntry 5 }
|
|
|
|
trunkGroupNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the value to delete(2) will delete the entire
|
|
row. When read, other(1) is returned."
|
|
::= { trunkGroupNewCfgTableEntry 6 }
|
|
|
|
trunkGroupNewCfgBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default BW contract of a trunk group."
|
|
::= { trunkGroupNewCfgTableEntry 7 }
|
|
|
|
|
|
|
|
-- Spanning Tree Group Configuration
|
|
-- This group specifies the additional configurations that are not
|
|
-- covered by the Bridge MIB (RFC 1493).
|
|
-- The relative Spanning Tree information can be retrieved or configured
|
|
-- using Bridge MIB with an unique community string for each group specified
|
|
-- in entLogicalTable of Entity MIB (RFC 2037).
|
|
--
|
|
stgCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StgCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Spanning Tree Group configuration."
|
|
::= { stgCfg 1 }
|
|
|
|
stgCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX StgCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Spanning Tree Group configuration."
|
|
INDEX { stgCurCfgIndex }
|
|
::= { stgCurCfgTable 1 }
|
|
|
|
StgCurCfgTableEntry ::= SEQUENCE {
|
|
stgCurCfgIndex Integer32,
|
|
stgCurCfgState INTEGER,
|
|
stgCurCfgPriority INTEGER,
|
|
stgCurCfgBrgHelloTime INTEGER,
|
|
stgCurCfgBrgForwardDelay INTEGER,
|
|
stgCurCfgBrgMaxAge INTEGER,
|
|
stgCurCfgAgingTime INTEGER,
|
|
stgCurCfgVlanBmap OCTET STRING
|
|
}
|
|
|
|
stgCurCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of a particular Spanning Tree Group. This is also
|
|
index to the entLogicalTable of Entity MIB."
|
|
::= { stgCurCfgTableEntry 1 }
|
|
|
|
stgCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn on of off Spanning Tree operation of a particular Spanning
|
|
Tree Group."
|
|
::= { stgCurCfgTableEntry 2 }
|
|
|
|
|
|
stgCurCfgPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the write-able portion of the Bridge ID, i.e., the first
|
|
two octets of the (8 octet long) Bridge ID."
|
|
::= { stgCurCfgTableEntry 5 }
|
|
|
|
stgCurCfgBrgHelloTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value in seconds that all bridges use for HelloTime when this
|
|
bridge is acting as the root."
|
|
::= { stgCurCfgTableEntry 6 }
|
|
|
|
stgCurCfgBrgForwardDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (4..30)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value in seconds that all bridges use for ForwardDelay when this
|
|
bridge is acting as the root."
|
|
::= { stgCurCfgTableEntry 7 }
|
|
|
|
stgCurCfgBrgMaxAge OBJECT-TYPE
|
|
SYNTAX INTEGER (6..40)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value in seconds that all bridges use for MaxAge when this bridge
|
|
is acting as the root."
|
|
::= { stgCurCfgTableEntry 8 }
|
|
|
|
stgCurCfgAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The timeout period in seconds for aging out dynamically learned
|
|
forwarding information."
|
|
::= { stgCurCfgTableEntry 9 }
|
|
|
|
stgCurCfgVlanBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vlans applied to the spanning tree group. The vlans are
|
|
presented in bitmap format. This string displays vlan number
|
|
from 1 to 4096.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vlan 9
|
|
|| ||
|
|
|| ||___ vlan 8
|
|
|| |____ vlan 7
|
|
|| . . .
|
|
||_________ vlan 2
|
|
|__________ vlan 1 (as index to stgCurCfgTable)
|
|
|
|
where x : 1 - The represented vlan applied to the spanning tree.
|
|
0 - The represented vlan not applied to the spanning tree"
|
|
::= { stgCurCfgTableEntry 10 }
|
|
|
|
|
|
stgNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StgNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Spanning Tree Groups configuration in the new_config."
|
|
::= { stgCfg 2 }
|
|
|
|
stgNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX StgNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Spanning Tree Group configuration."
|
|
INDEX { stgNewCfgIndex }
|
|
::= { stgNewCfgTable 1 }
|
|
|
|
StgNewCfgTableEntry ::= SEQUENCE {
|
|
stgNewCfgIndex Integer32,
|
|
stgNewCfgState INTEGER,
|
|
stgNewCfgDefaultCfg INTEGER,
|
|
stgNewCfgAddVlan Integer32,
|
|
stgNewCfgRemoveVlan Integer32,
|
|
stgNewCfgPriority INTEGER,
|
|
stgNewCfgBrgHelloTime INTEGER,
|
|
stgNewCfgBrgForwardDelay INTEGER,
|
|
stgNewCfgBrgMaxAge INTEGER,
|
|
stgNewCfgAgingTime INTEGER,
|
|
stgNewCfgVlanBmap OCTET STRING
|
|
}
|
|
|
|
stgNewCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of a particular Spanning Tree Group. This is also
|
|
index to the entLogicalTable of Entity MIB."
|
|
::= { stgNewCfgTableEntry 1 }
|
|
|
|
stgNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn on of off Spanning Tree operation of a particular Spanning
|
|
Tree Group."
|
|
::= { stgNewCfgTableEntry 2 }
|
|
|
|
stgNewCfgDefaultCfg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default-config(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the value to default-config(1) will set the default
|
|
configuration as recommended by IEEE 802.1D for a particular
|
|
Spanning Tree Group. default-config (1) is always returned
|
|
When read, but it does not mean anything."
|
|
::= { stgNewCfgTableEntry 3 }
|
|
|
|
stgNewCfgAddVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vlan to be added to the specified Spanning Tree Group. A
|
|
'0' value is returned when read."
|
|
::= {stgNewCfgTableEntry 4 }
|
|
|
|
stgNewCfgRemoveVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vlan to be removed from the specified Spanning Tree Group.
|
|
A '0' value is returned when read."
|
|
::= { stgNewCfgTableEntry 5 }
|
|
|
|
|
|
stgNewCfgPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the write-able portion of the Bridge ID, i.e., the first
|
|
two octets of the (8 octet long) Bridge ID."
|
|
::= { stgNewCfgTableEntry 8 }
|
|
|
|
stgNewCfgBrgHelloTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value in seconds that all bridges use for HelloTime when this
|
|
bridge is acting as the root."
|
|
::= { stgNewCfgTableEntry 9 }
|
|
|
|
stgNewCfgBrgForwardDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (4..30)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value in seconds that all bridges use for ForwardDelay when this
|
|
bridge is acting as the root."
|
|
::= { stgNewCfgTableEntry 10 }
|
|
|
|
stgNewCfgBrgMaxAge OBJECT-TYPE
|
|
SYNTAX INTEGER (6..40)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value in seconds that all bridges use for MaxAge when this bridge
|
|
is acting as the root."
|
|
::= { stgNewCfgTableEntry 11 }
|
|
|
|
stgNewCfgAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The timeout period in seconds for aging out dynamically learned
|
|
forwarding information."
|
|
::= { stgNewCfgTableEntry 12 }
|
|
|
|
stgNewCfgVlanBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vlans applied to the spanning tree group. The vlans are
|
|
presented in bitmap format. This string displays vlan number
|
|
from 1 to 4096.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vlan 9
|
|
|| ||
|
|
|| ||___ vlan 8
|
|
|| |____ vlan 7
|
|
|| . . .
|
|
||_________ vlan 2
|
|
|__________ vlan 1 (as index to stgCurCfgTable)
|
|
|
|
where x : 1 - The represented vlan applied to the spanning tree.
|
|
0 - The represented vlan not applied to the spanning tree"
|
|
::= { stgNewCfgTableEntry 13 }
|
|
|
|
|
|
stgCurCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StgCurCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Spanning Tree Group port configuration in the
|
|
current_config."
|
|
::= { stgCfg 3 }
|
|
|
|
stgCurCfgPortTableEntry OBJECT-TYPE
|
|
SYNTAX StgCurCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about port configuration of a particular Spanning Tree
|
|
Group."
|
|
INDEX { stgCurCfgStgIndex, stgCurCfgPortIndex }
|
|
::= { stgCurCfgPortTable 1 }
|
|
|
|
StgCurCfgPortTableEntry ::= SEQUENCE {
|
|
stgCurCfgStgIndex Integer32,
|
|
stgCurCfgPortIndex Integer32,
|
|
stgCurCfgPortPriority INTEGER,
|
|
stgCurCfgPortPathCost Integer32,
|
|
stgCurCfgPortLink INTEGER,
|
|
stgCurCfgPortEdge INTEGER,
|
|
stgCurCfgPortState INTEGER
|
|
}
|
|
|
|
stgCurCfgStgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of a particular Spanning Tree Group. This is also
|
|
index to the entLogicalTable of Entity MIB."
|
|
::= { stgCurCfgPortTableEntry 1 }
|
|
|
|
stgCurCfgPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port identifier of a particular Spanning Tree Group."
|
|
::= { stgCurCfgPortTableEntry 2 }
|
|
|
|
stgCurCfgPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn on of off Spanning Tree operation of a particular port of a
|
|
Spanning Tree Group."
|
|
::= { stgCurCfgPortTableEntry 3 }
|
|
|
|
stgCurCfgPortPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (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."
|
|
::= { stgCurCfgPortTableEntry 4 }
|
|
|
|
stgCurCfgPortPathCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
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 (if MSTP/RSTP is enabled
|
|
range is (0..200000000) else range is (0..65535) )."
|
|
::= { stgCurCfgPortTableEntry 5 }
|
|
|
|
stgCurCfgPortLink OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
p2p(2),
|
|
shared(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the port link."
|
|
::= { stgCurCfgPortTableEntry 6 }
|
|
|
|
stgCurCfgPortEdge OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of port edge."
|
|
::= { stgCurCfgPortTableEntry 7 }
|
|
|
|
stgNewCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StgNewCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Spanning Tree Group port configuration in the
|
|
new_config."
|
|
::= { stgCfg 4 }
|
|
|
|
stgNewCfgPortTableEntry OBJECT-TYPE
|
|
SYNTAX StgNewCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about port configuration of a particular Spanning Tree
|
|
Group."
|
|
INDEX { stgNewCfgStgIndex, stgNewCfgPortIndex }
|
|
::= { stgNewCfgPortTable 1 }
|
|
|
|
StgNewCfgPortTableEntry ::= SEQUENCE {
|
|
stgNewCfgStgIndex Integer32,
|
|
stgNewCfgPortIndex Integer32,
|
|
stgNewCfgPortPriority INTEGER,
|
|
stgNewCfgPortPathCost Integer32,
|
|
stgNewCfgPortLink INTEGER,
|
|
stgNewCfgPortEdge INTEGER,
|
|
stgNewCfgPortState INTEGER
|
|
}
|
|
|
|
stgNewCfgStgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of a particular Spanning Tree Group. This is also
|
|
index to the entLogicalTable of Entity MIB."
|
|
::= { stgNewCfgPortTableEntry 1 }
|
|
|
|
stgNewCfgPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port identifier of a particular Spanning Tree Group."
|
|
::= { stgNewCfgPortTableEntry 2 }
|
|
|
|
stgNewCfgPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn on of off Spanning Tree operation of a particular port of a
|
|
Spanning Tree Group."
|
|
::= { stgNewCfgPortTableEntry 3 }
|
|
|
|
stgNewCfgPortPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
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."
|
|
::= { stgNewCfgPortTableEntry 4 }
|
|
|
|
stgNewCfgPortPathCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The contribution of this port to the path cost of paths towards the
|
|
spanning tree root which include this port (if MSTP/RSTP is enabled
|
|
range is (0..200000000) else range is (0..65535) )."
|
|
::= { stgNewCfgPortTableEntry 5 }
|
|
|
|
stgNewCfgPortLink OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
p2p(2),
|
|
shared(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the port link."
|
|
::= { stgNewCfgPortTableEntry 6 }
|
|
|
|
stgNewCfgPortEdge OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of port edge."
|
|
::= { stgNewCfgPortTableEntry 7 }
|
|
|
|
-- Complete Port Mirroring
|
|
pmCurCfgPortMirrState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of port-based port mirroring."
|
|
::= { mirrPortMirr 1 }
|
|
|
|
pmNewCfgPortMirrState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of port-based port mirroring."
|
|
::= { mirrPortMirr 2 }
|
|
|
|
pmCurCfgPortMonitorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmCurCfgPortMonitorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of monitoring ports."
|
|
::= { mirrPortMirr 3 }
|
|
|
|
pmCurCfgPortMonitorEntry OBJECT-TYPE
|
|
SYNTAX PmCurCfgPortMonitorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the monitoring port table."
|
|
INDEX { pmCurCfgPmirrMoniPortIndex, pmCurCfgPmirrMirrPortIndex }
|
|
::= { pmCurCfgPortMonitorTable 1 }
|
|
|
|
PmCurCfgPortMonitorEntry ::= SEQUENCE {
|
|
pmCurCfgPmirrMoniPortIndex Integer32,
|
|
pmCurCfgPmirrMirrPortIndex Integer32,
|
|
pmCurCfgPmirrDirection INTEGER,
|
|
pmCurCfgPmirrPortVlansBmap OCTET STRING
|
|
}
|
|
|
|
pmCurCfgPmirrMoniPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The monitoring port number."
|
|
::= { pmCurCfgPortMonitorEntry 1 }
|
|
|
|
pmCurCfgPmirrMirrPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mirrored port number"
|
|
::= { pmCurCfgPortMonitorEntry 2 }
|
|
|
|
pmCurCfgPmirrDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in(1),
|
|
out(2),
|
|
both(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of traffic to be monitored with respect to the
|
|
mirrored port."
|
|
::= { pmCurCfgPortMonitorEntry 3 }
|
|
|
|
|
|
pmCurCfgPmirrPortVlansBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mirrored VLANs (1-4096) list for the port. The VLANs are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vlan 9
|
|
|| ||
|
|
|| ||___ vlan 8
|
|
|| |____ vlan 7
|
|
|| . . .
|
|
||_________ vlan 2
|
|
|__________ vlan 1
|
|
|
|
where x : 1 - The represented VLAN is being mirrored.
|
|
0 - The represented VLAN is not being mirrored.
|
|
Note: When all octets are zero - all vlan(s) traffic is
|
|
being for the port"
|
|
::= { pmCurCfgPortMonitorEntry 6 }
|
|
|
|
pmNewCfgPortMonitorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmNewCfgPortMonitorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of monitoring ports."
|
|
::= { mirrPortMirr 4 }
|
|
|
|
pmNewCfgPortMonitorEntry OBJECT-TYPE
|
|
SYNTAX PmNewCfgPortMonitorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the monitoring port table."
|
|
INDEX { pmNewCfgPmirrMoniPortIndex, pmNewCfgPmirrMirrPortIndex }
|
|
::= { pmNewCfgPortMonitorTable 1 }
|
|
|
|
PmNewCfgPortMonitorEntry ::= SEQUENCE {
|
|
pmNewCfgPmirrMoniPortIndex Integer32,
|
|
pmNewCfgPmirrMirrPortIndex Integer32,
|
|
pmNewCfgPmirrDirection INTEGER,
|
|
pmNewCfgPmirrDelete INTEGER,
|
|
pmNewCfgAddVlan Integer32,
|
|
pmNewCfgRemoveVlan Integer32,
|
|
pmNewCfgPmirrPortVlansBmap OCTET STRING
|
|
}
|
|
|
|
pmNewCfgPmirrMoniPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The monitoring port number."
|
|
::= { pmNewCfgPortMonitorEntry 1 }
|
|
|
|
pmNewCfgPmirrMirrPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mirrored port number"
|
|
::= { pmNewCfgPortMonitorEntry 2 }
|
|
|
|
pmNewCfgPmirrDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in(1),
|
|
out(2),
|
|
both(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of traffic to be monitored with respect to the
|
|
mirrored port."
|
|
::= { pmNewCfgPortMonitorEntry 3 }
|
|
|
|
pmNewCfgPmirrDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the value to delete(2) will delete the entire
|
|
row. When read, other(1) is returned."
|
|
::= { pmNewCfgPortMonitorEntry 4 }
|
|
|
|
|
|
pmNewCfgAddVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN whose traffic is to be mirrored for this port.
|
|
A '0' value is returned when read."
|
|
::= { pmNewCfgPortMonitorEntry 7 }
|
|
|
|
pmNewCfgRemoveVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN whose traffic will no longer to be mirrored.
|
|
A '0' value is returned when read."
|
|
::= { pmNewCfgPortMonitorEntry 8 }
|
|
|
|
pmNewCfgPmirrPortVlansBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mirrored VLANs(1-4096) list for the port. The VLANs are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vlan 9
|
|
|| ||
|
|
|| ||___ vlan 8
|
|
|| |____ vlan 7
|
|
|| . . .
|
|
||_________ vlan 2
|
|
|__________ vlan 1
|
|
|
|
where x : 1 - The represented VLAN is being mirrored.
|
|
0 - The represented VLAN is not being mirrored.
|
|
Note: All octets are zero means all vlan(s) traffic is
|
|
being mirrored for the port"
|
|
::= { pmNewCfgPortMonitorEntry 9 }
|
|
|
|
-- MST Configuration
|
|
|
|
mstCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable MSTP/RSTP"
|
|
::= { mstGeneralCfg 1 }
|
|
|
|
mstNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable MSTP/RSTP"
|
|
::= { mstGeneralCfg 2 }
|
|
|
|
mstCurCfgRegionName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Name for the Region's configuration."
|
|
::= { mstGeneralCfg 3 }
|
|
|
|
mstNewCfgRegionName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Name for the Region's configuration."
|
|
::= { mstGeneralCfg 4 }
|
|
|
|
mstCurCfgRegionVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Version of the MST Region."
|
|
::= { mstGeneralCfg 5 }
|
|
|
|
mstNewCfgRegionVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Version of the MST Region."
|
|
::= { mstGeneralCfg 6 }
|
|
|
|
mstCurCfgMaxHopCount OBJECT-TYPE
|
|
SYNTAX INTEGER (4..60)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the maximum hop count value."
|
|
::= { mstGeneralCfg 7 }
|
|
|
|
mstNewCfgMaxHopCount OBJECT-TYPE
|
|
SYNTAX INTEGER (4..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the maximum hop count value."
|
|
::= { mstGeneralCfg 8 }
|
|
|
|
mstCurCfgStpMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mstp(1),
|
|
rstp(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of Spanning Tree Protocal the bridge is currently
|
|
running."
|
|
::= { mstGeneralCfg 9 }
|
|
|
|
mstNewCfgStpMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mstp(1),
|
|
rstp(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of Spanning Tree Protocal the bridge is currently
|
|
running."
|
|
::= { mstGeneralCfg 10 }
|
|
|
|
mstCistDefaultCfg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the value to default(1) will set the Multiple
|
|
Spanning Tree and member parameters to default. default(1) is
|
|
always returned when read, but it does not mean anything."
|
|
::= { mstCistCfg 1 }
|
|
|
|
-- CIST Brige Configuration
|
|
mstCistBridgeCfg OBJECT IDENTIFIER ::= { mstCistCfg 2 }
|
|
|
|
mstCistCurCfgBridgePriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the writable portion of the Brigde Identifier comprising
|
|
of the first two octets."
|
|
::= { mstCistBridgeCfg 1 }
|
|
|
|
mstCistNewCfgBridgePriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the writable portion of the Brigde Identifier comprising
|
|
of the first two octets."
|
|
::= { mstCistBridgeCfg 2 }
|
|
|
|
|
|
mstCistCurCfgBridgeMaxAge OBJECT-TYPE
|
|
SYNTAX INTEGER (6..40)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value in seconds that all bridges use for MaxAge when this bridge
|
|
is acting as the root."
|
|
::= { mstCistBridgeCfg 5 }
|
|
|
|
mstCistNewCfgBridgeMaxAge OBJECT-TYPE
|
|
SYNTAX INTEGER (6..40)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value in seconds that all bridges use for MaxAge when this bridge
|
|
is acting as the root."
|
|
::= { mstCistBridgeCfg 6 }
|
|
|
|
mstCistCurCfgBridgeForwardDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (4..30)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value in seconds that all bridges use for ForwardDelay when this
|
|
bridge is acting as the root."
|
|
::= { mstCistBridgeCfg 7 }
|
|
|
|
mstCistNewCfgBridgeForwardDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (4..30)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value in seconds that all bridges use for ForwardDelay when this
|
|
bridge is acting as the root."
|
|
::= { mstCistBridgeCfg 8 }
|
|
|
|
-- CIST Port Configuration
|
|
|
|
mstCistCurCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MstCistCurCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of CIST Port configuration."
|
|
::= { mstCistCfg 3 }
|
|
|
|
mstCistCurCfgPortTableEntry OBJECT-TYPE
|
|
SYNTAX MstCistCurCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular CIST Port configuration."
|
|
INDEX { mstCistCurCfgPortIndex }
|
|
::= { mstCistCurCfgPortTable 1 }
|
|
|
|
MstCistCurCfgPortTableEntry ::= SEQUENCE {
|
|
mstCistCurCfgPortIndex Integer32,
|
|
mstCistCurCfgPortPriority INTEGER,
|
|
mstCistCurCfgPortPathCost INTEGER,
|
|
mstCistCurCfgPortLinkType INTEGER,
|
|
mstCistCurCfgPortEdge INTEGER,
|
|
mstCistCurCfgPortStpState INTEGER,
|
|
mstCistCurCfgPortHelloTime INTEGER
|
|
}
|
|
|
|
mstCistCurCfgPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the port for which this entry contains spanning
|
|
tree configuration."
|
|
::= { mstCistCurCfgPortTableEntry 1 }
|
|
|
|
mstCistCurCfgPortPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..240)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The four most significant bits of the Port Identifier of the
|
|
Spanning Tree instance can be modified by setting this value."
|
|
::= { mstCistCurCfgPortTableEntry 2 }
|
|
|
|
mstCistCurCfgPortPathCost OBJECT-TYPE
|
|
SYNTAX INTEGER (1..200000000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The contribution of this port to the path cost of paths towards
|
|
the CIST Root which include this port."
|
|
::= { mstCistCurCfgPortTableEntry 3 }
|
|
|
|
mstCistCurCfgPortLinkType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
p2p(2),
|
|
shared(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative point-to-point status of the LAN segment attached
|
|
to this port. A value of p2p (2) indicates that this port should
|
|
always be treated as if it is connected to a point-to-point link.
|
|
A value of shared(3) indicates that this port should be treated as
|
|
having a shared media connection. A value of auto(1) 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."
|
|
::= { mstCistCurCfgPortTableEntry 4 }
|
|
|
|
mstCistCurCfgPortEdge OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the Edge Port parameter."
|
|
::= { mstCistCurCfgPortTableEntry 5 }
|
|
|
|
mstCistCurCfgPortStpState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn port's Spanning Tree on/off."
|
|
::= { mstCistCurCfgPortTableEntry 6 }
|
|
|
|
mstCistCurCfgPortHelloTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time between the transmission of Configuration Port
|
|
PDUs in seconds."
|
|
::= { mstCistCurCfgPortTableEntry 7 }
|
|
|
|
mstCistNewCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MstCistNewCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of CIST Port configuration."
|
|
::= { mstCistCfg 4 }
|
|
|
|
mstCistNewCfgPortTableEntry OBJECT-TYPE
|
|
SYNTAX MstCistNewCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular CIST Port configuration."
|
|
INDEX { mstCistNewCfgPortIndex }
|
|
::= { mstCistNewCfgPortTable 1 }
|
|
|
|
MstCistNewCfgPortTableEntry ::= SEQUENCE {
|
|
mstCistNewCfgPortIndex Integer32,
|
|
mstCistNewCfgPortPriority INTEGER,
|
|
mstCistNewCfgPortPathCost INTEGER,
|
|
mstCistNewCfgPortLinkType INTEGER,
|
|
mstCistNewCfgPortEdge INTEGER,
|
|
mstCistNewCfgPortStpState INTEGER,
|
|
mstCistNewCfgPortHelloTime INTEGER
|
|
}
|
|
|
|
mstCistNewCfgPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the port for which this entry contains spanning
|
|
tree configuration."
|
|
::= { mstCistNewCfgPortTableEntry 1 }
|
|
|
|
mstCistNewCfgPortPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..240)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The four most significant bits of the Port Identifier of the
|
|
Spanning Tree instance can be modified by setting this value."
|
|
::= { mstCistNewCfgPortTableEntry 2 }
|
|
|
|
mstCistNewCfgPortPathCost OBJECT-TYPE
|
|
SYNTAX INTEGER (1..200000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The contribution of this port to the path cost of paths towards
|
|
the CIST Root which include this port."
|
|
::= { mstCistNewCfgPortTableEntry 3 }
|
|
|
|
mstCistNewCfgPortLinkType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
p2p(2),
|
|
shared(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative point-to-point status of the LAN segment attached
|
|
to this port. A value of p2p (2) indicates that this port should
|
|
always be treated as if it is connected to a point-to-point link.
|
|
A value of shared(3) indicates that this port should be treated as
|
|
having a shared media connection. A value of auto(1) 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."
|
|
::= { mstCistNewCfgPortTableEntry 4 }
|
|
|
|
mstCistNewCfgPortEdge OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the Edge Port parameter."
|
|
::= { mstCistNewCfgPortTableEntry 5 }
|
|
|
|
mstCistNewCfgPortStpState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn port's Spanning Tree on/off."
|
|
::= { mstCistNewCfgPortTableEntry 6 }
|
|
|
|
mstCistNewCfgPortHelloTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time between the transmission of Configuration Port
|
|
PDUs in seconds."
|
|
::= { mstCistNewCfgPortTableEntry 7 }
|
|
|
|
|
|
-- Port Team
|
|
|
|
portTeamTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of port teams."
|
|
::= { portTeamCfg 1 }
|
|
|
|
portTeamCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortTeamCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port team current configuration."
|
|
::= { portTeamCfg 2 }
|
|
|
|
portTeamCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX PortTeamCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the port team configuration table."
|
|
INDEX { portTeamCurCfgIndex }
|
|
::= { portTeamCurCfgTable 1 }
|
|
|
|
PortTeamCurCfgTableEntry ::= SEQUENCE {
|
|
portTeamCurCfgIndex Integer32,
|
|
portTeamCurCfgState INTEGER,
|
|
portTeamCurCfgPorts OCTET STRING,
|
|
portTeamCurCfgTrunks OCTET STRING
|
|
}
|
|
|
|
portTeamCurCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the port team."
|
|
::= { portTeamCurCfgTableEntry 1 }
|
|
|
|
portTeamCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable a port team."
|
|
::= { portTeamCurCfgTableEntry 2 }
|
|
|
|
portTeamCurCfgPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the port team. The ports are presented in
|
|
bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| |||_ port 8
|
|
| ||
|
|
| ||___ port 7
|
|
| |____ port 6
|
|
| . . .
|
|
|_________ port 1
|
|
|
|
where x : 1 - The represented port belongs to the port team
|
|
0 - The represented port does not belong to the port team"
|
|
::= { portTeamCurCfgTableEntry 3 }
|
|
|
|
portTeamCurCfgTrunks OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trunk list in the port team. The trunks are presented in
|
|
bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| |||_ trunk 8
|
|
| ||
|
|
| ||___ trunk 7
|
|
| |____ trunk 6
|
|
| . . .
|
|
|_________ trunk 1
|
|
|
|
where x : 1 - The represented trunk belongs to the port team
|
|
0 - The represented trunk does not belong to the port team"
|
|
::= { portTeamCurCfgTableEntry 4 }
|
|
|
|
portTeamNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortTeamNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port team new configuration."
|
|
::= { portTeamCfg 3 }
|
|
|
|
portTeamNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX PortTeamNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the port team configuration table."
|
|
INDEX { portTeamNewCfgIndex }
|
|
::= { portTeamNewCfgTable 1 }
|
|
|
|
PortTeamNewCfgTableEntry ::= SEQUENCE {
|
|
portTeamNewCfgIndex Integer32,
|
|
portTeamNewCfgState INTEGER,
|
|
portTeamNewCfgPorts OCTET STRING,
|
|
portTeamNewCfgAddPort Integer32,
|
|
portTeamNewCfgRemovePort Integer32,
|
|
portTeamNewCfgTrunks OCTET STRING,
|
|
portTeamNewCfgAddTrunk Integer32,
|
|
portTeamNewCfgRemoveTrunk Integer32,
|
|
portTeamNewCfgDelete INTEGER
|
|
}
|
|
|
|
portTeamNewCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the port team."
|
|
::= { portTeamNewCfgTableEntry 1 }
|
|
|
|
portTeamNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable a port team."
|
|
::= { portTeamNewCfgTableEntry 2 }
|
|
|
|
portTeamNewCfgPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the port team. The ports are presented in
|
|
bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| |||_ port 8
|
|
| ||
|
|
| ||___ port 7
|
|
| |____ port 6
|
|
| . . .
|
|
|_________ port 1
|
|
|
|
where x : 1 - The represented port belongs to the port team
|
|
0 - The represented port does not belong to the port team"
|
|
::= { portTeamNewCfgTableEntry 3 }
|
|
|
|
portTeamNewCfgAddPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be added in the port team. When read, 0 is returned."
|
|
::= { portTeamNewCfgTableEntry 4 }
|
|
|
|
portTeamNewCfgRemovePort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be deleted from the port team. When read, 0is returned."
|
|
::= { portTeamNewCfgTableEntry 5 }
|
|
|
|
portTeamNewCfgTrunks OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trunk list in the port team. The trunks are presented in
|
|
bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| |||_ trunk 8
|
|
| ||
|
|
| ||___ trunk 7
|
|
| |____ trunk 6
|
|
| . . .
|
|
|_________ trunk 1
|
|
|
|
where x : 1 - The represented trunk belongs to the port team
|
|
0 - The represented trunk does not belong to the port team"
|
|
::= { portTeamNewCfgTableEntry 6 }
|
|
|
|
portTeamNewCfgAddTrunk OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trunk to be added in the port team. When read, 0 is returned."
|
|
::= { portTeamNewCfgTableEntry 7 }
|
|
|
|
portTeamNewCfgRemoveTrunk OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trunk to be deleted from the port team. When read, 0is returned."
|
|
::= { portTeamNewCfgTableEntry 8 }
|
|
|
|
portTeamNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the value to delete(2) will delete the entire
|
|
row. When read, other(1) is returned."
|
|
::= { portTeamNewCfgTableEntry 9 }
|
|
|
|
portTeamInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortTeamInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port team information table."
|
|
::= { portTeamInfo 1 }
|
|
|
|
portTeamInfoTableEntry OBJECT-TYPE
|
|
SYNTAX PortTeamInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the port team information table."
|
|
INDEX { portTeamInfoIndex }
|
|
::= { portTeamInfoTable 1 }
|
|
|
|
PortTeamInfoTableEntry ::= SEQUENCE {
|
|
portTeamInfoIndex Integer32,
|
|
portTeamInfoState INTEGER,
|
|
portTeamInfoPorts OCTET STRING,
|
|
portTeamInfoPortsState OCTET STRING,
|
|
portTeamInfoTrunks OCTET STRING,
|
|
portTeamInfoTrunksState OCTET STRING
|
|
}
|
|
|
|
portTeamInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the port team."
|
|
::= { portTeamInfoTableEntry 1 }
|
|
|
|
portTeamInfoState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
passive(2),
|
|
active(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State of a port team."
|
|
::= { portTeamInfoTableEntry 2 }
|
|
|
|
portTeamInfoPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the port team. The ports are presented in
|
|
bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| |||_ port 8
|
|
| ||
|
|
| ||___ port 7
|
|
| |____ port 6
|
|
| . . .
|
|
|_________ port 1
|
|
|
|
where x : 1 - The represented port is added to the port team
|
|
0 - The represented port is not added to the port team"
|
|
::= { portTeamInfoTableEntry 3 }
|
|
|
|
portTeamInfoPortsState OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port state list in the port team. The ports states are presented in
|
|
bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| |||_ port 8 state
|
|
| ||
|
|
| ||___ port 7 state
|
|
| |____ port 6 state
|
|
| . . .
|
|
|_________ port 1 state
|
|
|
|
where x : 1 - The represented port in that team is up
|
|
0 - If the represented port is added in that team then
|
|
the port state is down otherwise the port is not
|
|
added into that team( check whether port is added
|
|
to the team or not through the mib portTeamInfoPorts)."
|
|
::= { portTeamInfoTableEntry 4 }
|
|
|
|
portTeamInfoTrunks OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trunk list in the port team. The trunks are presented in
|
|
bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| |||_ trunk 8
|
|
| ||
|
|
| ||___ trunk 7
|
|
| |____ trunk 6
|
|
| . . .
|
|
|_________ trunk 1
|
|
|
|
where x : 1 - The represented trunk belongs to the port team
|
|
0 - The represented trunk does not belong to the port team"
|
|
::= { portTeamInfoTableEntry 5 }
|
|
|
|
portTeamInfoTrunksState OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trunk state list in the trunk team. The trunks states are presented in
|
|
bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| |||_ trunk 8 state
|
|
| ||
|
|
| ||___ trunk 7 state
|
|
| |____ trunk 6 state
|
|
| . . .
|
|
|_________ trunk 1 state
|
|
|
|
where x : 1 - The represented trunk in that team is up
|
|
0 - If the represented trunk is added in that team then
|
|
the trunk state is down otherwise the port is
|
|
not added into that team( check whether it is added
|
|
to the team or not through the mib portTeamInfoTrunks)."
|
|
::= { portTeamInfoTableEntry 6 }
|
|
|
|
|
|
-- FDB Statistics
|
|
|
|
fdbStatsCreates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of entries created in the Forwarding Database."
|
|
::= { fdbStats 1 }
|
|
|
|
fdbStatsDeletes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of entries deleted from the Forwarding Database."
|
|
::= { fdbStats 2 }
|
|
|
|
fdbStatsCurrent OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of entries in the Forwarding Database."
|
|
::= { fdbStats 3 }
|
|
|
|
fdbStatsHiwat OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Highest number of entries recorded at any given time in the
|
|
Forwarding Database."
|
|
::= { fdbStats 4 }
|
|
|
|
fdbStatsLookups OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of entry lookups in the Forwarding Database."
|
|
::= { fdbStats 5 }
|
|
|
|
fdbStatsLookupFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of unsuccessful searches made in the Forwarding Database."
|
|
::= { fdbStats 6 }
|
|
|
|
fdbStatsFinds OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of searches in the Forwarding Database."
|
|
::= { fdbStats 7 }
|
|
|
|
fdbStatsFindFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of search failures in the Forwarding Database."
|
|
::= { fdbStats 8 }
|
|
|
|
fdbStatsFindOrCreates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of entries found or created in the Forwarding Database."
|
|
::= { fdbStats 9 }
|
|
|
|
fdbStatsOverflows OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of entries overflowing the Forwarding Database."
|
|
::= { fdbStats 10 }
|
|
|
|
-- STP Statistics
|
|
|
|
stgStatsPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StgStatsPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Spanning Tree Group port statistics."
|
|
::= { stpStats 1 }
|
|
|
|
stgStatsPortTableEntry OBJECT-TYPE
|
|
SYNTAX StgStatsPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statistics about port of a particular Spanning Tree Group."
|
|
INDEX { stgStatsStpIndex, stgStatsPortIndex }
|
|
::= { stgStatsPortTable 1 }
|
|
|
|
StgStatsPortTableEntry ::= SEQUENCE {
|
|
stgStatsStpIndex Integer32,
|
|
stgStatsPortIndex Integer32,
|
|
stgStatsPortRcvCfgBpdus Counter32,
|
|
stgStatsPortRcvTcnBpdus Counter32,
|
|
stgStatsPortXmtCfgBpdus Counter32,
|
|
stgStatsPortXmtTcnBpdus Counter32
|
|
}
|
|
|
|
stgStatsStpIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of a particular Spanning Tree Group."
|
|
::= { stgStatsPortTableEntry 1 }
|
|
|
|
stgStatsPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port identifier of a particular Spanning Tree Group."
|
|
::= { stgStatsPortTableEntry 2 }
|
|
|
|
stgStatsPortRcvCfgBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Configuration BPDU's received on this port."
|
|
::= { stgStatsPortTableEntry 3 }
|
|
|
|
stgStatsPortRcvTcnBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of TCN BPDU's received on this port."
|
|
::= { stgStatsPortTableEntry 4 }
|
|
|
|
stgStatsPortXmtCfgBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Configuration BPDU's trasmitted from the port."
|
|
::= { stgStatsPortTableEntry 5 }
|
|
|
|
stgStatsPortXmtTcnBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of TCN BPDU's trasmitted from the port."
|
|
::= { stgStatsPortTableEntry 6 }
|
|
|
|
fdbClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this value to clear(2) clears the entire master FDB."
|
|
::= { fdbInfo 1 }
|
|
|
|
-- FDB table
|
|
fdbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of FDB entries."
|
|
::= { fdbInfo 2 }
|
|
|
|
fdbEntry OBJECT-TYPE
|
|
SYNTAX FdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the FDB table"
|
|
INDEX { fdbMacAddr }
|
|
::= { fdbTable 1 }
|
|
|
|
FdbEntry ::= SEQUENCE {
|
|
fdbMacAddr PhysAddress,
|
|
fdbVlan Integer32,
|
|
fdbSrcPort Integer32,
|
|
fdbSrcTrunk Integer32,
|
|
fdbState INTEGER,
|
|
fdbRefSps DisplayString,
|
|
fdbLearnedPort Integer32
|
|
}
|
|
|
|
fdbMacAddr OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address for the FDB entry."
|
|
::= { fdbEntry 1 }
|
|
|
|
fdbVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID for the FDB entry."
|
|
::= { fdbEntry 2 }
|
|
|
|
fdbSrcPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Either the value '0', or the port number of the port on which a frame
|
|
having a source address equal to the value of the corresponding
|
|
instance has been seen. A value of '0' indicates that the port
|
|
number has not been learned but that the bridge does have some
|
|
forwarding/filtering information about this address."
|
|
::= { fdbEntry 3 }
|
|
|
|
fdbState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
ignore(2),
|
|
forward(3),
|
|
flood(4),
|
|
ffd(5),
|
|
trunk(6),
|
|
vir(7),
|
|
vsr(8),
|
|
vpr(9),
|
|
other(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the FDB entry. The meanings of the values are :
|
|
unknown(1) : the MAC address has not yet been learned by the switch
|
|
but has only been seen as a destination address
|
|
forward(3) : the MAC address has been learned by the switch
|
|
flood(4) : the MAC address is a multicast destination address
|
|
trunk(6) : frames with this MAC address are forwarded to trunk
|
|
group
|
|
vir(7) : frames with this MAC address are forwarded for L3
|
|
processing"
|
|
::= { fdbEntry 4 }
|
|
|
|
fdbRefSps OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The referenced SPs associated with this FDB entry."
|
|
::= { fdbEntry 5 }
|
|
|
|
fdbLearnedPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The learned port associated with this FDB entry."
|
|
::= { fdbEntry 6 }
|
|
|
|
fdbSrcTrunk OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Either the value '0', or the trunk number of the trunk on which a frame
|
|
having a source address equal to the value of the corresponding
|
|
instance has been seen. A value of '0' indicates that the source
|
|
address is not associated with a trunk."
|
|
::= { fdbEntry 7 }
|
|
|
|
-- STP information
|
|
|
|
stpInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StpInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Spanning Tree Group information."
|
|
::= { stpInfo 1 }
|
|
|
|
stpInfoTableEntry OBJECT-TYPE
|
|
SYNTAX StpInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Spanning Tree Group."
|
|
INDEX { stpInfoIndex }
|
|
::= { stpInfoTable 1 }
|
|
|
|
StpInfoTableEntry ::= SEQUENCE {
|
|
stpInfoIndex Integer32,
|
|
stpInfoTimeSinceTopChange TimeTicks,
|
|
stpInfoTopChanges Counter32,
|
|
stpInfoDesignatedRoot BridgeId,
|
|
stpInfoRootCost Integer32,
|
|
stpInfoRootPort Integer32,
|
|
stpInfoMaxAge Integer32,
|
|
stpInfoHelloTime Integer32,
|
|
stpInfoForwardDelay Integer32,
|
|
stpInfoHoldTime Integer32
|
|
}
|
|
|
|
stpInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of a particular Spanning Tree Group. This is also
|
|
index to the entLogicalTable of Entity MIB."
|
|
::= { stpInfoTableEntry 1 }
|
|
|
|
stpInfoTimeSinceTopChange 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."
|
|
::= { stpInfoTableEntry 2 }
|
|
|
|
stpInfoTopChanges 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."
|
|
::= { stpInfoTableEntry 3 }
|
|
|
|
stpInfoDesignatedRoot 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 node. This value
|
|
is used as the Root Identifier parameter in all Configuration Bridge
|
|
PDUs originated by this node."
|
|
::= { stpInfoTableEntry 4 }
|
|
|
|
stpInfoRootCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The cost of the path to the root as seen from this bridge."
|
|
::= { stpInfoTableEntry 5 }
|
|
|
|
stpInfoRootPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the port which offers the lowest cost path from
|
|
this bridge to the root bridge."
|
|
::= { stpInfoTableEntry 6 }
|
|
|
|
stpInfoMaxAge OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
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."
|
|
::= { stpInfoTableEntry 7 }
|
|
|
|
stpInfoHelloTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time between the transmission of Configuration bridge
|
|
PDUs by this node 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."
|
|
::= { stpInfoTableEntry 8 }
|
|
|
|
stpInfoForwardDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
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."
|
|
::= { stpInfoTableEntry 9 }
|
|
|
|
stpInfoHoldTime 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 node,
|
|
in units of hundredths of a second."
|
|
::= { stpInfoTableEntry 10 }
|
|
|
|
stpInfoPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StpInfoPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Spanning Tree Group port information."
|
|
::= { stpInfo 2 }
|
|
|
|
stpInfoPortTableEntry OBJECT-TYPE
|
|
SYNTAX StpInfoPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about port configuration for a particular Spanning Tree
|
|
Group."
|
|
INDEX { stpInfoPortStpIndex, stpInfoPortIndex }
|
|
::= { stpInfoPortTable 1 }
|
|
|
|
StpInfoPortTableEntry ::= SEQUENCE {
|
|
stpInfoPortStpIndex Integer32,
|
|
stpInfoPortIndex Integer32,
|
|
stpInfoPortState INTEGER,
|
|
stpInfoPortDesignatedRoot BridgeId,
|
|
stpInfoPortDesignatedCost Integer32,
|
|
stpInfoPortDesignatedBridge BridgeId,
|
|
stpInfoPortDesignatedPort OCTET STRING,
|
|
stpInfoPortForwardTransitions Counter32,
|
|
stpInfoPortRole INTEGER,
|
|
stpInfoPortLinkType INTEGER,
|
|
stpInfoPortEdge INTEGER,
|
|
stpInfoPortPathCost Integer32
|
|
}
|
|
|
|
stpInfoPortStpIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of a particular Spanning Tree Group."
|
|
::= { stpInfoPortTableEntry 1 }
|
|
|
|
stpInfoPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port identifier of a particular Spanning Tree Group."
|
|
::= { stpInfoPortTableEntry 2 }
|
|
|
|
stpInfoPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
blocking(2),
|
|
listening(3),
|
|
learning(4),
|
|
forwarding(5),
|
|
broken(6),
|
|
discarding(7)
|
|
}
|
|
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, this object will have a value of
|
|
disabled(1)."
|
|
::= { stpInfoPortTableEntry 3 }
|
|
|
|
stpInfoPortDesignatedRoot 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 the port is attached."
|
|
::= { stpInfoPortTableEntry 4 }
|
|
|
|
stpInfoPortDesignatedCost 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."
|
|
::= { stpInfoPortTableEntry 5 }
|
|
|
|
stpInfoPortDesignatedBridge 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."
|
|
::= { stpInfoPortTableEntry 6 }
|
|
|
|
stpInfoPortDesignatedPort 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."
|
|
::= { stpInfoPortTableEntry 7 }
|
|
|
|
stpInfoPortForwardTransitions 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."
|
|
::= { stpInfoPortTableEntry 8 }
|
|
|
|
stpInfoPortPathCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The path cost of the port."
|
|
::= { stpInfoPortTableEntry 9 }
|
|
|
|
stpInfoPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
alternate(2),
|
|
backup(3),
|
|
root(4),
|
|
designated(5),
|
|
master(6),
|
|
unknown(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port role. Returns unknown(7) when MSTP/RSTP is not enabled,
|
|
otherwise returns appropriate port role."
|
|
::= { stpInfoPortTableEntry 10 }
|
|
|
|
stpInfoPortLinkType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
p2p(1),
|
|
shared(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The point-to-point status of the LAN segment attached
|
|
to this port. A value of p2p (1) indicates that this port is being
|
|
treated as if it is connected to a point-to-point link.
|
|
A value of shared(2) indicates that this port is being treated as
|
|
having a shared media connection."
|
|
::= { stpInfoPortTableEntry 11 }
|
|
|
|
stpInfoPortEdge OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port is an edge port or not. Returns disabled(2) when the port is
|
|
not an edge port and returns enabled(1) when it is an edge port."
|
|
::= { stpInfoPortTableEntry 12 }
|
|
|
|
-- LACP information
|
|
lacpInfoPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LacpInfoPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LACP port information."
|
|
::= { lacpInfo 1 }
|
|
|
|
lacpInfoPortTableEntry OBJECT-TYPE
|
|
SYNTAX LacpInfoPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a LACP port."
|
|
INDEX { lacpInfoPortIndex }
|
|
::= { lacpInfoPortTable 1 }
|
|
|
|
LacpInfoPortTableEntry ::= SEQUENCE {
|
|
lacpInfoPortIndex Integer32,
|
|
lacpInfoPortSelected INTEGER,
|
|
lacpInfoPortNtt INTEGER,
|
|
lacpInfoPortReadyN INTEGER,
|
|
lacpInfoPortMoved INTEGER
|
|
}
|
|
|
|
lacpInfoPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port identifier."
|
|
::= { lacpInfoPortTableEntry 1 }
|
|
|
|
lacpInfoPortSelected OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
selected(1),
|
|
unselected(2),
|
|
standby(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Selected flag value indicates that the selection logic has selected
|
|
an appropriate Aggregator. A value of unselected indicates that no
|
|
aggregator is currently selected. A value of standby indicates that
|
|
although the selection logic has selected an appropriate Aggregator,
|
|
aggregation restrictions currently precent the port from being
|
|
enabled as part of the aggregation, and so the port is being held
|
|
in standby condition."
|
|
::= { lacpInfoPortTableEntry 2 }
|
|
|
|
lacpInfoPortNtt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Need to transmit flag. True indicates that there is new protocol
|
|
information that should be transmitted on the link."
|
|
::= { lacpInfoPortTableEntry 3 }
|
|
|
|
lacpInfoPortReadyN OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True value for Ready_N flag indicates that the wait while timer
|
|
has expired and it is waiting to attach to an aggregator.
|
|
There is one Ready_N value for each port."
|
|
::= { lacpInfoPortTableEntry 4 }
|
|
|
|
lacpInfoPortMoved OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Moved flag is set to true if the receive machine for a port
|
|
is in the port_disabled state, and the combination of partner oper
|
|
system and partner oper port number in use by the port has been
|
|
used by received in an incoming LACPDU on a different port."
|
|
::= { lacpInfoPortTableEntry 5 }
|
|
|
|
-- CIST Information
|
|
|
|
cistRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bridge identifier of the Root of the common spanning
|
|
tree as determined by the Spanning Tree Protocol
|
|
as executed by this node. This value is used as
|
|
the CIST Root Identifier parameter in all Configuration
|
|
Bridge PDUs originated by this node."
|
|
::= { cistGeneralInfo 1 }
|
|
|
|
cistRootPathCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The cost of the path to the CIST Root as seen from this bridge."
|
|
::= { cistGeneralInfo 2 }
|
|
|
|
cistRootPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port Number of the Port which offers the lowest path cost from
|
|
this bridge to the CIST Root Bridge."
|
|
::= { cistGeneralInfo 3 }
|
|
|
|
cistBridgeHelloTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time between the transmission of Configuration bridge
|
|
PDUs in seconds."
|
|
::= { cistGeneralInfo 4 }
|
|
|
|
cistBridgeMaxAge OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value in seconds that all bridges use for MaxAge when this bridge
|
|
is acting as the root."
|
|
::= { cistGeneralInfo 5 }
|
|
|
|
cistBridgeForwardDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value in seconds that all bridges use for ForwardDelay when this
|
|
bridge is acting as the root."
|
|
::= { cistGeneralInfo 6 }
|
|
|
|
cistRegionalRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bridge identifier of the Root of the Multiple
|
|
spanning tree region as determined by the Spanning Tree
|
|
Protocol as executed by this node. This value is used as
|
|
the CIST Regional Root Identifier parameter in all Configuration
|
|
Bridge PDUs originated by this node."
|
|
::= { cistGeneralInfo 7 }
|
|
|
|
cistRegionalPathCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Cost of the path to the CIST Regional Root as seen from this
|
|
bridge."
|
|
::= { cistGeneralInfo 8 }
|
|
|
|
|
|
-- CIST Port Information Table
|
|
cistInfoPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CistInfoPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of CIST Port information."
|
|
::= { cistInfo 2 }
|
|
|
|
cistInfoPortTableEntry OBJECT-TYPE
|
|
SYNTAX CistInfoPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular CIST Port."
|
|
INDEX { cistInfoPortIndex }
|
|
::= { cistInfoPortTable 1 }
|
|
|
|
CistInfoPortTableEntry ::= SEQUENCE {
|
|
cistInfoPortIndex Integer32,
|
|
cistInfoPortPriority Integer32,
|
|
cistInfoPortPathCost Integer32,
|
|
cistInfoPortState INTEGER,
|
|
cistInfoPortRole INTEGER,
|
|
cistInfoPortDesignatedBridge BridgeId,
|
|
cistInfoPortDesignatedPort OCTET STRING,
|
|
cistInfoPortLinkType INTEGER
|
|
}
|
|
|
|
cistInfoPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the port for which this entry contains spanning
|
|
tree configuration."
|
|
::= { cistInfoPortTableEntry 1 }
|
|
|
|
cistInfoPortPriority OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The four most significant bits of the Port Identifier of the
|
|
Spanning Tree instance can be modified by setting this value."
|
|
::= { cistInfoPortTableEntry 2 }
|
|
|
|
cistInfoPortPathCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The contribution of this port to the path cost of paths towards
|
|
the CIST Root which include this port."
|
|
::= { cistInfoPortTableEntry 3 }
|
|
|
|
cistInfoPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (1),
|
|
discarding (2),
|
|
learning (4),
|
|
forwarding (5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of the Port as defined by the Common
|
|
spanning tree protocol."
|
|
::= { cistInfoPortTableEntry 4 }
|
|
|
|
cistInfoPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
alternate(2),
|
|
backup(3),
|
|
root(4),
|
|
designated(5),
|
|
master(6),
|
|
unknown(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Selected Port Role of the port for this spanning tree instance."
|
|
::= { cistInfoPortTableEntry 5 }
|
|
|
|
cistInfoPortDesignatedBridge OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique Bridge Identifier of the bridge which this port
|
|
considers to be the Designated Bridge for the port's segment."
|
|
::= { cistInfoPortTableEntry 6 }
|
|
|
|
cistInfoPortDesignatedPort 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."
|
|
::= { cistInfoPortTableEntry 7 }
|
|
|
|
cistInfoPortLinkType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
p2p(1),
|
|
shared(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The point-to-point status of the LAN segment attached
|
|
to this port. A value of p2p (2) indicates that this port is being
|
|
treated as if it is connected to a point-to-point link.
|
|
A value of shared(3) indicates that this port is being treated as
|
|
having a shared media connection."
|
|
::= { cistInfoPortTableEntry 8 }
|
|
|
|
-- VLAN information
|
|
|
|
vlanInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlanInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of VLAN information."
|
|
::= { vlanInfo 1 }
|
|
|
|
vlanInfoTableEntry OBJECT-TYPE
|
|
SYNTAX VlanInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular VLAN."
|
|
INDEX { vlanInfoId }
|
|
::= { vlanInfoTable 1 }
|
|
|
|
VlanInfoTableEntry ::= SEQUENCE {
|
|
vlanInfoId INTEGER,
|
|
vlanInfoName DisplayString,
|
|
vlanInfoStatus INTEGER,
|
|
vlanInfoJumbo INTEGER,
|
|
vlanInfoBwmContract Integer32,
|
|
vlanInfoLearn INTEGER,
|
|
vlanInfoPorts OCTET STRING
|
|
}
|
|
|
|
vlanInfoId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4090)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN identifier."
|
|
::= { vlanInfoTableEntry 1 }
|
|
|
|
vlanInfoName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN name."
|
|
::= { vlanInfoTableEntry 2 }
|
|
|
|
vlanInfoStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable, VLAN state information"
|
|
::= { vlanInfoTableEntry 3 }
|
|
|
|
vlanInfoJumbo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Jumbo frames, Jumbo frames state
|
|
information of a VLAN"
|
|
::= { vlanInfoTableEntry 4 }
|
|
|
|
vlanInfoBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default BWM contract number information of a VLAN "
|
|
::= { vlanInfoTableEntry 5 }
|
|
|
|
vlanInfoLearn OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable source MAC address learning, MAC address
|
|
learning information of a VLAN"
|
|
::= { vlanInfoTableEntry 6 }
|
|
|
|
vlanInfoPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list information in the VLAN. The ports are presented
|
|
in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the VLAN
|
|
0 - The represented port does not belong to the VLAN"
|
|
::= { vlanInfoTableEntry 7 }
|
|
END
|
|
|