--========================================================= -- -- MIB: Xswitch Lucent Technologies -- -- Version: 10.10.0 19 Feb. 2001 -- -- RCS Id : Yigal Nehaysi -- --========================================================= -- -- Copyright 1999,2000,2001 Lucent Technologies, Ltd. -- All Rights Reserved. -- -- Reproduction of this document is authorized on condition -- that the foregoing copyright notice is included. -- -- This Lucent Technologies SNMP Management Information Base -- Specification embodies Lucent Technologies confidential and -- proprietary intellectual property. Lucent Technologies retains all -- title and ownership in the Specification, including any revisions -- -- It is Lucent Technologies intent to encourage the widespread use of this -- Specification in connection with the management of Lucent Technologies -- products. -- Lucent Technologies grants vendors, end-users, and other interested parties -- a non-exclusive license to use this Specification in connection -- with the management of Lucent Technologies products. -- -- This Specification is supplied "as is," and Lucent Technologies makes -- no warranty, either express or implied, as to the use, -- operation, condition, or performance of the Specification. -- --========================================================= -- -- RCS -- -- Version 10.10.0 -- 19 Feb. 2001 -- 1. Add new mib item scGenSwitchCAMClear to scGenSwitch table - Moshe A. -- -- Version 10.9.0 -- 25 Oct. 2000 -- 1. Add for MultiVLAN, new mib item scGenGroupVlanCurrentEgressPorts, -- scGenGroupVlanCurrentUntaggedPorts, scGenGroupVlanStaticEgressPorts -- and scGenGroupVlanStaticUntaggedPorts to scGenGroupVLAN table - Ygdal N. -- -- Version 10.8.0 -- 27 June 2000 -- 1. Change name of cajunX330ASTK(2) in scGenGroupCascadingType - Ran I. -- 2. Add new mib items scGenPortSLDAdminStatus & scGenPortSLDStatus to scGenPort table - Moshe I. -- 3. Add new mib item scGenGroupSLDAdminStatus to scGenGroup table - Moshe I. -- -- Version 10.7.3 -- 18 June 2000 -- 1. Add new enum to scGenGroupInternalBuffering - Moshe I. -- 2. Add new mib items scGenPortLagCapability & scGenPortCapability to scGenPort table - Ran I. -- -- Version 10.7.2 -- 31 May 2000 -- 1. Add new mib scGenPortLastIntruderSourceAddr to scGenPort table - Ygdal N. -- 2. Add new mib scGenSwitchGigaMode to scGenSwitch table for the P130 - Ygdal N. -- -- Version 10.7.1 -- 16 May 2000 -- 1. Add new type cajunX330ASTK to scGenGroupCascadingType - Ran I. -- -- Version 10.7.0 -- 14 Apr. 2000 -- 1. Add new mib scGenPortSecurityMode and scGenPortSTA to scGenPort table - Ygdal N. -- 2. Add new mib scGenGroupSecurityMode to scGenGroup table - Ygdal N. -- 3. Change description of scGenSwitchSecurityMode - Ygdal N. -- 4. Add new mib scGenSwitchFastAgingOnRemoteTopChg to scGenSwitch table - Ygdal N. -- 5. Add new values cajunX130F2(31), cajunX130G2(32), cajunX130GT2(33) to genPortType - Yaron N. -- 6. Add new values userPriority1(3), userPriority2(4), userPriority3(5), userPriority4(6), -- userPriority5(7), userPriority6(8), userPriority7(9), userPriority8(10) to genPortPriority - Yaron N. -- 7. Add new item to scGenGroupTable - Yaron N. -- scGenGroupBroadcastStormControl, scGenGroupBroadcastThreshold -- scGenGroupPriorityQueuesScheduling, scGenGroupBoundedDelay -- -- Version 10.6.2 -- 28 March 2000 -- 1. Add new value cajunX330SSM(27), to scGenGroupPlugInType - Gidi N. -- -- Version 10.6.1 -- 23 Mar. 2000 -- 1. Add new enum a155 and a622 to scEthPortSpeed - Yaron N. -- -- Version 10.6.0 -- 1 Mar. 2000 -- 1. New table was added for RSP application scGenPortIPAddressRsp - Lior S. -- 2. Add new item scGenGroupRspMode to scGenGroupRsp table - Lior S. -- 3. Add new enumeration rspError to scEthPortFunctionalStatus - Lior S. -- -- Version 10.5.0 -- 25 Feb. 2000 -- 1. Two tables were added for RSP application scGenGroupRsp and scGenPortRsp - Lior S. -- -- Version 10.4.1 -- 20 Feb. 2000 -- 1. Change the name of scGenSwitchSecurityModeVal to scGenSwitchSecurityModePermit - Rafi H. -- -- Version 10.4.0 -- 14 Feb. 2000 -- 1. Add new mib scGenSwitchLACPMode to switch table for LACP - Ygdal N. -- 2. Add new mib scGenPortLACPMode to port table for LACP - Ygdal N. -- 3. Add new mib scGenGroupLACPMode to group table for LACP - Ygdal N. -- 4. Add new mib scGenSwitchSecurityModeVal to switch table, for security - Rafi H. -- -- Version 10.3.0 -- 1 Feb. 2000 -- 1. Add new mibs to support multicast filtering in scGenSwitch table - Lior S/Ygdal N. -- 2. Add new mibs to support multicast filtering in scGenGroup table - Lior S/Ygdal N. -- -- Version 10.2.0 -- 20 Jan. 2000 -- 1. Add new mib scGenGroupInternalBuffering - Moshe I. -- -- Version 10.1.1 -- 29 Nov. 1999 -- 1. Add new value cajunX330G2(26), to scGenGroupPlugInType - Ygdal N. -- -- Version 10.1.0 -- 29 Nov. 1999 -- 1. Add new mib items for lags and general trap enable/disable - Yigdal N. -- scGenPortSecId, scGenPortMaxLagsOnSec and scGenPortGenericTrap -- 2. Add new value layer2Only(3) to scGenGroupSetDefaults item - Yigal N. -- -- Version 10.0.3 -- 29 Sep. 1999 -- 1. Add new plug in type scGenGroupPlugInType - Ygdal N. -- cajunX330GT4(24) and cajunX330GT2(25). -- -- Version 10.0.2 -- 9 Sep. 1999 -- 1. Add new plug in type scGenGroupPlugInType - Ran I. -- cajunX120G2 (9), cajunX120GT2(10) -- 2. Add 2 mib items to scGenPort table - Yaron N. -- scGenPortVLANEgressStaticConfiguration & scGenPortStaticVLANBinding -- -- Version 10.0.1 -- 26 July 1999 -- 1. Change of the enumeration of scGenGroupBUPSType - Ygdal N. -- 2. Add new plug in types to scGenGroupPlugInType - Ygdal N. -- -- Version 10.0.0 -- 10 June 1999 -- 1. Add scGenPortSendBridgedPackets new item to scGenPort table - Ygdal N. -- 2. Add notSupported enum to scEthPortFlowControl item - Yaron N. -- -- Version 9.9.0 -- 13 May 1999 -- 1. Add the following items to scGenGroup table - Yigdal N. -- scGenGroupBUPSType, scGenGroupBUPSCS, -- scGenGroupBUPSFansStatus and scGenGroupFansStatus -- -- Version 9.8.0 -- 12 Apr. 1999 -- 1. Add scGenGroupSupportDstCopyPortList mib item to scGenGroup table - Rafi H. -- -- Version 9.7.0 -- 22 Mar. 1999 -- 1. Add new type (11-23 and 254) to scGenGroupPlugInType - Ygdal N. -- 2. Add new items scGenGroupCascadingType, scGenGroupCascadingDescr -- and scGenGroupCascadingCS to scGenGroup - Ygdal N. -- 3. Add new items scEthPortFlowControl to scEthPort table - Ygdal N. -- -- Version 9.6.0 -- 3 Feb. 1999 -- 1. Change the ACCESS of scGenSwitchDefaultVLAN mib back to read-only - Rafi H. -- 2. Change the enumeration of scGenGroupPlugInType - Ygdal N. -- 3. Add to scGenSwitch table scGenSwitchVIDPNonSupportedModules, -- scGenSwitchSTANonSupportedModules, scGenSwitchIDSNonSupportedModules -Yaron N. -- -- Version 9.5.1 -- 2 Feb. 1999 -- 1. Change the ACCESS of scGenSwitchDefaultVLAN mib to read-write - Rafi H. -- 2. Change the ACCESS of scGenGroupDefaultVLAN mib to read-only - Rafi H. -- 3. Change the range of scGenPortVLAN and scGenSwitchAgVLAN to (0..4095) - Yaron N. -- -- Version 9.5 -- 7 Jan. 1999 -- 1. Add new table scGenLinkAggregation - Yaron N. -- 2. Add new item scGenPortLinkAggregationNumber to port table - Yaron N. -- -- Version 9.4.1 -- 13 Dec. 1998 -- 1. Change the range of scGenSwitchAgVLAN from 1...255 to 1...3583 - Ygdal N. -- 2. Add two new mibs scEthPortMulticastPktsSent & scEthPortUndersizePktsRec -- to scEthPort table. - Ygdal N. -- 3. Change the name of scGenSwitchLeakyVLAN to scGenSwitchVLANBridging - Yaron N. -- 4. Remove scGenSwitchSWRedundnacy (new define in config.mib file) - Yaron N. -- 5. Add mib scGenSwitchOldVersionModules to scGenSwitch - Yaron N. -- -- Version 9.4.0 -- 24 Nov. 1998 -- 1. Add new mib item scGenGroupPlugInType, scGenGroupPlugInDescr and -- scGenGroupPlugInCS to scGenGroup table - Ygdal N. -- 2. Add new enumeration for scEthPortMode and change its description - Ygdal N. -- 3. Add new mib scEthPortPauseCapabilities to scEthPort table. - Ygdal N. -- 4. Add four counters to scEthPort table - Ygdal N. -- 5. Add new mib scGenGroupDefaultVLAN to scGenGroup - Yaron N. -- 6. Add new mibs to scGenSwitch to support default VLAN, leaky VLAN & Redu -Yaron N. -- -- Version 9.3.0 -- 23 Sep. 1998 -- 1. Add new mib item scGenSwitchSWRdChange to scGenSwitchTable - Zion S. -- 2. Change description of scGenSwitchFindResult - Rafi H. -- -- Version 9.2.0 -- 20 July 1998 -- 1. Add new items to scGenSwitch table scGenSwitchFindQuery and scGenSwitchFindResult - Rafi -- -- Version 9.1.0 -- 03 July 1998 -- 1. Add new mib item for security scGenSwitchSecurityMode - Zion S. -- -- Version 9.0.1 -- 21 June 1998 -- 1. Remove scEthPortStandardFlowControl from scEthPort table. -- All followed OID's in the table are shifted down by one - Yaron N. -- -- Version 9.0.0 -- 04 June 1998 -- 1. Add new enumaration, gigabitEthernet to scEthPortSpeed - Yaron N. -- 2. Add new mibs item of giga module to scEthPort table. The mibs are: -- scEthPortStandardFlowControl, scEthPortGigaPauseStatus -- scEthPortLower32OctetsRec, scEthPortUpper32OctetsRec -- scEthPortLower32OctetsSent, scEthPortUpper32OctetsSent - Yaron N. -- 3. Add new mib scGenSwitchSTA to scGenSwitch table for speningTree - Benny R. -- -- Version 8.9.0 -- 19 May 1998 -- 1. Add new mib scGenSwitchVLANList - Rafi H. -- -- Version 8.8.0 -- 13 Apr. 1998 -- 1. Add new mib scGenMonSwitches - Rafi H. -- 2. Update description of scGenMonSmonCapability - Shira Z. -- -- Version 8.7.0 -- 16 Feb. 1998 -- 1. Add two tables under scGenGroup sub-tree for SMON application the tables are: -- scGenGroupSmonTable and scGenGroupVLANTable - Rafi H. -- 2. Add four mib item to scGenMon table, the items are: -- scGenMonSwitchVLANList, scGenMonMIBCtrList -- scGenMonTimeStamp and scGenMonVlanTimeStamp - Rafi H. -- 3. Add mib scEthPortDropEvents to scEthPort table for SMON application - Rafi H. -- -- Version 8.6.1 -- 13 Jan. 1998 -- 1. Change description of scGenSwitchCopyDestination and scGenSwitchCopySource -- -- Version 8.6.0 -- 28 Dec. 1997 -- 1. Add new item scGenGroupUpLinkType for scGenGroup table - Gidi N. -- -- Version 8.5.8 -- 9 Oct. 1997 -- 1. Delete scGenMonAuthorization sub-tree. It includes scGenMonAuthKey and -- scGenMonSmonSupport mib items. - Rafi H. -- 2. Update scGenMonMIBCtrMode values and scGenMonSmonCapability values - Rafi H. -- -- Version 8.5.7 -- 30 Sep. 1997 -- 1. Add new mibs scEthPortTotalOctets, -- scEthPortTotalPkts, -- scGenMonVLANStatsUcastPkts, -- scGenMonVLANStatsMcastPkts, -- scGenMonVLANStatsBcastPkts -- for SMON application - Rafi H. -- -- Version 8.5.6 -- 23 Sep. 1997 -- 1. Add new mib scGenGroupSupportSegCountersList for SMON application (segment -- statistics)- Rafi H. -- -- Version 8.5.5 -- 22 Sep. 1997 -- 1. Add new mib scGenMonMIBCtrMode for SMON application (segment statistics)- Rafi H. -- -- Version 8.5.4 -- 17 Sep. 1997 -- 1. Change description and size of scGenMonSmonCapability to include more application. -- -- Version 8.5.3 -- 4 Sep. 1997 -- 1. Add new mib item scGenMonSmonCapability to scGenMonTable, for SMON application. -- -- Version 8.5.2 -- 1 Sep. 1997 -- 1. Add mib items scGenGroupSupportPortCountersList and -- scGenGroupSupportCopyPortList to scGenGroup table for smon application - Ronen B. -- -- Version 8.5.1 -- 24 August 1997 -- 1. Delete mib item scEthPortAutoPolarityEnable from scEthPortTable - Zion S. -- -- Version 8.5 -- Revision A. - 1. Add 5 items to scGen table. The items are: -- 10-Apr-1997 scGenGroupXswitchConnection -- scGenGroupStatus -- scGenGroupSwitchType -- scGenGroupNumberOfLoads -- scGenGroupSetDefaults -- 2. Add 4 items to scSwitch table. The items are: -- scGenSwitchType -- scGenSwitchMasterId -- scGenSwitchReset -- scGenSwitchNumberOfLoads -- -- Revision B. - 1. See Revision B. of 8.1 (8.1 is updated when 8.5 already exist). -- 4-May-1997 -- -- Revision C. - 1. Add new items to scGenSwitch table. The items is: scGenSwitchAgVLAN -- 15-June-1997 2. Update description of mib item scGenGroupXswitchConnection. -- -- Revision D. - 1. Add new table scEthGroup table. -- 21-July-1997 move the scGenGroupAutoPartitionEnable from scGenGroup table to -- scEthGroup table. -- The name of the item changed to scEthGroupAutoPartitionSupport. -- The order of the items in scGenGroup table was changed. - Yigal N. -- NOTE: See 8.1 revision C -- 2. Add new mib item scEthGroupFefiEnable to scEthGroup table. - Zion S. -- -- -- Version 8.1 -- Revision A. - 1. Add new mib item scGenPorSetDefaults and scGenPortBackbone(VIDP) to -- 10-Apr.-1997 scGenPortTable - Zion S/Yaron N. -- 2. The status of scGenMonAuthorization table changed to deprecated - -- Yaron D. -- 3. Add new mib item scGenSwitchVIDP to scGenSwitch table. -- -- Revision B. - 1. Add new mib item scGenGroupAutoPartitionEnable and -- 4-May-1997 scGenGroupCopyPortSupport to scGenGroupTable - Zion S/Yaron N. -- 2. Add new item scEthPortAutoPolarityEnable to scEthPort Table - Zion S. -- 3. Add new items scGenPortCopyMode and scGenPortCopyDestination to -- scGenPort Table. -- -- Version 8.0.1 -- Revision A. - 1. Add new value inProgress(4) to the enumaration of -- 13-Feb.-1997 scEthPortAutoNegotiationStatus parameter. -- -- Version 8.0 -- Revision A. - 1. Change file name and file header. -- 15-Nov-1996 2. Change description of scGenSwitchSetDefaults item. -- --========================================================= XSWITCH-MIB DEFINITIONS ::= BEGIN IMPORTS Counter, TimeTicks, IpAddress FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB lannet FROM GEN-MIB; RowStatus ::= INTEGER { active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) } switchChip OBJECT IDENTIFIER ::={lannet 28} -- Switch Chip group -- Implementation of this group is mandatory for all devices -- based on the switchChips. -- mandatory for all sc devices. scGen OBJECT IDENTIFIER ::= { switchChip 1 } scGenChassis OBJECT IDENTIFIER ::= { scGen 1 } -- information about the Chassis of SC based devices." scGenChMainAgPosition OBJECT-TYPE SYNTAX INTEGER (0..4) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute defines the position in the chassis where the Main Agent resides." ::= { scGenChassis 1 } scGenChRedunAgPosition OBJECT-TYPE SYNTAX INTEGER (0..4) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute defines the position in the chassis where the Redundant Agent resides. 0 means Redundant Agent not present." ::= { scGenChassis 2 } scGenChRedunAgActivityStatus OBJECT-TYPE SYNTAX INTEGER { notPresent(1), dormant(2), active(3), notSupported(255) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute defines the status of the Redundant Agent. notPresent(1) - indicates that no redundant Agent exists. dormant(2) - indicates that the redundant Agent is ok and may at any moment become the Agent of the system. active(3) - indicates that the redundant Agent is acting as the Agent." ::= { scGenChassis 3 } scGenChAgVLAN OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION " The Virtual LAN number of the Agent's internal interface. The value 0 means Generic ( But can communicate with Global !). The values '255' mean Global." DEFVAL { 255 } ::= { scGenChassis 4 } scGenMon OBJECT IDENTIFIER ::= { scGen 2 } scGenMonTable OBJECT-TYPE SYNTAX SEQUENCE OF ScGenMonEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Table of attributes which define Monitoring information about a single XSwitch in SC based devices." ::= { scGenMon 1 } scGenMonEntry OBJECT-TYPE SYNTAX ScGenMonEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing data about a single XSwitch." INDEX {scGenMonSwitchId } ::= {scGenMonTable 1 } ScGenMonEntry ::= SEQUENCE { scGenMonSwitchId INTEGER, scGenMonDropEvents Counter, scGenMonOctets Counter, scGenMonPkts Counter, scGenMonGoodBroadcastPkts Counter, scGenMonGoodMulticastPkts Counter, scGenMonGoodPkts Counter, scGenMonBadPkts Counter, scGenMonGoodOctets Counter, scGenMonBadOctets Counter, scGenMonSmonCapability OCTET STRING, scGenMonMIBCtrMode INTEGER, scGenMonSwitchVLANList OCTET STRING, scGenMonMIBCtrList OCTET STRING , scGenMonTimeStamp TimeTicks, scGenMonVlanTimeStamp TimeTicks } scGenMonSwitchId OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION " Index which identifies the XSwitch for which this entry contains information. This value is never greater than chNumberOfXSwitches. " ::= {scGenMonEntry 1 } scGenMonDropEvents OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of events in which the probe could not count packets due to lack of resources. This number is not necessarily the number of packets dropped; it is just the number of times this condition has been detected." ::= {scGenMonEntry 2 } scGenMonOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good octets switched and error octets filtered by this XSwitch." ::= { scGenMonEntry 3 } scGenMonPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets switched and error packets filtered by this XSwitch." ::= { scGenMonEntry 4 } scGenMonGoodBroadcastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets switched by this XSwitch that were directed to the broadcast address." ::= { scGenMonEntry 5 } scGenMonGoodMulticastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets switched by this XSwitch that were directed to the multicast address. Note that this number does not include packets directed to the broadcast address." ::= { scGenMonEntry 6 } scGenMonGoodPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets switched by this XSwitch." ::= { scGenMonEntry 7 } scGenMonBadPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bad packets filtered by this XSwitch." ::= { scGenMonEntry 8 } scGenMonGoodOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good octets switched by this XSwitch." ::= { scGenMonEntry 9 } scGenMonBadOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bad octets filtered by this XSwitch." ::= { scGenMonEntry 10 } scGenMonSmonCapability OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-only STATUS mandatory DESCRIPTION "This item is used to define which smon's application are implemented in the agent. When the console first performs smon application it should read this item in order to know which of the smon's applications are available in this agent's version. When there is a value of 0 (zero) in the relevant bit it means that the assosiated application is not supported, When there is a value of 1 (one) in the relevant bit it means that the assosiated application is supported. D0 - Statistics. D1 - History. D2 - Alarms. D3 - Host. D4 - HostTopN. D5 - Metrix. D6 - Filter. D7 - Capture. D8 - Event. D9 - TokenRing. D10 - ProtocolDir. D11 - ProtocolDist. D12 - AddressMap. D13 - NlHost. D14 - NlMatrix. D15 - AlHost. D16 - AlMatrix. D17 - UsrHistory. D18 - ProbConfig. D19 - Port. D20 - PortTopN. D21 - Subnet. D22 - SubnetMatrix. D23 - Vlan. D24 - VlanMatrix. D25 - nlHostTopN D26 - portHistory " ::= {scGenMonEntry 11} scGenMonMIBCtrMode OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION " This object defines for switch ports to include/exclude local segment traffic in their port counters" DEFVAL { disable } ::= { scGenMonEntry 12 } scGenMonSwitchVLANList OBJECT-TYPE SYNTAX OCTET STRING (SIZE (32)) ACCESS read-only STATUS mandatory DESCRIPTION "A bitmap defining the status of the virtual LANs in the Virtual LAN Table. The first bit is for Virtual LAN 0, the second for Virtual LAN 1, and so on. If the Virtual LAN exists in the hub the value of the associated bit is 1, otherwise 0." ::= { scGenMonEntry 13 } scGenMonMIBCtrList OBJECT-TYPE SYNTAX OCTET STRING (SIZE (2)) ACCESS read-only STATUS mandatory DESCRIPTION "A bitmap defining the status of the MIBCtrMode for every group in the switch. The MSB (Most significant bit) representing the status of group #1. If MIBCtrMode on a group is enable(1) the bit is set to 1, otherwise 0." ::= { scGenMonEntry 14 } scGenMonTimeStamp OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the value of sysUpTime at the time switch counters were calculated." ::= { scGenMonEntry 15 } scGenMonVlanTimeStamp OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the value of sysUpTime at the time VLAN counters were calculated." ::= { scGenMonEntry 16 } scGenMonPriorityTable OBJECT-TYPE SYNTAX SEQUENCE OF ScGenMonPriorityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of priority count entries." ::= { scGenMon 2 } scGenMonPriorityEntry OBJECT-TYPE SYNTAX ScGenMonPriorityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of statistics related to a specific priority level on a single XSwitch in SC based devices." INDEX { scGenMonPrioritySwitchId, scGenMonPriorityId } ::= { scGenMonPriorityTable 1 } ScGenMonPriorityEntry ::= SEQUENCE { scGenMonPrioritySwitchId INTEGER, scGenMonPriorityId INTEGER, scGenMonPriorityGoodPkts Counter, scGenMonPriorityGoodOctets Counter } scGenMonPrioritySwitchId OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION " Index which identifies the XSwitch for which this entry contains information. This value is never greater than chNumberOfXSwitches." ::= { scGenMonPriorityEntry 1 } scGenMonPriorityId OBJECT-TYPE SYNTAX INTEGER (1..2) ACCESS read-only STATUS mandatory DESCRIPTION "The priority for which this entry reports statistics. 1=regular. 2=high. " ::= { scGenMonPriorityEntry 2 } scGenMonPriorityGoodPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " The total number of good packets switched by this XSwitch using this packet priority level." ::= { scGenMonPriorityEntry 3 } scGenMonPriorityGoodOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good octets switched by this XSwitch using this packet priority level." ::= { scGenMonPriorityEntry 4 } scGenMonVLANList OBJECT-TYPE SYNTAX OCTET STRING (SIZE (32)) ACCESS read-only STATUS mandatory DESCRIPTION "A bitmap defining the status of the virtual LANs in the Virtual LAN Table. The first bit is for Virtual LAN 0, the second for Virtual LAN 1, and so on. If the Virtual LAN exists in the hub the value of the associated bit is 1, otherwise 0." ::= { scGenMon 3 } scGenMonVLANTable OBJECT-TYPE SYNTAX SEQUENCE OF ScGenMonVLANEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of virtual LAN statistics." ::= { scGenMon 4 } scGenMonVLANEntry OBJECT-TYPE SYNTAX ScGenMonVLANEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of statistics related to a specific Virtual LAN." INDEX { scGenMonVLANSwitchId, scGenMonVLANId } ::= { scGenMonVLANTable 1 } ScGenMonVLANEntry ::= SEQUENCE { scGenMonVLANSwitchId INTEGER, scGenMonVLANId INTEGER, scGenMonVLANGoodPkts Counter, scGenMonVLANGoodOctets Counter, scGenMonVLANStatsUcastPkts Counter, scGenMonVLANStatsMcastPkts Counter, scGenMonVLANStatsBcastPkts Counter } scGenMonVLANSwitchId OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION " Index which identifies the XSwitch for which this entry contains information. This value is never greater than chNumberOfXSwitches. " ::= { scGenMonVLANEntry 1 } scGenMonVLANId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Virtual LAN for which this entry contains information." ::= { scGenMonVLANEntry 2 } scGenMonVLANGoodPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets switched by the XSwitch on this Virtual LAN." ::= { scGenMonVLANEntry 3 } scGenMonVLANGoodOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good octets switched by the XSwitch on this Virtual LAN." ::= { scGenMonVLANEntry 4 } scGenMonVLANStatsUcastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good unicast packets switched by the XSwitch on this Virtual LAN." ::= { scGenMonVLANEntry 5 } scGenMonVLANStatsMcastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good multicast packets switched by the XSwitch on this Virtual LAN." ::= { scGenMonVLANEntry 6 } scGenMonVLANStatsBcastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good broadcast packets switched by the XSwitch on this Virtual LAN." ::= { scGenMonVLANEntry 7 } scGenMonSwitches OBJECT-TYPE SYNTAX OCTET STRING (SIZE(2)) ACCESS read-only STATUS mandatory DESCRIPTION "A bitmap defining the switch status, whether it is functional or not. The list should start with the MSB. Value of each bit: 0 - the switch is not functional 1 - the switch is functional The mapping is: Bit 0 : Left DomainX Bit 1 : Right DomainX" ::= { scGenMon 5 } scHostTimePortCorrTable OBJECT-TYPE SYNTAX SEQUENCE OF ScHostTimePortCorrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An addition to the RMON MIB's hostTimeTable. This table contains a list of MAC addresses that were monitored on the switch and the ports to which they are connected. The index of this table is the same as for the standard RMON hostTimeTable. Indexes are scHostTimeCreationOrder and scHostTimeIndex. The MAC address is stored in scHostTimeAddress. The port to which the MAC address is connected is defined in scHostTimePortConnection." ::= { scGenMon 6 } scHostTimePortCorrEntry OBJECT-TYPE SYNTAX ScHostTimePortCorrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the MAC to port correlation table." INDEX { scHostTimeIndex, scHostTimeCreationOrder } ::= { scHostTimePortCorrTable 1 } ScHostTimePortCorrEntry ::= SEQUENCE { scHostTimeAddress OCTET STRING, scHostTimeCreationOrder INTEGER (1..65535), scHostTimeIndex INTEGER (1..65535), scHostTimePortConnection INTEGER } scHostTimeAddress OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The physical address of this host." ::= { scHostTimePortCorrEntry 1 } scHostTimeCreationOrder OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "An index that uniquely identifies an entry in the hostTime table among those entries associated with the same hostControlEntry. This index shall be between 1 and N, where N is the value of the associated hostControlTableSize. The ordering of the indexes is based on the order of each entry's insertion into the table, in which entries added earlier have a lower index value than entries added later. Thus the management station has the ability to learn of new entries added to this table without downloading the entire table. It is important to note that the index for a particular entry may change as an (earlier) entry is deleted from the table. Because this order may change, management stations should make use of the hostControlLastDeleteTime variable in the hostControlEntry associated with the relevant portion of the hostTimeTable. By observing this variable, the management station may detect the circumstances where a download of the table may have missed entries, and where a previous association between a value of hostTimeCreationOrder and a hostTimeEntry may no longer hold." ::= { scHostTimePortCorrEntry 2 } -- When the agent creates the control word for this purpose, the value of -- hostTimeIndex is constant '999'. scHostTimeIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The set of collected RMON host statistics of which this entry is a part. The set of hosts identified by a particular value of this index is associated with the hostControlEntry as identified by the same value of hostControlIndex." ::= { scHostTimePortCorrEntry 3 } scHostTimePortConnection OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The switch port to which this scHostTimeAddress is connected. The coding of the port number for Visage switches is: 32*(H-1)+P, where H is the number of the hub in the stack and P the port in the hub (1.. 32). For hosts whose port connection is not identified by the agent, the value of this item will be 65,535 " ::= { scHostTimePortCorrEntry 4 } scGenGroup OBJECT IDENTIFIER ::= { scGen 3 } scGenGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF ScGenGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of attributes which define general configuration information about a single SC based group." ::= { scGenGroup 1 } scGenGroupEntry OBJECT-TYPE SYNTAX ScGenGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing data about a single Group." INDEX {scGenGroupId } ::= {scGenGroupTable 1 } ScGenGroupEntry ::= SEQUENCE { scGenGroupId INTEGER, scGenGroupUseSwitches INTEGER, scGenGroupCopyPortSupport INTEGER, scGenGroupXswitchConnection INTEGER, scGenGroupStatus INTEGER, scGenGroupSwitchType INTEGER, scGenGroupNumberOfLoads INTEGER, scGenGroupSetDefaults INTEGER, scGenGroupSupportCopyPortList OCTET STRING, scGenGroupSupportPortCountersList OCTET STRING, scGenGroupSupportSegCountersList OCTET STRING, scGenGroupUpLinkType INTEGER, scGenGroupPlugInType INTEGER, scGenGroupPlugInDescr DisplayString, scGenGroupPlugInCS DisplayString, scGenGroupDefaultVLAN INTEGER, scGenGroupCascadingType INTEGER, scGenGroupCascadingDescr DisplayString, scGenGroupCascadingCS DisplayString, scGenGroupSupportDstCopyPortList OCTET STRING, scGenGroupBUPSType INTEGER, scGenGroupBUPSCS DisplayString, scGenGroupBUPSFansStatus INTEGER, scGenGroupFansStatus INTEGER, scGenGroupInternalBuffering INTEGER, scGenGroupMcFilterBoxSupport INTEGER, scGenGroupMcFilterPersonalitySupport INTEGER, scGenGroupMcFilterStackingSupport INTEGER, scGenGroupLACPMode INTEGER, scGenGroupSecurityMode INTEGER, scGenGroupBroadcastStormControl INTEGER, scGenGroupBroadcastThreshold INTEGER, scGenGroupPriorityQueuesScheduling INTEGER, scGenGroupBoundedDelay INTEGER, scGenGroupSLDAdminStatus INTEGER } scGenGroupId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Unique Id of the group in the scGenGroupTable. Equals the number of the slot by which the group is accessed." ::= { scGenGroupEntry 1 } scGenGroupUseSwitches OBJECT-TYPE SYNTAX INTEGER { on (1), off (2), notSupported (255) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute reflects the status of the `Use Switches' switch which defines the working mode of the module. on - The module works according to the switches. No Set commands may be performed on attributes related to the switches. off - Ignore Dip Switches, use stored parameters and accept all Set commands." ::= { scGenGroupEntry 2 } scGenGroupCopyPortSupport OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), notSupported(255) } ACCESS read-only STATUS mandatory DESCRIPTION " Indication whether a module supports Copy-Port [on(1)], or does not support Copy-Port [off(2)]." ::= { scGenGroupEntry 3} scGenGroupXswitchConnection OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute identifies the Xswitch number (1..4) to which the module is connected to. In non-bridged configuration, there are potentialy up to 4 Xswitches - 1&2 for left&right Ethernet Xswitches and 3&4 for left&right TR Xswitches. In bridged configuration, there are potentialy 2 Xswitches - 1 for Ethernet Xswitch and 2 for TR Xswitch." ::= {scGenGroupEntry 4} scGenGroupStatus OBJECT-TYPE SYNTAX INTEGER { ok (1), loadsBudgetProblem(2), notSupported (255) } ACCESS read-only STATUS mandatory DESCRIPTION "This attributes defines the status of the Xswitch module. The value 'loadsBudgetProblem' indicates that the module cannot be connected to the Xswitch because it exceeds the maximum number of loads allowed in the Xswitch." ::= {scGenGroupEntry 5} scGenGroupSwitchType OBJECT-TYPE SYNTAX INTEGER { ethernet(1), token-ring(2), notSupported(255) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute defines the Xswitch type of the module." ::= {scGenGroupEntry 6} scGenGroupNumberOfLoads OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute identifies the number of loads which that Xswitch module represents." ::= {scGenGroupEntry 7} scGenGroupSetDefaults OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), layer2Only(3), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION "Set all module and ports parameters in the XSwitch module, to their default values. This item will always return a value of off(2), since it acts like a toggle switch. Set of layer2Only(3) value, will cause partial setting, to layer2 parameters only" DEFVAL {off} ::= {scGenGroupEntry 8} scGenGroupSupportCopyPortList OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "A bitmap defining the status of each port of the hub\module whether it support copy port or not, 0 - the port does not support copy port 1 - the port support the copy port the list should start with the MSB indicates port number 1 (one) and the LSB indicates the highest number of the ports in the hub\module. For Example: if a module\hub has 8 ports and ports number 1,3,4 support copy port while the other don't, the bitmap will be: 10110000." ::= { scGenGroupEntry 9 } scGenGroupSupportPortCountersList OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "A bitmap defining the status of each port of the hub\module whether it supports the port's counters, 0 - the port does not support port's counters 1 - the port support the port's counters the list should start with the MSB indicates port number 1 (one) and the LSB indicates the highest number of the ports in the hub\module. For Example: if a module\hub has 8 ports and ports number 1,3,4 support port's counters while the other don't, the bitmap will be: 10110000." ::= { scGenGroupEntry 10 } scGenGroupSupportSegCountersList OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "A bitmap defining the status of each port of the hub\module whether it supports the segment counters on port, 0 - the port does not support segment's counters 1 - the port support the segment's counters the list should start with the MSB indicates port number 1 (one) and the LSB indicates the highest number of the ports in the hub\module. For Example: if a module\hub has 8 ports and ports number 1,3,4 support segment's counters while the other don't, the bitmap will be: 10110000." ::= { scGenGroupEntry 11 } scGenGroupUpLinkType OBJECT-TYPE SYNTAX INTEGER { fiber (1), copper (2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of the Up Link port Relevant only for the 25th port of Visage 2500: Fiber (1) - 100BaseFX, Copper (2) -100BaseTX." ::= {scGenGroupEntry 12} scGenGroupPlugInType OBJECT-TYPE SYNTAX INTEGER { cajunX120T8(1), cajunX120F2(2), cajunX120S1(3), cajunX120S2(4), cajunX120L1(5), cajunX120L2(6), cajunX120T16(7), cajunX120F4(8), cajunX120G2 (9), cajunX120GT2(10), -- cajunX330T16(11), cajunX330F4(12), cajunX330F2(13), cajunX330L2(14), cajunX330S2(15), cajunX330L1(16), cajunX330S1(17), cajunX330-OC12F1(18), cajunX330-OC12F2(19), cajunX330-OC3F1(20), cajunX330-OC3F2(21), cajunX330-OC12S1(22), cajunX330-OC12S2(23), cajunX330GT4(24), cajunX330GT2(25), cajunX330G2(26), cajunX330SSM(27), -- cajunX130F2(31), cajunX130G2(32), cajunX130GT2(33), -- unknown(254), none(255) } ACCESS read-only STATUS mandatory DESCRIPTION "Attribute describing the type of the plug-in module" ::= { scGenGroupEntry 13 } scGenGroupPlugInDescr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "Descriptor of the plug-in in ASCII (readable) format, mainly for use with Generic management applications." ::= { scGenGroupEntry 14 } scGenGroupPlugInCS OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "ASCII string for description and display of the plug-in module configuration symbol. The format of the number is XXXX.YY" ::= { scGenGroupEntry 15 } scGenGroupDefaultVLAN OBJECT-TYPE SYNTAX INTEGER { vlan0(1), vlan1(2), notSupported (255) } ACCESS read-only STATUS mandatory DESCRIPTION "Attribute describing the Default VLAN configuration on the switch ports of the module. It is determined according to scGenSwitchDefaultVLAN parameter of the agent." ::= { scGenGroupEntry 16 } scGenGroupCascadingType OBJECT-TYPE SYNTAX INTEGER { cajunX330STK(1), cajunX330MLSTK(2), unknown(254), none(255) } ACCESS read-only STATUS mandatory DESCRIPTION "Attribute describing the type of the cascding module" ::= { scGenGroupEntry 17 } scGenGroupCascadingDescr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "Descriptor of the cascading module in ASCII (readable) format, mainly for use with Generic management applications." ::= { scGenGroupEntry 18 } scGenGroupCascadingCS OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "ASCII string for description and display of the cascading module configuration symbol. The format of the number is XXX.YYY" ::= { scGenGroupEntry 19 } scGenGroupSupportDstCopyPortList OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "A bitmap defining the status of each port of the hub\module whether it supports the capability of being a destination copy-port . 1 - the port has the capability of being a destination copy-port 0 - the port does not have the capability of being a destination copy-port The list should start with the MSB indicating port number 1 (one) and the LSB indicating the highest number of the ports in the hub\module. For Example: if a module\hub has 8 ports and ports number 1,3,4 can be destination copy ports, while the others cannot, then the bitmap will be: 10110000." ::= { scGenGroupEntry 20 } scGenGroupBUPSType OBJECT-TYPE SYNTAX INTEGER { ac(1), dc(2), none(255) } ACCESS read-only STATUS mandatory DESCRIPTION "Attribute describing the type of the BUPS module" ::= { scGenGroupEntry 21 } scGenGroupBUPSCS OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "ASCII string for description and display of the BUPS module configuration symbol. The format of the number is X.Y" ::= { scGenGroupEntry 22 } scGenGroupBUPSFansStatus OBJECT-TYPE SYNTAX INTEGER { allFansOK (1), oneFanFailed (2), notSupported (255) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational status of the fans included in the BUPS module: allFansOK(1) - all BUPS module's fans are operational. oneFanFailed(2) - at least one of the BUPS module's fan is failed." ::= { scGenGroupEntry 23 } scGenGroupFansStatus OBJECT-TYPE SYNTAX INTEGER { allFansOK (1), oneFanFailed (2), notSupported (255) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational status of the fans included in the module: allFansOK(1) - all module's fans are operational. oneFanFailed(2) - at least one of the module's fan is failed." ::= { scGenGroupEntry 24 } scGenGroupInternalBuffering OBJECT-TYPE SYNTAX INTEGER { min (1), max (2), med (3), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION "Control the internal buffering capacity." ::= { scGenGroupEntry 25 } scGenGroupMcFilterBoxSupport OBJECT-TYPE SYNTAX INTEGER { filteringSupported (1), filterNotSupport (2), notSupported (255) } ACCESS read-only STATUS mandatory DESCRIPTION "Tells whether the box hardware supports filtering or not." ::= {scGenGroupEntry 26} scGenGroupMcFilterPersonalitySupport OBJECT-TYPE SYNTAX INTEGER { filteringSupported (1), filterNotSupport (2), personalityNotInstalled (3), notSupported (255) } ACCESS read-only STATUS mandatory DESCRIPTION "Tells whether the personality hardware supports filtering or not. The value PersonalityNotInstalld means that the a personality Extention was not installed in the specific box" ::= {scGenGroupEntry 27} scGenGroupMcFilterStackingSupport OBJECT-TYPE SYNTAX INTEGER { filteringSupported (1), filterNotSupport (2), stackingNotInstalled (3), notSupported (255) } ACCESS read-only STATUS mandatory DESCRIPTION "Tells whether the stacking hardware supports filtering or not The value StackingNotInstalld means that the a stacking daughter board was not installed in the specific box" ::= {scGenGroupEntry 28} scGenGroupLACPMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " The value of this attribute determines whether LACPDU messages can be exchanged by the module's ports. If enabled, the ports will exchange LACPDU messages according to their scGenPortLACPMode MIB. If disabled, every port of the module will not exchange LACPDU messages - regardless of there scGenPortLACPMode MIB. This MIB is required for internal communication between the agent and its sub-agents, in order to distribute throughout the switch's modules the setting made on the scGenSwitchLACPMode MIB." ::= {scGenGroupEntry 29 } scGenGroupSecurityMode OBJECT-TYPE SYNTAX INTEGER{ nonSecurityMode(1), securityMode(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION "Group intrusion security mode assigned to this module. securityMode - all ports in this module are secure according to their scGenPortSecurityMode MIB's value. nonSecurityMode - all ports in this module are not secure." ::= { scGenGroupEntry 30 } scGenGroupBroadcastStormControl OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION " Set the Broadcast Storm Control function on all switch ports. On means that Broadcast, Multicast or Unknown packets are discarded on an ingress port, when the rate of those packets, received on the port, is above the scGenGroupBroadcastThreshold, as set by the user." DEFVAL { off } ::= { scGenGroupEntry 31 } scGenGroupBroadcastThreshold OBJECT-TYPE SYNTAX INTEGER (10..144000) ACCESS read-write STATUS mandatory DESCRIPTION " Set the Rate Threshold, in packets per second, above which Broadcast, Multicast or Unknown packets are discarded on ingress port." DEFVAL { 500 } ::= { scGenGroupEntry 32 } scGenGroupPriorityQueuesScheduling OBJECT-TYPE SYNTAX INTEGER { strict(1), weighted(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION " Set the Priority Queues Scheduling scheme for packets transmission from egress ports. Strict - will serve higher priority queue before lower priority queue, as long as the higher queue has packets. Weighted - will serve higher priority queue before lower priority queue, but will save specific bandwidth for each queue in order to avoid starvation of lower priority queues." DEFVAL { weighted } ::= { scGenGroupEntry 33 } scGenGroupBoundedDelay OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION " Set the Bounded Delay function in the switch. On will ensure that time-sensitive packets will be forwarded through the switch in no more than a maximum delay." DEFVAL { on } ::= { scGenGroupEntry 34 } scGenGroupSLDAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION " set the Self Loop Discovery application to enable/disable. This works with the scGenPortSLDAdminStatus" DEFVAL { disable } ::= { scGenGroupEntry 35 } -- For SMON applications - group monitoring. -- scGenGroupSmonTable OBJECT-TYPE SYNTAX SEQUENCE OF ScGenGroupSmonEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of smon capabilities in a single group." ::= { scGenGroup 2 } scGenGroupSmonEntry OBJECT-TYPE SYNTAX ScGenGroupSmonEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing data about a single Group." INDEX {scGenGroupSmonGroupId } ::= { scGenGroupSmonTable 1 } ScGenGroupSmonEntry ::= SEQUENCE { scGenGroupSmonGroupId INTEGER, scGenGroupSmonCapability OCTET STRING, scGenGroupSmonVlanList OCTET STRING, scGenGroupSmonDropEvents Counter, scGenGroupSmonGoodBroadcastPkts Counter, scGenGroupSmonGoodMulticastPkts Counter, scGenGroupSmonGoodPkts Counter, scGenGroupSmonBadPkts Counter, scGenGroupSmonGoodOctets Counter, scGenGroupSmonBadOctets Counter, scGenGroupSmonPkts Counter, scGenGroupSmonOctets Counter, scGenGroupSmonMIBCtrMode INTEGER } scGenGroupSmonGroupId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Unique Id of the group in the scGenGroupSmonTable. Equals the number of the slot by which the group is accessed." ::= { scGenGroupSmonEntry 1} scGenGroupSmonCapability OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-only STATUS mandatory DESCRIPTION "This item is used to define which smon's application are implemented in the group. When there is a value of 0 (zero) in the relevant bit it means that the assosiated application is not supported. When there is a value of 1 (one) in the relevant bit it means that the assosiated application is supported. D0 - Statistics. D1 - History. D2 - Alarms. D3 - Host. D4 - HostTopN. D5 - Metrix. D6 - Filter. D7 - Capture. D8 - Event. D9 - TokenRing. D10 - ProtocolDir. D11 - ProtocolDist. D12 - AddressMap. D13 - NlHost. D14 - NlMatrix. D15 - AlHost. D16 - AlMatrix. D17 - UsrHistory. D18 - ProbConfig. D19 - Port. D20 - PortTopN. D21 - Subnet. D22 - SubnetMatrix. D23 - Vlan. D24 - VlanMatrix. " ::= { scGenGroupSmonEntry 2} scGenGroupSmonVlanList OBJECT-TYPE SYNTAX OCTET STRING (SIZE (32)) ACCESS read-only STATUS mandatory DESCRIPTION "A bitmap defining the status of the virtual LANs in the Virtual LAN Table. The first bit is for Virtual LAN 0, the second for Virtual LAN 1, and so on. If the Virtual LAN exists in the hub the value of the associated bit is 1, otherwise 0." ::= { scGenGroupSmonEntry 3 } scGenGroupSmonDropEvents OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of events ,in this group, in which the probe could not count packets due to lack of resources. This number is not necessarily the number of packets dropped; it is just the number of times this condition has been detected." ::= { scGenGroupSmonEntry 4 } scGenGroupSmonGoodBroadcastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good broadcast packets in this group, switched by the Xswitch." ::= { scGenGroupSmonEntry 5 } scGenGroupSmonGoodMulticastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good multicast packets, in this group, switched by the Xswitch." ::= { scGenGroupSmonEntry 6 } scGenGroupSmonGoodPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets, in this group, switched by the Xswitch." ::= { scGenGroupSmonEntry 7 } scGenGroupSmonBadPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bad packets , in this group, filtered by the Xswitch." ::= { scGenGroupSmonEntry 8 } scGenGroupSmonGoodOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good octets, in this group, switched by the Xswitch." ::= { scGenGroupSmonEntry 9 } scGenGroupSmonBadOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bad octets, in this group, filtered by the Xswitch." ::= { scGenGroupSmonEntry 10 } scGenGroupSmonPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets, good and bad, in this group, switched by the Xswitch." ::= { scGenGroupSmonEntry 11 } scGenGroupSmonOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets, good and bad, in this group, switched by the Xswitch." ::= { scGenGroupSmonEntry 12 } scGenGroupSmonMIBCtrMode OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION " This object defines for group ports to include/exclude local segment traffic in their port counters" DEFVAL {disable} ::= { scGenGroupSmonEntry 13 } scGenGroupVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF ScGenGroupVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of attributes which define general VLAN counters of a single SC based group." ::= { scGenGroup 3 } scGenGroupVlanEntry OBJECT-TYPE SYNTAX ScGenGroupVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing VLAN counters in a single Group." INDEX {scGenGroupVlanGroupId, scGenGroupVlanId} ::= { scGenGroupVlanTable 1 } ScGenGroupVlanEntry ::= SEQUENCE { scGenGroupVlanGroupId INTEGER, scGenGroupVlanId INTEGER, scGenGroupVlanUcastPkts Counter, scGenGroupVlanMcastPkts Counter, scGenGroupVlanBcastPkts Counter, scGenGroupVlanGoodPkts Counter, scGenGroupVlanGoodOctets Counter, scGenGroupVlanUcastOctets Counter, scGenGroupVlanMcastOctets Counter, scGenGroupVlanBcastOctets Counter, scGenGroupVlanCurrentEgressPorts OCTET STRING, scGenGroupVlanCurrentUntaggedPorts OCTET STRING, scGenGroupVlanStaticEgressPorts OCTET STRING, scGenGroupVlanStaticUntaggedPorts OCTET STRING } scGenGroupVlanGroupId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Unique Id of the group in the scGenGroupVlanTable. Equals the number of the slot by which the group is accessed." ::= { scGenGroupVlanEntry 1} scGenGroupVlanId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Virtual LAN for which this entry contains information." ::= { scGenGroupVlanEntry 2 } scGenGroupVlanUcastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good unicast packets ,in this group, switched by the Xswitch on this Virtual LAN." ::= { scGenGroupVlanEntry 3 } scGenGroupVlanMcastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good multicast packets ,in this group, switched by the Xswitch on this Virtual LAN." ::= { scGenGroupVlanEntry 4 } scGenGroupVlanBcastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good broadcast packets in this group, switched by the Xswitch on this Virtual LAN." ::= { scGenGroupVlanEntry 5 } scGenGroupVlanGoodPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets ,in this group, switched by the Xswitch on this Virtual LAN." ::= { scGenGroupVlanEntry 6 } scGenGroupVlanGoodOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good octets ,in this group, switched by the Xswitch on this Virtual LAN." ::= { scGenGroupVlanEntry 7 } scGenGroupVlanUcastOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good unicast octets ,in this group, switched by the Xswitch on this Virtual LAN." ::= { scGenGroupVlanEntry 8 } scGenGroupVlanMcastOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good multicast octets ,in this group, switched by the Xswitch on this Virtual LAN." ::= { scGenGroupVlanEntry 9 } scGenGroupVlanBcastOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good broadcast octets ,in this group, switched by the Xswitch on this Virtual LAN." ::= { scGenGroupVlanEntry 10 } scGenGroupVlanCurrentEgressPorts OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The set of ports in this module which are transmitting traffic for this vlan as either tagged or untagged frames. Each module's port is represented by a single bit in this 128-bits bitmap according to the PortList convention of RFC2674. This MIB is for internal agent sub-agent communication, it is aimed to distribute the standard dot1qVlanCurrentEgressPorts among the modules." REFERENCE "IEEE 802.1Q/D11 Section 12.10.2.1" ::= { scGenGroupVlanEntry 11 } scGenGroupVlanCurrentUntaggedPorts OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The set of ports which are transmitting traffic for this VLAN as untagged frames. Each module's port is represented by a single bit in this 128-bits bitmap according to the PortList convention of RFC2674. This MIB is for internal agent sub-agent communication, it is aimed to distribute the standard dot1qVlanCurrentUntaggedPorts among the modules. It is updated together with genPortVLANMode MIB." REFERENCE "IEEE 802.1Q/D11 Section 12.10.2.1" ::= { scGenGroupVlanEntry 12 } scGenGroupVlanStaticEgressPorts OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "The set of ports in this module which are permanently assigned to the egress list for this VLAN by management. Each module's port is represented by a single bit in this 128-bits bitmap according to the PortList convention of RFC2674. Changes to a bit in this object affect the per-port per-VLAN Registrar control for Registration Fixed for the relevant GVRP state machine on each port. The default value of this object is a string of zeros long by 128 bits, indicating not fixed. This MIB is for internal agent sub-agent communication, it is aimed to distribute the standard dot1qVlanStaticEgressPorts among the modules." REFERENCE "IEEE 802.1Q/D11 Section 12.7.7.3, 11.2.3.2.3" ::= { scGenGroupVlanEntry 13 } scGenGroupVlanStaticUntaggedPorts OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "The set of ports which should transmit egress packets for this VLAN as untagged. Each module's port is represented by a single bit in this 128-bits bitmap according to the PortList convention of RFC2674. The default value of this object for the default VLAN (dot1qVlanIndex = 1) is a string of appropriate length including all ports. There is no specified default for other VLANs. If a device agent cannot support the set of ports being set then it will reject the set operation with an error. An example might be if a manager attempts to set more than one VLAN to be untagged on egress where the device does not support this IEEE 802.1Q option. It is updated together with genPortVLANMode MIB." REFERENCE "IEEE 802.1Q/D11 Section 12.10.2.1" ::= { scGenGroupVlanEntry 14 } scGenGroupRspTable OBJECT-TYPE SYNTAX SEQUENCE OF ScGenGroupRspEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "." ::= { scGenGroup 4 } scGenGroupRspEntry OBJECT-TYPE SYNTAX ScGenGroupRspEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "." INDEX { scGenGroupRspGroupId } ::= { scGenGroupRspTable 1 } ScGenGroupRspEntry ::= SEQUENCE { scGenGroupRspGroupId INTEGER, scGenGroupRspHelloInterval INTEGER, scGenGroupRspDevicePollingInterval INTEGER, scGenGroupRspDeviceNotRespondingTimeout INTEGER, scGenGroupRspSwitchNotRespondingTimeout INTEGER, scGenGroupRspMoveToForwardingInterval INTEGER, scGenGroupRspBroadcastArpShortInterval INTEGER, scGenGroupRspBroadcastArpShortIntervalNumber INTEGER, scGenGroupRspBroadcastArpLongInterval INTEGER, scGenGroupRspPeriodicPingsBoxIpAddress IpAddress, scGenGroupRspPeriodicPingsDestinationIpAddress IpAddress, scGenGroupRspMode INTEGER } scGenGroupRspGroupId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Unique Id of the group in the scGenGroupRspTable. Equals the number of the slot by which the group is accessed." ::= { scGenGroupRspEntry 1} scGenGroupRspHelloInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The interval between transmissions of hello-messages, in 100mSec units." DEFVAL { 1 } ::= {scGenGroupRspEntry 2} scGenGroupRspDevicePollingInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The interval between transmissions of ARP queries for polling connectivity to the device, in 100mSec units." DEFVAL { 1 } ::= {scGenGroupRspEntry 3} scGenGroupRspDeviceNotRespondingTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Amount of time in which no ARP-replies are received from the device, which cause the RSP to assume no connection to that device, in 100mSec units." DEFVAL { 5 } ::= {scGenGroupRspEntry 4} scGenGroupRspSwitchNotRespondingTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Amount of time in which no hello-messages with acknowledge are received from the other switch, which cause the RSP to assume no connection to that switch, in 100mSec units." DEFVAL { 5 } ::= {scGenGroupRspEntry 5} scGenGroupRspMoveToForwardingInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Amount of time the port waits upon deciding to move to forwarding mode, until it moves to that mode, in 100mSec units." DEFVAL { 5 } ::= {scGenGroupRspEntry 6} scGenGroupRspBroadcastArpShortInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The interval in which the switch should send broadcast ARPs to the device when not knowing the MAC-address of the device, in 100mSec units." DEFVAL { 5 } ::= {scGenGroupRspEntry 7} scGenGroupRspBroadcastArpShortIntervalNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The number of broadcast ARPs the switch should send in short interval time, when not knowing the MAC address of the device" DEFVAL { 5 } ::= {scGenGroupRspEntry 8} scGenGroupRspBroadcastArpLongInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The interval in which the switch should send broadcast ARPs to the device when the device does not respond to unicast ARPs, in 100mSec units." DEFVAL { 150 } ::= {scGenGroupRspEntry 9} scGenGroupRspPeriodicPingsBoxIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "This MIB-item is the IP-address that the P330 box uses in order to periodically ping to devices Default value for IP Address is 0.0.0.0 " ::= { scGenGroupRspEntry 10} scGenGroupRspPeriodicPingsDestinationIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "This MIB-item sets an IpAddress that the devices will be configured to periodically ping to. The switch will be responsible to reply to ARP-queries concerning this IP-address, and which were issued by devices directly attached to it. A value of 0.0.0.0 in this Mib Item means that it does not describe an existing IpAddress. Default value for IP Address is 0.0.0.0 " ::= { scGenGroupRspEntry 11} scGenGroupRspMode OBJECT-TYPE SYNTAX INTEGER { rsp-module-mode-role-A(1), rsp-modue-mode-role-B(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION "Sets the mode of the module from the RSP-application prespective. Possible modes are: RSP-module-mode-role-A - means that the ports of this module perform the RSP scheme for a device connected through a repeater, in role A (primary role). RSP-module-mode-role-B - means that the ports of this module perform the RSP scheme for a device connected through a repeater, in role B (secondary role)." DEFVAL { rsp-module-mode-role-A } ::= { scGenGroupRspEntry 12} scGenPort OBJECT IDENTIFIER ::= { scGen 4 } scGenPortTable OBJECT-TYPE SYNTAX SEQUENCE OF ScGenPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of attributes which define general configuration information about a single SC based port." ::= { scGenPort 1 } scGenPortEntry OBJECT-TYPE SYNTAX ScGenPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing data about a single Port." INDEX {scGenPortGroupId, scGenPortId } ::= {scGenPortTable 1 } ScGenPortEntry ::= SEQUENCE { scGenPortGroupId INTEGER, scGenPortId INTEGER, scGenPortVLAN INTEGER, scGenPortPriority INTEGER, scGenPortSetDefaults INTEGER, scGenPortBackbone INTEGER, scGenPortCopyMode INTEGER, scGenPortCopyDestination INTEGER, scGenPortLinkAggregationNumber INTEGER, scGenPortSendBridgedPackets INTEGER, scGenPortVLANEgressStaticConfiguration OCTET STRING, scGenPortStaticVLANBinding INTEGER, scGenPortSecId INTEGER, scGenPortMaxLagsOnSec INTEGER, scGenPortGenericTrap INTEGER, scGenPortLACPMode INTEGER, scGenPortLastIntruderSourceAddr OCTET STRING, scGenPortSecurityMode INTEGER, scGenPortSTA INTEGER, scGenPortLagCapability OCTET STRING, scGenPortCapability OCTET STRING, scGenPortSLDAdminStatus INTEGER, scGenPortSLDStatus INTEGER } scGenPortGroupId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Id of the group to which the port belongs." ::= { scGenPortEntry 1 } scGenPortId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Unique Id of the port in the scEthPortTable." ::= { scGenPortEntry 2 } scGenPortVLAN OBJECT-TYPE SYNTAX INTEGER (0..4095) ACCESS read-write STATUS mandatory DESCRIPTION " The Virtual LAN number of the Port. The value 0 means Generic ( But can communicate with Global !). The value '255' means Global." DEFVAL { 0 } ::= { scGenPortEntry 3 } scGenPortPriority OBJECT-TYPE SYNTAX INTEGER { regular(1), high(2), userPriority1(3), userPriority2(4), userPriority3(5), userPriority4(6), userPriority5(7), userPriority6(8), userPriority7(9), userPriority8(10), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION " The priority level of the packets send by the Port." DEFVAL { regular } ::= { scGenPortEntry 4 } scGenPortSetDefaults OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION "Set all port parameters in the XSwitch module, to their default values. This item is used for ports that are managed by Sub-agents. This item will always return a value of off(2), since it acts like a toggle switch." DEFVAL {off } ::= { scGenPortEntry 5 } scGenPortBackbone OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), notSupported(255) } ACCESS read-only STATUS mandatory DESCRIPTION " The type of the Xswitch port. 'on' indicates that the port was discovered by VIDP as backbone port." DEFVAL { off } ::= { scGenPortEntry 6 } scGenPortCopyMode OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable /Disable the Copy Port mode in the Sub-Agent." DEFVAL { disable } ::= { scGenPortEntry 7} scGenPortCopyDestination OBJECT-TYPE SYNTAX INTEGER (0..8092) ACCESS read-write STATUS mandatory DESCRIPTION " The destination of the copied information. The destination can be another port or the Agent acting as an RMON probe. The value of this item is: LSB Byte= sniffer channel number, Next Byte= sniffer device number. When sniffer device number=31, the destination is the Agent." ::= { scGenPortEntry 8} scGenPortLinkAggregationNumber OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The Link Aggregation Group (LAG) number, to which the Port belongs. The value 0 means that this port is not part of a LAG. This is also the default." ::= { scGenPortEntry 9 } scGenPortSendBridgedPackets OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION "When set to on(1), the port will transmit to the line bridged frames (for which their secondary VLAN was 0xFFE internally). This is the case for ports connected to a station or to another switch that has no bridging capabilities. When set to off(2), the port will reject the bridged frames, by not sending them to the line. This is the case for ports connected to another switch that has its own bridging capabilities. Default value is on(1)." ::= { scGenPortEntry 10 } scGenPortVLANEgressStaticConfiguration OBJECT-TYPE SYNTAX OCTET STRING (SIZE (32)) ACCESS read-write STATUS mandatory DESCRIPTION "A bitmap defining the VLANs, for which the port is member in their Egress Tables. The first bit is for VLAN 0, the second bit for VLAN 1, and so on. If the port is member in the Egress Table of a specified VLAN, then the value of the associated bit is 1, otherwise 0. The actual VLAN Table configuration, according to this item, is done only when scGenPortStaticVLANBinding is enabled." ::= { scGenPortEntry 11 } scGenPortStaticVLANBinding OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION " This object defines whether Static VLAN Binding is enabled or disabled on the port. If enabled, the port is member in the Egress List of the VLANs, as specified in scGenPortVLANEgressStaticConfiguration, in addition to its Port VLAN. If disabled, the port is member in the Egress List of the VLANs, according to the VLAN Tagging mode of the port - i.e. if VLAN Tagging mode is Clear, then the Port is member in the Egress List of only the Port VLAN. If VLAN Tagging mode is 802.1Qtagging, then the Port is member in the Egress List of all VLANs." DEFVAL {disable} ::= { scGenPortEntry 12 } scGenPortSecId OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "The identification number (per module) of the switching chip to which the port belongs." ::= { scGenPortEntry 13 } scGenPortMaxLagsOnSec OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The theoretic maximum number of LAGs that can be defined over the switching chip to which the port belongs. The value is fixed according to the switching chip type: For the Timpani chip, the value is 1. For the Guitar chip, the value is 2." ::= { scGenPortEntry 14 } scGenPortGenericTrap OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this attribute determines whether or not the agent sends the snmp generic traps 2 and 3, for link down/up events on this port." ::= {scGenPortEntry 15 } scGenPortLACPMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this attribute determines whether the port exchanges LACPDU messages, in agreement with the scGenGroupLACPMode MIB." ::= {scGenPortEntry 16 } scGenPortLastIntruderSourceAddr OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Ethernet source address of the last intrusion attempt at this port. The value of this item will be 000000 (a string of 6 zeros) if security mode is disable or no security violation at this port. " ::= { scGenPortEntry 17 } scGenPortSecurityMode OBJECT-TYPE SYNTAX INTEGER{ nonSecurityMode(1), securityMode(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION "Security mode assigned to this port. nonSecurityMode - do not perform intrusion control security mechanism on this port. securityMode - perform intrusion control security mechanism and trap the console in case of security violation, if both scGenGroupSecurityMode and scGenSwitchSecurityMode are in this mode too." ::= { scGenPortEntry 18 } scGenPortSTA OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable /Disable the Spanning Tree protocol for this port, meaningless when disabled at the switch level via the scGenSwitchSTA MIB." DEFVAL { enable } ::= { scGenPortEntry 19} scGenPortLagCapability OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "An octet string with the size of the maximum number of LAGs on the device. Each bit represents a LAG which the port may be associated with (a member of)." ::= { scGenPortEntry 20 } scGenPortCapability OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Port capability bit mask, where each bit represent the capability of the port: Bit #1 - 10Mbps speed support Bit #2 - 100Mbps speed support Bit #3 - 1000Mbps speed support Bit #4 - 10000Mbps speed support Bit #9 - 2 queues support Bit #10 - 4 queues support Bit #11 - 8 queue support Bit #17 - CopyPort Tx support Bit #18 - CopyPort Rx support Bit #19 - CopyPort Tx&Rx support Bit #20 - CopyPort filtering support Bit #25 - Symmetric FC support Bit #26 - AsymmetricTx FC support Bit #27 - AsymmetricRx FC support" ::= { scGenPortEntry 21 } scGenPortSLDAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Sets the admin status of each port in the Self Loop Discovery application A port which is disbaled does not send LDDU . A port which is enabled sends LDDU and migth turn to blocking if a SLD is discovered." DEFVAL { enabled } ::= { scGenPortEntry 22 } scGenPortSLDStatus OBJECT-TYPE SYNTAX INTEGER { selfLoop(1), noSelfLoop(2), notSupported(255) } ACCESS read-only STATUS mandatory DESCRIPTION "A port which is SLDEnabled can be in SelfLoop or NoSelfLoop mode . if the port is SLD disabled it will return notSupported." ::= { scGenPortEntry 23 } scGenPortRspTable OBJECT-TYPE SYNTAX SEQUENCE OF ScGenPortRspEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of attributes which define general configuration information about a single SC based port." ::= { scGenPort 2 } scGenPortRspEntry OBJECT-TYPE SYNTAX ScGenPortRspEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing data about a single Port." INDEX {scGenPortRspGroupId, scGenPortRspId } ::= {scGenPortRspTable 1 } ScGenPortRspEntry ::= SEQUENCE { scGenPortRspGroupId INTEGER, scGenPortRspId INTEGER, scGenPortRspMode INTEGER } scGenPortRspGroupId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Id of the group to which the port belongs." ::= { scGenPortRspEntry 1 } scGenPortRspId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Unique Id of the port in the scGenPortRspTable." ::= { scGenPortRspEntry 2 } scGenPortRspMode OBJECT-TYPE SYNTAX INTEGER { regular(1), rsp-mode-role-A(2), rsp-mode-role-B(3), device-mode(4), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION "Sets the mode of the port from the RSP-application perspective. Possible modes are: Regular - means that this is a regular port that does not participate in the RSP scheme, RSP-mode-role-A - means that this port performs the RSP scheme for a device connected through a repeater, in role A (primary role). RSP-mode-role-B - means that this port performs the RSP scheme for a device connected through a repeater, in role B (secondary role). device-mode - means that this port performs the RSP scheme for a device with two interfaces." DEFVAL {regular} ::= { scGenPortRspEntry 3} scGenSwitch OBJECT IDENTIFIER ::= { scGen 5 } scGenSwitchTable OBJECT-TYPE SYNTAX SEQUENCE OF ScGenSwitchEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of attributes which define information about a single XSwitch in SC based devices." ::= { scGenSwitch 1 } scGenSwitchEntry OBJECT-TYPE SYNTAX ScGenSwitchEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing data about a single XSwitch." INDEX {scGenSwitchId } ::= {scGenSwitchTable 1 } ScGenSwitchEntry ::= SEQUENCE { scGenSwitchId INTEGER, scGenSwitchCopyMode INTEGER, scGenSwitchCopySource INTEGER, scGenSwitchCopyDestination INTEGER, scGenSwitchSetDefaults INTEGER, scGenSwitchVIDP INTEGER, scGenSwitchType INTEGER, scGenSwitchMasterId INTEGER, scGenSwitchReset INTEGER, scGenSwitchNumberOfLoads INTEGER, scGenSwitchAgVLAN INTEGER, scGenSwitchVLANList OCTET STRING, scGenSwitchSTA INTEGER, scGenSwitchSecurityMode INTEGER, scGenSwitchFindQuery OCTET STRING, scGenSwitchFindResult OCTET STRING, scGenSwitchSWRdChange OCTET STRING, scGenSwitchDefaultVLAN INTEGER, scGenSwitchVLANBridging INTEGER, scGenSwitchOldVersionModules DisplayString, scGenSwitchVIDPNonSupportedModules DisplayString, scGenSwitchSTANonSupportedModules DisplayString, scGenSwitchIDSNonSupportedModules DisplayString, scGenSwitchMcFilter INTEGER, scGenSwitchMcFilterHostAgingTime INTEGER, scGenSwitchMcFilterRouterAgingTime INTEGER, scGenSwitchMcFilterDelayTime INTEGER, scGenSwitchLACPMode INTEGER, scGenSwitchSecurityModePermit INTEGER, scGenSwitchFastAgingOnRemoteTopChg INTEGER, scGenSwitchGigaMode INTEGER, scGenSwitchCAMClear INTEGER } scGenSwitchId OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "Index which identifies the XSwitch for which this entry contains information. This value is never greater than chNumberOfXSwitches." ::= {scGenSwitchEntry 1 } scGenSwitchCopyMode OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable /Disable the Copy Port mode in the XSwitch." DEFVAL { disable } ::= { scGenSwitchEntry 2} scGenSwitchCopySource OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " The port in the switch that is being copied. All received and transmit packets on the port( including local traffic ) are copied to the defined destination, besides their normal destination. The value of this item is: 1024*S+P, where S is the slot number in the hub and P the port within the slot." ::= { scGenSwitchEntry 3 } scGenSwitchCopyDestination OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " The destination of the copied information. The destination can be another port or the Agent acting as an RMON probe. The value of this item is: 1024*S+P, where S is the slot number in the hub and P is the port within the slot. Value 1023 means that the destination is the Agent." ::= { scGenSwitchEntry 4 } scGenSwitchSetDefaults OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION "Set all port parameters in the XSwitch, to their default values. This item will always return a value of off(2), since it acts like a toggle switch." DEFVAL {off} ::= { scGenSwitchEntry 5 } scGenSwitchVIDP OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable /Disable the VIDP protocol supported in the XSwitch." DEFVAL { enable } ::= { scGenSwitchEntry 6} scGenSwitchType OBJECT-TYPE SYNTAX INTEGER { ethernet(1), token-ring(2), notSupported(255) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute defines the type of the Xswitch." ::={ scGenSwitchEntry 7} scGenSwitchMasterId OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute defines which module in the Xswitch take the role of the Master. It is equal to the slot number of the Xswitch Master." ::={ scGenSwitchEntry 8} scGenSwitchReset OBJECT-TYPE SYNTAX INTEGER { on (1), off (2), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this attribute to `on' will cause a reset to the Xswitch. Default value is 'off'." ::= { scGenSwitchEntry 9} scGenSwitchNumberOfLoads OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute identifies the total number of loads of that Xswitch. There is a maximum budget of 30 loads on an single Xswitch." ::= {scGenSwitchEntry 10} scGenSwitchAgVLAN OBJECT-TYPE SYNTAX INTEGER (0.. 4095) ACCESS read-write STATUS mandatory DESCRIPTION " The Virtual LAN number of the Agent's internal interface in the switch. The value 0 means Generic (But can communicate with Global !). The value '255' means Global." DEFVAL {255} ::= { scGenSwitchEntry 11} scGenSwitchVLANList OBJECT-TYPE SYNTAX OCTET STRING (SIZE (32)) ACCESS read-only STATUS mandatory DESCRIPTION "A bitmap defining the status of the virtual LANs in the Virtual LAN Table. The first bit is for Virtual LAN 0, the second for Virtual LAN 1, and so on. If the Virtual LAN exists in the hub the value of the associated bit is 1, otherwise 0." ::= { scGenSwitchEntry 12 } scGenSwitchSTA OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable /Disable the Spanning Tree protocol support in the switch." DEFVAL { disable } ::= { scGenSwitchEntry 13} scGenSwitchSecurityMode OBJECT-TYPE SYNTAX INTEGER { nonSecurityMode(1), securityMode(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION " This item defines the Security mode per stack. nonSecurityMode - all ports in the stack are not secure. securityMode - all ports in the stack are secure according to their scGenPortSecurityMode MIB's value." ::= { scGenSwitchEntry 14 } scGenSwitchFindQuery OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "An address to be searched for by the Agent. The Agent will start look for the address when the value is different than Null. The string format is: 1st byte: address type - 0=MAC, 1=IP Next bytes: the address. (for MAC: next 6 bytes, for IP: next 4 bytes)." ::= { scGenSwitchEntry 15 } scGenSwitchFindResult OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The search result. The result string format is: 1st byte: address type - 0=MAC, 1=IP. Next bytes: the address. (for MAC: next 6 bytes, for IP: next 4 bytes) 7-th byte (for MAC) or 5-th byte (for IP): number of ports with the specified address. Every next two bytes will indicate the slot and port number. 8-th byte (for MAC) or 6-th byte (for IP): slot number. 9-th byte (for MAC) or 7-th byte (for IP): port number. Etc. If the specified address was NOT found, the result will be with the 7-th byte (for MAC) or 5-th byte (for IP): byte equal to _0_." ::= { scGenSwitchEntry 16 } scGenSwitchSWRdChange OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "A 4-byte octet-string indicating a change performed by the SW Redundancy task. The string will include: Byte 1: Group1 (module number). Byte 2 : Port1 Byte 3 : Group2 Byte 4 : port2 Where group2 port2 are the new enabled port. " ::= { scGenSwitchEntry 17 } scGenSwitchDefaultVLAN OBJECT-TYPE SYNTAX INTEGER { vlan0(1), vlan1(2), notSupported(255) } ACCESS read-only STATUS mandatory DESCRIPTION "Attribute describing the Default VLAN configuration on the switch ports. The user may change the value of this parameter through the setup terminal. Vlan1 is the standard default VLAN for port configuration." ::= { scGenSwitchEntry 18 } scGenSwitchVLANBridging OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION "VLAN Bridging mode should be enabled in all Xswitches in the network, when the user wants to support network-wide VLAN Bridging. VLAN Bridging should also be enabled in one M-MLS, and PLS-Tagging mode should be set on the backbone ports." DEFVAL {disable} ::= { scGenSwitchEntry 19 } scGenSwitchOldVersionModules OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "A list of modules, in ASCII format, that have older software versions than necessary in the switch. Module numbers are separated by a comma and a space. It is used to inform the user on version inconsistency." ::= { scGenSwitchEntry 20 } scGenSwitchVIDPNonSupportedModules OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "A list of modules, in ASCII format, that do not support the VIDP function. Module numbers are separated by a comma and a space. It is used to inform the user on possible problems in VIDP function, as not all modules in the switch support VIDP." ::= { scGenSwitchEntry 21 } scGenSwitchSTANonSupportedModules OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "A list of modules, in ASCII format, that do not support the STA function. Module numbers are separated by a comma and a space. It is used to inform the user on possible problems in STA function, as not all modules in the switch support STA." ::= { scGenSwitchEntry 22 } scGenSwitchIDSNonSupportedModules OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "A list of modules, in ASCII format, that do not support the IDS function. Module numbers are separated by a comma and a space. It is used to inform the user on possible problems in IDS function, as not all modules in the switch support IDS." ::= { scGenSwitchEntry 23 } scGenSwitchMcFilter OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable/disable the multicast filtering mechanism supported in the switch" DEFVAL { disable } ::= {scGenSwitchEntry 24} scGenSwitchMcFilterHostAgingTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The Value of the Host-Aging-Time parameter used by the multicast filtering mechanism for aging learned multicast filtering information" DEFVAL { 600 } ::= {scGenSwitchEntry 25} scGenSwitchMcFilterRouterAgingTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The Value of the Router-Aging-Time parameter used by the multicast filtering mechanism for aging learned router-ports information" DEFVAL { 1800 } ::= {scGenSwitchEntry 26} scGenSwitchMcFilterDelayTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The Value of the Delay-Time parameter used by the multicast filtering mechanism for waiting to all registration requests before applying a filter on a specific group" DEFVAL { 10 } ::= {scGenSwitchEntry 27} scGenSwitchLACPMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this attribute determines whether LACPDU messages can be exchanged by the switch's ports. If enabled, the ports will exchange LACPDU messages according to their scGenPortLACPMode MIB. If disabled, every port of the switch will not exchange LACPDU messages - regardless of their scGenPortLACPMode MIB." ::= { scGenSwitchEntry 28 } scGenSwitchSecurityModePermit OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " This item defines the Security mode per switch. This MIB is encoded in Lucent specific security mechanism." ::= { scGenSwitchEntry 29 } scGenSwitchFastAgingOnRemoteTopChg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION " This item defines if the switch performs fast aging on the MAC address forwarding database (or reset the cam contents) upon reception of Topology Change BPDU from the STA root, indicating that a remote topology change has occurred. Local topology changes that occur on valuable ports always generate a fast aging anyway." ::= { scGenSwitchEntry 30 } scGenSwitchGigaMode OBJECT-TYPE SYNTAX INTEGER { regular(1), link-load-sharing(2), primary-bottom(3), primary-top(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this attribute determines the setting for the two Giga links of a P130 stack." DEFVAL { regular } ::= { scGenSwitchEntry 31 } scGenSwitchCAMClear OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION "When value sets to on(1), the switch clears its CAM table. This item will always return a value of off(2), since it acts like a toggle switch." DEFVAL {off} ::= { scGenSwitchEntry 32 } scGenLinkAggregation OBJECT IDENTIFIER ::= { scGen 6 } scGenLinkAggregationTable OBJECT-TYPE SYNTAX SEQUENCE OF ScGenLinkAggregationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of attributes which define Link Aggregation Group in a single switch." ::= { scGenLinkAggregation 1} scGenLinkAggregationEntry OBJECT-TYPE SYNTAX ScGenLinkAggregationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing LAG information in a single switch." INDEX {scGenLinkAggregationId} ::= { scGenLinkAggregationTable 1 } ScGenLinkAggregationEntry ::= SEQUENCE { scGenLinkAggregationId INTEGER, scGenLinkAggregationName DisplayString, scGenLinkAggregationBasePortGroupId INTEGER, scGenLinkAggregationBasePortId INTEGER, scGenLinkAggregationNumberOfPorts INTEGER, scGenLinkAggregationLogicalPortGroupId INTEGER, scGenLinkAggregationLogicalPortId INTEGER, scGenLinkAggregationFunctionalStatus INTEGER, scGenLinkAggregationAutoNegResults INTEGER, scGenLinkAggregationFaultMask OCTET STRING, scGenLinkAggregationStatus RowStatus } scGenLinkAggregationId OBJECT-TYPE SYNTAX INTEGER (1..100) ACCESS read-only STATUS mandatory DESCRIPTION "The Link Aggregation number for which this entry contains information." ::= { scGenLinkAggregationEntry 1 } scGenLinkAggregationName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) ACCESS read-write STATUS mandatory DESCRIPTION "The Link Aggregation name, given by the user." ::= { scGenLinkAggregationEntry 2 } scGenLinkAggregationBasePortGroupId OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot/unit number of the Base Port for this Link Aggregation." ::= { scGenLinkAggregationEntry 3 } scGenLinkAggregationBasePortId OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port number in the slot/unit of the Base Port for this Link Aggregation." ::= { scGenLinkAggregationEntry 4 } scGenLinkAggregationNumberOfPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current number of ports that belong to this Link Aggregation." ::= { scGenLinkAggregationEntry 5 } scGenLinkAggregationLogicalPortGroupId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the logical port, representing this Link Aggregation. All parameters for the LAG are managed through that logical port." ::= { scGenLinkAggregationEntry 6 } scGenLinkAggregationLogicalPortId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The logical port number in the slot, representing this Link Aggregation. All parameters for the LAG are managed through that logical port." ::= { scGenLinkAggregationEntry 7 } scGenLinkAggregationFunctionalStatus OBJECT-TYPE SYNTAX INTEGER { ok (1), fail (2), partialFail (3), notSupported (255) } ACCESS read-only STATUS mandatory DESCRIPTION "The functional status of the LAG: ok(1) - fully functional LAG, transmitting and receiving packets on all its ports. fail(2) - all ports in the LAG are not in ok status. partialFail(3) - some of the ports in the LAG are not in ok status." ::= { scGenLinkAggregationEntry 8 } scGenLinkAggregationAutoNegResults OBJECT-TYPE SYNTAX INTEGER { ok (1), autoNegInconsistantResults (2), notSupported (255) } ACCESS read-only STATUS mandatory DESCRIPTION "The auto-negotiation results for speed and duplex for the LAG ports: ok(1) - all ports resolved the same speed and duplex mode after auto-negotiation process. autoNegInconsistantResults(2) - not all ports resolved the same speed and duplex mode after auto-negotiation process." ::= { scGenLinkAggregationEntry 9 } scGenLinkAggregationFaultMask OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Each bit of this item describes the situation of the LAG regarding specific fault: bit 1: on indicates 'LAG connection lost' when scGenLinkAggregationFunctionalStatus=fail(2) bit 2: on indicates 'LAG partial connection' when scGenLinkAggregationFunctionalStatus=partailFail(3) bit 3: on indicates 'LAG auto-neg inconsistant results' when scGenLinkAggregationAutoNegResults= autoNegInconsistantResults(2)" ::= { scGenLinkAggregationEntry 10} scGenLinkAggregationStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of this scGenLinkAggregation entry. According to RMON-2 standard (RFC 2021)." ::= { scGenLinkAggregationEntry 11} scGenPortIPAddressRsp OBJECT IDENTIFIER ::= { scGen 7 } scGenPortIPAddressRspTable OBJECT-TYPE SYNTAX SEQUENCE OF ScGenPortIPAddressRspEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of attributes which define general configuration information about a single SC based port." ::= { scGenPortIPAddressRsp 1 } scGenPortIPAddressRspEntry OBJECT-TYPE SYNTAX ScGenPortIPAddressRspEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing data about a single Port." INDEX {scGenPortIPAddressRspGroupId, scGenPortIPAddressRspPortId, scGenPortIPAddressRspIpAddressIndex } ::= {scGenPortIPAddressRspTable 1 } ScGenPortIPAddressRspEntry ::= SEQUENCE { scGenPortIPAddressRspGroupId INTEGER, scGenPortIPAddressRspPortId INTEGER, scGenPortIPAddressRspIpAddressIndex INTEGER, scGenPortIPAddressRspIpAddress IpAddress } scGenPortIPAddressRspGroupId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Id of the group to which the port belongs." ::= { scGenPortIPAddressRspEntry 1 } scGenPortIPAddressRspPortId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Unique Id of the port in the scGenPortRspTable." ::= { scGenPortIPAddressRspEntry 2 } scGenPortIPAddressRspIpAddressIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Unique Id of the port in the scGenPortRspTable." ::= { scGenPortIPAddressRspEntry 3 } scGenPortIPAddressRspIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "This MIB-item sets an IpAddress of a station that is connected to a port that performs RSP. A value of 0.0.0.0 in this Mib Item means that it does not describe an existing IpAddress. Default value is 0.0.0.0" ::= { scGenPortIPAddressRspEntry 4 } -- mandatory for all Visage Ethernet devices. -- scEth OBJECT IDENTIFIER ::= { switchChip 2 } scEthPort OBJECT IDENTIFIER ::= { scEth 1 } scEthPortTable OBJECT-TYPE SYNTAX SEQUENCE OF ScEthPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of attributes which define configuration, performance and error information about ethernet ports based on the switchChip." ::= { scEthPort 1 } scEthPortEntry OBJECT-TYPE SYNTAX ScEthPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing data about a single port." INDEX { scEthPortGroupId, scEthPortId } ::= { scEthPortTable 1 } ScEthPortEntry ::= SEQUENCE { scEthPortGroupId INTEGER, scEthPortId INTEGER, scEthPortOctetsRec Counter, scEthPortPktsRec Counter, scEthPortGoodBroadcastPktsRec Counter, scEthPortGoodMulticastPktsRec Counter, scEthPortCRCAlignErrors Counter, scEthPortOversizePkts Counter, scEthPortFragments Counter, scEthPortJabber Counter, scEthPortCollisions Counter, scEthPortPkts64Octets Counter, scEthPortPkts65to127Octets Counter, scEthPortPkts128to255Octets Counter, scEthPortPkts256to511Octets Counter, scEthPortPkts512to1023Octets Counter, scEthPortPkts1024to1518Octets Counter, scEthPortGoodPktsRec Counter, scEthPortBadPkts Counter, scEthPortGoodOctetsRec Counter, scEthPortBadOctets Counter, scEthPortGoodBroadcastOctetsRec Counter, scEthPortGoodMulticastOctetsRec Counter, scEthPortGoodOctetsSent Counter, scEthPortGoodPktsSent Counter, scEthPortLateCollisions Counter, scEthPortFunctionalStatus INTEGER, scEthPortMode INTEGER, scEthPortSpeed INTEGER, scEthPortAutoNegotiation INTEGER, scEthPortAutoNegotiationStatus INTEGER, scEthPortTotalOctets Counter, scEthPortTotalPkts Counter, scEthPortDropEvents Counter, scEthPortGigaPauseStatus INTEGER, scEthPortLower32OctetsRec Counter, scEthPortUpper32OctetsRec Counter, scEthPortLower32OctetsSent Counter, scEthPortUpper32OctetsSent Counter, scEthPortGoodUnicastPktsRec Counter, scEthPortDiscardPktsRec Counter, scEthPortUnicastPktsSent Counter, scEthPortDiscardPktsSent Counter, scEthPortPauseCapabilities INTEGER, scEthPortMulticastPktsSent Counter, scEthPortUndersizePktsRec Counter, scEthPortFlowControl INTEGER } scEthPortGroupId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Id of the group to which the port belongs." ::= { scEthPortEntry 1 } scEthPortId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Unique Id of the port in the scEthPortTable." ::= { scEthPortEntry 2 } scEthPortOctetsRec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good octets received and bad octets filtered by the port (excluding framing bits but including FCS octets). This item is the summation of scEthPortGoodOctetsRec and scEthPortBadOctets." ::= { scEthPortEntry 3 } scEthPortPktsRec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets received and bad packets filtered by the port. This item is the summation of scEthPortGoodPktsRec and scEthPortBadPkts." ::= { scEthPortEntry 4 } scEthPortGoodBroadcastPktsRec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets received that were directed to the broadcast address." ::= { scEthPortEntry 5 } scEthPortGoodMulticastPktsRec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets received that were directed to a multicast address. Note that this number does not include packets directed to the broadcast address." ::= { scEthPortEntry 6 } scEthPortCRCAlignErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets received that had a length (excluding framing bits, but including FCS octets) of between 64 and 1518 octets, inclusive, but were not an integral number of octets in length or had a bad Frame Check Sequence (FCS)." ::= { scEthPortEntry 7 } scEthPortOversizePkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets received that were longer than 1518 octets (excluding framing bits, but including FCS octets) and were otherwise well formed." ::= { scEthPortEntry 8 } scEthPortFragments OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets received that were less than 64 octets in length (excluding framing bits but including FCS octets)." ::= { scEthPortEntry 9 } scEthPortJabber OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets received that were longer than 1518 octets (excluding framing bits, but including FCS octets), and were not an integral number of octets in length or had a bad Frame Check Sequence (FCS)." ::= { scEthPortEntry 10 } scEthPortCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The best estimate of the total number of collisions on this Ethernet segment." ::= { scEthPortEntry 11 } scEthPortPkts64Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets (including error packets) that were 64 octets in length (excluding framing bits but including FCS octets)." ::= { scEthPortEntry 12 } scEthPortPkts65to127Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets (including error packets) that were between 65 and 127 octets in length inclusive (excluding framing bits but including FCS octets)." ::= { scEthPortEntry 13 } scEthPortPkts128to255Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets (including error packets) that were between 128 and 255 octets in length inclusive (excluding framing bits but including FCS octets)." ::= { scEthPortEntry 14 } scEthPortPkts256to511Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets (including error packets) that were between 256 and 511 octets in length inclusive (excluding framing bits but including FCS octets)." ::= { scEthPortEntry 15 } scEthPortPkts512to1023Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets (including error packets) that were between 512 and 1023 octets in length inclusive (excluding framing bits but including FCS octets)." ::= { scEthPortEntry 16 } scEthPortPkts1024to1518Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets (including error packets) that were between 1024 and 1518 octets in length inclusive (excluding framing bits but including FCS octets)." ::= { scEthPortEntry 17 } scEthPortGoodPktsRec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets received by the port." ::= { scEthPortEntry 18 } scEthPortBadPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bad packets filtered by the port. This item is the summation of: scEthPortCRCAlignErrors, scEthPortOversizePkts, scEthPortFragments and scEthPortJabber. " ::= { scEthPortEntry 19 } scEthPortGoodOctetsRec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good octets of data received by the port." ::= { scEthPortEntry 20 } scEthPortBadOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bad octets of data filtered by the port." ::= { scEthPortEntry 21 } scEthPortGoodBroadcastOctetsRec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good octets received that were directed to the broadcast address." ::= { scEthPortEntry 22 } scEthPortGoodMulticastOctetsRec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good octets received that were directed to a multicast address. Note that this number does not include octets directed to the broadcast address." ::= { scEthPortEntry 23 } scEthPortGoodOctetsSent OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good octets of data sent by the port." ::= { scEthPortEntry 24 } scEthPortGoodPktsSent OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets sent by the port." ::= { scEthPortEntry 25 } scEthPortLateCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The best estimate of the total number of late collisions on this Ethernet segment." ::= { scEthPortEntry 26 } scEthPortFunctionalStatus OBJECT-TYPE SYNTAX INTEGER { ok (1), rld (2), -- RxLinkDown (Link Test Fail) rxJabber (3), partition (8), remoteFault (10), rspError (11), notSupported (255) } ACCESS read-only STATUS mandatory DESCRIPTION "The functional status of the port: ok(1) - fully functional port, transmitting and receiving packets. rld(2) - receive link down condition on the port - Indicates a cable or connector failure detected by the port H/W. partition(8) - the port is in partition state." ::= { scEthPortEntry 27 } scEthPortMode OBJECT-TYPE SYNTAX INTEGER { halfDuplex(1), fullDuplexNoPause(2), fullDuplexProprietaryFC(3), fullDuplexISL(4), fullDuplexFlowControlISL(5), fullDuplexAsymTxPause(6), fullDuplexSymPause(7), fullDuplexAsymRxPause(8), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION "The flow control mode of the port when operated in full duplex: halfDuplex(1) - Half duplex connection, standard mode for segment fullDuplexNoPause(2) - Full duplex connection without exchanging flow control packets fullDuplexProprietaryFC(3) - Full duplex connection with Lucent's proprietary flow control frames exchanged fullDuplexISL(4) - Full duplex connection with ISL proprietary protocol control words for VLAN & priority exchanged, ISL = Inter-Switch-Link fullDuplexFlowControlISL(5) - Full duplex connection with both ISL proprietary protocol control words and flow control frames exchanged fullDuplexAsymTxPause(6) - Full duplex connection with STD 802.3x flow control frames sent from this port, but flow control packets received on it are not processed fullDuplexSymPause(7) - Full duplex connection with STD 802.3x flow control frames exchanged fullDuplexAsymRxPause(8) - Full duplex connection with no flow control frames sent from this port, but STD 802.3x flow control 0frames received on it are processed. For Giga ports, when auto-negotiation is enabled, the flow control mode is set internally according to auto-negotiation resolution; and access to this item is read-only." ::= { scEthPortEntry 28 } scEthPortSpeed OBJECT-TYPE SYNTAX INTEGER { ethernet(1), fastEthernet(2), gigabitEthernet(3), a155Mbps(4), a622Mbps(5), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION "This parameter defines the port speed: ethernet(1) and fastEthernet(2)." DEFVAL { fastEthernet } ::= { scEthPortEntry 29 } scEthPortAutoNegotiation OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION " This object define if the Auto Sense /Auto Negotiation process is enable(1) or disable (2) for modules that don't support the Auto Snese mode please define the notSupported option.." DEFVAL { disable } ::= { scEthPortEntry 30 } scEthPortAutoNegotiationStatus OBJECT-TYPE SYNTAX INTEGER { pass(1), fail(2), disable(3), inProgress(4), notSupported(255) } ACCESS read-only STATUS mandatory DESCRIPTION " This object define the status of the Auto Negotiation process: pass: The Auto negotiation process was completed and succeeded . fail: The Auto Negotiation process failed . disable: The Auto Negotiation process is not enabled . notSupported: The Auto Negotiation feature is not available in this module . " DEFVAL { disable } ::= { scEthPortEntry 31 } scEthPortTotalOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets received and transmitted on the port (including all good and bad). This item is the summation of scEthPortOctetsRec and scEthPortGoodOctetsSent." ::= { scEthPortEntry 32 } scEthPortTotalPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets received and transmitted on the port (including all good and bad). This item is the summation of scEthPortPktsRec and scEthPortGoodPktsSent." ::= { scEthPortEntry 33 } scEthPortDropEvents OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of events in which the probe could not count packets due to lack of resources. This number is not necessarily the number of packets dropped; it is just the number of times this condition has been detected." ::= { scEthPortEntry 34 } scEthPortGigaPauseStatus OBJECT-TYPE SYNTAX INTEGER { noPause(1), symmetricPause(2), asymmetricPauseRx(3), notSupported(255) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the status of the Flow Control as determined in the Auto Negotiation process on the Gigabit ports: noPause(1) indicates that there is no Flow Control. symmetricPause(2) indicates that both sides are working in Tx&Rx Flow Control. asymmetricPauseRx(3) indicates that both sides agreed on working in asynnetric Flow Control - TxOnly against RxOnly. If Giga Auto Neg is disabled, then noPause(1) is indicated when Flow Control is disabled, while symmetricPause(2) is indicated when Flow Control is enabled." ::= { scEthPortEntry 35 } scEthPortLower32OctetsRec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Lower 32 bit conter of the total number of octets of data received by the port." ::= { scEthPortEntry 36 } scEthPortUpper32OctetsRec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Upper 32 bit conter of the total number of octets of data received by the port." ::= { scEthPortEntry 37 } scEthPortLower32OctetsSent OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Lower 32 bit conter of the total number of octets of data sent by the port." ::= { scEthPortEntry 38 } scEthPortUpper32OctetsSent OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Upper 32 bit conter of the total number of octets of data sent by the port." ::= { scEthPortEntry 39 } scEthPortGoodUnicastPktsRec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets received that were directed to a unicast address." ::= { scEthPortEntry 40 } scEthPortDiscardPktsRec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets which were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space." ::= { scEthPortEntry 41 } scEthPortUnicastPktsSent OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets sent by the port that were directed to a unicast address." ::= { scEthPortEntry 42 } scEthPortDiscardPktsSent OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets which were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space." ::= { scEthPortEntry 43 } scEthPortPauseCapabilities OBJECT-TYPE SYNTAX INTEGER { noFlowControl(1), asymTxFlowControlOnly(2), symFlowControlOnly(3), symAndAsymRxFlowControl(4), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION "The Pause capabilities of a Giga port that should be advertised to the link partner when performing auto-negotiation: noFlowControl (1) - no flow control support in any direction asymTxFlowControlOnly (2) - STD 802.3x flow control frames can be sent from this port, but flow control packets received on it can not be processed. symFlowControlOnly (3) - STD 802.3x flow control frames must be supported in both directions symAndAsymRxFlowControl (4) - STD 802.3x flow control frames must be supported in both directions or at least received flowcontrol frames on this port can be processed." DEFVAL { symAndAsymRxFlowControl } ::= { scEthPortEntry 44 } scEthPortMulticastPktsSent OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets sent by the port that were directed to a multicast address." ::= { scEthPortEntry 45 } scEthPortUndersizePktsRec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets received that were less than 64 octets long (excluding framing bits, but including FCS octets) and were otherwise well formed." ::= { scEthPortEntry 46 } scEthPortFlowControl OBJECT-TYPE SYNTAX INTEGER { noFlowControl(1), asymTxFlowControl(2), symFlowControl(3), asymRxFlowControl(4), proprietaryFlowControl(5), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION "The flow control mode of the port" ::= { scEthPortEntry 47 } scEthGroup OBJECT IDENTIFIER ::= { scEth 2 } scEthGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF ScEthGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of attributes which define ethernet configuration information about a single SC based group." ::= { scEthGroup 1 } scEthGroupEntry OBJECT-TYPE SYNTAX ScEthGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing data about a single Group." INDEX {scEthGroupId } ::= {scEthGroupTable 1 } ScEthGroupEntry ::= SEQUENCE { scEthGroupId INTEGER, scEthGroupAutoPartitionEnable INTEGER, scEthGroupFefiEnable INTEGER } scEthGroupId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Unique Id of the group in the scEthGroupTable. Equals the number of the slot by which the group is accessed." ::= {scEthGroupEntry 1} scEthGroupAutoPartitionEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), notSupported(255) } ACCESS read-write STATUS mandatory DESCRIPTION " Enables/Disables the Auto-Partition mechanism in all ports of this module." DEFVAL { disable} ::= {scEthGroupEntry 2} scEthGroupFefiEnable OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2), notSupported (255) } ACCESS read-write STATUS mandatory DESCRIPTION "This item enables\disables the FEFI mechanism of all Fast-Ethernet PHY's in the module. It enables\disables both the transmission and the recognition of FEFI signals." DEFVAL {enable} ::= {scEthGroupEntry 3} END