mibs/MIBS/allied/AtiEdgeSwitch-MIB
2023-12-05 12:25:34 +01:00

11540 lines
440 KiB
Plaintext

-- Copyright 2002-2014 by Allied Telesis, Inc.
--
-- Name: AtiEdgeSwitch-MIB
--
-- Version: 7.00 MIB 2.4.1.5
--
-- Products using this MIB:
-- AT-9000/28
-- AT-9000/28SP
-- AT-9000/28POE
-- AT-9000/52
-- AT-9000/12POE
-- AT-8100S/24
-- AT-8100S/24C
-- AT-8100S/24POE
-- AT-8100S/48
-- AT-8100S/48POE
-- AT-8100S/16F8-SC
-- AT-8100S/24F-LC
-- AT-8100S/16F8-LC
-- AT-8100L/8
-- AT-8100L/8POE
-- AT-8100S/24F-SC
-- AT-8100S/24DC
-- AT-FS970M/24C
-- AT-FS970M/8
-- AT-FS970M/8PS
-- AT-FS970M/24PS
-- AT-FS970M/48
-- AT-FS970M/48PS
-- AT-FS970M/16F8-LC
-- AT-FS970M/24LPS
-- AT-FS970M/24F
-- AT-FS970M/16F8-SC
--
-- History:
-- Nelson Ho 08/28/2009 : Ported from ATS63
--
-- Nelson Ho v 4.00 08/28/2009 : Add new product branch 14 for 9924T
--
-- Youn-Mor Steven Chen 05/11/2010 : Add SFLOW and LLDP tables
--
-- Shirley Shi v 5.00 04/03/2012 : Fix syntax errors detected by snmpB and MG-Soft
--
-- Shirley Shi v 6.00 02/10/2013 : Design traps for 9000 and 8100 products
--
-- Masahiko Iwamoto v 6.01 09/03/2013 : Add new product for AT-FS970M/24C
--
-- Masahiko Iwamoto v 7.00 04/23/2014 : Add new product for AT-FS970M/24LPS
--
-- Shirley Shi 04/30/2014 : Add DHCP Server tables
--
-- Ethan Yen 05/02/2014 : Add Loop Protection tables
--
-- Masahiko Iwamoto 05/13/2014 : Add new product for AT-FS970M/24F
--
-- Masahiko Iwamoto 06/24/2014 : Add new product for AT-FS970M/16F8-SC
AtiEdgeSwitch-MIB DEFINITIONS ::= BEGIN
IMPORTS
IpAddress, MODULE-IDENTITY,OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, Counter64, Counter32, TimeTicks, Gauge32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString, RowStatus, TruthValue, MacAddress
FROM SNMPv2-TC
enterprises
FROM RFC1155-SMI;
alliedTelesis MODULE-IDENTITY
LAST-UPDATED
"201108180000Z"
ORGANIZATION
"Allied Telesis International"
CONTACT-INFO
"Allied Telesis International"
DESCRIPTION
"Private MIB for ATI layer 2 stackable switches. This MIB
can be used in Windows and UNIX environments."
REVISION
"201108180000Z"
DESCRIPTION
"Fixed Semantic Errors"
REVISION
"200407220000Z"
DESCRIPTION
"Private MIB for ATI layer 2 stackable switches. This MIB
can be used in Windows and UNIX environments."
::= { enterprises 207 }
-- OID tree for Allied Telesis MIBs
mibObject OBJECT IDENTIFIER ::= { alliedTelesis 8 }
atiStkSwMib OBJECT IDENTIFIER ::= { mibObject 17 }
-- MODULE IDENTITY for the private mib
-- LLDP-MED textual conventions
AtiStkSwLldpMedDeviceClass ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Device Class to which the device is a member.
A value of notDefined(0) indicates that the device
has capabilities not covered by any of the LLDP-MED classes.
A value of endpointClass1(1) indicates that the device
has endpoint class 1 capabilities.
A value of endpointClass2(2) indicates that the device
has endpoint class 2 capabilities.
A value of endpointClass3(3) indicates that the device
has endpoint class 3 capabilities.
A value of networkConnectivity(4) indicates that the device
has network connectivity device capabilities."
SYNTAX INTEGER {
notDefined (0),
endpointClass1 (1),
endpointClass2 (2),
endpointClass3 (3),
networkConnectivity (4)
}
-- LLDP-MED Capabilities TC
AtiStkSwLldpMedCapabilities ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Bitmap that includes the MED organizationally defined set of LLDP
TLVs the device is capable of and whose transmission is allowed on
the local LLDP agent by network management.
Each bit in the bitmap corresponds to an LLDP-MED subtype associated
with a specific TIA TR41.4 MED TLV.
Having the bit 'capabilities(0)' set indicates that the LLDP
agent refers to the Capabilities TLVs.
Having the bit 'networkPolicy(1)' set indicates that the LLDP
agent refers to the Network Policy TLVs.
Having the bit 'location(2)' set indicates that
the LLDP agent refers to the Emergency Communications
System Location TLVs.
Having the bit 'extendedPSE(3)' set indicates that
the LLDP agent refers to the Extended PoE TLVs with PSE
capabilities.
Having the bit 'extendedPD(4)' set indicates that
the LLDP agent refers to the Extended PoE TLVs with PD
capabilities.
Having the bit 'inventory(5)' set indicates that
the LLDP agent refers to the Hardware Revision, Firmware
Revision, Software Revision, Serial Number, Manufacturer Name,
Model Name, and Asset ID TLVs."
SYNTAX BITS {
capabilities (0),
networkPolicy (1),
location (2),
extendedPSE (3),
extendedPD (4),
inventory (5)
}
-- Location Subtype Textual Convention
LocationSubtype ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The location subtype advertised by the remote endpoint.
A value coordinateBased(2) indicates that the location subtype
advertised by the endpoint is defined to use the relevant sub-
fields of the DHCP option for Coordinate LCI as specified in
ANSI/TIA-1057, Section 10.2.4.3.1.
A value civicAddress(3) indicates that the location subtype
advertised by the endpoint is defined to use the relevant sub-
fields of the DHCP option for Civic Address as specified in
ANSI/TIA-1057, Section 10.2.4.3.2.
A value elin(4) indicates that the location subtype
advertised by the endpoint is defined to use the Emergency
Location Information Number (ELIN) as specified in
ANSI/TIA-1057, Section 10.2.4.3.3."
SYNTAX INTEGER {
unknown (1),
coordinateBased (2),
civicAddress (3),
elin (4)
}
-- Policy Application Type Textual Convention
PolicyAppType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The media type that defines the primary function of the
application for the policy advertised by an endpoint.
Having the bit voice(1) set indicates that the media type defining
a primary function of the application for the policy advertised on
the local port is voice.
Having the bit voiceSignaling(3) set indicates that the media type
defining a primary function of the application for the policy
advertised on the local port is voice signaling.
Having the bit guestVoice(4) set indicates that the media type
Defining a primary function of the application for the policy
advertised on the local port is guest voice.
Having the bit guestVoiceSignaling(5) set indicates that the media
type defining a primary function of the application for the policy
advertised on the local port is guest voice signaling.
Having the bit softPhoneVoice(6) set indicates that the media type
Defining a primary function of the application for the policy
advertised on the local port is softphone voice.
Having the bit videoConferencing(7) set indicates that the media
type defining a primary function of the application for the policy
advertised on the local port is voice.
Having the bit streamingVideo(8) set indicates that the media type
defining a primary function of the application for the policy
advertised on the local port is streaming video.
Having the bit videoSignaling(2) set indicates that the media type
defining a primary function of the application for the policy
advertised on the local port is video signaling."
SYNTAX BITS {
unknown(0),
voice(1),
voiceSignaling(2),
guestVoice(3),
guestVoiceSignaling(4),
softPhoneVoice(5),
videoconferencing(6),
streamingVideo(7),
videoSignaling(8)
}
-- OID tree for Allied Telesis Layer-2 switches
atiProduct OBJECT IDENTIFIER ::= { alliedTelesis 1 }
swhub OBJECT IDENTIFIER ::= { atiProduct 4 }
at-9000-28 OBJECT IDENTIFIER ::= { swhub 148 }
at-9000-28SP OBJECT IDENTIFIER ::= { swhub 149 }
at-9000-28POE OBJECT IDENTIFIER ::= { swhub 150 }
at-9000-52 OBJECT IDENTIFIER ::= { swhub 151 }
at-9000-12POE OBJECT IDENTIFIER ::= { swhub 207 }
at-8100S-24 OBJECT IDENTIFIER ::= { swhub 169 }
at-8100S-24C OBJECT IDENTIFIER ::= { swhub 170 }
at-8100S-24POE OBJECT IDENTIFIER ::= { swhub 171 }
at-8100S-48 OBJECT IDENTIFIER ::= { swhub 172 }
at-8100S-48POE OBJECT IDENTIFIER ::= { swhub 173 }
at-8100S-16F8-SC OBJECT IDENTIFIER ::= { swhub 174 }
at-8100S-24F-LC OBJECT IDENTIFIER ::= { swhub 175 }
at-8100S-16F8-LC OBJECT IDENTIFIER ::= { swhub 176 }
at-8100-8 OBJECT IDENTIFIER ::= { swhub 177 }
at-8100-8POE OBJECT IDENTIFIER ::= { swhub 178 }
at-8100S-24F-SC OBJECT IDENTIFIER ::= { swhub 206 }
at-8100S-24DC OBJECT IDENTIFIER ::= { swhub 208 }
at-FS970M-24C OBJECT IDENTIFIER ::= { swhub 233 }
at-FS970M-8 OBJECT IDENTIFIER ::= { swhub 234 }
at-FS970M-8PS OBJECT IDENTIFIER ::= { swhub 235 }
at-FS970M-24PS OBJECT IDENTIFIER ::= { swhub 236 }
at-FS970M-48 OBJECT IDENTIFIER ::= { swhub 237 }
at-FS970M-48PS OBJECT IDENTIFIER ::= { swhub 238 }
at-FS970M-16F8-LC OBJECT IDENTIFIER ::= { swhub 239 }
at-FS970M-24LPS OBJECT IDENTIFIER ::= { swhub 240 }
at-FS970M-24F OBJECT IDENTIFIER ::= { swhub 241 }
at-FS970M-16F8-SC OBJECT IDENTIFIER ::= { swhub 242 }
-- OID tree for Allied Telesis 9924 family
routerSwitch OBJECT IDENTIFIER ::= { atiProduct 14 }
at-9924T-EMC OBJECT IDENTIFIER ::= { routerSwitch 53 }
-- Groups supported in this MIB
atiStkSwSysGroup OBJECT IDENTIFIER ::= { atiStkSwMib 1 }
atiStkSwPortGroup OBJECT IDENTIFIER ::= { atiStkSwMib 2 }
atiStkSwVlanGroup OBJECT IDENTIFIER ::= { atiStkSwMib 3 }
atiStkSwMacAddrGroup OBJECT IDENTIFIER ::= { atiStkSwMib 4 }
atiStkSwEthStatsGroup OBJECT IDENTIFIER ::= { atiStkSwMib 5 }
atiStkSwTrapsGroup OBJECT IDENTIFIER ::= { atiStkSwMib 6 }
atiStkSwQoSGroup OBJECT IDENTIFIER ::= { atiStkSwMib 7 }
atiStkSwTrunkGroup OBJECT IDENTIFIER ::= { atiStkSwMib 8 }
atiStkSwACLGroup OBJECT IDENTIFIER ::= { atiStkSwMib 9 }
atiStkSwLldpGroup OBJECT IDENTIFIER ::= { atiStkSwMib 10 }
atiSflowRcvrGroup OBJECT IDENTIFIER ::= { atiStkSwMib 11 }
atiSflowFsGroup OBJECT IDENTIFIER ::= { atiStkSwMib 12 }
atiSflowCpGroup OBJECT IDENTIFIER ::= { atiStkSwMib 13 }
atiSflowSetGroup OBJECT IDENTIFIER ::= { atiStkSwMib 14 }
atiSflowEnableGroup OBJECT IDENTIFIER ::= { atiStkSwMib 15 }
atiStkSwAQoSGroup OBJECT IDENTIFIER ::= { atiStkSwMib 17 }
atiStkSwAACLGroup OBJECT IDENTIFIER ::= { atiStkSwMib 18 }
atiStkSwMSTPGroup OBJECT IDENTIFIER ::= { atiStkSwMib 19 }
atiStkSwMVRGroup OBJECT IDENTIFIER ::= { atiStkSwMib 20 }
atiStkSwPSTACKGroup OBJECT IDENTIFIER ::= { atiStkSwMib 21 }
atiStkSwDhcpSvrGroup OBJECT IDENTIFIER ::= { atiStkSwMib 22 }
-- The atiStkSwSysGroup
atiStkSwSysConfig OBJECT IDENTIFIER ::= { atiStkSwSysGroup 1 }
atiStkSwSysNwMgmt OBJECT IDENTIFIER ::= { atiStkSwSysGroup 2 }
atiStkSwSysSystemTimeConfig OBJECT IDENTIFIER ::= { atiStkSwSysGroup 5 }
atiStkSwSysInfoGroup OBJECT IDENTIFIER ::= { atiStkSwSysGroup 6 }
atiStkSwSysMgmtACLGroup OBJECT IDENTIFIER ::= { atiStkSwSysGroup 7 }
-- atiStkSwSysConfig
atiStkSwSysReset OBJECT-TYPE
SYNTAX INTEGER {
no-reset (1),
reset (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'reset' will cause the switch to
perform a soft reboot. Setting this object to 'no-reset' will
have no effect."
::= { atiStkSwSysConfig 1 }
atiStkSwSysIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the switch."
::= { atiStkSwSysConfig 2 }
atiStkSwSysSubnetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The subnet mask of the switch."
::= { atiStkSwSysConfig 3 }
atiStkSwSysGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the gateway for the switch."
::= { atiStkSwSysConfig 4 }
atiStkSwSysIpAddressStatus OBJECT-TYPE
SYNTAX INTEGER {
fromDhcp (1),
fromBootp (2),
static (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies how the IP address, subnet mask and the
gateway address currently in use on the switch was
obtained/configured."
::= { atiStkSwSysConfig 5 }
atiStkSwSysDnsServer OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the IP address of the DNS server for
the switch.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches."
::= { atiStkSwSysConfig 6 }
atiStkSwSysDefaultDomainName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the default domain name for the switch.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches."
::= { atiStkSwSysConfig 7 }
atiStkSwSysNumberOfModules OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives a count of the number of modules present
in the stackable switch."
::= { atiStkSwSysConfig 8 }
atiStkSwSysSpanningTreeStatus OBJECT-TYPE
SYNTAX INTEGER {
disable (1),
enable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'enable' will enable spanning tree
protocol on the switch. Setting this object to 'disable'
will disable spanning tree protocol on the switch.
Select the spanning tree protocol version using the object
'atiStkSwSysSpanningTreeVersion'."
::= { atiStkSwSysConfig 9 }
atiStkSwSysSpanningTreeVersion OBJECT-TYPE
SYNTAX INTEGER {
rstp (1),
stp (2),
mstp (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object can be used to select the version of spanning tree
protocol running on the switch."
::= { atiStkSwSysConfig 10 }
atiStkSwSysAction OBJECT-TYPE
SYNTAX INTEGER {
saveConfig (1),
reset (2),
defaultConfig (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the following actions that apply to the switch:
saveConfig - Save the current switch configuration.
reset - Reboot the switch.
defaultConfig - Restore default switch configuration.
The switch is automatically rebooted after this operation.
Note that this object returns a zero value when doing a Get operation."
::= { atiStkSwSysConfig 11 }
atiStkSwSysNumOfModuleInStack OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of stacking modules in the stack."
::= { atiStkSwSysConfig 12 }
-- atiStkSwSysNwMgmt
atiStkSwSysTrapRecv1 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"This object specifies the IP address of the management
station #1 to which traps are sent by the switch.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches."
::= { atiStkSwSysNwMgmt 1 }
atiStkSwSysTrapRecv2 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"This object specifies the IP address of the management
station #2 to which traps are sent by the switch.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches."
::= { atiStkSwSysNwMgmt 2 }
atiStkSwSysTrapRecv3 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"This object specifies the IP address of the management
station #3 to which traps are sent by the switch.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches."
::= { atiStkSwSysNwMgmt 3 }
atiStkSwSysTrapRecv4 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"This object specifies the IP address of the management
station #4 to which traps are sent by the switch.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches."
::= { atiStkSwSysNwMgmt 4 }
-- The system time group
atiStkSwSysCurrentTime OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object specify the current time of the system. The user
can change the time by providing the string format as an input,
e.g. HH:MM:SS."
::= { atiStkSwSysSystemTimeConfig 1 }
atiStkSwSysCurrentDate OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object specify the current time of the system. The user
can change the date by providing the string format as an input,
e.g. DD-MM-YYYY."
::= { atiStkSwSysSystemTimeConfig 2 }
atiStkSwSysSNTPStatus OBJECT-TYPE
SYNTAX INTEGER {
disabled (1),
enabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable the SNTP status."
::= { atiStkSwSysSystemTimeConfig 3 }
atiStkSwSysSNTPServerIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The ipaddress of the SNTP Server."
::= { atiStkSwSysSystemTimeConfig 4 }
atiStkSwSysSNTPUTCOffset OBJECT-TYPE
SYNTAX Integer32 (-12..12)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set the UTC Offset value within the range from -12 to 12 in hours."
::= { atiStkSwSysSystemTimeConfig 5 }
atiStkSwSysSNTPDSTStatus OBJECT-TYPE
SYNTAX INTEGER {
disabled (1),
enabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disble the Daylight Saving Time."
::= { atiStkSwSysSystemTimeConfig 6 }
atiStkSwSysSNTPPollingInterval OBJECT-TYPE
SYNTAX Integer32 (60..1200)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Setting the interval for polling the SNTP Server. The polling
time range is between 60 and 1200 in seconds."
::= { atiStkSwSysSystemTimeConfig 7 }
atiStkSwSysSNTPLastDelta OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display the last adjustment to system done in seconds."
::= { atiStkSwSysSystemTimeConfig 8 }
-- The atiStkSwSysInfoGroup
-- System Temperature Information Table
atiStkSwTemperatureInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwTemperatureInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of system temperature information present in the switch
stack including voltage and temperature."
::= { atiStkSwSysInfoGroup 1 }
atiStkSwTemperatureInfoEntry OBJECT-TYPE
SYNTAX AtiStkSwTemperatureInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwTemperatureInfoTable'
that describes the hardware informaton for a module present in
the switch stack."
INDEX { atiStkSwTemperatureInfoModuleId }
::= { atiStkSwTemperatureInfoTable 1 }
AtiStkSwTemperatureInfoEntry ::=
SEQUENCE {
atiStkSwTemperatureInfoModuleId Integer32,
atiStkSwTemperatureInfoTemperature Integer32,
atiStkSwTemperatureInfoState DisplayString
}
atiStkSwTemperatureInfoModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The module Id of a switch, it also used as an index of the table."
::= { atiStkSwTemperatureInfoEntry 1 }
atiStkSwTemperatureInfoTemperature OBJECT-TYPE
SYNTAX Integer32 (1..200)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The temperature of the device in Celcius."
::= { atiStkSwTemperatureInfoEntry 2 }
atiStkSwTemperatureInfoState OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The state of the temperature state, either normal or off."
::= { atiStkSwTemperatureInfoEntry 3 }
-- The System Fan Information Table
atiStkSwFanInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwFanInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information for all the fans present
in the switch."
::= { atiStkSwSysInfoGroup 2 }
atiStkSwFanInfoEntry OBJECT-TYPE
SYNTAX AtiStkSwFanInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwFanInfoTable'
that describes the informaton for a specific fan in
the switch."
INDEX { atiStkSwFanInfoModuleId }
::= { atiStkSwFanInfoTable 1 }
AtiStkSwFanInfoEntry ::=
SEQUENCE {
atiStkSwFanInfoModuleId Integer32,
atiStkSwFanInfoFan1Id Integer32,
atiStkSwFan1InfoState DisplayString,
atiStkSwFan1InfoSpeed Integer32,
atiStkSwFanInfoFan2Id Integer32,
atiStkSwFan2InfoState DisplayString,
atiStkSwFan2InfoSpeed Integer32
}
atiStkSwFanInfoModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The module Id of the switch."
::= { atiStkSwFanInfoEntry 1 }
atiStkSwFanInfoFan1Id OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The fan Id1 of the switch."
::= { atiStkSwFanInfoEntry 2 }
atiStkSwFan1InfoState OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The state of the fan1 running, either normal or off."
::= { atiStkSwFanInfoEntry 3 }
atiStkSwFan1InfoSpeed OBJECT-TYPE
SYNTAX Integer32 (1..10000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current speed of fan1."
::= { atiStkSwFanInfoEntry 4 }
atiStkSwFanInfoFan2Id OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The fan2 Id of the switch."
::= { atiStkSwFanInfoEntry 5 }
atiStkSwFan2InfoState OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The state of the fan2 running, either normal or off."
::= { atiStkSwFanInfoEntry 6 }
atiStkSwFan2InfoSpeed OBJECT-TYPE
SYNTAX Integer32 (1..10000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current speed of fan2."
::= { atiStkSwFanInfoEntry 7 }
-- The System Voltage Information Table
-- atiStkSwVoltageInfoTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwVoltageInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table contains a list of system Voltage information."
-- ::= { atiStkSwSysInfoGroup 3 }
-- atiStkSwVoltageInfoEntry OBJECT-TYPE
-- SYNTAX AtiStkSwVoltageInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwVoltageInfoTable'
-- that describes the Voltage informaton for the switch."
-- INDEX { atiStkSwVoltageInfoModuleId, atiStkSwVoltageInfoIndex }
-- ::= { atiStkSwVoltageInfoTable 1 }
-- AtiStkSwVoltageInfoEntry ::=
-- SEQUENCE {
-- atiStkSwVoltageInfoModuleId Integer32,
-- atiStkSwVoltageInfoIndex Integer32,
-- atiStkSwVoltageInfoLevel DisplayString,
-- atiStkSwVoltageInfoMeasured DisplayString
-- }
-- atiStkSwVoltageInfoModuleId OBJECT-TYPE
-- SYNTAX Integer32 (1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The module Id of the switch."
-- ::= { atiStkSwVoltageInfoEntry 1 }
-- atiStkSwVoltageInfoIndex OBJECT-TYPE
-- SYNTAX Integer32 (1..10)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The index of the voltage table."
-- ::= { atiStkSwVoltageInfoEntry 2 }
-- atiStkSwVoltageInfoLevel OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(1..16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The voltage input level."
-- ::= { atiStkSwVoltageInfoEntry 3 }
-- atiStkSwVoltageInfoMeasured OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The current voltage."
-- ::= { atiStkSwVoltageInfoEntry 4 }
-- The System PSU Information Table
atiStkSwPSUInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwPSUInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information for all the power supply units present
in the switch."
::= { atiStkSwSysInfoGroup 4 }
atiStkSwPSUInfoEntry OBJECT-TYPE
SYNTAX AtiStkSwPSUInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwPSUInfoTable'
that describes the informaton for a specific PSU in
the switch."
INDEX { atiStkSwPSUInfoModuleId }
::= { atiStkSwPSUInfoTable 1 }
AtiStkSwPSUInfoEntry ::=
SEQUENCE {
atiStkSwPSUInfoModuleId Integer32,
atiStkSwPSUInfoPSU1Id Integer32,
atiStkSwPSU1InfoState DisplayString,
atiStkSwPSU1InfoStatus DisplayString,
atiStkSwPSUInfoPSU2Id Integer32,
atiStkSwPSU2InfoState DisplayString,
atiStkSwPSU2InfoStatus DisplayString
}
atiStkSwPSUInfoModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The module Id of the switch."
::= { atiStkSwPSUInfoEntry 1 }
atiStkSwPSUInfoPSU1Id OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The PSU1 Id of the switch."
::= { atiStkSwPSUInfoEntry 2 }
atiStkSwPSU1InfoState OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The state of the PSU1, either normal or off."
::= { atiStkSwPSUInfoEntry 3 }
atiStkSwPSU1InfoStatus OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the PSU1, either on or off."
::= { atiStkSwPSUInfoEntry 4 }
atiStkSwPSUInfoPSU2Id OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The PSU2 Id of the switch."
::= { atiStkSwPSUInfoEntry 5 }
atiStkSwPSU2InfoState OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The state of the PSU2, either normal or off."
::= { atiStkSwPSUInfoEntry 6 }
atiStkSwPSU2InfoStatus OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the PSU2, either on or off."
::= { atiStkSwPSUInfoEntry 7 }
-- atiStkSwSysMgmtACL Group
atiStkSwSysMgmtACLStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable management ACL feature."
::= { atiStkSwSysMgmtACLGroup 1 }
atiStkSwSysMgmtACLConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwSysMgmtACLConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of MgmtACLs present in the switch
stack and their associated hardware information."
::= { atiStkSwSysMgmtACLGroup 2 }
atiStkSwSysMgmtACLConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwSysMgmtACLConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwSysMgmtACLConfigTable'
that allow the user controls which management stations can remotely
manage the device using the Telnet application protocol or a web
browser."
INDEX { atiStkSwSysMgmtACLConfigModuleId, atiStkSwSysMgmtACLConfigId }
::= { atiStkSwSysMgmtACLConfigTable 1 }
AtiStkSwSysMgmtACLConfigEntry ::=
SEQUENCE {
atiStkSwSysMgmtACLConfigModuleId Integer32,
atiStkSwSysMgmtACLConfigId Integer32,
atiStkSwSysMgmtACLConfigIpAddr IpAddress,
atiStkSwSysMgmtACLConfigMask IpAddress,
atiStkSwSysMgmtACLConfigApplication BITS,
atiStkSwSysMgmtACLConfigRowStatus RowStatus
}
atiStkSwSysMgmtACLConfigModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of this module."
::= { atiStkSwSysMgmtACLConfigEntry 1 }
atiStkSwSysMgmtACLConfigId OBJECT-TYPE
SYNTAX Integer32 (1..256)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the Management ACL Table for this module."
::= { atiStkSwSysMgmtACLConfigEntry 2 }
atiStkSwSysMgmtACLConfigIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP Address of the specific management station."
::= { atiStkSwSysMgmtACLConfigEntry 3 }
atiStkSwSysMgmtACLConfigMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The subnet mask of the IP Address."
::= { atiStkSwSysMgmtACLConfigEntry 4 }
atiStkSwSysMgmtACLConfigApplication OBJECT-TYPE
SYNTAX BITS {
telnet (0),
web (1),
ping (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specify which interface the user want the management
station to be able to use when managing the switch. The options are :
telnet, web, ping, all. Note that the enum value correspond to the
bit position of the mask."
::= { atiStkSwSysMgmtACLConfigEntry 5 }
atiStkSwSysMgmtACLConfigRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Row Status of the Mgmt ACL table. "
::= { atiStkSwSysMgmtACLConfigEntry 6 }
-- The atiStkSwPortGroup
-- Defined Below atiStkSwPortConfigTable OBJECT IDENTIFIER ::= { atiStkSwPortGroup 1 }
atiStkSwPortMirroringConfig OBJECT IDENTIFIER ::= { atiStkSwPortGroup 2 }
-- atiStkSwPortSecurityConfig OBJECT IDENTIFIER ::= { atiStkSwPortGroup 3 }
-- Define Below atiStkSwPortIntrusionDetectionTable OBJECT IDENTIFIER ::= { atiStkSwPortGroup 4 }
-- Defined Below atiStkPortSecurityConfigTable OBJECT IDENTIFIER ::= { atiStkSwPortGroup 5 }
-- atiStkDOSConfig OBJECT IDENTIFIER ::= { atiStkSwPortGroup 6 }
-- atiStkSwIntrusionAttackTable OBJECT IDENTIFIER ::= { atiStkSwPortGroup 7 }
-- atiStkSwPortConfigTable
atiStkSwPortConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of physical ports present in the
switch and their associated attributes."
::= { atiStkSwPortGroup 1 }
atiStkSwPortConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwPortConfigTable'
that describes the attributes associated with a physical port
present in the switch."
INDEX { atiStkSwModuleId, atiStkSwPortId }
::= { atiStkSwPortConfigTable 1 }
AtiStkSwPortConfigEntry ::=
SEQUENCE {
atiStkSwModuleId Integer32,
atiStkSwPortId Integer32,
atiStkSwPortName DisplayString,
atiStkSwPortState INTEGER,
atiStkSwPortLinkState INTEGER,
atiStkSwPortNegotiation INTEGER,
atiStkSwPortSpeed INTEGER,
atiStkSwPortDuplexStatus INTEGER,
atiStkSwPortFlowControl INTEGER,
atiStkSwPortBackPressure INTEGER,
atiStkSwPortPriority INTEGER,
atiStkSwPortBroadcastProcessing INTEGER,
atiStkSwPortMDIO INTEGER,
atiStkSwPortHOLLimit Integer32,
atiStkSwPortBackPressureLimit Integer32,
atiStkSwPortSTPState INTEGER
}
atiStkSwModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwPortConfigEntry 1 }
atiStkSwPortId OBJECT-TYPE
SYNTAX Integer32 (1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a port present on a given
module."
::= { atiStkSwPortConfigEntry 2 }
atiStkSwPortName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..19))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The user-defined ASCII name of the port."
::= { atiStkSwPortConfigEntry 3 }
atiStkSwPortState OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the user to either enabled or disabled.
This object can be read to obtain the current state of the port."
::= { atiStkSwPortConfigEntry 4 }
atiStkSwPortLinkState OBJECT-TYPE
SYNTAX INTEGER {
online (1),
offline (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the link state on this port."
::= { atiStkSwPortConfigEntry 5 }
atiStkSwPortNegotiation OBJECT-TYPE
SYNTAX INTEGER {
autosense (1),
forceHalfDuplex-10M (2),
forceHalfDuplex-100M (3),
forceHalfDuplex-1G (4),
forceFullDuplex-10M (5),
forceFullDuplex-100M (6),
forceFullDuplex-1G (7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows an admin request to configure the port
to either autosense or one of the different speed-duplex
combinations."
::= { atiStkSwPortConfigEntry 6 }
atiStkSwPortSpeed OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
speed-10M (2),
speed-100M (3),
speed-1G (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the current speed of the port."
::= { atiStkSwPortConfigEntry 7 }
atiStkSwPortDuplexStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
halfDuplex (2),
fullDuplex (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the current duplex type used by the
port."
::= { atiStkSwPortConfigEntry 8 }
atiStkSwPortFlowControl OBJECT-TYPE
SYNTAX INTEGER {
disable (1),
enable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to enable/disable flow control on the
port. When enabled, flow control will be full duplex.
Flow control is disabled by default."
::= { atiStkSwPortConfigEntry 9 }
atiStkSwPortBackPressure OBJECT-TYPE
SYNTAX INTEGER {
disable (1),
enable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to enable/disable Back Pressure on the
port.
Back Pressure is disabled by default."
::= { atiStkSwPortConfigEntry 10 }
atiStkSwPortPriority OBJECT-TYPE
SYNTAX INTEGER {
use-vlan-priority (1),
override-and-use-low-priority (2),
override-and-use-high-priority (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies whether packets flowing through this
port use the associated VLAN priority or override the
associated VLAN priority with either a high or a low priority.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches. Note: These switch families support CoS/QoS."
::= { atiStkSwPortConfigEntry 11 }
atiStkSwPortBroadcastProcessing OBJECT-TYPE
SYNTAX INTEGER {
discard-broadcasts (1),
do-not-discard-broadcasts (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies whether the received broadcast packets
should be processed or discarded.
Broadcast packets are processed by default."
::= { atiStkSwPortConfigEntry 12 }
atiStkSwPortMDIO OBJECT-TYPE
SYNTAX INTEGER {
mdi (1),
mdix (2),
auto-mdix (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the MDIO of this port for required
cable connection type. For straight-through cable set to mdi
and for cross-over cable set to mdix."
::= { atiStkSwPortConfigEntry 13 }
atiStkSwPortHOLLimit OBJECT-TYPE
SYNTAX Integer32 (1..8191)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows user to set the head of line blocking limit.
Note (94xx): Range upto 8191 is supported for Gigabit Ports."
::= { atiStkSwPortConfigEntry 14 }
atiStkSwPortBackPressureLimit OBJECT-TYPE
SYNTAX Integer32 (1..7935)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the MDIO of this port for required
cable connection type. For straight-through cable set to mdi
and for cross-over cable set to mdix. This limit can be used
for both BackPressure and FlowControl Limits.
Note: The range of 1 to 7935 is supported on the 94xx family."
::= { atiStkSwPortConfigEntry 15 }
atiStkSwPortSTPState OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
disabled (2),
blocking (3),
listening (4),
learning (5),
forwarding (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the spanning tree state on this port.
This object is not applicable to 8300 series products. This
object is not valid on the 9400 series of boxes."
::= { atiStkSwPortConfigEntry 16 }
-- atiStkSwPortMirroringConfig
atiStkSwPortMirroringState OBJECT-TYPE
SYNTAX INTEGER {
disabled (1),
enabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies whether port mirroring is l2-enabled,
or disabled on the switch.
Note that, when enabled, both transmit and receive packets will
be mirrored."
::= { atiStkSwPortMirroringConfig 1 }
-- atiStkSwPortMirroringSourceModuleId OBJECT-TYPE
-- SYNTAX Integer32 (1..8)
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies the module ID of the source port that is
-- mirrored. All packets transmitted and received on the source
-- port will be mirrored onto the destination port (specified by
-- 'atiStkSwPortMirroringDestinationModuleId' and
-- 'atiStkSwPortMirroringDestinationPortId').
--
-- This object will be set to 0 when port mirroring is disabled.
-- This object will have a default value of 1 (the master module
-- ID) when mirroring is enabled. This is not available on the 85xx
-- and 94xx series of switches."
-- ::= { atiStkSwPortMirroringConfig 2 }
-- atiStkSwPortMirroringSourcePortId OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies the port ID (on the module specified
-- by 'atiStkSwPortMirroringSourceModuleId') of the source
-- port that is mirrored. All packets transmitted and received
-- on the source port will be mirrored onto the destination port
-- (specified by 'atiStkSwPortMirroringDestinationModuleId' and
-- 'atiStkSwPortMirroringDestinationPortId').
--
-- This object will be set to 0 when port mirroring is
-- disabled. When mirroring is enabled, set this object to a
-- non-zero value to activate mirroring.
--
-- This is not available on the 85xx and 94xx series of switches."
-- ::= { atiStkSwPortMirroringConfig 3 }
atiStkSwPortMirroringDestinationModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the module ID of the destination port
that mirrors the source port (specified by
'atiStkSwPortMirroringSourceModuleId' and
'atiStkSwPortMirroringSourcePortId'). All packets
transmitted and received on the source port will be mirrored
onto the destination port.
This object will have a value of 0 when port mirroring is
disabled. This object will have a default value of 1 (the
master module ID) when mirroring is enabled.
This is not available on the 85xx and 94xx series of switches"
::= { atiStkSwPortMirroringConfig 4 }
atiStkSwPortMirroringDestinationPortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port ID (on the module
specified by 'atiStkSwPortMirroringDestinationModuleId') of
the destination port that mirrors the source port (specified
by 'atiStkSwPortMirroringSourceModuleId' and
'atiStkSwPortMirroringSourcePortId'). All packets transmitted
and received on the source port will be mirrored onto the
destination port.
This object will have a value of 0 when port mirroring is
disabled. When mirroring is enabled, set this object to a
non-zero value to activate mirroring."
::= { atiStkSwPortMirroringConfig 5 }
atiStkSwPortMirroringSourceRxList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies a list of ports that are mirrored for ingress traffic.
All packets received on these ports will be mirrored onto the
mirror port (atiStkSwPortMirroringDestinationPortId).
It is in the format of a list of <PortNumber>
separated by comma. For example, '1, 4-7' represents the
port number 1 ports
from number 4 to 7.
This object is not applicable to 8300 series products."
::= { atiStkSwPortMirroringConfig 6 }
atiStkSwPortMirroringSourceTxList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies a list of ports that are mirrored for egress traffic.
All packets transmitted from these ports will be mirrored onto the
mirror port (atiStkSwPortMirroringDestinationPortId).
It is in the format of a list of <PortNumber>
separated by comma. For example, '1, 4-7' represents the
port number 1 ports
from number 4 to 7.
This object is not applicable to 8300 series products."
::= { atiStkSwPortMirroringConfig 7 }
-- atiStkSwPortSecurityConfig
-- atiStkSwPortSecurityMode OBJECT-TYPE
-- SYNTAX INTEGER {
-- automatic (1),
-- limited (2),
-- secured (3),
-- locked (4)
-- }
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies the type of port security configured
-- on the switch.
-- Setting this object to 'automatic(1)' allows the ports to learn
-- new MAC addresses normally. In 'limited(2)' mode, only a
-- limited number of addresses are learned per port. In
-- 'secured(3)' mode, the administrator is responsible for
-- configuring the MAC addresses manually per port. In 'locked(4)'
-- mode, the ports stop learning new addresses and those
-- addresses already learnt are locked.
-- By default, port security is set to 'automatic(1)' mode."
-- ::= { atiStkSwPortSecurityConfig 1 }
-- atiStkSwPortIntrusionDetectionTable
-- atiStkSwPortIntrusionDetectionTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwPortIntrusionDetectionEntry
-- MAX-ACCESS not-accessible
-- STATUS obsolete
-- DESCRIPTION
-- "This table contains a list of modules and their associated
-- port security -related intrusion detection options. This table
-- is valid only when 'atiStkSwPortSecurityMode' is set to a
-- value other than 'automatic(1)'.
-- This table object is not applicable to 8500 and 9400 series products."
-- ::= { atiStkSwPortGroup 4 }
-- atiStkSwPortIntrusionDetectionEntry OBJECT-TYPE
-- SYNTAX AtiStkSwPortIntrusionDetectionEntry
-- MAX-ACCESS not-accessible
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies an entry in
-- 'atiStkSwPortIntrusionDetectionTable' that describes port
-- security -related intruder detection configuration associated
-- with a module."
-- INDEX { atiStkSwModuleId }
-- ::= { atiStkSwPortIntrusionDetectionTable 1 }
-- AtiStkSwPortIntrusionDetectionEntry ::=
-- SEQUENCE {
-- atiStkSwPortIntrusionDetectionAction INTEGER,
-- atiStkSwPortIntrusionDetectionPortList DisplayString
-- }
-- atiStkSwPortIntrusionDetectionAction OBJECT-TYPE
-- SYNTAX INTEGER {
-- do-nothing (1),
-- send-trap-only (2),
-- disable-port-and-send-trap (3)
-- }
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies the security action that should be
-- taken when an intrusion is detected."
-- ::= { atiStkSwPortIntrusionDetectionEntry 1 }
-- atiStkSwPortIntrusionDetectionPortList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of ports on this module that
-- participate in intrusion detection."
-- ::= { atiStkSwPortIntrusionDetectionEntry 2 }
-- atiStkPortSecurityConfigTable
atiStkPortSecurityConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkPortSecurityConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the port security attributes of a list of
physical ports present in the switch.
This table object is not applicable to 8300 series products."
::= { atiStkSwPortGroup 5 }
atiStkPortSecurityConfigEntry OBJECT-TYPE
SYNTAX AtiStkPortSecurityConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in
'atiStkPortSecurityConfigTable' that describes the port
security attributes associated with a physical port present in
the switch."
INDEX { atiStkSwModuleId, atiStkSwPortId }
::= { atiStkPortSecurityConfigTable 1 }
AtiStkPortSecurityConfigEntry ::=
SEQUENCE {
-- atiStkPortSecurityMode INTEGER,
atiStkPortSecurityThreshold Integer32,
atiStkPortIntrusionAction INTEGER,
atiStkPortSecurityAging INTEGER,
atiStkPortIntrusionActionStatus INTEGER
}
-- atiStkPortSecurityMode OBJECT-TYPE
-- SYNTAX INTEGER {
-- automatic (1),
-- limited (2),
-- secured (3),
-- locked (4)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the type of port security configured
-- on the switch.
--
-- Setting this object to 'automatic(1)' allows the ports to learn
-- new MAC addresses normally. In 'limited(2)' mode, only a
-- limited number of addresses are learned per port. In
-- 'secured(3)' mode, the administrator is responsible for
-- configuring the MAC addresses manually per port. In 'locked(4)'
-- mode, the ports stop learning new addresses and those
-- addresses already learnt are locked.
--
-- By default, port security is set to 'automatic(1)' mode."
-- ::= { atiStkPortSecurityConfigEntry 1 }
atiStkPortSecurityThreshold OBJECT-TYPE
SYNTAX Integer32 (1..256)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the security threshold on this port. It
is applicable only if the port security mode (specified by
'portSecurityMode') is set to 'limited(2)' mode."
::= { atiStkPortSecurityConfigEntry 2 }
atiStkPortIntrusionAction OBJECT-TYPE
SYNTAX INTEGER {
protect (1),
restrict (2),
shutdown (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the security action that should be
taken when an intrusion is detected.
By default, port intrusion action is set to 'discard' mode."
::= { atiStkPortSecurityConfigEntry 3 }
atiStkPortSecurityAging OBJECT-TYPE
SYNTAX INTEGER {
yes (1),
no (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables or disables the security aging
by the 'portSecurityAging'.
By default, port intrusion action is disabled."
::= { atiStkPortSecurityConfigEntry 4 }
atiStkPortIntrusionActionStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables or disables the security action specified
by the 'portIntrusionAction'.
By default, port intrusion action is disabled."
::= { atiStkPortSecurityConfigEntry 5 }
-- atiStkPortDhcpIpConfigTable
atiStkPortDhcpIpConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkPortDhcpIpConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the port DHCP IP assignments list of
physical ports present in the switch."
::= { atiStkSwPortGroup 6 }
atiStkPortDhcpIpConfigEntry OBJECT-TYPE
SYNTAX AtiStkPortDhcpIpConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in
'atiStkPortDhcpIpConfigTable' that describes the port
DHCP IP assignments associated with a physical port present in
the switch."
INDEX { atiStkSwModuleId, atiStkSwPortId }
::= { atiStkPortDhcpIpConfigTable 1 }
AtiStkPortDhcpIpConfigEntry ::=
SEQUENCE {
atiStkPortDhcpIpOffer DisplayString,
atiStkPortDhcpIpAdd IpAddress,
atiStkPortDhcpIpDelete IpAddress
}
atiStkPortDhcpIpOffer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the DHCP IP Offer on this port."
::= { atiStkPortDhcpIpConfigEntry 1 }
atiStkPortDhcpIpAdd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the DHCP IP added on this port."
::= { atiStkPortDhcpIpConfigEntry 2 }
atiStkPortDhcpIpDelete OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the DHCP IP deleted on this port."
::= { atiStkPortDhcpIpConfigEntry 3 }
-- atiStkDOSConfig
-- DOS (Denial Of Service) is not applicable to 8300 series products.
-- atiStkDOSConfigLANIpAddress OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The IP address of LAN.
--
-- This object is not applicable to 8300 series products."
-- ::= { atiStkDOSConfig 1 }
-- atiStkDOSConfigLANSubnetMask OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The subnet mask of LAN.
--
-- This object is not applicable to 8300 series products."
-- ::= { atiStkDOSConfig 2 }
-- atiStkPortDOSAttackConfigTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkPortDOSAttackConfigEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table contains the port DOS (denial of service) attack configuration attributes of a list of
-- physical ports present in the switch.
--
-- This table object is not applicable to 8300 series products."
-- ::= { atiStkDOSConfig 3 }
-- atiStkPortDOSAttackConfigEntry OBJECT-TYPE
-- SYNTAX AtiStkPortDOSAttackConfigEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in
-- 'atiStkPortDOSAttackConfigTable' that describes the port
-- DOS attack configuration attributes associated with a physical port present in
-- the switch."
-- INDEX { atiStkSwModuleId, atiStkSwPortId }
-- ::= { atiStkPortDOSAttackConfigTable 1 }
-- AtiStkPortDOSAttackConfigEntry ::=
-- SEQUENCE {
-- atiStkSwPortDOSAttackType INTEGER,
-- atiStkSwPortDOSAttackActionStatus INTEGER,
-- atiStkSwPortDOSAttackMirrorPort Integer32,
-- atiStkSwPortDOSAttackMirrorPortStatus INTEGER
-- }
-- atiStkSwPortDOSAttackType OBJECT-TYPE
-- SYNTAX INTEGER {
-- syn-flood (1),
-- smurf (2),
-- land (3),
-- ip-option (4),
-- teardrop (5),
-- ping-of-death (6)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the type of Port DOS attack configured
-- on the switch."
-- ::= { atiStkPortDOSAttackConfigEntry 1 }
-- atiStkSwPortDOSAttackActionStatus OBJECT-TYPE
-- SYNTAX INTEGER {
-- enabled (1),
-- disabled (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object enables or disables the port DOS action specified
-- by the 'atiStkSwPortDOSAttackType'.
--
-- By default, port DOS attack action is disabled.
-- "
-- ::= { atiStkPortDOSAttackConfigEntry 2 }
-- atiStkSwPortDOSAttackMirrorPort OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies the mirror port number to which the packet are to be mirrored for the
-- DOS attack as specified by atiStkSwPortDOSAttackType.
-- "
-- ::= { atiStkPortDOSAttackConfigEntry 3 }
-- atiStkSwPortDOSAttackMirrorPortStatus OBJECT-TYPE
-- SYNTAX INTEGER {
-- enabled (1),
-- disabled (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object enables or disables mirroring of attack packets. If enabled, all potential
-- attack packets are mirrored to the port specified by atiStkSwPortMirroringDestinationModuleId
-- and atiStkSwPortMirroringDestinationPortId. The object atiStkSwPortMirroringState should also
-- be set to l2-enabled for mirroring to work."
-- ::= { atiStkPortDOSAttackConfigEntry 4 }
-- The atiStkSwIntrusionAttackTable
atiStkSwIntrusionAttackTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwIntrusionAttackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwIntrusionAttackTable'
that describes the intruder attack associated with a physical port
present in the switch."
::= { atiStkSwPortGroup 7 }
atiStkSwIntrusionAttackEntry OBJECT-TYPE
SYNTAX AtiStkSwIntrusionAttackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwIntrusionAttackTable'
that describes the intruder attack associated with a physical port
present in the switch."
INDEX { atiStkSwModuleId, atiStkSwPortId }
::= { atiStkSwIntrusionAttackTable 1 }
AtiStkSwIntrusionAttackEntry ::=
SEQUENCE {
atiStkSwIntruderAttackVlanId Integer32,
atiStkSwIntruderAttackMacAddr MacAddress
}
atiStkSwIntruderAttackVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the intruding VlanId on the port for
this module."
::= { atiStkSwIntrusionAttackEntry 1 }
atiStkSwIntruderAttackMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the intruding MAC address on the port for
this module."
::= { atiStkSwIntrusionAttackEntry 2 }
-- atiStkSwPortLoopProtectConfigTable
atiStkSwPortLoopProtectConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwPortLoopProtectConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the current loop detection information of a list
of physical ports present in the switch."
::= { atiStkSwPortGroup 8 }
atiStkSwPortLoopProtectConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwPortLoopProtectConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in
'atiStkSwPortLoopProtectConfigTable' that describe the current
Loop Detection information with a physical port present in the
switch."
INDEX { atiStkSwModuleId, atiStkSwPortId }
::= { atiStkSwPortLoopProtectConfigTable 1 }
AtiStkSwPortLoopProtectConfigEntry ::=
SEQUENCE {
atiStkSwPortLoopProtectConfigStatus INTEGER,
atiStkSwPortLoopProtectConfigAction INTEGER,
atiStkSwPortLoopProtectConfigExpiry Integer32,
atiStkSwRxLDFModuleId Integer32,
atiStkSwRxLDFPortId Integer32,
atiStkSwRxLDFVlanId Integer32
}
atiStkSwPortLoopProtectConfigStatus OBJECT-TYPE
SYNTAX INTEGER {
inactive (1),
normal (2),
detected (3),
blocking (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the current loop status of Loop Protection."
::= { atiStkSwPortLoopProtectConfigEntry 1 }
atiStkSwPortLoopProtectConfigAction OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
learn-disable (2),
link-down (3),
log-only (4),
port-disabled (5),
vlan-disable (6),
none (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the current loop action by Loop Detected."
::= { atiStkSwPortLoopProtectConfigEntry 2 }
atiStkSwPortLoopProtectConfigExpiry OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the remaining time(sec) to back to normal status
from blocking status. A value of -1 indicates that Blocktimeout has
been set 'None' or Loop Protection is 'Normal' status."
::= { atiStkSwPortLoopProtectConfigEntry 3 }
atiStkSwRxLDFModuleId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Module ID where the loop detection frame is received on."
::= { atiStkSwPortLoopProtectConfigEntry 4 }
atiStkSwRxLDFPortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Port ID where the loop detection frame is received on."
::= { atiStkSwPortLoopProtectConfigEntry 5 }
atiStkSwRxLDFVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Vlan ID where the loop detection frame is received on."
::= { atiStkSwPortLoopProtectConfigEntry 6 }
-- The atiStkSwVlanGroup
-- Defined below atiStkSwVlanSettingsTable OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 4 }
-- Defined below atiStkSwVlanConfigTable OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 1 }
-- Defined Below atiStkSwPort2VlanTable OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 2 }
-- Defined Below atiStkSwMacAddr2VlanTable OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 3 }
-- Defined below atiStkSwVlanSettingsTable OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 4 }
-- Defined Below atiStkSwGVRPConfig OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 6 }
-- Defined Below atiStkSwGVRPPortConfigTable OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 7 }
-- Defined Below atiStkSwGVRPCounters OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 8 }
-- atiStkSwVlanConfigTable
atiStkSwVlanConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwVlanConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of VLANs configured on the switch."
::= { atiStkSwVlanGroup 1 }
atiStkSwVlanConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwVlanConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwVlanConfigTable'
that describes a VLAN configured on the switch."
INDEX { atiStkSwVlanId }
::= { atiStkSwVlanConfigTable 1 }
AtiStkSwVlanConfigEntry ::=
SEQUENCE {
--- atiStkSwEntry Integer32,
atiStkSwVlanId Integer32,
atiStkSwVlanName DisplayString,
ipAddress DisplayString,
-- atiStkSwVlanTaggedPortListModule1 DisplayString,
-- atiStkSwVlanUntaggedPortListModule1 DisplayString,
-- atiStkSwVlanActualUntaggedPortListModule1 DisplayString,
-- atiStkSwVlanTaggedPortListModule2 DisplayString,
-- atiStkSwVlanUntaggedPortListModule2 DisplayString,
-- atiStkSwVlanTaggedPortListModule3 DisplayString,
-- atiStkSwVlanUntaggedPortListModule3 DisplayString,
-- atiStkSwVlanTaggedPortListModule4 DisplayString,
-- atiStkSwVlanUntaggedPortListModule4 DisplayString,
-- atiStkSwVlanTaggedPortListModule5 DisplayString,
-- atiStkSwVlanUntaggedPortListModule5 DisplayString,
-- atiStkSwVlanTaggedPortListModule6 DisplayString,
-- atiStkSwVlanUntaggedPortListModule6 DisplayString,
-- atiStkSwVlanTaggedPortListModule7 DisplayString,
-- atiStkSwVlanUntaggedPortListModule7 DisplayString,
-- atiStkSwVlanTaggedPortListModule8 DisplayString,
-- atiStkSwVlanUntaggedPortListModule8 DisplayString,
-- atiStkSwVlanConfigEntryStatus RowStatus,
-- atiStkSwVlanActualUntaggedPortList DisplayString,
atiStkSwVlanVlanType INTEGER,
atiStkSwVlanTaggedPortList DisplayString,
atiStkSwVlanUntaggedPortList DisplayString,
atiStkSwVlanConfigEntryStatus INTEGER
--- atiStkSwVlanPortStatus INTEGER
}
---atiStkSwEntry OBJECT-TYPE
--- SYNTAX Integer32
--- MAX-ACCESS read-only
--- STATUS current
--- DESCRIPTION
--- "Number of entries in the table of this VLAN. This includes all the tagged and untagged entries"
--- ::= { atiStkSwVlanConfigEntry 1 }
atiStkSwVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VLAN ID of this VLAN as stored in the tag information
header in accordance with the 802.1q specifications."
::= { atiStkSwVlanConfigEntry 1 }
atiStkSwVlanName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the VLAN."
::= { atiStkSwVlanConfigEntry 2 }
ipAddress OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ip address of the VLAN."
::= { atiStkSwVlanConfigEntry 3 }
-- atiStkSwVlanTaggedPortListModule1 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #1)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 3 }
-- atiStkSwVlanUntaggedPortListModule1 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #1)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 4 }
-- atiStkSwVlanTaggedPortListModule2 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #2)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 5 }
-- atiStkSwVlanUntaggedPortListModule2 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #2)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 6 }
-- atiStkSwVlanTaggedPortListModule3 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #3)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 7 }
-- atiStkSwVlanUntaggedPortListModule3 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #3)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 8 }
-- atiStkSwVlanTaggedPortListModule4 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #4)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 9 }
-- atiStkSwVlanUntaggedPortListModule4 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #4)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 10 }
-- atiStkSwVlanTaggedPortListModule5 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #5)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 11 }
-- atiStkSwVlanUntaggedPortListModule5 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #5)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 12 }
-- atiStkSwVlanTaggedPortListModule6 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #6)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 13 }
-- atiStkSwVlanUntaggedPortListModule6 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #6)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 14 }
-- atiStkSwVlanTaggedPortListModule7 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #7)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 15 }
-- atiStkSwVlanUntaggedPortListModule7 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #7)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 16 }
-- atiStkSwVlanTaggedPortListModule8 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #8)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 17 }
-- atiStkSwVlanUntaggedPortListModule8 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #8)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 18 }
-- atiStkSwVlanConfigEntryStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The current status of this VLAN entry.
-- Please note the RowStatus implementation details.
--
-- VLANs can be created with a CreateandWait or CreateAndGo RowStatus.
-- When using CreateAndGo all fields must be valid.
--
-- VLANs created without a named defined have a NotReady Status.
-- NotReady accepts transitions to NotInService or Active.
--
-- A NotInService VLAN is not commited to hardware.
-- NotInService accepts transitions to Active or the Destroy action.
-- VLANs in any state other than active is considered non-persistent
-- and is not available after a reset.
--
-- VLANs in the active state are persistent.
-- An active VLAN cannot accept a transition to NotInService., i.e.
-- from persistent to non-persistent. It may be destroyed."
-- ::= { atiStkSwVlanConfigEntry 19 }
-- atiStkSwVlanActualUntaggedPortListModule1 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies the list of actual untagged ports that are
-- participating in this VLAN. The untagged port membership can be
-- temporarily changed by 802.1x Dynamic VLAN or Guest VLAN features.
-- The currently effective port membership information can be retrieved
-- from this object. "
-- ::= { atiStkSwVlanConfigEntry 20 }
atiStkSwVlanVlanType OBJECT-TYPE
SYNTAX INTEGER {
static(0),
port-based (1),
mac-based (2),
dynamic (3),
protected (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the type of the Vlan."
::= { atiStkSwVlanConfigEntry 4 }
atiStkSwVlanTaggedPortList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies a list of tagged ports (on module #1)
that participate in this VLAN."
::= { atiStkSwVlanConfigEntry 5 }
atiStkSwVlanUntaggedPortList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies a list of untagged ports (on module #1)
that participate in this VLAN."
::= { atiStkSwVlanConfigEntry 6 }
atiStkSwVlanConfigEntryStatus OBJECT-TYPE
SYNTAX INTEGER {
nonexistent (0),
active (1),
inactive (2),
destroy (3),
createAndGo (4),
createAndWait (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The current status of this VLAN entry."
::= { atiStkSwVlanConfigEntry 7 }
--- atiStkSwVlanPortStatus OBJECT-TYPE
--- SYNTAX INTEGER {
--- tagged (0),
--- untagged (1)
--- }
--- MAX-ACCESS read-only
--- STATUS current
--- DESCRIPTION
--- "This object specifies a whether the port, is tagged or untagged,
--- that participate in this VLAN."
--- ::= { atiStkSwVlanConfigEntry 6 }
-- atiStkSwVlanActualUntaggedPortList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object specifies the list of actual untagged ports that are
-- participating in this VLAN. The untagged port membership can be
-- temporarily changed by 802.1x Dynamic VLAN or Guest VLAN features.
-- The currently effective port membership information can be retrieved
-- from this object. "
-- ::= { atiStkSwVlanConfigEntry 23 }
-- atiStkSwPort2VlanTable
atiStkSwPort2VlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwPort2VlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This tables contains a list of ports in the switch and their
associated VLAN configuration information."
::= { atiStkSwVlanGroup 2 }
atiStkSwPort2VlanEntry OBJECT-TYPE
SYNTAX AtiStkSwPort2VlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwPort2VlanTable'
that describes the VLAN information associated with a given
module/port."
INDEX { atiStkSwPortIndex }
::= { atiStkSwPort2VlanTable 1 }
AtiStkSwPort2VlanEntry ::=
SEQUENCE {
atiStkSwPortIndex Integer32,
atiStkSwPortPortId DisplayString,
atiStkSwPortVlanId Integer32,
atiStkSwPortVlanName DisplayString
}
atiStkSwPortIndex OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Index of the VLAN to which this port belongs."
::= { atiStkSwPort2VlanEntry 1 }
atiStkSwPortPortId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the VLAN to which this port belongs."
::= { atiStkSwPort2VlanEntry 2 }
atiStkSwPortVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the VLAN to which this port belongs."
::= { atiStkSwPort2VlanEntry 3 }
atiStkSwPortVlanName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..19))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the VLAN to which this port belongs."
::= { atiStkSwPort2VlanEntry 4 }
-- atiStkSwMacAddr2VlanTable
atiStkSwMacAddr2VlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwMacAddr2VlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of MAC addresses (in the
forwarding table of the switch) and the associated VLAN to
which each MAC address belongs."
::= { atiStkSwVlanGroup 3 }
atiStkSwMacAddr2VlanEntry OBJECT-TYPE
SYNTAX AtiStkSwMacAddr2VlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwMacAddr2VlanTable'
that associates a MAC address (in the forwarding table of the
switch) with the VLAN to which the address belongs."
-- INDEX { atiStkSwMacAddress, atiStkSwMacAddrVlanId }
INDEX { atiStkSwMacEntry }
::= { atiStkSwMacAddr2VlanTable 1 }
AtiStkSwMacAddr2VlanEntry ::=
SEQUENCE {
atiStkSwMacEntry Integer32,
atiStkSwMacAddress MacAddress,
atiStkSwMacAddrVlanId Integer32,
atiStkSwMacAddrVlanName DisplayString,
-- atiStkSwMacAddrModuleId Integer32,
-- atiStkSwMacAddrPortId Integer32,
atiStkSwMacAddrPortList DisplayString
}
atiStkSwMacEntry OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"All entries present in the table."
::= { atiStkSwMacAddr2VlanEntry 1 }
atiStkSwMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A MAC address from the forwarding table of the switch."
::= { atiStkSwMacAddr2VlanEntry 2 }
atiStkSwMacAddrVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the VLAN to which this MAC address belongs."
::= { atiStkSwMacAddr2VlanEntry 3 }
atiStkSwMacAddrVlanName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..19))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the VLAN to which this MAC address belongs."
::= { atiStkSwMacAddr2VlanEntry 4 }
-- atiStkSwMacAddrModuleId OBJECT-TYPE
-- SYNTAX Integer32(1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The module ID on which this MAC address entry exists."
-- ::= { atiStkSwMacAddr2VlanEntry 5 }
-- atiStkSwMacAddrPortId OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The port ID (on the module specified by
-- 'atiStkSwMacAddrModuleId') on which this MAC address entry
-- exists. This will display 0 for a multicast mac address.
-- Please check the PortList for the Multicast details.
-- Note: This will be eventually deprected approximately Dec'2004."
-- ::= { atiStkSwMacAddr2VlanEntry 6 }
atiStkSwMacAddrPortList OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port List (on the module specified by
'atiStkSwMacAddrModuleId') on which this MAC address entry
exists. This is shown as U: Untagged Ports T: Tagged Ports."
::= { atiStkSwMacAddr2VlanEntry 7 }
-- Objects to control VLAN mode (user-configured vs pre-configured)
-- atiStkSwVlanMode OBJECT-TYPE
-- SYNTAX INTEGER {
-- user-configured (1),
-- multiple (2),
-- multiple-802-1Q (3)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the current VLAN mode. Setting
-- this object to 'user-configured (1)' allows the
-- manager to create, delete and modify VLANs using
-- 'atiStkSwVlanConfigTable'.
--
-- Setting this object to 'multiple (2)' or
-- 'multiple-802-1Q (3)'will result in the creation of
-- predefined VLANs. Setting these values requires that
-- the object 'atiStkSwVlanUplinkVlanPort' also be set
-- in the same SET request. Note that SET operations on
-- any object under 'atiStkSwVlanConfigTable' are not
-- allowed in these two modes."
-- ::= { atiStkSwVlanGroup 4 }
-- atiStkSwVlanUplinkVlanPort OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the Uplink VLAN Port ID used
-- while creating pre-configured VLANs. This object can
-- be set to any valid Port ID present on the switch.
--
-- Note that a SET operation on the object
-- 'atiStkSwVlanMode' to the value 'multiple (2)' or
-- 'multiple-802-1Q (3)' should always be accompanied
-- by a SET operation on this object in the same SET
-- request.
--
-- By default this object is set to 0 when
-- 'atiStkSwVlanMode' is set to 'user-configured (1)'."
-- ::= { atiStkSwVlanGroup 5 }
atiStkSwGVRPConfig OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 6 }
-- The atiStkSwGVRPConfig
atiStkSwGVRPStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enabled/Disabled GVRP on a switch basis."
::= { atiStkSwGVRPConfig 1 }
atiStkSwGVRPGIPStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enabled/Disabled GARP Information Propagation (GIP) on a switch basis."
::= { atiStkSwGVRPConfig 2 }
atiStkSwGVRPJoinTimer OBJECT-TYPE
SYNTAX Integer32 (10..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the Join Timer in centi seconds, (1/100th of seconds), The default
is 20 centi seconds."
::= { atiStkSwGVRPConfig 3 }
atiStkSwGVRPLeaveTimer OBJECT-TYPE
SYNTAX Integer32 (30..180)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the Leave Timer in centi seconds, (1/100th of seconds), The default
is 60 centi seconds."
::= { atiStkSwGVRPConfig 4 }
atiStkSwGVRPLeaveAllTimer OBJECT-TYPE
SYNTAX Integer32 (500..3000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the Leave All Timer in centi seconds, (1/100th of seconds), The
default is 1000 centi seconds."
::= { atiStkSwGVRPConfig 5 }
-- The atiStkSwGVRPPortConfigTable
atiStkSwGVRPPortConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwGVRPPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is configuring the GVRP Vlan base on each port."
::= { atiStkSwVlanGroup 7 }
atiStkSwGVRPPortConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwGVRPPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwGVRPPortConfigTable'."
INDEX { atiStkSwGVRPPortConfigModuleId, atiStkSwGVRPPortConfigPortId }
::= { atiStkSwGVRPPortConfigTable 1 }
AtiStkSwGVRPPortConfigEntry::=
SEQUENCE {
atiStkSwGVRPPortConfigModuleId Integer32,
atiStkSwGVRPPortConfigPortId Integer32,
atiStkSwGVRPPortConfigStatus INTEGER
}
atiStkSwGVRPPortConfigModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An ID that indicate which module it refer to for stacking."
::= { atiStkSwGVRPPortConfigEntry 1 }
atiStkSwGVRPPortConfigPortId OBJECT-TYPE
SYNTAX Integer32 (1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port Index."
::= { atiStkSwGVRPPortConfigEntry 2 }
atiStkSwGVRPPortConfigStatus OBJECT-TYPE
SYNTAX INTEGER {
none (1),
normal (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Port Status for GVRP Vlan either Normal or Mode can be set."
::= { atiStkSwGVRPPortConfigEntry 3 }
-------------- atiStkSwGVRPCountersTable ----------------------------
atiStkSwGVRPCountersTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwGVRPCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is configuring the GVRP Vlan base on each port."
::= { atiStkSwVlanGroup 8 }
atiStkSwGVRPCountersEntry OBJECT-TYPE
SYNTAX AtiStkSwGVRPCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwGVRPCountersTable'."
INDEX { atiStkSwGVRPCountersModuleId }
::= { atiStkSwGVRPCountersTable 1 }
AtiStkSwGVRPCountersEntry::=
SEQUENCE {
atiStkSwGVRPCountersModuleId Integer32,
atiStkSwGVRPCountersGARPRxPkt Counter32,
atiStkSwGVRPCountersInvalidGARPRxPkt Counter32,
atiStkSwGVRPCountersGARPTxPkt Counter32,
atiStkSwGVRPCountersGARPTxDisabled Counter32,
atiStkSwGVRPCountersPortNotSending Counter32,
atiStkSwGVRPCountersGARPDisabled Counter32,
atiStkSwGVRPCountersPortNotListening Counter32,
atiStkSwGVRPCountersInvalidPort Counter32,
atiStkSwGVRPCountersInvalidProtocol Counter32,
atiStkSwGVRPCountersInvalidFormat Counter32,
atiStkSwGVRPCountersDatabaseFull Counter32,
atiStkSwGVRPCountersRxMsgLeaveAll Counter32,
atiStkSwGVRPCountersRxMsgJoinEmpty Counter32,
atiStkSwGVRPCountersRxMsgJoinIn Counter32,
atiStkSwGVRPCountersRxMsgLeaveEmpty Counter32,
atiStkSwGVRPCountersRxMsgLeaveIn Counter32,
atiStkSwGVRPCountersRxMsgEmpty Counter32,
atiStkSwGVRPCountersRxMsgBadMsg Counter32,
atiStkSwGVRPCountersRxMsgBadAttribute Counter32,
atiStkSwGVRPCountersTxMsgLeaveAll Counter32,
atiStkSwGVRPCountersTxMsgJoinEmpty Counter32,
atiStkSwGVRPCountersTxMsgJoinIn Counter32,
atiStkSwGVRPCountersTxMsgLeaveEmpty Counter32,
atiStkSwGVRPCountersTxMsgLeaveIn Counter32,
atiStkSwGVRPCountersTxMsgEmpty Counter32
}
atiStkSwGVRPCountersModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An ID that indicate which module it refer to for stacking."
::= { atiStkSwGVRPCountersEntry 1 }
atiStkSwGVRPCountersGARPRxPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 2 }
atiStkSwGVRPCountersInvalidGARPRxPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 3 }
atiStkSwGVRPCountersGARPTxPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 4 }
atiStkSwGVRPCountersGARPTxDisabled OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 5 }
atiStkSwGVRPCountersPortNotSending OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 6 }
atiStkSwGVRPCountersGARPDisabled OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 7 }
atiStkSwGVRPCountersPortNotListening OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 8 }
atiStkSwGVRPCountersInvalidPort OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 9 }
atiStkSwGVRPCountersInvalidProtocol OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 10 }
atiStkSwGVRPCountersInvalidFormat OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 11 }
atiStkSwGVRPCountersDatabaseFull OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 12 }
atiStkSwGVRPCountersRxMsgLeaveAll OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 13 }
atiStkSwGVRPCountersRxMsgJoinEmpty OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 14 }
atiStkSwGVRPCountersRxMsgJoinIn OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 15 }
atiStkSwGVRPCountersRxMsgLeaveEmpty OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 16 }
atiStkSwGVRPCountersRxMsgLeaveIn OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 17 }
atiStkSwGVRPCountersRxMsgEmpty OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 18 }
atiStkSwGVRPCountersRxMsgBadMsg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 19 }
atiStkSwGVRPCountersRxMsgBadAttribute OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 20 }
atiStkSwGVRPCountersTxMsgLeaveAll OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 21 }
atiStkSwGVRPCountersTxMsgJoinEmpty OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 22 }
atiStkSwGVRPCountersTxMsgJoinIn OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 23 }
atiStkSwGVRPCountersTxMsgLeaveEmpty OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 24 }
atiStkSwGVRPCountersTxMsgLeaveIn OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 25 }
atiStkSwGVRPCountersTxMsgEmpty OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 26 }
-- The atiStkSwMacAddrGroup
-- Defined below atiStkSwStaticMacAddrTable OBJECT IDENTIFIER ::= { atiStkSwMacAddrGroup 1 }
-- atiStkSwStaticMacAddrTable
atiStkSwStaticMacAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwStaticMacAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of static MAC address configured
on the switch."
::= { atiStkSwMacAddrGroup 1 }
atiStkSwStaticMacAddrEntry OBJECT-TYPE
SYNTAX AtiStkSwStaticMacAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an entry in 'atiStkSwStaticMacAddrTable' that
describes a static MAC address configured on a given module
and port."
INDEX { atiStkSwStaticEntry }
::= { atiStkSwStaticMacAddrTable 1 }
AtiStkSwStaticMacAddrEntry ::=
SEQUENCE {
atiStkSwStaticEntry Integer32,
atiStkSwStaticMacAddress MacAddress,
atiStkSwStaticMacAddrVlanId Integer32,
atiStkSwStaticMacAddrModuleId Integer32,
atiStkSwStaticMacAddrPortId DisplayString,
atiStkSwStaticMacAddrDstMacState INTEGER,
atiStkSwStaticMacAddrEntryStatus INTEGER
}
atiStkSwStaticEntry OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Table Entry number in static MAC address entry table."
::= { atiStkSwStaticMacAddrEntry 1 }
atiStkSwStaticMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the static MAC address of this entry."
::= { atiStkSwStaticMacAddrEntry 2 }
atiStkSwStaticMacAddrVlanId OBJECT-TYPE
SYNTAX Integer32(1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the VLAN on which this static MAC address entry is
configured."
::= { atiStkSwStaticMacAddrEntry 3 }
atiStkSwStaticMacAddrModuleId OBJECT-TYPE
SYNTAX Integer32(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The module ID on which this static MAC address entry is
configured."
::= { atiStkSwStaticMacAddrEntry 4 }
atiStkSwStaticMacAddrPortId OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port ID (on the module specified by
'atiStkSwStaticMacAddrModuleId') on which this static MAC
address entry is configured.
Note: a) When defining a list this value must be 0.
b) This is on track to be deprecated approx. Dec'2004."
::= { atiStkSwStaticMacAddrEntry 5 }
atiStkSwStaticMacAddrDstMacState OBJECT-TYPE
SYNTAX INTEGER {
discard (0),
forward (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of this static MAC address entry."
::= { atiStkSwStaticMacAddrEntry 6 }
atiStkSwStaticMacAddrEntryStatus OBJECT-TYPE
SYNTAX INTEGER {
static (0),
dynamic (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of this static MAC address entry."
::= { atiStkSwStaticMacAddrEntry 7 }
-- The atiStkSwEthStatsGroup
-- atiStkSwEthModuleMonTable OBJECT IDENTIFIER ::= { atiStkSwEthStatsGroup 1 }
-- atiStkSwEthModuleErrTable OBJECT IDENTIFIER ::= { atiStkSwEthStatsGroup 2 }
-- atiStkSwEthPortMonTable OBJECT IDENTIFIER ::= { atiStkSwEthStatsGroup 3 }
-- atiStkSwEthPortErrTable OBJECT IDENTIFIER ::= { atiStkSwEthStatsGroup 4 }
-- atiStkSwEthModuleMonTable
atiStkSwEthModuleMonTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwEthModuleMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of modules and their associated
ethernet statistics (measured on the module as a whole)."
::= { atiStkSwEthStatsGroup 1 }
atiStkSwEthModuleMonEntry OBJECT-TYPE
SYNTAX AtiStkSwEthModuleMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwEthModuleMonTable'
that describes the ethernet statistics measured on a given
module as a whole."
INDEX { atiStkSwEthModuleMonId }
::= { atiStkSwEthModuleMonTable 1 }
AtiStkSwEthModuleMonEntry ::=
SEQUENCE {
atiStkSwEthModuleMonId Integer32,
atiStkSwEthModuleMonTxGoodFrames Counter64,
atiStkSwEthModuleMonRxGoodFrames Counter64,
atiStkSwEthModuleMonTxTotalBytes Counter64,
atiStkSwEthModuleMonTxBroadcastFrames Counter64,
atiStkSwEthModuleMonTxMulticastFrames Counter64,
atiStkSwEthModuleMonRxOverrunFrames Counter64
}
atiStkSwEthModuleMonId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwEthModuleMonTable."
::= { atiStkSwEthModuleMonEntry 1 }
atiStkSwEthModuleMonTxGoodFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of good frames transmitted by this module."
::= { atiStkSwEthModuleMonEntry 2 }
atiStkSwEthModuleMonRxGoodFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of good frames received by this module."
::= { atiStkSwEthModuleMonEntry 3 }
atiStkSwEthModuleMonTxTotalBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes transmitted by this module."
::= { atiStkSwEthModuleMonEntry 4 }
atiStkSwEthModuleMonTxBroadcastFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of broadcast frames transmitted from this
module."
::= { atiStkSwEthModuleMonEntry 5 }
atiStkSwEthModuleMonTxMulticastFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of multicast frames transmitted from this
module."
::= { atiStkSwEthModuleMonEntry 6 }
atiStkSwEthModuleMonRxOverrunFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of oversized frames received on this module."
::= { atiStkSwEthModuleMonEntry 7 }
-- atiStkSwEthModuleErrTable
atiStkSwEthModuleErrTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwEthModuleErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of modules and their associated
ethernet error statistics (measured on the module as a whole)."
::= { atiStkSwEthStatsGroup 2 }
atiStkSwEthModuleErrEntry OBJECT-TYPE
SYNTAX AtiStkSwEthModuleErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwEthModuleErrTable'
that describes the ethernet error statistics measured on a
given module as a whole."
INDEX { atiStkSwEthModuleErrId }
::= { atiStkSwEthModuleErrTable 1 }
AtiStkSwEthModuleErrEntry ::=
SEQUENCE {
atiStkSwEthModuleErrId Integer32,
atiStkSwEthModuleErrRxCRC Counter64,
atiStkSwEthModuleErrRxBadFrames Counter64,
atiStkSwEthModuleErrCollisions Counter64
}
atiStkSwEthModuleErrId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwEthModuleErrTable."
::= { atiStkSwEthModuleErrEntry 1 }
atiStkSwEthModuleErrRxCRC OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of CRC errors on packets received on this
module."
::= { atiStkSwEthModuleErrEntry 2 }
atiStkSwEthModuleErrRxBadFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bad frames received on this module."
::= { atiStkSwEthModuleErrEntry 3 }
atiStkSwEthModuleErrCollisions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times a collision was detected on this module."
::= { atiStkSwEthModuleErrEntry 4 }
-- atiStkSwEthPortMonTable
atiStkSwEthPortMonTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwEthPortMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of ports and their associated
ethernet statistics."
::= { atiStkSwEthStatsGroup 3 }
atiStkSwEthPortMonEntry OBJECT-TYPE
SYNTAX AtiStkSwEthPortMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwEthPortMonTable'
that describes the ethernet statistics measured on a given
module/port."
INDEX { atiStkSwEthPortMonId }
::= { atiStkSwEthPortMonTable 1 }
AtiStkSwEthPortMonEntry ::=
SEQUENCE {
atiStkSwEthPortMonId Integer32,
atiStkSwEthPortMonTxGoodFrames Counter64,
atiStkSwEthPortMonRxGoodFrames Counter64,
atiStkSwEthPortMonTxTotalBytes Counter64,
atiStkSwEthPortMonTxBroadcastFrames Counter64,
atiStkSwEthPortMonTxMulticastFrames Counter64,
atiStkSwEthPortMonRxOverrunFrames Counter64
}
atiStkSwEthPortMonId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwEthPortMonTable."
::= { atiStkSwEthPortMonEntry 1 }
atiStkSwEthPortMonTxGoodFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of good frames transmitted by this port."
::= { atiStkSwEthPortMonEntry 2 }
atiStkSwEthPortMonRxGoodFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of good frames received by this port."
::= { atiStkSwEthPortMonEntry 3 }
atiStkSwEthPortMonTxTotalBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes transmitted by this port."
::= { atiStkSwEthPortMonEntry 4 }
atiStkSwEthPortMonTxBroadcastFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of broadcast frames transmitted from this
port."
::= { atiStkSwEthPortMonEntry 5 }
atiStkSwEthPortMonTxMulticastFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of broadcast frames transmitted from this
port."
::= { atiStkSwEthPortMonEntry 6 }
atiStkSwEthPortMonRxOverrunFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of oversized frames received on this port."
::= { atiStkSwEthPortMonEntry 7 }
-- atiStkSwEthPortErrTable
atiStkSwEthPortErrTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwEthPortErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of ports and their associated
ethernet error statistics."
::= { atiStkSwEthStatsGroup 4 }
atiStkSwEthPortErrEntry OBJECT-TYPE
SYNTAX AtiStkSwEthPortErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in atiStkSwEthPortErrTable
that describes the ethernet error statistics measured on a
given module/port."
INDEX { atiStkSwEthPortErrId }
::= { atiStkSwEthPortErrTable 1 }
AtiStkSwEthPortErrEntry ::=
SEQUENCE {
atiStkSwEthPortErrId Integer32,
atiStkSwEthPortErrRxBadFrames Counter64,
atiStkSwEthPortErrCollisions Counter64
}
atiStkSwEthPortErrId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwEthPortMonTable."
::= { atiStkSwEthPortErrEntry 1 }
atiStkSwEthPortErrRxBadFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bad frames received on this port."
::= { atiStkSwEthPortErrEntry 2 }
atiStkSwEthPortErrCollisions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times a collision was detected on this port."
::= { atiStkSwEthPortErrEntry 3 }
-- The atiStkSwTrapsGroup
atiStkSwTrapsInfo OBJECT IDENTIFIER ::= { atiStkSwTrapsGroup 0 }
--atiStkSwTrapsInfo
atiStkSwIntrusionDetectionTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId, atiStkSwPortId, atiStkSwIntruderAttackVlanId, atiStkSwIntruderAttackMacAddr }
STATUS current
DESCRIPTION
"This trap is sent out when an intrusion is detected on a port
in the switch and the port security has been configured to
send traps. It includes the mac address and vlan."
::= { atiStkSwTrapsInfo 1 }
atiStkSwSTPPortStateChangeTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId, atiStkSwPortId }
STATUS current
DESCRIPTION
"This trap is sent out when STP port state changes due to RSTP/MSTP topology changes
in the switch.
This trap is not applicable to 8300 series products."
::= { atiStkSwTrapsInfo 2 }
atiStkSwBPDUGuardIsTriggeredTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId, atiStkSwPortId }
STATUS current
DESCRIPTION
"This trap is sent out when a BPDU guard detects a spoofed BPDU
entering the STP system thru the edge port. The BPDU guard will
disable the port and notify the system administrator."
::= { atiStkSwTrapsInfo 3 }
atiStkSwPOEPowerExceedThresholdTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a port power exceeding the threshold."
::= { atiStkSwTrapsInfo 4 }
atiStkSwPOEPowerNormalTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a port power under threshold."
::= { atiStkSwTrapsInfo 5 }
atiStkSwFanStopSpinTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when an error in the fan operation is
detected in a module."
::= { atiStkSwTrapsInfo 6 }
atiStkSwFanStopSpinRecoveryTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when a fan become running Ok."
::= { atiStkSwTrapsInfo 7 }
atiStkSwTemperatureHighTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS obsolete
DESCRIPTION
"This trap is sent out when the temperature of a module
becomes too high."
::= { atiStkSwTrapsInfo 8 }
atiStkSwTemperatureLowTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS obsolete
DESCRIPTION
"This trap is sent out when the temperature of a module
becomes too low."
::= { atiStkSwTrapsInfo 9 }
atiStkSwTemperatureLimitClearTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when it is generated when system temperature
become normal."
::= { atiStkSwTrapsInfo 10 }
atiStkSwVolt5VLimitTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a port 5v power exceeds limit."
::= { atiStkSwTrapsInfo 11 }
atiStkSwVolt5VLimitClearTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a port 5v power returns normal."
::= { atiStkSwTrapsInfo 12 }
atiStkSwVoltVCCLimitTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a port VCC power exceeds limit."
::= { atiStkSwTrapsInfo 13 }
atiStkSwVoltVCCLimitClearTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a port VCC power returns normal."
::= { atiStkSwTrapsInfo 14 }
atiStkSwVoltVCCPLimitTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a port VCCP power exceeds limit."
::= { atiStkSwTrapsInfo 15 }
atiStkSwVoltVCCPLimitClearTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a port VCCP power returns normal."
::= { atiStkSwTrapsInfo 16 }
atiStkSwVolt2HalfVLimitTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a port 2.5v power exceeds limit."
::= { atiStkSwTrapsInfo 17 }
atiStkSwVolt2HalfVLimitClearTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a port 2.5v power returns normal."
::= { atiStkSwTrapsInfo 18 }
atiStkSwVolt12VLimitTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a port 12v power exceeds limit."
::= { atiStkSwTrapsInfo 19 }
atiStkSwVolt12VLimitClearTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a port 12v power returns normal."
::= { atiStkSwTrapsInfo 20 }
atiStkSwPOEErrorStateTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a POE port abnormal."
::= { atiStkSwTrapsInfo 21 }
atiStkSwPOEPortResetTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when there is a POE port reset."
::= { atiStkSwTrapsInfo 22 }
atiStkSwSysRPSStateChangedTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId }
STATUS current
DESCRIPTION
"This trap is sent out when the RPS(redundant Power Supply)
changes state in the switch.
This trap is not applicable to 8300 series products."
::= { atiStkSwTrapsInfo 23 }
atiStkSwBPDUGuardFilterTriggeredTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId, atiStkSwPortId }
STATUS current
DESCRIPTION
"This trap is sent out when a BPDU filter detects a spoofed BPDU
entering the STP system thru the edge port. The BPDU filter will
block the port and notify the system administrator."
::= { atiStkSwTrapsInfo 24 }
atiStkSwLoopProtectDetectedLoopBlockedTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId, atiStkSwPortId, atiStkSwVlanId, atiStkSwPortLoopProtectConfigAction }
STATUS current
DESCRIPTION
"Generated when Loop Protection feature blocks a interface with a loop."
::= { atiStkSwTrapsInfo 25 }
atiStkSwLoopProtectRecoverLoopBlockedTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId, atiStkSwPortId, atiStkSwVlanId, atiStkSwPortLoopProtectConfigAction }
STATUS current
DESCRIPTION
"Generated when Loop Protection feature restores a blocked interface back to normal operation."
::= { atiStkSwTrapsInfo 26 }
atiStkSwLoopProtectDetectedByLDFTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId, atiStkSwPortId, atiStkSwVlanId, atiStkSwRxLDFModuleId, atiStkSwRxLDFPortId, atiStkSwRxLDFVlanId }
STATUS current
DESCRIPTION
"Generated when Loop Protection feature detects a loop by Loop Detection method."
::= { atiStkSwTrapsInfo 27 }
-- The atiStkSwQoSGroup
-- This group is not applicable to 8300 series products.
-- atiStkSwQoSGroupNumberOfQueues OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object gives a count of the CoS Queues supported by the chipset.
--
-- This object is not applicable to 8300 series products."
-- ::= { atiStkSwQoSGroup 1 }
-- atiStkSwQoSGroupSchedulingMode OBJECT-TYPE
-- SYNTAX INTEGER {
-- strict-priority (1),
-- weighted-round-robin (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object allows to configure QOS scheduling mode.
--
-- This object is not applicable to 8300 series products."
-- ::= { atiStkSwQoSGroup 2 }
-- The atiStkSwQoSGroupCoSToQueueTable
-- atiStkSwQoSGroupCoSToQueueTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwQoSGroupCoSToQueueEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table object allows to configure queue for each CoS (Class fo Service) priority.
--
-- This table object is not applicable to 8300 series products."
-- ::= { atiStkSwQoSGroup 3 }
-- atiStkSwQoSGroupCoSToQueueEntry OBJECT-TYPE
-- SYNTAX AtiStkSwQoSGroupCoSToQueueEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwQoSGroupCoSToQueueTable'
-- that describes the mapping of CoS priorities to corresponding Cos Queues."
-- INDEX { atiStkSwQoSGroupCoSPriority }
-- ::= { atiStkSwQoSGroupCoSToQueueTable 1 }
-- AtiStkSwQoSGroupCoSToQueueEntry ::=
-- SEQUENCE {
-- atiStkSwQoSGroupCoSPriority INTEGER,
-- atiStkSwQoSGroupCoSQueue INTEGER
-- }
-- atiStkSwQoSGroupCoSPriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- cos-priority-0 (1),
-- cos-priority-1 (2),
-- cos-priority-2 (3),
-- cos-priority-3 (4),
-- cos-priority-4 (5),
-- cos-priority-5 (6),
-- cos-priority-6 (7),
-- cos-priority-7 (8)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object specifies the CoS priority."
-- ::= { atiStkSwQoSGroupCoSToQueueEntry 1 }
-- atiStkSwQoSGroupCoSQueue OBJECT-TYPE
-- SYNTAX INTEGER {
-- egress-queue-0 (1),
-- egress-queue-1 (2),
-- egress-queue-2 (3),
-- egress-queue-3 (4),
-- egress-queue-4 (5),
-- egress-queue-5 (6),
-- egress-queue-6 (7),
-- egress-queue-7 (8)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the queue for each CoS priority. Please
-- note that the 94xx supports 8 levels, however, the 85xx
-- supports 4 levels."
-- ::= { atiStkSwQoSGroupCoSToQueueEntry 2 }
-- The atiStkSwQoSGroupQueueToWeightTable
-- atiStkSwQoSGroupQueueToWeightTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwQoSGroupQueueToWeightEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object allows to configure weight for each CoS (Class fo Service) queue .
--
-- This object table is not applicable to 8300 series products."
-- ::= { atiStkSwQoSGroup 4 }
-- atiStkSwQoSGroupQueueToWeightEntry OBJECT-TYPE
-- SYNTAX AtiStkSwQoSGroupQueueToWeightEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwQoSGroupQueueToWeightTable'
-- that describes the mapping of CoS queues to corresponding weights."
-- INDEX { atiStkSwQoSGroupQueue }
-- ::= { atiStkSwQoSGroupQueueToWeightTable 1 }
-- AtiStkSwQoSGroupQueueToWeightEntry ::=
-- SEQUENCE {
-- atiStkSwQoSGroupQueue INTEGER,
-- atiStkSwQoSGroupQueueWeight INTEGER
-- }
-- atiStkSwQoSGroupQueue OBJECT-TYPE
-- SYNTAX INTEGER {
-- egress-queue-0 (1),
-- egress-queue-1 (2),
-- egress-queue-2 (3),
-- egress-queue-3 (4),
-- egress-queue-4 (5),
-- egress-queue-5 (6),
-- egress-queue-6 (7),
-- egress-queue-7 (8)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object specifies the queue. Please note that the 94xx
-- supports 8 levels, however, the 85xx supports 4 levels."
-- ::= { atiStkSwQoSGroupQueueToWeightEntry 1 }
-- atiStkSwQoSGroupQueueWeight OBJECT-TYPE
-- SYNTAX INTEGER (0..256)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the queue weight for each queue."
-- ::= { atiStkSwQoSGroupQueueToWeightEntry 2 }
-- atiStkSwQosFlowGrpTable --
-- atiStkSwQosFlowGrpTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwQosFlowGrpEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table contains a list of modules present in the switch
-- stack and their associated hardware information."
-- ::= { atiStkSwQoSGroup 5 }
-- atiStkSwQosFlowGrpEntry OBJECT-TYPE
-- SYNTAX AtiStkSwQosFlowGrpEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwQosFlowGrpTable'
-- that describes the hardware informaton for a module present in
-- the switch stack."
-- INDEX { atiStkSwQosFlowGrpModuleId, atiStkSwQosFlowGrpId }
-- ::= { atiStkSwQosFlowGrpTable 1 }
-- AtiStkSwQosFlowGrpEntry ::=
-- SEQUENCE {
-- atiStkSwQosFlowGrpModuleId Integer32,
-- atiStkSwQosFlowGrpId Integer32,
-- atiStkSwQosFlowGrpDescription DisplayString,
-- atiStkSwQosFlowGrpDSCPValue DisplayString,
-- atiStkSwQosFlowGrpPriority DisplayString,
-- atiStkSwQosFlowGrpRemarkPriority INTEGER,
-- atiStkSwQosFlowGrpTos DisplayString,
-- atiStkSwQosFlowGrpTosToPriority INTEGER,
-- atiStkSwQosFlowGrpPriorityToTos INTEGER,
-- atiStkSwQosFlowGrpClassifierList DisplayString,
-- atiStkSwQosFlowGrpRowStatus RowStatus
-- }
-- atiStkSwQosFlowGrpModuleId OBJECT-TYPE
-- SYNTAX Integer32 (1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "An index that corresponds to which module the data is retrieved
-- with stacking capability."
-- ::= { atiStkSwQosFlowGrpEntry 1 }
-- atiStkSwQosFlowGrpId OBJECT-TYPE
-- SYNTAX Integer32 (0..1023)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "An index that corresponds to specific Flow Group base on Id within
-- Flow Group list."
-- ::= { atiStkSwQosFlowGrpEntry 2 }
-- atiStkSwQosFlowGrpDescription OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(1..255))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The description of a specific Flow Group."
-- ::= { atiStkSwQosFlowGrpEntry 3 }
-- atiStkSwQosFlowGrpDSCPValue OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..4))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 4 }
-- atiStkSwQosFlowGrpPriority OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..2))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 5 }
-- atiStkSwQosFlowGrpRemarkPriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 6 }
-- atiStkSwQosFlowGrpTos OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..2))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 7 }
-- atiStkSwQosFlowGrpTosToPriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 8 }
-- atiStkSwQosFlowGrpPriorityToTos OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 9 }
-- atiStkSwQosFlowGrpClassifierList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 10 }
-- atiStkSwQosFlowGrpRowStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 11 }
-- atiStkSwQosTrafficClassTable
-- atiStkSwQosTrafficClassTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwQosTrafficClassEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table contains a list of modules present in the switch
-- stack and their associated hardware information."
-- ::= { atiStkSwQoSGroup 6 }
-- atiStkSwQosTrafficClassEntry OBJECT-TYPE
-- SYNTAX AtiStkSwQosTrafficClassEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwQosTrafficClassTable'
-- that describes the hardware informaton for a module present in
-- the switch stack."
-- INDEX { atiStkSwQosTrafficClassModuleId, atiStkSwQosTrafficClassId }
-- ::= { atiStkSwQosTrafficClassTable 1 }
-- AtiStkSwQosTrafficClassEntry ::=
-- SEQUENCE {
-- atiStkSwQosTrafficClassModuleId Integer32,
-- atiStkSwQosTrafficClassId Integer32,
-- atiStkSwQosTrafficClassDescription DisplayString,
-- atiStkSwQosTrafficClassExceedAction INTEGER,
-- atiStkSwQosTrafficClassExceedRemarkValue Integer32,
-- atiStkSwQosTrafficClassDSCPValue DisplayString,
-- atiStkSwQosTrafficClassMaxBandwidth DisplayString,
-- atiStkSwQosTrafficClassBurstSize DisplayString,
-- atiStkSwQosTrafficClassPriority DisplayString,
-- atiStkSwQosTrafficClassRemarkPriority INTEGER,
-- atiStkSwQosTrafficClassToS DisplayString,
-- atiStkSwQosTrafficClassMoveToSToPriority INTEGER,
-- atiStkSwQosTrafficClassMovePriorityToToS INTEGER,
-- atiStkSwQosTrafficClassFlowGroupList DisplayString,
-- atiStkSwQosTrafficClassRowStatus RowStatus
-- }
-- atiStkSwQosTrafficClassModuleId OBJECT-TYPE
-- SYNTAX Integer32 (1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 1 }
-- atiStkSwQosTrafficClassId OBJECT-TYPE
-- SYNTAX Integer32 (0..511)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 2 }
-- atiStkSwQosTrafficClassDescription OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(1..255))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 3 }
-- atiStkSwQosTrafficClassExceedAction OBJECT-TYPE
-- SYNTAX INTEGER {
-- drop (1),
-- remark (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 4 }
-- atiStkSwQosTrafficClassExceedRemarkValue OBJECT-TYPE
-- SYNTAX Integer32 (0..63)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 5 }
-- atiStkSwQosTrafficClassDSCPValue OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..4))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosTrafficClassEntry 6 }
-- atiStkSwQosTrafficClassMaxBandwidth OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..8))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 7 }
-- atiStkSwQosTrafficClassBurstSize OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..8))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 8 }
-- atiStkSwQosTrafficClassPriority OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..4))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 9 }
-- atiStkSwQosTrafficClassRemarkPriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 10 }
-- atiStkSwQosTrafficClassToS OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..4))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosTrafficClassEntry 11 }
-- atiStkSwQosTrafficClassMoveToSToPriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosTrafficClassEntry 12 }
-- atiStkSwQosTrafficClassMovePriorityToToS OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosTrafficClassEntry 13 }
-- atiStkSwQosTrafficClassFlowGroupList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosTrafficClassEntry 14 }
-- atiStkSwQosTrafficClassRowStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosTrafficClassEntry 15 }
-- atiStkSwQosPolicyTable
-- atiStkSwQosPolicyTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwQosPolicyEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table contains a list of modules present in the switch
-- stack and their associated hardware information."
-- ::= { atiStkSwQoSGroup 7 }
-- atiStkSwQosPolicyEntry OBJECT-TYPE
-- SYNTAX AtiStkSwQosPolicyEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwQosPolicyTable'
-- that describes the hardware informaton for a module present in
-- the switch stack."
-- INDEX { atiStkSwQosPolicyModuleId, atiStkSwQosPolicyId }
-- ::= { atiStkSwQosPolicyTable 1 }
-- AtiStkSwQosPolicyEntry ::=
-- SEQUENCE {
-- atiStkSwQosPolicyModuleId Integer32,
-- atiStkSwQosPolicyId Integer32,
-- atiStkSwQosPolicyDescription DisplayString,
-- atiStkSwQosPolicyRemarkDSCP INTEGER,
-- atiStkSwQosPolicyDSCPValue DisplayString,
-- atiStkSwQosPolicyToS DisplayString,
-- atiStkSwQosPolicyMoveToSToPriority INTEGER,
-- atiStkSwQosPolicyMovePriorityToToS INTEGER,
-- atiStkSwQosPolicySendToMirrorPort INTEGER,
-- atiStkSwQosPolicyTrafficClassList DisplayString,
-- atiStkSwQosPolicyRedirectPort DisplayString,
-- atiStkSwQosPolicyIngressPortList DisplayString,
-- atiStkSwQosPolicyEgressPortList DisplayString,
-- atiStkSwQosPolicyRowStatus RowStatus
-- }
-- atiStkSwQosPolicyModuleId OBJECT-TYPE
-- SYNTAX Integer32 (1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosPolicyEntry 1 }
-- atiStkSwQosPolicyId OBJECT-TYPE
-- SYNTAX Integer32 (0..511)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosPolicyEntry 2 }
-- atiStkSwQosPolicyDescription OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(1..255))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosPolicyEntry 3 }
-- atiStkSwQosPolicyRemarkDSCP OBJECT-TYPE
-- SYNTAX INTEGER {
-- all (1),
-- none (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosPolicyEntry 4 }
-- atiStkSwQosPolicyDSCPValue OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..4))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 5 }
-- atiStkSwQosPolicyToS OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..4))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 6 }
-- atiStkSwQosPolicyMoveToSToPriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 7 }
-- atiStkSwQosPolicyMovePriorityToToS OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 8 }
-- atiStkSwQosPolicySendToMirrorPort OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 9 }
-- atiStkSwQosPolicyTrafficClassList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 10 }
-- atiStkSwQosPolicyRedirectPort OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 11 }
-- atiStkSwQosPolicyIngressPortList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 12 }
-- atiStkSwQosPolicyEgressPortList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 13 }
-- atiStkSwQosPolicyRowStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 14 }
-- atiStkSwQosGroupPortCosPriorityTable
-- atiStkSwQoSGroupPortCoSPriorityTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwQoSGroupPortCoSPriorityEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table object allows to configure port priority for each CoS (Class of Service)
-- priority. This table object is not applicable to 8300 series products."
-- ::= { atiStkSwQoSGroup 8 }
-- atiStkSwQoSGroupPortCoSPriorityEntry OBJECT-TYPE
-- SYNTAX AtiStkSwQoSGroupPortCoSPriorityEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwQoSGroupPortCoSPriorityTable'
-- it defines the CoS priority for each port, and the priority defined for a
-- port should override priority already in the priority tagged packet
-- received by the switch."
-- INDEX { atiStkSwQoSGroupPortCoSPriorityModuleId,
-- atiStkSwQoSGroupPortCoSPriorityPortId }
-- ::= { atiStkSwQoSGroupPortCoSPriorityTable 1 }
-- AtiStkSwQoSGroupPortCoSPriorityEntry ::=
-- SEQUENCE {
-- atiStkSwQoSGroupPortCoSPriorityModuleId Integer32,
-- atiStkSwQoSGroupPortCoSPriorityPortId Integer32,
-- atiStkSwQoSGroupPortCoSPriorityPriority Integer32,
-- atiStkSwQoSGroupPortCoSPriorityOverridePriority INTEGER
-- }
-- atiStkSwQoSGroupPortCoSPriorityModuleId OBJECT-TYPE
-- SYNTAX Integer32 (1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object specifies the Module Id of the table."
-- ::= { atiStkSwQoSGroupPortCoSPriorityEntry 1 }
-- atiStkSwQoSGroupPortCoSPriorityPortId OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object specifies the IfIndex of the table."
-- ::= { atiStkSwQoSGroupPortCoSPriorityEntry 2 }
-- atiStkSwQoSGroupPortCoSPriorityPriority OBJECT-TYPE
-- SYNTAX Integer32 (0..7)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the priority for each port CoS priority."
-- ::= { atiStkSwQoSGroupPortCoSPriorityEntry 3 }
-- atiStkSwQoSGroupPortCoSPriorityOverridePriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the override priority for each port CoS priority."
-- ::= { atiStkSwQoSGroupPortCoSPriorityEntry 4 }
--
-- atiStkSwQoSGroup Tables
--
atiStkSwQosStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwQosStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosStatusTable"
::= { atiStkSwQoSGroup 1 }
atiStkSwQosStatusEntry OBJECT-TYPE
SYNTAX AtiStkSwQosStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiStkSwQosStatusPortId }
::= { atiStkSwQosStatusTable 1 }
AtiStkSwQosStatusEntry ::=
SEQUENCE {
atiStkSwQosStatusPortId Integer32,
atiStkSwQosStatusStatus INTEGER
}
atiStkSwQosStatusPortId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwQosStatusTable"
::= { atiStkSwQosStatusEntry 1 }
atiStkSwQosStatusStatus OBJECT-TYPE
SYNTAX INTEGER {
disable (0),
enable (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" "
::= { atiStkSwQosStatusEntry 2 }
atiStkSwQosInterfaceDetailsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwQosInterfaceDetailsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsTable"
::= { atiStkSwQoSGroup 2 }
atiStkSwQosInterfaceDetailsEntry OBJECT-TYPE
SYNTAX AtiStkSwQosInterfaceDetailsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsEntry"
INDEX { atiStkSwQosInterfaceDetailsPortId }
::= { atiStkSwQosInterfaceDetailsTable 1 }
AtiStkSwQosInterfaceDetailsEntry ::=
SEQUENCE {
atiStkSwQosInterfaceDetailsPortId Integer32,
atiStkSwQosInterfaceDetailsDefaultQueue Integer32,
atiStkSwQosInterfaceDetailsTrust INTEGER,
atiStkSwQosInterfaceDetailsSetCOS DisplayString,
atiStkSwQosInterfaceDetailsSetDSCP DisplayString,
atiStkSwQosInterfaceDetailsSchedularAndQueueWeightList DisplayString
}
atiStkSwQosInterfaceDetailsPortId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwQosInterfaceDetailsPortId"
::= { atiStkSwQosInterfaceDetailsEntry 1 }
atiStkSwQosInterfaceDetailsDefaultQueue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsDefaultQueue"
::= { atiStkSwQosInterfaceDetailsEntry 2 }
atiStkSwQosInterfaceDetailsTrust OBJECT-TYPE
SYNTAX INTEGER {
none (0),
cos (1),
dscp (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsDefaultQueue"
::= { atiStkSwQosInterfaceDetailsEntry 3 }
atiStkSwQosInterfaceDetailsSetCOS OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsMarkOrRemark"
::= { atiStkSwQosInterfaceDetailsEntry 4 }
atiStkSwQosInterfaceDetailsSetDSCP OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsMarkOrRemark"
::= { atiStkSwQosInterfaceDetailsEntry 5 }
atiStkSwQosInterfaceDetailsSchedularAndQueueWeightList OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsSchedularAndQueueWeightList"
::= { atiStkSwQosInterfaceDetailsEntry 6 }
atiStkSwQosCosQueueMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwQosCosQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapTable"
::= { atiStkSwQoSGroup 3 }
atiStkSwQosCosQueueMapEntry OBJECT-TYPE
SYNTAX AtiStkSwQosCosQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapEntry"
INDEX { atiStkSwQosCosQueueMapPortId }
::= { atiStkSwQosCosQueueMapTable 1 }
AtiStkSwQosCosQueueMapEntry ::=
SEQUENCE {
atiStkSwQosCosQueueMapPortId Integer32,
atiStkSwQosCosQueueMapCos0Queue Integer32,
atiStkSwQosCosQueueMapCos1Queue Integer32,
atiStkSwQosCosQueueMapCos2Queue Integer32,
atiStkSwQosCosQueueMapCos3Queue Integer32,
atiStkSwQosCosQueueMapCos4Queue Integer32,
atiStkSwQosCosQueueMapCos5Queue Integer32,
atiStkSwQosCosQueueMapCos6Queue Integer32,
atiStkSwQosCosQueueMapCos7Queue Integer32,
atiStkSwQosCosQueueMapDefaultMap INTEGER
}
atiStkSwQosCosQueueMapPortId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwQosCosQueueMapTable"
::= { atiStkSwQosCosQueueMapEntry 1 }
atiStkSwQosCosQueueMapCos0Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos0Queue"
::= { atiStkSwQosCosQueueMapEntry 2 }
atiStkSwQosCosQueueMapCos1Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos1Queue"
::= { atiStkSwQosCosQueueMapEntry 3 }
atiStkSwQosCosQueueMapCos2Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos2Queue"
::= { atiStkSwQosCosQueueMapEntry 4 }
atiStkSwQosCosQueueMapCos3Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos3Queue"
::= { atiStkSwQosCosQueueMapEntry 5 }
atiStkSwQosCosQueueMapCos4Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos4Queue"
::= { atiStkSwQosCosQueueMapEntry 6 }
atiStkSwQosCosQueueMapCos5Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos5Queue"
::= { atiStkSwQosCosQueueMapEntry 7 }
atiStkSwQosCosQueueMapCos6Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos6Queue"
::= { atiStkSwQosCosQueueMapEntry 8 }
atiStkSwQosCosQueueMapCos7Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos7Queue"
::= { atiStkSwQosCosQueueMapEntry 9 }
atiStkSwQosCosQueueMapDefaultMap OBJECT-TYPE
SYNTAX INTEGER {
no (0),
yes (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapDefaultQueue"
::= { atiStkSwQosCosQueueMapEntry 10 }
atiStkSwQosDscpQueueMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwQosDscpQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapTable"
::= { atiStkSwQoSGroup 4 }
atiStkSwQosDscpQueueMapEntry OBJECT-TYPE
SYNTAX AtiStkSwQosDscpQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapEntry"
INDEX { atiStkSwQosDscpQueueMapPortId }
::= { atiStkSwQosDscpQueueMapTable 1 }
AtiStkSwQosDscpQueueMapEntry ::=
SEQUENCE {
atiStkSwQosDscpQueueMapPortId Integer32,
atiStkSwQosDscpQueueMapQueue0 DisplayString,
atiStkSwQosDscpQueueMapQueue1 DisplayString,
atiStkSwQosDscpQueueMapQueue2 DisplayString,
atiStkSwQosDscpQueueMapQueue3 DisplayString,
atiStkSwQosDscpQueueMapQueue4 DisplayString,
atiStkSwQosDscpQueueMapQueue5 DisplayString,
atiStkSwQosDscpQueueMapQueue6 DisplayString,
atiStkSwQosDscpQueueMapQueue7 DisplayString,
atiStkSwQosDscpQueueMapDefaultMap INTEGER
}
atiStkSwQosDscpQueueMapPortId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwQosDscpQueueMapTable"
::= { atiStkSwQosDscpQueueMapEntry 1 }
atiStkSwQosDscpQueueMapQueue0 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue0"
::= { atiStkSwQosDscpQueueMapEntry 2 }
atiStkSwQosDscpQueueMapQueue1 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue1"
::= { atiStkSwQosDscpQueueMapEntry 3 }
atiStkSwQosDscpQueueMapQueue2 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue2"
::= { atiStkSwQosDscpQueueMapEntry 4 }
atiStkSwQosDscpQueueMapQueue3 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue3"
::= { atiStkSwQosDscpQueueMapEntry 5 }
atiStkSwQosDscpQueueMapQueue4 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue4"
::= { atiStkSwQosDscpQueueMapEntry 6 }
atiStkSwQosDscpQueueMapQueue5 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue5"
::= { atiStkSwQosDscpQueueMapEntry 7 }
atiStkSwQosDscpQueueMapQueue6 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue6"
::= { atiStkSwQosDscpQueueMapEntry 8 }
atiStkSwQosDscpQueueMapQueue7 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue7"
::= { atiStkSwQosDscpQueueMapEntry 9 }
atiStkSwQosDscpQueueMapDefaultMap OBJECT-TYPE
SYNTAX INTEGER {
no (0),
yes (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapDefaultQueue"
::= { atiStkSwQosDscpQueueMapEntry 10 }
-- atiStkSwStaticTrunkTable
atiStkSwStaticTrunkTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwStaticTrunkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of static trunk configuration present
in the switch stack."
::= { atiStkSwTrunkGroup 1 }
atiStkSwStaticTrunkEntry OBJECT-TYPE
SYNTAX AtiStkSwStaticTrunkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwStaticTrunkTable'
that describes the static trunk informaton for a module present in
the switch stack."
INDEX { atiStkSwStaticTrunkId }
::= { atiStkSwStaticTrunkTable 1 }
AtiStkSwStaticTrunkEntry ::=
SEQUENCE {
atiStkSwStaticTrunkId Integer32,
atiStkSwStaticTrunkName DisplayString,
atiStkSwStaticTrunkMethod INTEGER,
atiStkSwStaticTrunkPortList DisplayString,
atiStkSwStaticTrunkStatus INTEGER
}
atiStkSwStaticTrunkId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An identifier for a trunk."
::= { atiStkSwStaticTrunkEntry 1 }
atiStkSwStaticTrunkName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of a trunk, once the entry has created, it
cannot be changed."
::= { atiStkSwStaticTrunkEntry 2 }
atiStkSwStaticTrunkMethod OBJECT-TYPE
SYNTAX INTEGER {
srcMac (1),
dstMac (2),
src-dstMac (3),
srcIp (4),
dstIp (5),
src-dstIp (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Trunk distribution mode."
::= { atiStkSwStaticTrunkEntry 3 }
atiStkSwStaticTrunkPortList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A list of ports that used as a trunk port."
::= { atiStkSwStaticTrunkEntry 4 }
atiStkSwStaticTrunkStatus OBJECT-TYPE
SYNTAX INTEGER {
up (1),
down (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the trunk, either up or down."
::= { atiStkSwStaticTrunkEntry 5 }
-- atiStkSwACLConfigTable
atiStkSwACLConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwACLConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) in the
switch and their associated attributes."
::= { atiStkSwACLGroup 1 }
atiStkSwACLConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwACLConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwACLId }
::= { atiStkSwACLConfigTable 1 }
AtiStkSwACLConfigEntry ::=
SEQUENCE {
atiStkSwACLId Integer32,
atiStkSwACLShowId Integer32,
atiStkSwACLStatus INTEGER,
atiStkSwACLAction INTEGER,
atiStkSwACLTrafficType INTEGER,
atiStkSwACLSrcType INTEGER,
atiStkSwACLSrcAddr IpAddress,
atiStkSwACLSrcMask IpAddress,
atiStkSwACLDestType INTEGER,
atiStkSwACLDestAddr IpAddress,
atiStkSwACLDestMask IpAddress,
atiStkSwACLVlanId Integer32,
atiStkSwACLProtocol Integer32,
atiStkSwACLICMPType Integer32,
atiStkSwACLUDPTCPSrcPort INTEGER,
atiStkSwACLSrcPort1 Integer32,
atiStkSwACLSrcPort2 Integer32,
atiStkSwACLUDPTCPDestPort INTEGER,
atiStkSwACLDestPort1 Integer32,
atiStkSwACLDestPort2 Integer32
}
atiStkSwACLId OBJECT-TYPE
SYNTAX Integer32 (1..700)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwACLConfigEntry 1 }
atiStkSwACLShowId OBJECT-TYPE
SYNTAX Integer32 (3000..3699)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwACLConfigEntry 2 }
atiStkSwACLStatus OBJECT-TYPE
SYNTAX INTEGER {
create (1),
delete (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the status of the ACL ID."
::= { atiStkSwACLConfigEntry 3 }
atiStkSwACLAction OBJECT-TYPE
SYNTAX INTEGER {
deny (1),
permit (2),
copytomirror (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action of the ACL entry either deny or permit or copy to mirror."
::= { atiStkSwACLConfigEntry 4 }
atiStkSwACLTrafficType OBJECT-TYPE
SYNTAX INTEGER {
icmp (1),
ip (2),
proto (3),
tcp (4),
udp (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the traffic type of the ACL."
::= { atiStkSwACLConfigEntry 5 }
atiStkSwACLSrcType OBJECT-TYPE
SYNTAX INTEGER {
any (1),
host (2),
ip (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the source type of the ACL."
::= { atiStkSwACLConfigEntry 6 }
atiStkSwACLSrcAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 address of the source of an ACL."
::= { atiStkSwACLConfigEntry 7 }
atiStkSwACLSrcMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 mask of the source of an ACL."
::= { atiStkSwACLConfigEntry 8 }
atiStkSwACLDestType OBJECT-TYPE
SYNTAX INTEGER {
any (1),
host (2),
ip (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the destination type of the ACL."
::= { atiStkSwACLConfigEntry 9 }
atiStkSwACLDestAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 address of the destination of an ACL."
::= { atiStkSwACLConfigEntry 10 }
atiStkSwACLDestMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 mask of the destination of an ACL."
::= { atiStkSwACLConfigEntry 11 }
atiStkSwACLVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Vlan ID of the ACL table."
::= { atiStkSwACLConfigEntry 12 }
atiStkSwACLProtocol OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Protocol ID of the ACL table."
::= { atiStkSwACLConfigEntry 13 }
atiStkSwACLICMPType OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ICMP Type of the ACL table."
::= { atiStkSwACLConfigEntry 14 }
atiStkSwACLUDPTCPSrcPort OBJECT-TYPE
SYNTAX INTEGER {
eq (1),
lt (2),
gt (3),
ne (4),
range (5),
noCompare (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the comparision of the port."
::= { atiStkSwACLConfigEntry 15 }
atiStkSwACLSrcPort1 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwACLConfigEntry 16 }
atiStkSwACLSrcPort2 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwACLConfigEntry 17 }
atiStkSwACLUDPTCPDestPort OBJECT-TYPE
SYNTAX INTEGER {
eq (1),
lt (2),
gt (3),
ne (4),
range (5),
noCompare (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the comparision of the port."
::= { atiStkSwACLConfigEntry 18 }
atiStkSwACLDestPort1 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwACLConfigEntry 19 }
atiStkSwACLDestPort2 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwACLConfigEntry 20 }
atiStkSwACLMACConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwACLMACConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) in the
switch and their associated attributes."
::= { atiStkSwACLGroup 2 }
atiStkSwACLMACConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwACLMACConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLMACConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwACLMACId }
::= { atiStkSwACLMACConfigTable 1 }
AtiStkSwACLMACConfigEntry ::=
SEQUENCE {
atiStkSwACLMACId Integer32,
atiStkSwACLMACShowId Integer32,
atiStkSwACLMACStatus INTEGER,
atiStkSwACLMACAction INTEGER,
atiStkSwACLMACSrc INTEGER,
atiStkSwACLMACDest INTEGER,
atiStkSwACLMACSrcMac DisplayString,
atiStkSwACLMACSrcMacMask DisplayString,
atiStkSwACLMACDestMac DisplayString,
atiStkSwACLMACDestMacMask DisplayString
}
atiStkSwACLMACId OBJECT-TYPE
SYNTAX Integer32 (1..700)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwACLMACConfigEntry 1 }
atiStkSwACLMACShowId OBJECT-TYPE
SYNTAX Integer32 (4000..4699)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwACLMACConfigEntry 2 }
atiStkSwACLMACStatus OBJECT-TYPE
SYNTAX INTEGER {
create (1),
delete (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the status of the ACL ID."
::= { atiStkSwACLMACConfigEntry 3 }
atiStkSwACLMACAction OBJECT-TYPE
SYNTAX INTEGER {
deny (1),
permit (2),
copytomirror (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action of the ACL entry either deny or permit or copy to mirror."
::= { atiStkSwACLMACConfigEntry 4 }
atiStkSwACLMACSrc OBJECT-TYPE
SYNTAX INTEGER {
any (1),
mac (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the source type."
::= { atiStkSwACLMACConfigEntry 5 }
atiStkSwACLMACDest OBJECT-TYPE
SYNTAX INTEGER {
any (1),
mac (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies destination type."
::= { atiStkSwACLMACConfigEntry 6 }
atiStkSwACLMACSrcMac OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address Mask used by this source."
::= { atiStkSwACLMACConfigEntry 7 }
atiStkSwACLMACSrcMacMask OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address Mask used by this source ."
::= { atiStkSwACLMACConfigEntry 8 }
atiStkSwACLMACDestMac OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address used by this destination."
::= { atiStkSwACLMACConfigEntry 9 }
atiStkSwACLMACDestMacMask OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address Mask used by this destination."
::= { atiStkSwACLMACConfigEntry 10 }
atiStkSwACLInterfaceConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwACLInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) in the
switch and their associated attributes."
::= { atiStkSwACLGroup 3 }
atiStkSwACLInterfaceConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwACLInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLMACConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwACLInterfaceModuleId, atiStkSwACLInterfacePortId }
::= { atiStkSwACLInterfaceConfigTable 1 }
AtiStkSwACLInterfaceConfigEntry ::=
SEQUENCE {
atiStkSwACLInterfaceModuleId Integer32,
atiStkSwACLInterfacePortId Integer32,
atiStkSwACLInterfacaeACLId DisplayString,
atiStkSwACLInterfacaeAddACLId Integer32,
atiStkSwACLInterfacaeRemoveACLId Integer32
}
atiStkSwACLInterfaceModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the Module ID of the system."
::= { atiStkSwACLInterfaceConfigEntry 1 }
atiStkSwACLInterfacePortId OBJECT-TYPE
SYNTAX Integer32 (1..28)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the Port ID of the system."
::= { atiStkSwACLInterfaceConfigEntry 2 }
atiStkSwACLInterfacaeACLId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the created ACL ID."
::= { atiStkSwACLInterfaceConfigEntry 3 }
atiStkSwACLInterfacaeAddACLId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ACL ID to Add."
::= { atiStkSwACLInterfaceConfigEntry 4 }
atiStkSwACLInterfacaeRemoveACLId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ACL ID to Remove."
::= { atiStkSwACLInterfaceConfigEntry 5 }
-- atiStkSwAACLIpv4ConfigTable
atiStkSwAACLIpv4ConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwAACLIpv4ConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) for Ipv4
addresses in the switch and their associated attributes."
::= { atiStkSwAACLGroup 1 }
atiStkSwAACLIpv4ConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwAACLIpv4ConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwAACLId }
::= { atiStkSwAACLIpv4ConfigTable 1 }
AtiStkSwAACLIpv4ConfigEntry ::=
SEQUENCE {
atiStkSwAACLId Integer32,
atiStkSwAACLStatus INTEGER,
atiStkSwAACLName DisplayString,
atiStkSwAACLAction INTEGER,
atiStkSwAACLTrafficType INTEGER,
atiStkSwAACLSrcType INTEGER,
atiStkSwAACLSrcAddr IpAddress,
atiStkSwAACLSrcMask IpAddress,
atiStkSwAACLDestType INTEGER,
atiStkSwAACLDestAddr IpAddress,
atiStkSwAACLDestMask IpAddress,
atiStkSwAACLVlanId Integer32,
atiStkSwAACLProtocol Integer32,
atiStkSwAACLICMPType Integer32,
atiStkSwAACLUDPTCPSrcPort INTEGER,
atiStkSwAACLSrcPort1 Integer32,
atiStkSwAACLSrcPort2 Integer32,
atiStkSwAACLUDPTCPDestPort INTEGER,
atiStkSwAACLDestPort1 Integer32,
atiStkSwAACLDestPort2 Integer32,
atiStkSwAACLTimeRange DisplayString
}
atiStkSwAACLId OBJECT-TYPE
SYNTAX Integer32(1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwAACLIpv4ConfigEntry 1 }
atiStkSwAACLStatus OBJECT-TYPE
SYNTAX INTEGER {
create (1),
delete (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the status of the ACL ID."
::= { atiStkSwAACLIpv4ConfigEntry 2 }
atiStkSwAACLName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the name of the ACL."
::= { atiStkSwAACLIpv4ConfigEntry 3 }
atiStkSwAACLAction OBJECT-TYPE
SYNTAX INTEGER {
deny (1),
permit (2),
copytomirror (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action of the ACL entry either deny or permit or copy to mirror."
::= { atiStkSwAACLIpv4ConfigEntry 4 }
atiStkSwAACLTrafficType OBJECT-TYPE
SYNTAX INTEGER {
icmp (1),
ip (2),
proto (3),
tcp (4),
udp (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the traffic type of the ACL."
::= { atiStkSwAACLIpv4ConfigEntry 5 }
atiStkSwAACLSrcType OBJECT-TYPE
SYNTAX INTEGER {
any (1),
host (2),
ip (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the source type of the ACL."
::= { atiStkSwAACLIpv4ConfigEntry 6 }
atiStkSwAACLSrcAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 address of the source of an ACL."
::= { atiStkSwAACLIpv4ConfigEntry 7 }
atiStkSwAACLSrcMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 mask of the source of an ACL."
::= { atiStkSwAACLIpv4ConfigEntry 8 }
atiStkSwAACLDestType OBJECT-TYPE
SYNTAX INTEGER {
any (1),
host (2),
ip (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the destination type of the ACL."
::= { atiStkSwAACLIpv4ConfigEntry 9 }
atiStkSwAACLDestAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 address of the destination of an ACL."
::= { atiStkSwAACLIpv4ConfigEntry 10 }
atiStkSwAACLDestMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 mask of the destination of an ACL."
::= { atiStkSwAACLIpv4ConfigEntry 11 }
atiStkSwAACLVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Vlan ID of the ACL table."
::= { atiStkSwAACLIpv4ConfigEntry 12 }
atiStkSwAACLProtocol OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Protocol ID of the ACL table."
::= { atiStkSwAACLIpv4ConfigEntry 13 }
atiStkSwAACLICMPType OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ICMP Type of the ACL table."
::= { atiStkSwAACLIpv4ConfigEntry 14 }
atiStkSwAACLUDPTCPSrcPort OBJECT-TYPE
SYNTAX INTEGER {
eq (1),
lt (2),
gt (3),
ne (4),
range (5),
noCompare (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the comparision of the port."
::= { atiStkSwAACLIpv4ConfigEntry 15 }
atiStkSwAACLSrcPort1 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv4ConfigEntry 16 }
atiStkSwAACLSrcPort2 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv4ConfigEntry 17 }
atiStkSwAACLUDPTCPDestPort OBJECT-TYPE
SYNTAX INTEGER {
eq (1),
lt (2),
gt (3),
ne (4),
range (5),
noCompare (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the comparision of the port."
::= { atiStkSwAACLIpv4ConfigEntry 18 }
atiStkSwAACLDestPort1 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv4ConfigEntry 19 }
atiStkSwAACLDestPort2 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv4ConfigEntry 20 }
atiStkSwAACLTimeRange OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time range ACL."
::= { atiStkSwAACLIpv4ConfigEntry 21 }
-- atiStkSwAACLIpv6ConfigTable
atiStkSwAACLIpv6ConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwAACLIpv6ConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) for Ipv4
addresses in the switch and their associated attributes."
::= { atiStkSwAACLGroup 2 }
atiStkSwAACLIpv6ConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwAACLIpv6ConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwAACLv6Id }
::= { atiStkSwAACLIpv6ConfigTable 1 }
AtiStkSwAACLIpv6ConfigEntry ::=
SEQUENCE {
atiStkSwAACLv6Id Integer32,
atiStkSwAACLv6Status INTEGER,
atiStkSwAACLv6Name DisplayString,
atiStkSwAACLv6Action INTEGER,
atiStkSwAACLv6TrafficType INTEGER,
atiStkSwAACLv6SrcType INTEGER,
atiStkSwAACLv6SrcAddr DisplayString,
atiStkSwAACLv6SrcMask DisplayString,
atiStkSwAACLv6DestType INTEGER,
atiStkSwAACLv6DestAddr DisplayString,
atiStkSwAACLv6DestMask DisplayString,
atiStkSwAACLv6VlanId Integer32,
atiStkSwAACLv6Protocol Integer32,
atiStkSwAACLv6ICMPType Integer32,
atiStkSwAACLv6UDPTCPSrcPort INTEGER,
atiStkSwAACLv6SrcPort1 Integer32,
atiStkSwAACLv6SrcPort2 Integer32,
atiStkSwAACLv6UDPTCPDestPort INTEGER,
atiStkSwAACLv6DestPort1 Integer32,
atiStkSwAACLv6DestPort2 Integer32,
atiStkSwAACLv6TimeRange DisplayString
}
atiStkSwAACLv6Id OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwAACLIpv6ConfigEntry 1 }
atiStkSwAACLv6Status OBJECT-TYPE
SYNTAX INTEGER {
create (1),
delete (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the status of the ACL ID."
::= { atiStkSwAACLIpv6ConfigEntry 2 }
atiStkSwAACLv6Name OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the name of the ACL."
::= { atiStkSwAACLIpv6ConfigEntry 3 }
atiStkSwAACLv6Action OBJECT-TYPE
SYNTAX INTEGER {
deny (1),
permit (2),
copytomirror (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action of the ACL entry either deny or permit or copy to mirror."
::= { atiStkSwAACLIpv6ConfigEntry 4 }
atiStkSwAACLv6TrafficType OBJECT-TYPE
SYNTAX INTEGER {
icmp (1),
ip (2),
proto (3),
tcp (4),
udp (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the traffic type of the ACL."
::= { atiStkSwAACLIpv6ConfigEntry 5 }
atiStkSwAACLv6SrcType OBJECT-TYPE
SYNTAX INTEGER {
any (1),
host (2),
ip (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the source type of the ACL."
::= { atiStkSwAACLIpv6ConfigEntry 6 }
atiStkSwAACLv6SrcAddr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv6 address of the source of an ACL."
::= { atiStkSwAACLIpv6ConfigEntry 7 }
atiStkSwAACLv6SrcMask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv6 mask of the source of an ACL."
::= { atiStkSwAACLIpv6ConfigEntry 8 }
atiStkSwAACLv6DestType OBJECT-TYPE
SYNTAX INTEGER {
any (1),
host (2),
ip (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the destination type of the ACL."
::= { atiStkSwAACLIpv6ConfigEntry 9 }
atiStkSwAACLv6DestAddr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv6 address of the destination of an ACL."
::= { atiStkSwAACLIpv6ConfigEntry 10 }
atiStkSwAACLv6DestMask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv6 mask of the destination of an ACL."
::= { atiStkSwAACLIpv6ConfigEntry 11 }
atiStkSwAACLv6VlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Vlan ID of the ACL table."
::= { atiStkSwAACLIpv6ConfigEntry 12 }
atiStkSwAACLv6Protocol OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Protocol ID of the ACL table."
::= { atiStkSwAACLIpv6ConfigEntry 13 }
atiStkSwAACLv6ICMPType OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ICMP Type of the ACL table."
::= { atiStkSwAACLIpv6ConfigEntry 14 }
atiStkSwAACLv6UDPTCPSrcPort OBJECT-TYPE
SYNTAX INTEGER {
eq (1),
lt (2),
gt (3),
ne (4),
range (5),
noCompare (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the comparision of the port."
::= { atiStkSwAACLIpv6ConfigEntry 15 }
atiStkSwAACLv6SrcPort1 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv6ConfigEntry 16 }
atiStkSwAACLv6SrcPort2 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv6ConfigEntry 17 }
atiStkSwAACLv6UDPTCPDestPort OBJECT-TYPE
SYNTAX INTEGER {
eq (1),
lt (2),
gt (3),
ne (4),
range (5),
noCompare (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the comparision of the port."
::= { atiStkSwAACLIpv6ConfigEntry 18 }
atiStkSwAACLv6DestPort1 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv6ConfigEntry 19 }
atiStkSwAACLv6DestPort2 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv6ConfigEntry 20 }
atiStkSwAACLv6TimeRange OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time range ACL."
::= { atiStkSwAACLIpv6ConfigEntry 21 }
atiStkSwAACLInterfaceConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwAACLInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) in the
switch and their associated attributes."
::= { atiStkSwAACLGroup 3 }
atiStkSwAACLInterfaceConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwAACLInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLMACConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwAACLInterfaceModuleId, atiStkSwAACLInterfacePortId }
::= { atiStkSwAACLInterfaceConfigTable 1 }
AtiStkSwAACLInterfaceConfigEntry ::=
SEQUENCE {
atiStkSwAACLInterfaceModuleId Integer32,
atiStkSwAACLInterfacePortId Integer32,
atiStkSwAACLInterfacaeACLName DisplayString,
atiStkSwAACLInterfacaeAddACLName DisplayString,
atiStkSwAACLInterfacaeRemoveACLName DisplayString
}
atiStkSwAACLInterfaceModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the Module ID of the system."
::= { atiStkSwAACLInterfaceConfigEntry 1 }
atiStkSwAACLInterfacePortId OBJECT-TYPE
SYNTAX Integer32 (1..28)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the Port ID of the system."
::= { atiStkSwAACLInterfaceConfigEntry 2 }
atiStkSwAACLInterfacaeACLName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the created ACL ID."
::= { atiStkSwAACLInterfaceConfigEntry 3 }
atiStkSwAACLInterfacaeAddACLName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ACL ID to Add."
::= { atiStkSwAACLInterfaceConfigEntry 4 }
atiStkSwAACLInterfacaeRemoveACLName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ACL ID to Remove."
::= { atiStkSwAACLInterfaceConfigEntry 5 }
--acl time range
atiStkSwAACLTimeRangeConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwAACLTimeRangeConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a time range Access Control List (ACL) in the
switch and their associated attributes."
::= { atiStkSwAACLGroup 4 }
atiStkSwAACLTimeRangeConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwAACLTimeRangeConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwAACLTimeRangeAbsoluteConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwAACLTimeRangeEntry }
::= { atiStkSwAACLTimeRangeConfigTable 1 }
AtiStkSwAACLTimeRangeConfigEntry ::=
SEQUENCE {
atiStkSwAACLTimeRangeEntry Integer32,
atiStkSwAACLTimeRangeName DisplayString,
atiStkSwAACLTimeRangeType INTEGER,
atiStkSwAACLTimeRangeAbsoluteStartTime DisplayString,
atiStkSwAACLTimeRangeAbsoluteEndTime DisplayString,
atiStkSwAACLTimeRangePeriodicFrequency INTEGER,
atiStkSwAACLTimeRangePeriodicStartDay INTEGER,
atiStkSwAACLTimeRangePeriodicEndDay INTEGER,
atiStkSwAACLTimeRangePeriodicStartTime DisplayString,
atiStkSwAACLTimeRangePeriodicEndTime DisplayString,
atiStkSwAACLTimeRangeStatus INTEGER
}
atiStkSwAACLTimeRangeEntry OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the entry of the time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 1 }
atiStkSwAACLTimeRangeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Name of the time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 2 }
atiStkSwAACLTimeRangeType OBJECT-TYPE
SYNTAX INTEGER {
absolute(1),
periodic(2),
none(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the type of the time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 3 }
atiStkSwAACLTimeRangeAbsoluteStartTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the start time of the time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 4 }
atiStkSwAACLTimeRangeAbsoluteEndTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the end time of the time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 5 }
atiStkSwAACLTimeRangePeriodicFrequency OBJECT-TYPE
SYNTAX INTEGER {
day (1),
daily (2),
weekdays (3),
weekends (4),
notvalid (5),
select (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Frequency of days for periodic time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 6 }
atiStkSwAACLTimeRangePeriodicStartDay OBJECT-TYPE
SYNTAX INTEGER {
monday (1),
tuesday (2),
wednesday (3),
thursday (4),
friday (5),
saturday (6),
sunday (7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the start day for periodic time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 7 }
atiStkSwAACLTimeRangePeriodicEndDay OBJECT-TYPE
SYNTAX INTEGER {
monday (1),
tuesday (2),
wednesday (3),
thursday (4),
friday (5),
saturday (6),
sunday (7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the end day for periodic time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 8 }
atiStkSwAACLTimeRangePeriodicStartTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the start time of the periodic time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 9 }
atiStkSwAACLTimeRangePeriodicEndTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the end time of the periodic time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 10 }
atiStkSwAACLTimeRangeStatus OBJECT-TYPE
SYNTAX INTEGER {
create (1),
delete (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the status of the time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 11 }
--IPv4 MAC
atiStkSwAACLIPV4MACConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwAACLIPV4MACConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) in the
switch and their associated attributes."
::= { atiStkSwAACLGroup 5 }
atiStkSwAACLIPV4MACConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwAACLIPV4MACConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLMACConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwAACLIPV4MACId }
::= { atiStkSwAACLIPV4MACConfigTable 1 }
AtiStkSwAACLIPV4MACConfigEntry ::=
SEQUENCE {
atiStkSwAACLIPV4MACId Integer32,
-- atiStkSwAACLIPV4MACShowId Integer32,
atiStkSwAACLIPV4MACName DisplayString,
atiStkSwAACLIPV4MACStatus INTEGER,
atiStkSwAACLIPV4MACAction INTEGER,
atiStkSwAACLIPV4MACSrc INTEGER,
atiStkSwAACLIPV4MACDest INTEGER,
atiStkSwAACLIPV4MACSrcMac DisplayString,
atiStkSwAACLIPV4MACSrcMacMask DisplayString,
atiStkSwAACLIPV4MACDestMac DisplayString,
atiStkSwAACLIPV4MACDestMacMask DisplayString,
atiStkSwAACLIPV4MACVlanId Integer32,
atiStkSwAACLIPV4MACTimeRange DisplayString
}
atiStkSwAACLIPV4MACId OBJECT-TYPE
SYNTAX Integer32 (1..700)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwAACLIPV4MACConfigEntry 1 }
atiStkSwAACLIPV4MACName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the name of the ACL."
::= { atiStkSwAACLIPV4MACConfigEntry 2 }
atiStkSwAACLIPV4MACStatus OBJECT-TYPE
SYNTAX INTEGER {
create (1),
delete (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the status of the ACL ID."
::= { atiStkSwAACLIPV4MACConfigEntry 3 }
atiStkSwAACLIPV4MACAction OBJECT-TYPE
SYNTAX INTEGER {
deny (1),
permit (2),
copytomirror (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action of the ACL entry either deny or permit or copy to mirror."
::= { atiStkSwAACLIPV4MACConfigEntry 4 }
atiStkSwAACLIPV4MACSrc OBJECT-TYPE
SYNTAX INTEGER {
any (1),
mac (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the source type."
::= { atiStkSwAACLIPV4MACConfigEntry 5 }
atiStkSwAACLIPV4MACDest OBJECT-TYPE
SYNTAX INTEGER {
any (1),
mac (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies destination type."
::= { atiStkSwAACLIPV4MACConfigEntry 6 }
atiStkSwAACLIPV4MACSrcMac OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address Mask used by this source."
::= { atiStkSwAACLIPV4MACConfigEntry 7 }
atiStkSwAACLIPV4MACSrcMacMask OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address Mask used by this source ."
::= { atiStkSwAACLIPV4MACConfigEntry 8 }
atiStkSwAACLIPV4MACDestMac OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address used by this destination."
::= { atiStkSwAACLIPV4MACConfigEntry 9 }
atiStkSwAACLIPV4MACDestMacMask OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address Mask used by this destination."
::= { atiStkSwAACLIPV4MACConfigEntry 10 }
atiStkSwAACLIPV4MACVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Vlan ID of the ACL table."
::= { atiStkSwAACLIPV4MACConfigEntry 11 }
atiStkSwAACLIPV4MACTimeRange OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time range ACL."
::= { atiStkSwAACLIPV4MACConfigEntry 12 }
--SS IPV4
-- atiStkSwAACLTimeRangePeriodicConfigTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwAACLTimeRangePeriodicConfigEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table contains a periodic time range Access Control List (ACL) in the
-- switch and their associated attributes."
-- ::= { atiStkSwAACLGroup 5 }
-- atiStkSwAACLTimeRangePeriodicConfigEntry OBJECT-TYPE
-- SYNTAX AtiStkSwAACLTimeRangePeriodicConfigEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwAACLTimeRangePeriodicConfigTable'
-- that describes the ACL in the switch."
-- INDEX { atiStkSwAACLTimeRangePeriodicEntry }
-- ::= { atiStkSwAACLTimeRangePeriodicConfigTable 1 }
-- AtiStkSwAACLTimeRangePeriodicConfigEntry ::=
-- SEQUENCE {
-- atiStkSwAACLTimeRangePeriodicEntry Integer32,
-- atiStkSwAACLTimeRangePeriodicName DisplayString,
-- atiStkSwAACLTimeRangePeriodicType INTEGER,
-- atiStkSwAACLTimeRangePeriodicStartTime DisplayString,
-- atiStkSwAACLTimeRangePeriodicEndTime DisplayString,
-- atiStkSwAACLTimeRangePeriodicStatus INTEGER
-- }
-- atiStkSwAACLTimeRangePeriodicEntry OBJECT-TYPE
-- SYNTAX Integer32 (1..255)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object specifies the entry of the time range ACL."
-- ::= { atiStkSwAACLTimeRangePeriodicConfigEntry 1 }
-- atiStkSwAACLTimeRangePeriodicName OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the Name of the time range ACL."
-- ::= { atiStkSwAACLTimeRangePeriodicConfigEntry 2 }
-- atiStkSwAACLTimeRangePeriodicType OBJECT-TYPE
-- SYNTAX INTEGER {
-- day (1),
-- daily (2),
-- weekdays (3),
-- weekends (4)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the type of the time range ACL."
-- ::= { atiStkSwAACLTimeRangePeriodicConfigEntry 3 }
-- atiStkSwAACLTimeRangePeriodicStartTime OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the start time of the time range ACL."
-- ::= { atiStkSwAACLTimeRangePeriodicConfigEntry 4 }
-- atiStkSwAACLTimeRangePeriodicEndTime OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the end time of the time range ACL."
-- ::= { atiStkSwAACLTimeRangePeriodicConfigEntry 5 }
-- atiStkSwAACLTimeRangePeriodicStatus OBJECT-TYPE
-- SYNTAX INTEGER {
-- create (1),
-- delete (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the status of the time range ACL."
-- ::= { atiStkSwAACLTimeRangePeriodicConfigEntry 6 }
-- ***********************************************************
--
-- M S T P C O N F I G
--
-- ***********************************************************
--Mst config table
atiStkSwMSTPMstConfigTable OBJECT IDENTIFIER ::= { atiStkSwMSTPGroup 1 }
atiStkSwMSTPMstRegion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the Region name for MSTP."
::= { atiStkSwMSTPMstConfigTable 1 }
atiStkSwMSTPMstRevision OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the revision number for MSTP."
::= { atiStkSwMSTPMstConfigTable 2 }
--Instance table
atiStkSwMSTPMstInstanceConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwMSTPMstInstanceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a mst-config Instance associated attributes."
::= { atiStkSwMSTPGroup 2 }
atiStkSwMSTPMstInstanceConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwMSTPMstInstanceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwMSTPMstInstanceConfigTable'
that describes the mst config in the switch."
INDEX { atiStkSwMSTPMstInstanceId }
::= { atiStkSwMSTPMstInstanceConfigTable 1 }
AtiStkSwMSTPMstInstanceConfigEntry ::=
SEQUENCE {
atiStkSwMSTPMstInstanceId Integer32,
atiStkSwMSTPMstInstanceVlan Integer32,
atiStkSwMSTPMstInstancePriority Integer32
}
atiStkSwMSTPMstInstanceId OBJECT-TYPE
SYNTAX Integer32 (1..15)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the Instance ID for MSTP."
::= { atiStkSwMSTPMstInstanceConfigEntry 1 }
atiStkSwMSTPMstInstanceVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object associates the Instance ID with vlanId for MSTP."
::= { atiStkSwMSTPMstInstanceConfigEntry 2 }
atiStkSwMSTPMstInstancePriority OBJECT-TYPE
SYNTAX Integer32 (0..61440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object associates the Instance ID with priority for MSTP."
::= { atiStkSwMSTPMstInstanceConfigEntry 3 }
--Interface level config for MSTP
atiStkSwMSTPMstInterfaceConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwMSTPMstInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a mstp interface level config."
::= { atiStkSwMSTPGroup 3 }
atiStkSwMSTPMstInterfaceConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwMSTPMstInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwMSTPMstInterfaceConfigTable'
that describes the mstp interface levl config in the switch."
INDEX { atiStkSwMSTPMstInterfaceModuleId, atiStkSwMSTPMstInterfacePortId }
::= { atiStkSwMSTPMstInterfaceConfigTable 1 }
AtiStkSwMSTPMstInterfaceConfigEntry ::=
SEQUENCE {
atiStkSwMSTPMstInterfaceModuleId Integer32,
atiStkSwMSTPMstInterfacePortId Integer32,
atiStkSwMSTPMstInterfaceInstanceId Integer32,
atiStkSwMSTPMstInterfacePathCost Integer32,
atiStkSwMSTPMstInterfacePriority Integer32
}
atiStkSwMSTPMstInterfaceModuleId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the module ID for MSTP."
::= { atiStkSwMSTPMstInterfaceConfigEntry 1 }
atiStkSwMSTPMstInterfacePortId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the port ID for MSTP."
::= { atiStkSwMSTPMstInterfaceConfigEntry 2 }
atiStkSwMSTPMstInterfaceInstanceId OBJECT-TYPE
SYNTAX Integer32(0..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object associates the port ID with instance id for MSTP."
::= { atiStkSwMSTPMstInterfaceConfigEntry 3 }
atiStkSwMSTPMstInterfacePathCost OBJECT-TYPE
SYNTAX Integer32 (1..200000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object associates the path cost with instance id for MSTP."
::= { atiStkSwMSTPMstInterfaceConfigEntry 4 }
atiStkSwMSTPMstInterfacePriority OBJECT-TYPE
SYNTAX Integer32 (0..61440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object associates the priority with instance id for MSTP."
::= { atiStkSwMSTPMstInterfaceConfigEntry 5 }
-- ***********************************************************
--
-- M V R C O N F I G
--
-- ***********************************************************
--MVR config table
atiStkSwMVRConfigTable OBJECT IDENTIFIER ::= { atiStkSwMVRGroup 1 }
atiStkSwMVRStatus OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the status for MVR."
::= { atiStkSwMVRConfigTable 1 }
atiStkSwMVRGroupIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the group IP address for MVR."
::= { atiStkSwMVRConfigTable 2 }
atiStkSwMVRVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the group IP address for MVR."
::= { atiStkSwMVRConfigTable 3 }
--Interface level MVR table
atiStkSwMVRInterfaceConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwMVRInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a MVR interface level attributes."
::= { atiStkSwMVRGroup 2 }
atiStkSwMVRInterfaceConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwMVRInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwMVRInterfaceConfigTable'
that describes the MVR config in switch."
INDEX { atiStkSwMVRInterfaceIndex }
::= { atiStkSwMVRInterfaceConfigTable 1 }
AtiStkSwMVRInterfaceConfigEntry ::=
SEQUENCE {
atiStkSwMVRInterfaceIndex Integer32,
atiStkSwMVRInterfacePortId DisplayString,
atiStkSwMVRInterfaceType INTEGER
}
atiStkSwMVRInterfaceIndex OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the index for MVR."
::= { atiStkSwMVRInterfaceConfigEntry 1 }
atiStkSwMVRInterfacePortId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the port ID for MVR."
::= { atiStkSwMVRInterfaceConfigEntry 2 }
atiStkSwMVRInterfaceType OBJECT-TYPE
SYNTAX INTEGER {
source (1),
receiver (2),
none (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object associates the type with port Id for MSTP."
::= { atiStkSwMVRInterfaceConfigEntry 3 }
-- MVR Cofig Group Ip table
atiStkSwMVRConfigGroupIpTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwMVRConfigGroupIpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a MVR Group ip attributes."
::= { atiStkSwMVRGroup 3 }
atiStkSwMVRConfigGroupIpEntry OBJECT-TYPE
SYNTAX AtiStkSwMVRConfigGroupIpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwMVRConfigGroupIpTable'
that describes the MVR config Group ip in switch."
INDEX { atiStkSwMVRGroupIpIndex }
::= { atiStkSwMVRConfigGroupIpTable 1 }
AtiStkSwMVRConfigGroupIpEntry ::=
SEQUENCE {
atiStkSwMVRGroupIpIndex Integer32,
atiStkSwMVRGroupIp DisplayString
}
atiStkSwMVRGroupIpIndex OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the index for MVR Group ip."
::= { atiStkSwMVRConfigGroupIpEntry 1 }
atiStkSwMVRGroupIp OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the group ip for MVR."
::= { atiStkSwMVRConfigGroupIpEntry 2 }
-- ***********************************************************
--
-- P S T A C K C O N F I G
--
-- ***********************************************************
--PSTACK config table
atiStkSwPSTACKConfigTable OBJECT IDENTIFIER ::= { atiStkSwPSTACKGroup 1 }
atiStkSwPSTACKNoofModules OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Set the Number of modules for PStack."
::= { atiStkSwPSTACKConfigTable 1 }
atiStkSwPSTACKTopology OBJECT-TYPE
SYNTAX INTEGER {
none (0),
chain (1),
ring (2),
standalone (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Topology for PStack."
::= { atiStkSwPSTACKConfigTable 2 }
atiStkSwPSTACKLclModID OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Local Module ID for PStack."
::= { atiStkSwPSTACKConfigTable 3 }
atiStkSwPSTACKLclMacAdd OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Mac Address for PStack."
::= { atiStkSwPSTACKConfigTable 4 }
atiStkSwPSTACKMasterModId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Master Module ID for PStack."
::= { atiStkSwPSTACKConfigTable 5 }
atiStkSwPSTACKMasterMacAdd OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Master Mac Address for PStack."
::= { atiStkSwPSTACKConfigTable 6 }
atiStkSwPSTACKSlaveMacAdd1 OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Slave Mac Address 1 for PStack."
::= { atiStkSwPSTACKConfigTable 7 }
atiStkSwPSTACKSlaveMacAdd2 OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Slave Mac Address 2 for PStack."
::= { atiStkSwPSTACKConfigTable 8 }
atiStkSwPSTACKSlaveMacAdd3 OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Slave Mac Address 3 for PStack."
::= { atiStkSwPSTACKConfigTable 9 }
atiStkSwPSTACKSlaveMacAdd4 OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Slave Mac Address 4 for PStack."
::= { atiStkSwPSTACKConfigTable 10 }
atiStkSwPSTACKSlaveMacAdd5 OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Slave Mac Address 5 for PStack."
::= { atiStkSwPSTACKConfigTable 11 }
atiStkSwPSTACKSlaveMacAdd6 OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Slave Mac Address 6 for PStack."
::= { atiStkSwPSTACKConfigTable 12 }
atiStkSwPSTACKSlaveMacAdd7 OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Slave Mac Address 7 for PStack."
::= { atiStkSwPSTACKConfigTable 13 }
--Interface level PStack table
atiStkSwPSTACKInterfaceConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwPSTACKInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a PStack interface level attributes."
::= { atiStkSwPSTACKGroup 2 }
atiStkSwPSTACKInterfaceConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwPSTACKInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwPStackInterfaceConfigTable'
that describes the PStack config in switch."
INDEX { atiStkSwPSTACKInterfaceDeviceId }
::= { atiStkSwPSTACKInterfaceConfigTable 1 }
AtiStkSwPSTACKInterfaceConfigEntry ::=
SEQUENCE {
atiStkSwPSTACKInterfaceDeviceId Integer32,
atiStkSwPSTACKInterfaceMacAddress MacAddress,
atiStkSwPSTACKInterfaceSwVersion DisplayString,
atiStkSwPSTACKInterfaceModel DisplayString
}
atiStkSwPSTACKInterfaceDeviceId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the Device ID for PStack."
::= { atiStkSwPSTACKInterfaceConfigEntry 1 }
atiStkSwPSTACKInterfaceMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object associates the Mac Address with Device Id for PStack."
::= { atiStkSwPSTACKInterfaceConfigEntry 2 }
atiStkSwPSTACKInterfaceSwVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object associates the Software Version with Device Id for PStack."
::= { atiStkSwPSTACKInterfaceConfigEntry 3 }
atiStkSwPSTACKInterfaceModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object associates the Model type with Device Id for PStack."
::= { atiStkSwPSTACKInterfaceConfigEntry 4 }
--PSTACK config device ID table
atiStkSwPSTACKDeviceIDConfigTable OBJECT IDENTIFIER ::= { atiStkSwPSTACKGroup 3 }
atiStkSwPSTACKDeviceID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the Device ID for PSTACK."
::= { atiStkSwPSTACKDeviceIDConfigTable 1 }
--PSTACK config reboot table
atiStkSwPSTACKRebootConfigTable OBJECT IDENTIFIER ::= { atiStkSwPSTACKGroup 4 }
atiStkSwPSTACKRebootDeviceID OBJECT-TYPE
SYNTAX INTEGER {
device1 (1),
device2 (2),
device3 (3),
device4 (4),
device5 (5),
device6 (6),
device7 (7),
device8 (8),
all (9)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set Reboot for PSTACK."
::= { atiStkSwPSTACKRebootConfigTable 1 }
-- ***********************************************************
--
-- L L D P C O N F I G
--
-- ***********************************************************
-- atiStkSwLldpConfig
atiStkSwLldpConfig OBJECT IDENTIFIER ::= { atiStkSwLldpGroup 1 }
atiStkSwLldpRun OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The operational mode, whether enabled or disabled, of LLDP on the device."
DEFVAL { 2 }
::= { atiStkSwLldpConfig 1 }
atiStkSwLldpTimer OBJECT-TYPE
SYNTAX Integer32 (5..32768)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The interval at which LLDP frames are transmitted on
behalf of this LLDP agent."
REFERENCE
"IEEE 802.1AB-2005 10.5.3.3"
DEFVAL { 30 }
::= { atiStkSwLldpConfig 2 }
atiStkSwLldpHoldMultiplier OBJECT-TYPE
SYNTAX Integer32 (2..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time-to-live value expressed as a multiple of the
atiStkSwLldpTimer object."
REFERENCE
"IEEE 802.1AB-2005 10.5.3.3"
DEFVAL { 4 }
::= { atiStkSwLldpConfig 3 }
atiStkSwLldpReinit OBJECT-TYPE
SYNTAX Integer32 (1..10)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The atiStkSwLldpReinit indicates the delay (in units of
seconds) from when lldp feature of a particular port becomes
'disabled' until re-initialization will be attempted."
REFERENCE
"IEEE 802.1AB-2005 10.5.3.3"
DEFVAL { 2 }
::= { atiStkSwLldpConfig 4 }
atiStkSwLldpTxDelay OBJECT-TYPE
SYNTAX Integer32 (1..8192)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The atiStkSwLldpTxDelay indicates the delay (in units
of seconds) between successive LLDP frame transmissions
initiated by value/status changes in the LLDP local systems
MIB."
REFERENCE
"IEEE 802.1AB-2005 10.5.3.3"
DEFVAL { 2 }
::= { atiStkSwLldpConfig 5 }
atiStkSwLldpNotificationInterval OBJECT-TYPE
SYNTAX Integer32 (5..3600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls the transmission of LLDP notifications.
The agent must not generate more than one lldpRemTablesChange
notification-event in the indicated period."
DEFVAL { 5 }
::= { atiStkSwLldpConfig 6 }
atiStkSwLldpFaststartCount OBJECT-TYPE
SYNTAX Integer32 (1..10)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The atiStkSwLldpFaststartCoun"
REFERENCE
"IEEE"
DEFVAL { 3 }
::= { atiStkSwLldpConfig 7 }
atiStkSwLldpNonStrictMedTlvOrderCheck OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The atiStkSwLldpNonStrictMedTlvOrderCheck"
DEFVAL { 2 }
::= { atiStkSwLldpConfig 8 }
atiStkSwLldpConfigPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpConfigPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table that controls LLDP frame transmission on individual
ports."
::= { atiStkSwLldpConfig 9 }
atiStkSwLldpConfigPortEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpConfigPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information for a particular port.
This configuration parameter controls the transmission and
the reception of LLDP frames on those ports whose rows are
created in this table."
INDEX { atiStkSwLldpConfigModuleId, atiStkSwLldpConfigPortId }
::= { atiStkSwLldpConfigPortTable 1 }
AtiStkSwLldpConfigPortEntry ::=
SEQUENCE {
atiStkSwLldpConfigModuleId Integer32,
atiStkSwLldpConfigPortId Integer32,
atiStkSwLldpConfigDirection INTEGER,
atiStkSwLldpConfigNotif INTEGER,
atiStkSwLldpConfigMgmtAddr IpAddress,
atiStkSwLldpConfigTlvSelect BITS,
atiStkSwLldpConfigTlvDeselect BITS,
atiStkSwLldpConfigMedNotif INTEGER,
atiStkSwLldpConfigMedTlvSelect BITS,
atiStkSwLldpConfigMedTlvDeselect BITS,
atiStkSwLldpConfigLocCoord Integer32,
atiStkSwLldpConfigLocCivic Integer32,
atiStkSwLldpConfigLocElin Integer32
}
atiStkSwLldpConfigModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpConfigPortEntry 1 }
atiStkSwLldpConfigPortId OBJECT-TYPE
SYNTAX Integer32 (1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry.
The value of this object is used as a port index to the
atiStkSwLldpConfigPortTable."
::= { atiStkSwLldpConfigPortEntry 2 }
atiStkSwLldpConfigDirection OBJECT-TYPE
SYNTAX INTEGER {
transmit (1),
receive (2),
both (3),
none (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the operation mode of the LLDP
for the indicated port - whether to transmit and/or receive
LLDP package, or do nothing."
DEFVAL { both }
::= { atiStkSwLldpConfigPortEntry 3 }
atiStkSwLldpConfigNotif OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The atiStkSwLldpConfigNotif controls, on a per
port basis, whether or not notifications from the agent
are enabled. The value enabled(1) means that notifications are
enabled; the value disabled(2) means that they are not."
DEFVAL { disabled }
::= { atiStkSwLldpConfigPortEntry 4 }
atiStkSwLldpConfigMgmtAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object displays the IPv4 address to be advertised to neighbors
(via the Management Address TLV) via specified ports."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { atiStkSwLldpConfigPortEntry 5 }
atiStkSwLldpConfigTlvSelect OBJECT-TYPE
SYNTAX BITS {
portDesc (31),
sysName (30),
sysDesc (29),
sysCap (28),
mgmtAddr (27),
portVlan (26),
portAndProtocolVlans (25),
vlanNames (24),
protocolIds (23),
macPhyConfig (22),
powerMgmt (21),
linkAggregation (20),
maxFrameSize (19)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables specified optional TLVs for transmission in LLDP
advertisement via the specified ports."
::= { atiStkSwLldpConfigPortEntry 6 }
atiStkSwLldpConfigTlvDeselect OBJECT-TYPE
SYNTAX BITS {
portDesc (31),
sysName (30),
sysDesc (29),
sysCap (28),
mgmtAddr (27),
portVlan (26),
portAndProtocolVlans (25),
vlanNames (24),
protocolIds (23),
macPhyConfig (22),
powerMgmt (21),
linkAggregation (20),
maxFrameSize (19)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This disables specified optional TLVs for transmission in LLDP
advertisement via the specified ports."
::= { atiStkSwLldpConfigPortEntry 7 }
atiStkSwLldpConfigMedNotif OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The atiStkSwLldpConfigMedNotif controls, on a per
port basis, whether or not MED notifications from the agent
are enabled. The value enabled(1) means that notifications are
enabled; the value disabled(2) means that they are not."
DEFVAL { disabled }
::= { atiStkSwLldpConfigPortEntry 8 }
atiStkSwLldpConfigMedTlvSelect OBJECT-TYPE
SYNTAX BITS {
capabilities (31),
networkPolicy (30),
location (29),
powerMgmtExt (28),
inventoryMgmt (27)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables specified MED TLVs for transmission in LLDP
advertisement via the specified ports."
::= { atiStkSwLldpConfigPortEntry 9 }
atiStkSwLldpConfigMedTlvDeselect OBJECT-TYPE
SYNTAX BITS {
capabilities (31),
networkPolicy (30),
location (29),
powerMgmtExt (28),
inventoryMgmt (27)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This disables specified MED TLVs for transmission in LLDP
advertisement via the specified ports."
::= { atiStkSwLldpConfigPortEntry 10 }
atiStkSwLldpConfigLocCoord OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This assigns an LLDP Coordinate location information to
the specified ports. Set 0 to reset."
::= { atiStkSwLldpConfigPortEntry 11 }
atiStkSwLldpConfigLocCivic OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This assigns an LLDP Civic location information to
the specified ports. Set 0 to reset."
::= { atiStkSwLldpConfigPortEntry 12 }
atiStkSwLldpConfigLocElin OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This assigns an LLDP Elin location information to
the specified ports. Set 0 to reset."
::= { atiStkSwLldpConfigPortEntry 13 }
-- ***********************************************************
--
-- L L D P S T A T S
--
-- ***********************************************************
-- atiStkSwLldpStats
atiStkSwLldpStats OBJECT IDENTIFIER ::= { atiStkSwLldpGroup 2 }
atiStkSwLldpStatsGlobalReset OBJECT-TYPE
SYNTAX INTEGER {
yes (1),
no (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This clears all the LLDP statistics (packet and event counters)."
::= { atiStkSwLldpStats 1 }
atiStkSwLldpStatsTotalFramesOut OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP frames transmitted by this LLDP agent."
::= { atiStkSwLldpStats 2 }
atiStkSwLldpStatsTotalFramesIn OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid LLDP frames received by this LLDP agent."
::= { atiStkSwLldpStats 3 }
atiStkSwLldpStatsTotalFramesInError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of invalid LLDP frames received by this LLDP
agent."
::= { atiStkSwLldpStats 4 }
atiStkSwLldpStatsTotalFramesInDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP frames received by this LLDP agent,
and then discarded for any reason."
::= { atiStkSwLldpStats 5 }
atiStkSwLldpStatsTotalTLVsUnrecognized OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP TLVs received on the given port that
are not recognized by this LLDP agent."
::= { atiStkSwLldpStats 6 }
atiStkSwLldpStatsTotalTLVsDiscarded OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP TLVs discarded for any reason by this LLDP
agent."
::= { atiStkSwLldpStats 7 }
atiStkSwLldpStatsTotalNewNeighbors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP has been inserted into the
Neighbor/Remote table."
::= { atiStkSwLldpStats 8 }
atiStkSwLldpStatsTotalNeighborsDeleted OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP has been deleted from
the Neighbor/Remote table."
::= { atiStkSwLldpStats 9 }
atiStkSwLldpStatsTotalNeighborsDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP could not be entered into
the Neighbor/Remote table."
::= { atiStkSwLldpStats 10 }
atiStkSwLldpStatsTotalNeighborsAgedOut OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP has been deleted from tables
contained in the Neighbor/Remote table."
::= { atiStkSwLldpStats 11 }
atiStkSwLldpStatsPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpStatsPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing LLDP transmission and reception statistics for
individual ports."
::= { atiStkSwLldpStats 12 }
atiStkSwLldpStatsPortEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpStatsPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP frame transmission and reception statistics for a particular port."
-- INDEX { atiStkSwLldpStatsModuleId, atiStkSwLldpStatsPortId }
INDEX { atiStkSwLldpStatsPortId }
::= { atiStkSwLldpStatsPortTable 1 }
AtiStkSwLldpStatsPortEntry ::=
SEQUENCE {
atiStkSwLldpStatsModuleId Integer32,
atiStkSwLldpStatsPortId Integer32,
atiStkSwLldpStatsFramesOut Counter32,
atiStkSwLldpStatsFramesIn Counter32,
atiStkSwLldpStatsFramesInError Counter32,
atiStkSwLldpStatsFramesInDropped Counter32,
atiStkSwLldpStatsTLVsUnrecognized Counter32,
atiStkSwLldpStatsTLVsDiscarded Counter32,
atiStkSwLldpStatsNewNeighbors Counter32,
atiStkSwLldpStatsNeighborsDeleted Counter32,
atiStkSwLldpStatsNeighborsDropped Counter32,
atiStkSwLldpStatsNeighborsAgedOut Counter32,
atiStkSwLldpStatsReset INTEGER
}
atiStkSwLldpStatsModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpStatsPortEntry 1 }
atiStkSwLldpStatsPortId OBJECT-TYPE
SYNTAX Integer32 (1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry.
The value of this object is used as a port index to the
lldpStatsTable."
::= { atiStkSwLldpStatsPortEntry 2 }
atiStkSwLldpStatsFramesOut OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP frames transmitted by this LLDP agent
on the indicated port."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.1"
::= { atiStkSwLldpStatsPortEntry 3 }
atiStkSwLldpStatsFramesIn OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid LLDP frames received by this LLDP agent
on the indicated port, while this LLDP agent is enabled."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.2"
::= { atiStkSwLldpStatsPortEntry 4 }
atiStkSwLldpStatsFramesInError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of invalid LLDP frames received by this LLDP
agent on the indicated port, while this LLDP agent is enabled."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.2"
::= { atiStkSwLldpStatsPortEntry 5 }
atiStkSwLldpStatsFramesInDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP frames received by this LLDP agent on
the indicated port, and then discarded for any reason.
This counter can provide an indication that LLDP header
formating problems may exist with the local LLDP agent in
the sending system or that LLDPDU validation problems may
exist with the local LLDP agent in the receiving system."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.2"
::= { atiStkSwLldpStatsPortEntry 6 }
atiStkSwLldpStatsTLVsUnrecognized OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP TLVs received on the given port that
are not recognized by this LLDP agent on the indicated port.
An unrecognized TLV is referred to as the TLV whose type value
is in the range of reserved TLV types (000 1001 - 111 1110)
in Table 9.1 of IEEE Std 802.1AB-2005. An unrecognized
TLV may be a basic management TLV from a later LLDP version."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.2"
::= { atiStkSwLldpStatsPortEntry 7 }
atiStkSwLldpStatsTLVsDiscarded OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP TLVs discarded for any reason by this LLDP
agent on the indicated port."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.2"
::= { atiStkSwLldpStatsPortEntry 8 }
atiStkSwLldpStatsNewNeighbors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP has been inserted into tables
contained in the Neighbor/Remote table associated with the
indicated port."
::= { atiStkSwLldpStatsPortEntry 9 }
atiStkSwLldpStatsNeighborsDeleted OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP has been deleted from
the Neighbor/Remote table associated with the indicated port."
::= { atiStkSwLldpStatsPortEntry 10 }
atiStkSwLldpStatsNeighborsDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP could not be entered into
the Neighbor/Remote table associated with the indicated
port because of insufficient resources."
::= { atiStkSwLldpStatsPortEntry 11 }
atiStkSwLldpStatsNeighborsAgedOut OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter that represents the number of age-outs that
occurred on a given port. An age-out is the number of
times the complete set of information advertised by a
particular MSAP has been deleted from tables contained in
the Neighbor/Remote table because the information timeliness
interval has expired."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.2"
::= { atiStkSwLldpStatsPortEntry 12 }
atiStkSwLldpStatsReset OBJECT-TYPE
SYNTAX INTEGER {
yes (1),
no (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This clears all the LLDP statistics (packet and event counters)
associated with the indicated port."
::= { atiStkSwLldpStatsPortEntry 13 }
-- ***********************************************************
--
-- L O C A L S Y S T E M D A T A
--
-- ***********************************************************
-- atiStkSwLldpLocalData
atiStkSwLldpLocalData OBJECT IDENTIFIER ::= { atiStkSwLldpGroup 3 }
atiStkSwLldpLocalInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpLocalInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one or more rows per port information
associated with the local system known to this agent."
::= { atiStkSwLldpLocalData 1 }
atiStkSwLldpLocalInfoEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpLocalInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular port component."
-- INDEX { atiStkSwLldpLocModuleId, atiStkSwLldpLocPortNum }
INDEX { atiStkSwLldpLocPortNum }
::= { atiStkSwLldpLocalInfoTable 1 }
AtiStkSwLldpLocalInfoEntry ::=
SEQUENCE {
atiStkSwLldpLocModuleId Integer32,
atiStkSwLldpLocPortNum Integer32,
atiStkSwLldpLocChassisIdSubtype INTEGER,
atiStkSwLldpLocChassisId DisplayString,
atiStkSwLldpLocPortIdSubtype INTEGER,
atiStkSwLldpLocPortId DisplayString,
atiStkSwLldpLocTtl Integer32,
atiStkSwLldpLocPortDesc DisplayString,
atiStkSwLldpLocSysName DisplayString,
atiStkSwLldpLocSysDesc DisplayString,
atiStkSwLldpLocSysCapSupported BITS,
atiStkSwLldpLocSysCapEnabled BITS,
atiStkSwLldpLocManAddrSubtype INTEGER,
atiStkSwLldpLocManAddr IpAddress, -- DisplayString,
atiStkSwLldpLocManAddrLen Integer32,
atiStkSwLldpLocManAddrIfSubtype INTEGER,
atiStkSwLldpLocManAddrIfId Integer32,
atiStkSwLldpLocManAddrOID OBJECT IDENTIFIER
}
atiStkSwLldpLocModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpLocalInfoEntry 1 }
atiStkSwLldpLocPortNum OBJECT-TYPE
SYNTAX Integer32 (1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry.
The value of this object is used as a port index to the
atiStkSwLldpLocalInfoTable."
::= { atiStkSwLldpLocalInfoEntry 2 }
atiStkSwLldpLocChassisIdSubtype OBJECT-TYPE
SYNTAX INTEGER {
chassisComponent (1),
interfaceAlias (2),
portComponent (3),
macAddress (4),
networkAddress (5),
interfaceName (6),
local (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of encoding used to identify the chassis
associated with the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.2.2"
::= { atiStkSwLldpLocalInfoEntry 3 }
atiStkSwLldpLocChassisId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the chassis component
associated with the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.2.3"
::= { atiStkSwLldpLocalInfoEntry 4 }
atiStkSwLldpLocPortIdSubtype OBJECT-TYPE
SYNTAX INTEGER {
interfaceAlias (1),
portComponent (2),
macAddress (3),
networkAddress (4),
interfaceName (5),
agentCircuitId (6),
local (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of port identifier encoding used in the associated
atiStkSwLldpLocPortId object."
REFERENCE
"IEEE 802.1AB-2005 9.5.3.2"
::= { atiStkSwLldpLocalInfoEntry 5 }
atiStkSwLldpLocPortId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the port component
associated with a given port in the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.3.3"
::= { atiStkSwLldpLocalInfoEntry 6 }
atiStkSwLldpLocTtl OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time-to-live advertised by the given port"
::= { atiStkSwLldpLocalInfoEntry 7 }
atiStkSwLldpLocPortDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the 802 LAN station's port
description associated with the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.5.2"
::= { atiStkSwLldpLocalInfoEntry 8 }
atiStkSwLldpLocSysName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the system name of the
local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.6.2"
::= { atiStkSwLldpLocalInfoEntry 9 }
atiStkSwLldpLocSysDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the system description
of the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.7.2"
::= { atiStkSwLldpLocalInfoEntry 10 }
atiStkSwLldpLocSysCapSupported OBJECT-TYPE
SYNTAX BITS {
other (0),
repeater (1),
bridge (2),
wlanAccessPoint (3),
router (4),
telephone (5),
docsisCableDevice (6),
stationOnly (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value used to identify which system capabilities
are supported on the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.8.1"
::= { atiStkSwLldpLocalInfoEntry 11 }
atiStkSwLldpLocSysCapEnabled OBJECT-TYPE
SYNTAX BITS {
other (0),
repeater (1),
bridge (2),
wlanAccessPoint (3),
router (4),
telephone (5),
docsisCableDevice (6),
stationOnly (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value used to identify which system capabilities
are enabled on the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.8.2"
::= { atiStkSwLldpLocalInfoEntry 12 }
atiStkSwLldpLocManAddrSubtype OBJECT-TYPE
SYNTAX INTEGER { -- AddressFamilyNumbers FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB;
other (0),
ipV4 (1),
ipV6 (2),
nsap (3),
hdlc (4),
bbn1822 (5),
all802 (6),
e163 (7),
e164 (8),
f69 (9),
x121 (10),
ipx (11),
appleTalk (12),
decnetIV (13),
banyanVines (14),
e164withNsap (15),
dns (16),
distinguishedName (17), -- (Distinguished Name, per X.500)
asNumber (18), -- (16-bit quantity, per the AS number space)
xtpOverIpv4 (19),
xtpOverIpv6 (20),
xtpNativeModeXTP (21),
fibreChannelWWPN (22),
fibreChannelWWNN (23),
gwid (24),
afi (25),
reserved (65535)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of management address identifier encoding used in
the associated atiStkSwLldpLocManagmentAddr object."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.3"
::= { atiStkSwLldpLocalInfoEntry 13 }
atiStkSwLldpLocManAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the management address
component associated with the local system. The purpose of
this address is to contact the management entity."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.4"
::= { atiStkSwLldpLocalInfoEntry 14 }
atiStkSwLldpLocManAddrLen OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total lenght of the management address subtype and the
management address fields in LLDPDUs transmitted by the local
LLDP agent.The management address length field is needed so that the
receiving systems that do not implement SNMP will not be
required to implement an iana family numbers/address length
equivalency table in order to decode the management address"
REFERENCE
"IEEE 802.1AB-2005 9.5.9.2"
::= { atiStkSwLldpLocalInfoEntry 15 }
atiStkSwLldpLocManAddrIfSubtype OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
ifIndex (2),
systemPortNumber (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The enumeration value that identifies the interface numbering
method used for defining the interface number, associated
with the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.5"
::= { atiStkSwLldpLocalInfoEntry 16 }
atiStkSwLldpLocManAddrIfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the interface number
regarding the management address component associated with
the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.6"
::= { atiStkSwLldpLocalInfoEntry 17 }
atiStkSwLldpLocManAddrOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The OID value used to identify the type of hardware component
or protocol entity associated with the management address
advertised by the local system agent."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.8"
::= { atiStkSwLldpLocalInfoEntry 18 }
------------------------------------------------------------------------------
-- IEEE 802.1 - Local System Information
------------------------------------------------------------------------------
-- atiStkSwLldpLocalDot1Data
atiStkSwLldpDot1LocTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpDot1LocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port for IEEE 802.1
organizationally defined LLDP extension on the local system
known to this agent."
::= { atiStkSwLldpLocalData 2 }
atiStkSwLldpDot1LocEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpDot1LocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about IEEE 802.1 organizationally defined
LLDP extension."
-- INDEX { atiStkSwLldpDot1LocModuleId, atiStkSwLldpDot1LocPortNum }
INDEX { atiStkSwLldpDot1LocPortNum }
::= { atiStkSwLldpDot1LocTable 1 }
AtiStkSwLldpDot1LocEntry ::=
SEQUENCE {
atiStkSwLldpDot1LocModuleId Integer32,
atiStkSwLldpDot1LocPortNum Integer32,
atiStkSwLldpDot1LocPortVlanId Integer32,
atiStkSwLldpDot1LocProtoVlanId Integer32,
atiStkSwLldpDot1LocProtoVlanSupported INTEGER,
atiStkSwLldpDot1LocProtoVlanEnabled INTEGER,
atiStkSwLldpDot1LocVlanId DisplayString,
atiStkSwLldpDot1LocVlanName DisplayString,
atiStkSwLldpDot1LocProtocolId DisplayString
}
atiStkSwLldpDot1LocModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpDot1LocEntry 1 }
atiStkSwLldpDot1LocPortNum OBJECT-TYPE
SYNTAX Integer32 (1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry."
::= { atiStkSwLldpDot1LocEntry 2 }
atiStkSwLldpDot1LocPortVlanId OBJECT-TYPE
SYNTAX Integer32 (0|1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the port's VLAN identifier
associated with the local system. A value of zero shall
be used if the system either does not know the PVID or does
not support port-based VLAN operation."
REFERENCE
"IEEE 802.1AB-2005 F.2.1"
::= { atiStkSwLldpDot1LocEntry 3 }
--
-- atiStkSwLldpDot1LocProtoVlanTable: Port and Protocol VLAN information
--
atiStkSwLldpDot1LocProtoVlanId OBJECT-TYPE
SYNTAX Integer32 (0|1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the port and protocol
VLANs associated with the given port associated with the
local system. A value of zero shall be used if the system
either does not know the protocol VLAN ID (PPVID) or does
not support port and protocol VLAN operation."
REFERENCE
"IEEE 802.1AB-2005 F.3.2"
::= { atiStkSwLldpDot1LocEntry 4 }
atiStkSwLldpDot1LocProtoVlanSupported OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the given port
(associated with the local system) supports port and protocol
VLANs."
REFERENCE
"IEEE 802.1AB-2005 F.3.1"
::= { atiStkSwLldpDot1LocEntry 5 }
atiStkSwLldpDot1LocProtoVlanEnabled OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the port and
protocol VLANs are enabled on the given port associated with
the local system."
REFERENCE
"IEEE 802.1AB-2005 F.3.1"
::= { atiStkSwLldpDot1LocEntry 6 }
--
-- atiStkSwLldpDot1LocVlanNameTable : VLAN name information about the local system
--
atiStkSwLldpDot1LocVlanId OBJECT-TYPE
SYNTAX DisplayString
-- Integer32(1..4094)
-- VlanId FROM Q-BRIDGE-MIB
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the IEEE 802.1Q
VLAN IDs with which the given port is compatible."
REFERENCE
"IEEE 802.1AB-2005 F.4.2"
::= { atiStkSwLldpDot1LocEntry 7 }
atiStkSwLldpDot1LocVlanName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify VLAN name identified by the
Vlan Id associated with the given port on the local system.
This object should contain the value of the dot1QVLANStaticName
object (defined in IETF RFC 2674) identified with the given
atiStkSwLldpDot1LocVlanId."
REFERENCE
"IEEE 802.1AB-2005 F.4.4"
::= { atiStkSwLldpDot1LocEntry 8 }
--
-- atiStkSwLldpDot1LocProtocolTable : Protocol Identity information
--
atiStkSwLldpDot1LocProtocolId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The octet string value used to identify the protocols
associated with the given port of the local system."
REFERENCE
"IEEE 802.1AB-2005 F.5.3"
::= { atiStkSwLldpDot1LocEntry 9 }
------------------------------------------------------------------------------
-- IEEE 802.3 - Local Device Information
------------------------------------------------------------------------------
-- atiStkSwLldpLocalDot3Data
atiStkSwLldpLocalDot3Data OBJECT IDENTIFIER ::= { atiStkSwLldpLocalData 3 }
atiStkSwLldpDot3LocTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpDot3LocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port of Ethernet port
information (as a part of the LLDP 802.3 organizational
extension) on the local system known to this agent."
::= { atiStkSwLldpLocalDot3Data 1 }
atiStkSwLldpDot3LocEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpDot3LocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular port component."
-- INDEX { atiStkSwLldpDot3LocModuleId, atiStkSwLldpDot3LocPortNum }
INDEX { atiStkSwLldpDot3LocPortNum }
::= { atiStkSwLldpDot3LocTable 1 }
AtiStkSwLldpDot3LocEntry ::=
SEQUENCE {
atiStkSwLldpDot3LocModuleId Integer32,
atiStkSwLldpDot3LocPortNum Integer32,
atiStkSwLldpDot3LocPortAutoNegSupported INTEGER,
atiStkSwLldpDot3LocPortAutoNegEnabled INTEGER,
atiStkSwLldpDot3LocPortAutoNegAdvertisedCap BITS,
atiStkSwLldpDot3LocPortOperMauType INTEGER,
atiStkSwLldpDot3LocPowerPortClass INTEGER,
atiStkSwLldpDot3LocPowerMDISupported INTEGER,
atiStkSwLldpDot3LocPowerMDIEnabled INTEGER,
atiStkSwLldpDot3LocPowerPairControlable INTEGER,
atiStkSwLldpDot3LocPowerPairs Integer32,
atiStkSwLldpDot3LocPowerClass Integer32,
atiStkSwLldpDot3LocLinkAggStatus BITS,
atiStkSwLldpDot3LocLinkAggPortId Integer32,
atiStkSwLldpDot3LocMaxFrameSize Integer32
}
---
--- atiStkSwLldpDot3LocPortTable: Ethernet Port AutoNeg/Speed/Duplex
--- Information Table
---
atiStkSwLldpDot3LocModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpDot3LocEntry 1 }
atiStkSwLldpDot3LocPortNum OBJECT-TYPE
SYNTAX Integer32 (1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry."
::= { atiStkSwLldpDot3LocEntry 2 }
atiStkSwLldpDot3LocPortAutoNegSupported OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the given port
(associated with the local system) supports Auto-negotiation."
REFERENCE
"IEEE 802.1AB-2005 G.2.1"
::= { atiStkSwLldpDot3LocEntry 3 }
atiStkSwLldpDot3LocPortAutoNegEnabled OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether port
Auto-negotiation is enabled on the given port associated
with the local system."
REFERENCE
"IEEE 802.1AB-2005 G.2.1"
::= { atiStkSwLldpDot3LocEntry 4 }
atiStkSwLldpDot3LocPortAutoNegAdvertisedCap OBJECT-TYPE
SYNTAX BITS {
bOther (0), -- other or unknown
b10baseT (1), -- 10BASE-T half duplex mode
b10baseTFD (2), -- 10BASE-T full duplex mode
b100baseT4 (3), -- 100BASE-T4
b100baseTX (4), -- 100BASE-TX half duplex mode
b100baseTXFD (5), -- 100BASE-TX full duplex mode
b100baseT2 (6), -- 100BASE-T2 half duplex mode
b100baseT2FD (7), -- 100BASE-T2 full duplex mode
bFdxPause (8), -- PAUSE for full-duplex links
bFdxAPause (9), -- Asymmetric PAUSE for full-duplex links
bFdxSPause (10), -- Symmetric PAUSE for full-duplex links
bFdxBPause (11), -- Asymmetric and Symmetric PAUSE for full-duplex links
b1000baseX (12), -- 1000BASE-X, -LX, -SX, -CX half duplex mode
b1000baseXFD (13), -- 1000BASE-X, -LX, -SX, -CX full duplex mode
b1000baseT (14), -- 1000BASE-T half duplex mode
b1000baseTFD (15) -- 1000BASE-T full duplex mode
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value (bitmap) of the
ifMauAutoNegCapAdvertisedBits object (defined in IETF RFC
3636) which is associated with the given port on the
local system."
REFERENCE
"IEEE 802.1AB-2005 G.2.2"
::= { atiStkSwLldpDot3LocEntry 5 }
atiStkSwLldpDot3LocPortOperMauType OBJECT-TYPE
SYNTAX INTEGER {
dot3MauTypeAUI (1),
dot3MauType10Base5 (2),
dot3MauTypeFoirl (3),
dot3MauType10Base2 (4),
dot3MauType10BaseT (5),
dot3MauType10BaseFP (6),
dot3MauType10BaseFB (7),
dot3MauType10BaseFL (8),
dot3MauType10Broad36 (9),
dot3MauType10BaseTHD (10),
dot3MauType10BaseTFD (11),
dot3MauType10BaseFLHD (12),
dot3MauType10BaseFLFD (13),
dot3MauType100BaseT4 (14),
dot3MauType100BaseTXHD (15),
dot3MauType100BaseTXFD (16),
dot3MauType100BaseFXHD (17),
dot3MauType100BaseFXFD (18),
dot3MauType100BaseT2HD (19),
dot3MauType100BaseT2FD (20),
dot3MauType1000BaseXHD (21),
dot3MauType1000BaseXFD (22),
dot3MauType1000BaseLXHD (23),
dot3MauType1000BaseLXFD (24),
dot3MauType1000BaseSXHD (25),
dot3MauType1000BaseSXFD (26),
dot3MauType1000BaseCXHD (27),
dot3MauType1000BaseCXFD (28),
dot3MauType1000BaseTHD (29),
dot3MauType1000BaseTFD (30),
dot3MauType10GigBaseX (31),
dot3MauType10GigBaseLX4 (32),
dot3MauType10GigBaseR (33),
dot3MauType10GigBaseER (34),
dot3MauType10GigBaseLR (35),
dot3MauType10GigBaseSR (36),
dot3MauType10GigBaseW (37),
dot3MauType10GigBaseEW (38),
dot3MauType10GigBaseLW (39),
dot3MauType10GigBaseSW (40)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An integer value that indicates the operational MAU type
of the given port on the local system.
This object contains the integer value derived from the
list position of the corresponding dot3MauType as listed
in IETF RFC 3636 (or subsequent revisions) and is equal
to the last number in the respective dot3MauType OID.
For example, if the ifMauType object is dot3MauType1000BaseTHD
which corresponds to {dot3MauType 29}, the numerical value of
this field will be 29. For MAU types not listed in RFC 3636
(or subsequent revisions), the value of this field shall be
set to zero."
REFERENCE
"IEEE 802.1AB-2005 G.2.3"
::= { atiStkSwLldpDot3LocEntry 6 }
---
--- atiStkSwLldpDot3LocPowerTable: Power Ethernet Information Table
---
atiStkSwLldpDot3LocPowerPortClass OBJECT-TYPE
SYNTAX INTEGER {
pClassPSE (1),
pClassPD (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value that identifies the port Class of the given port
associated with the local system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3LocEntry 7 }
atiStkSwLldpDot3LocPowerMDISupported OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the MDI power is
supported on the given port associated with the local system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3LocEntry 8 }
atiStkSwLldpDot3LocPowerMDIEnabled OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to identify whether MDI power is
enabled on the given port associated with the local system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3LocEntry 9 }
atiStkSwLldpDot3LocPowerPairControlable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value is derived from the value of
pethPsePortPowerPairsControlAbility object (defined in IETF
RFC 3621) and is used to indicate whether the pair selection
can be controlled on the given port associated with the
local system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3LocEntry 10 }
atiStkSwLldpDot3LocPowerPairs OBJECT-TYPE
SYNTAX Integer32 (1|2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the pethPsePortPowerPairs
object (defined in IETF RFC 3621) which is associated with
the given port on the local system."
REFERENCE
"IEEE 802.1AB-2005 G.3.2"
::= { atiStkSwLldpDot3LocEntry 11 }
atiStkSwLldpDot3LocPowerClass OBJECT-TYPE
SYNTAX Integer32 (1|2|3|4|5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the
pethPsePortPowerClassifications object (defined in IETF
RFC 3621) which is associated with the given port on the
local system."
REFERENCE
"IEEE 802.1AB-2005 G.3.3"
::= { atiStkSwLldpDot3LocEntry 12 }
---
--- atiStkSwLldpDot3LocLinkAggTable: Link Aggregation Information Table
---
atiStkSwLldpDot3LocLinkAggStatus OBJECT-TYPE
SYNTAX BITS {
aggCapable (0),
aggEnabled (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value contains the link aggregation capabilities
and the current aggregation status of the link."
REFERENCE
"IEEE 802.1AB-2005 G.4.1"
::= { atiStkSwLldpDot3LocEntry 13 }
atiStkSwLldpDot3LocLinkAggPortId OBJECT-TYPE
SYNTAX Integer32 (0|1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the IEEE 802.3 aggregated port
identifier, aAggPortID (IEEE 802.3-2002, 30.7.2.1.1),
derived from the ifNumber of the ifIndex for the port
component in link aggregation.
If the port is not in link aggregation state and/or it
does not support link aggregation, this value should be set
to zero."
REFERENCE
"IEEE 802.1AB-2005 G.4.2"
::= { atiStkSwLldpDot3LocEntry 14 }
---
--- atiStkSwLldpDot3LocMaxFrameSizeTable: Maximum Frame Size information
---
atiStkSwLldpDot3LocMaxFrameSize OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An integer value indicating the maximum supported frame
size in octets on the given port of the local system."
REFERENCE
"IEEE 802.1AB-2005 G.5.1"
::= { atiStkSwLldpDot3LocEntry 15 }
------------------------------------------------------------------------------
-- LLDP-MED - Local Device Information
------------------------------------------------------------------------------
-- atiStkSwLldpLocalMedData
atiStkSwLldpLocalMedData OBJECT IDENTIFIER ::= { atiStkSwLldpLocalData 4 }
atiStkSwLldpMedLocTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpMedLocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port of LLDP-MED
information on the local system known to this agent."
::= { atiStkSwLldpLocalMedData 1 }
atiStkSwLldpMedLocEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpMedLocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular port component."
-- INDEX { atiStkSwLldpMedLocModuleId, atiStkSwLldpMedLocPortNum }
INDEX { atiStkSwLldpMedLocPortNum }
::= { atiStkSwLldpMedLocTable 1 }
AtiStkSwLldpMedLocEntry ::=
SEQUENCE {
atiStkSwLldpMedLocModuleId Integer32,
atiStkSwLldpMedLocPortNum Integer32,
atiStkSwLldpMedLocDeviceClass AtiStkSwLldpMedDeviceClass,
atiStkSwLldpMedLocCapabilities AtiStkSwLldpMedCapabilities,
atiStkSwLldpMedLocMediaPolicyAppType PolicyAppType,
-- atiStkSwLldpMedLocMediaPolicyVlanID Integer32,
atiStkSwLldpMedLocMediaPolicyPriority Integer32,
atiStkSwLldpMedLocMediaPolicyDscp Integer32,
atiStkSwLldpMedLocMediaPolicyUnknown TruthValue,
atiStkSwLldpMedLocMediaPolicyTagged TruthValue,
atiStkSwLldpMedLocHardwareRev DisplayString,
atiStkSwLldpMedLocFirmwareRev DisplayString,
atiStkSwLldpMedLocSoftwareRev DisplayString,
atiStkSwLldpMedLocSerialNum DisplayString,
atiStkSwLldpMedLocMfgName DisplayString,
atiStkSwLldpMedLocModelName DisplayString,
atiStkSwLldpMedLocAssetID DisplayString,
atiStkSwLldpMedLocCoordLocation DisplayString,
atiStkSwLldpMedLocCivicLocation DisplayString,
atiStkSwLldpMedLocElinLocation DisplayString
}
atiStkSwLldpMedLocModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpMedLocEntry 1 }
atiStkSwLldpMedLocPortNum OBJECT-TYPE
SYNTAX Integer32 (1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry."
::= { atiStkSwLldpMedLocEntry 2 }
atiStkSwLldpMedLocDeviceClass OBJECT-TYPE
SYNTAX AtiStkSwLldpMedDeviceClass
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Local Device Class."
REFERENCE
"ANSI/TIA-1057, Section 10.2.2.2"
::= { atiStkSwLldpMedLocEntry 3 }
atiStkSwLldpMedLocCapabilities OBJECT-TYPE
SYNTAX AtiStkSwLldpMedCapabilities
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap includes the MED organizationally defined set of LLDP
TLVs whose transmission is possible for the respective port
on the LLDP agent of the device. Each bit in the bitmap corresponds
to an LLDP-MED subtype associated with a specific TIA TR41.4 MED
optional TLV. If the bit is set, the agent supports the
corresponding TLV."
REFERENCE
"ANSI/TIA-1057, Section 10.2.2.3"
::= { atiStkSwLldpMedLocEntry 4 }
atiStkSwLldpMedLocMediaPolicyAppType OBJECT-TYPE
SYNTAX PolicyAppType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The media type that defines the primary function of the
application for the policy advertised by an endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.3.1"
::= { atiStkSwLldpMedLocEntry 5 }
--atiStkSwLldpMedLocMediaPolicyVlanID OBJECT-TYPE
-- SYNTAX Integer32 (0|1..4094|4095)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "An extension of the VLAN Identifier for the port,
-- as defined in IEEE 802.1P-1998.
-- A value of 1 through 4094 is used to define a valid PVID.
-- A value of 0 shall be used if the device is using priority tagged
-- frames, meaning that only the 802.1p priority level is significant
-- and the default VID of the ingress port is being used instead.
-- A value of 4095 is reserved for implementation use."
-- REFERENCE
-- "ANSI/TIA-1057, Section 10.2.3.5"
-- ::= { atiStkSwLldpMedLocEntry 6 }
atiStkSwLldpMedLocMediaPolicyPriority OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the 802.1p priority
which is associated with the given port on the
local system."
REFERENCE
"ANSI/TIA-1057, Section 10.2.3.6 "
::= { atiStkSwLldpMedLocEntry 7 }
atiStkSwLldpMedLocMediaPolicyDscp OBJECT-TYPE
SYNTAX Integer32 (0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the Differentiated Service
Code Point (DSCP) as defined in IETF RFC 2474 and RFC 2475
which is associated with the given port on the local system."
REFERENCE
"ANSI/TIA-1057, Section 10.2.3.7"
::= { atiStkSwLldpMedLocEntry 8 }
atiStkSwLldpMedLocMediaPolicyUnknown OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value of 'true' indicates that the
network policy for the specified application type is
currently unknown. In this case, the VLAN ID, the
layer 2 priority and the DSCP value fields are ignored.
A value of 'false' indicates that this network policy
is defined"
REFERENCE
"ANSI/TIA-1057, Section 10.2.3.2"
::= { atiStkSwLldpMedLocEntry 9 }
atiStkSwLldpMedLocMediaPolicyTagged OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value of 'true' indicates that the application is using a
tagged VLAN.
A value of 'false' indicates that for the specific application
the device either is using an untagged VLAN or does not
support port based VLAN operation. In this case, both the
VLAN ID and the Layer 2 priority fields are ignored and
only the DSCP value has relevance "
REFERENCE
"ANSI/TIA-1057, Section 10.2.3.3"
::= { atiStkSwLldpMedLocEntry 10 }
--- Inventory Information
--- Local Inventory Information transmitted by an endpoint
atiStkSwLldpMedLocHardwareRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific hardware revision string
as advertised by the endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.1"
::= { atiStkSwLldpMedLocEntry 11 }
atiStkSwLldpMedLocFirmwareRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific firmware revision string
as advertised by the endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.2"
::= { atiStkSwLldpMedLocEntry 12 }
atiStkSwLldpMedLocSoftwareRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific software revision string
as advertised by the endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.3"
::= { atiStkSwLldpMedLocEntry 13 }
atiStkSwLldpMedLocSerialNum OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific serial number
as advertised by the endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.4"
::= { atiStkSwLldpMedLocEntry 14 }
atiStkSwLldpMedLocMfgName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific manufacturer name
as advertised by the endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.5"
::= { atiStkSwLldpMedLocEntry 15 }
atiStkSwLldpMedLocModelName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific model name
as advertised by the endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.6"
::= { atiStkSwLldpMedLocEntry 16 }
atiStkSwLldpMedLocAssetID OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific asset tracking identifier
as advertised by the endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.7"
::= { atiStkSwLldpMedLocEntry 17 }
--- Location Information
--- Local Location Information transmitted by an endpoint
atiStkSwLldpMedLocCoordLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Coordinate based location information"
REFERENCE
"ANSI/TIA-1057, Section 10.2.4.3"
::= { atiStkSwLldpMedLocEntry 18 }
atiStkSwLldpMedLocCivicLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Civic location information"
REFERENCE
"ANSI/TIA-1057, Section 10.2.4.3"
::= { atiStkSwLldpMedLocEntry 19 }
atiStkSwLldpMedLocElinLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Elin location information"
REFERENCE
"ANSI/TIA-1057, Section 10.2.4.3"
::= { atiStkSwLldpMedLocEntry 20 }
-- ***********************************************************
--
-- R E M O T E S Y S T E M S D A T A
--
-- ***********************************************************
-- atiStkSwLldpRemoteData
atiStkSwLldpRemoteData OBJECT IDENTIFIER ::= { atiStkSwLldpGroup 4 }
atiStkSwLldpRemBaseTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpRemBaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one or more rows per physical network
connection known to this agent."
::= { atiStkSwLldpRemoteData 1 }
atiStkSwLldpRemBaseEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpRemBaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular physical network connection."
INDEX { atiStkSwLldpRemIndex }
::= { atiStkSwLldpRemBaseTable 1 }
AtiStkSwLldpRemBaseEntry ::=
SEQUENCE {
atiStkSwLldpRemModuleNum Integer32,
atiStkSwLldpRemPortNum Integer32,
atiStkSwLldpRemIndex Integer32,
atiStkSwLldpRemChassisIdSubtype INTEGER,
atiStkSwLldpRemChassisId DisplayString,
atiStkSwLldpRemPortIdSubtype INTEGER,
atiStkSwLldpRemPortId DisplayString,
atiStkSwLldpRemTtl Integer32,
atiStkSwLldpRemPortDesc DisplayString,
atiStkSwLldpRemSysName DisplayString,
atiStkSwLldpRemSysDesc DisplayString,
atiStkSwLldpRemSysCapSupported BITS,
atiStkSwLldpRemSysCapEnabled BITS,
atiStkSwLldpRemManAddrSubtype INTEGER,
atiStkSwLldpRemManAddr IpAddress,
atiStkSwLldpRemManAddrIfSubtype INTEGER,
atiStkSwLldpRemManAddrIfId Integer32,
atiStkSwLldpRemManAddrOID OBJECT IDENTIFIER
}
atiStkSwLldpRemModuleNum OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpRemBaseEntry 1 }
atiStkSwLldpRemPortNum OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry. The atiStkSwLldpRemPortNum
identifies the port on which the remote system information
is received."
::= { atiStkSwLldpRemBaseEntry 2 }
atiStkSwLldpRemIndex OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents an arbitrary local integer value used
by this agent to identify a particular connection instance,
unique only for the indicated remote system."
::= { atiStkSwLldpRemBaseEntry 3 }
atiStkSwLldpRemChassisIdSubtype OBJECT-TYPE
SYNTAX INTEGER {
chassisComponent (1),
interfaceAlias (2),
portComponent (3),
macAddress (4),
networkAddress (5),
interfaceName (6),
local (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of encoding used to identify the chassis associated
with the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.2.2"
::= { atiStkSwLldpRemBaseEntry 4 }
atiStkSwLldpRemChassisId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the chassis component
associated with the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.2.3"
::= { atiStkSwLldpRemBaseEntry 5 }
atiStkSwLldpRemPortIdSubtype OBJECT-TYPE
SYNTAX INTEGER {
interfaceAlias (1),
portComponent (2),
macAddress (3),
networkAddress (4),
interfaceName (5),
agentCircuitId (6),
local (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of port identifier encoding used in the associated
atiStkSwLldpRemPortId object."
REFERENCE
"IEEE 802.1AB-2005 9.5.3.2"
::= { atiStkSwLldpRemBaseEntry 6 }
atiStkSwLldpRemPortId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the port component
associated with the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.3.3"
::= { atiStkSwLldpRemBaseEntry 7 }
atiStkSwLldpRemTtl OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time-to-live advertised by the remote system."
::= { atiStkSwLldpRemBaseEntry 8 }
atiStkSwLldpRemPortDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the description of
the given port associated with the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.5.2"
::= { atiStkSwLldpRemBaseEntry 9 }
atiStkSwLldpRemSysName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the system name of the
remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.6.2"
::= { atiStkSwLldpRemBaseEntry 10 }
atiStkSwLldpRemSysDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the system description
of the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.7.2"
::= { atiStkSwLldpRemBaseEntry 11 }
atiStkSwLldpRemSysCapSupported OBJECT-TYPE
SYNTAX BITS {
other (0),
repeater (1),
bridge (2),
wlanAccessPoint (3),
router (4),
telephone (5),
docsisCableDevice (6),
stationOnly (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value used to identify which system capabilities
are supported on the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.8.1"
::= { atiStkSwLldpRemBaseEntry 12 }
atiStkSwLldpRemSysCapEnabled OBJECT-TYPE
SYNTAX BITS {
other (0),
repeater (1),
bridge (2),
wlanAccessPoint (3),
router (4),
telephone (5),
docsisCableDevice (6),
stationOnly (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value used to identify which system capabilities
are enabled on the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.8.2"
::= { atiStkSwLldpRemBaseEntry 13 }
atiStkSwLldpRemManAddrSubtype OBJECT-TYPE
SYNTAX INTEGER { -- AddressFamilyNumbers FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB;
other (0),
ipV4 (1),
ipV6 (2),
nsap (3),
hdlc (4),
bbn1822 (5),
all802 (6),
e163 (7),
e164 (8),
f69 (9),
x121 (10),
ipx (11),
appleTalk (12),
decnetIV (13),
banyanVines (14),
e164withNsap (15),
dns (16),
distinguishedName (17), -- (Distinguished Name, per X.500)
asNumber (18), -- (16-bit quantity, per the AS number space)
xtpOverIpv4 (19),
xtpOverIpv6 (20),
xtpNativeModeXTP (21),
fibreChannelWWPN (22),
fibreChannelWWNN (23),
gwid (24),
afi (25),
reserved (65535)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of management address identifier encoding used in
the associated atiStkSwLldpRemManAddr object."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.3"
::= { atiStkSwLldpRemBaseEntry 14 }
atiStkSwLldpRemManAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the management address
component associated with the remote system. The purpose
of this address is to contact the management entity."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.4"
::= { atiStkSwLldpRemBaseEntry 15 }
atiStkSwLldpRemManAddrIfSubtype OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
ifIndex (2),
systemPortNumber (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The enumeration value that identifies the interface numbering
method used for defining the interface number, associated
with the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.5"
::= { atiStkSwLldpRemBaseEntry 16 }
atiStkSwLldpRemManAddrIfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the interface number
regarding the management address component associated with
the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.6"
::= { atiStkSwLldpRemBaseEntry 17 }
atiStkSwLldpRemManAddrOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The OID value used to identify the type of hardware component
or protocol entity associated with the management address
advertised by the remote system agent."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.8"
::= { atiStkSwLldpRemBaseEntry 18 }
------------------------------------------------------------------------------
-- IEEE 802.1 - Remote System Information
------------------------------------------------------------------------------
-- atiStkSwLldpRemDot1Data
atiStkSwLldpDot1RemTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpDot1RemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one or more rows per physical network
connection known to this agent."
::= { atiStkSwLldpRemoteData 2 }
atiStkSwLldpDot1RemEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpDot1RemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular port component."
INDEX { atiStkSwLldpDot1RemIndex }
::= { atiStkSwLldpDot1RemTable 1 }
AtiStkSwLldpDot1RemEntry ::=
SEQUENCE {
atiStkSwLldpDot1RemModuleId Integer32,
atiStkSwLldpDot1RemPortNum Integer32,
atiStkSwLldpDot1RemIndex Integer32,
atiStkSwLldpDot1RemPortVlanId Integer32,
atiStkSwLldpDot1RemProtoVlanId Integer32,
atiStkSwLldpDot1RemProtoVlanSupported INTEGER,
atiStkSwLldpDot1RemProtoVlanEnabled INTEGER,
atiStkSwLldpDot1RemVlanId DisplayString,
atiStkSwLldpDot1RemVlanName DisplayString,
atiStkSwLldpDot1RemProtocolId DisplayString
}
atiStkSwLldpDot1RemModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpDot1RemEntry 1 }
atiStkSwLldpDot1RemPortNum OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry. The atiStkSwLldpRemPortNum
identifies the port on which the remote system information
is received."
::= { atiStkSwLldpDot1RemEntry 2 }
atiStkSwLldpDot1RemIndex OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents an arbitrary local integer value used
by this agent to identify a particular connection instance,
unique only for the indicated remote system."
::= { atiStkSwLldpDot1RemEntry 3 }
atiStkSwLldpDot1RemPortVlanId OBJECT-TYPE
SYNTAX Integer32 (0|1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the port's VLAN identifier
associated with the remote system. if the remote system
either does not know the PVID or does not support port-based
VLAN operation, the value of atiStkSwLldpDot1RemPortVlanId should
be zero."
REFERENCE
"IEEE 802.1AB-2005 F.2.1"
::= { atiStkSwLldpDot1RemEntry 4 }
--
-- atiStkSwLldpDot1RemProtoVlanTable: Port and Protocol VLAN information
--
atiStkSwLldpDot1RemProtoVlanId OBJECT-TYPE
SYNTAX Integer32 (0|1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the port and protocol
VLANs associated with the given port associated with the
remote system.
If port and protocol VLANs are not supported on the given
port associated with the remote system, or if the port is
not enabled with any port and protocol VLAN, the value of
atiStkSwLldpDot1RemProtoVlanId should be zero."
REFERENCE
"IEEE 802.1AB-2005 F.3.2"
::= { atiStkSwLldpDot1RemEntry 5 }
atiStkSwLldpDot1RemProtoVlanSupported OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the given port
(associated with the remote system) is capable of supporting
port and protocol VLANs."
REFERENCE
"IEEE 802.1AB-2005 F.3.1"
::= { atiStkSwLldpDot1RemEntry 6 }
atiStkSwLldpDot1RemProtoVlanEnabled OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the port and
protocol VLANs are enabled on the given port associated with
the remote system."
REFERENCE
"IEEE 802.1AB-2005 F.3.1"
::= { atiStkSwLldpDot1RemEntry 7 }
--
-- atiStkSwLldpDot1RemVlanNameTable : VLAN name information of the remote
-- systems
--
atiStkSwLldpDot1RemVlanId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the IEEE 802.1Q
VLAN IDs with which the given port of the remote system
is compatible."
REFERENCE
"IEEE 802.1AB-2005 F.4.2"
::= { atiStkSwLldpDot1RemEntry 8 }
atiStkSwLldpDot1RemVlanName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify VLAN name identified by the
VLAN Id associated with the remote system."
REFERENCE
"IEEE 802.1AB-2005 F.4.4"
::= { atiStkSwLldpDot1RemEntry 9 }
--
-- atiStkSwLldpDot1RemProtocolTable : Protocol information of the remote systems
--
atiStkSwLldpDot1RemProtocolId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The octet string value used to identify the protocols
associated with the given port of remote system."
REFERENCE
"IEEE 802.1AB-2005 F.5.3"
::= { atiStkSwLldpDot1RemEntry 10 }
------------------------------------------------------------------------------
-- IEEE 802.3 - Remote Device Information
------------------------------------------------------------------------------
-- atiStkSwLldpRemDot3Data
atiStkSwLldpRemDot3Data OBJECT IDENTIFIER ::= { atiStkSwLldpRemoteData 3 }
atiStkSwLldpDot3RemTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpDot3RemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains Ethernet port information (as a part
of the LLDP 802.3 organizational extension) of the remote
system."
::= { atiStkSwLldpRemDot3Data 1 }
atiStkSwLldpDot3RemEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpDot3RemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular physical network connection."
INDEX { atiStkSwLldpRemIndex }
::= { atiStkSwLldpDot3RemTable 1 }
AtiStkSwLldpDot3RemEntry ::=
SEQUENCE {
atiStkSwLldpDot3RemModuleNum Integer32,
atiStkSwLldpDot3RemPortNum Integer32,
atiStkSwLldpDot3RemIndex Integer32,
atiStkSwLldpDot3RemPortAutoNegSupported INTEGER,
atiStkSwLldpDot3RemPortAutoNegEnabled INTEGER,
atiStkSwLldpDot3RemPortAutoNegAdvertisedCap BITS,
atiStkSwLldpDot3RemPortOperMauType INTEGER,
atiStkSwLldpDot3RemPowerPortClass INTEGER,
atiStkSwLldpDot3RemPowerMDISupported INTEGER,
atiStkSwLldpDot3RemPowerMDIEnabled INTEGER,
atiStkSwLldpDot3RemPowerPairControlable INTEGER,
atiStkSwLldpDot3RemPowerPairs Integer32,
atiStkSwLldpDot3RemPowerClass Integer32,
atiStkSwLldpDot3RemLinkAggStatus BITS,
atiStkSwLldpDot3RemLinkAggPortId Integer32,
atiStkSwLldpDot3RemMaxFrameSize Integer32
}
atiStkSwLldpDot3RemModuleNum OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpDot3RemEntry 1 }
atiStkSwLldpDot3RemPortNum OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry. The atiStkSwLldpDot3RemPortNum
identifies the port on which the remote system information
is received."
::= { atiStkSwLldpDot3RemEntry 2 }
atiStkSwLldpDot3RemIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents an arbitrary local integer value used
by this agent to identify a particular connection instance,
unique only for the indicated remote system."
::= { atiStkSwLldpDot3RemEntry 3 }
---
--- atiStkSwLldpDot3RemPortTable: Ethernet Information Table
---
atiStkSwLldpDot3RemPortAutoNegSupported OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the given port
(associated with remote system) supports Auto-negotiation."
REFERENCE
"IEEE 802.1AB-2005 G.2.1"
::= { atiStkSwLldpDot3RemEntry 4 }
atiStkSwLldpDot3RemPortAutoNegEnabled OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether port
Auto-negotiation is enabled on the given port associated
with the remote system."
REFERENCE
"IEEE 802.1AB-2005 G.2.1"
::= { atiStkSwLldpDot3RemEntry 5 }
atiStkSwLldpDot3RemPortAutoNegAdvertisedCap OBJECT-TYPE
SYNTAX BITS {
bOther (0), -- other or unknown
b10baseT (1), -- 10BASE-T half duplex mode
b10baseTFD (2), -- 10BASE-T full duplex mode
b100baseT4 (3), -- 100BASE-T4
b100baseTX (4), -- 100BASE-TX half duplex mode
b100baseTXFD (5), -- 100BASE-TX full duplex mode
b100baseT2 (6), -- 100BASE-T2 half duplex mode
b100baseT2FD (7), -- 100BASE-T2 full duplex mode
bFdxPause (8), -- PAUSE for full-duplex links
bFdxAPause (9), -- Asymmetric PAUSE for full-duplex links
bFdxSPause (10), -- Symmetric PAUSE for full-duplex links
bFdxBPause (11), -- Asymmetric and Symmetric PAUSE for full-duplex links
b1000baseX (12), -- 1000BASE-X, -LX, -SX, -CX half duplex mode
b1000baseXFD (13), -- 1000BASE-X, -LX, -SX, -CX full duplex mode
b1000baseT (14), -- 1000BASE-T half duplex mode
b1000baseTFD (15) -- 1000BASE-T full duplex mode
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value (bitmap) of the
ifMauAutoNegCapAdvertisedBits object (defined in IETF RFC
3636) which is associated with the given port on the
remote system."
REFERENCE
"IEEE 802.1AB-2005 G.2.2"
::= { atiStkSwLldpDot3RemEntry 6 }
atiStkSwLldpDot3RemPortOperMauType OBJECT-TYPE
SYNTAX INTEGER {
dot3MauTypeAUI (1),
dot3MauType10Base5 (2),
dot3MauTypeFoirl (3),
dot3MauType10Base2 (4),
dot3MauType10BaseT (5),
dot3MauType10BaseFP (6),
dot3MauType10BaseFB (7),
dot3MauType10BaseFL (8),
dot3MauType10Broad36 (9),
dot3MauType10BaseTHD (10),
dot3MauType10BaseTFD (11),
dot3MauType10BaseFLHD (12),
dot3MauType10BaseFLFD (13),
dot3MauType100BaseT4 (14),
dot3MauType100BaseTXHD (15),
dot3MauType100BaseTXFD (16),
dot3MauType100BaseFXHD (17),
dot3MauType100BaseFXFD (18),
dot3MauType100BaseT2HD (19),
dot3MauType100BaseT2FD (20),
dot3MauType1000BaseXHD (21),
dot3MauType1000BaseXFD (22),
dot3MauType1000BaseLXHD (23),
dot3MauType1000BaseLXFD (24),
dot3MauType1000BaseSXHD (25),
dot3MauType1000BaseSXFD (26),
dot3MauType1000BaseCXHD (27),
dot3MauType1000BaseCXFD (28),
dot3MauType1000BaseTHD (29),
dot3MauType1000BaseTFD (30),
dot3MauType10GigBaseX (31),
dot3MauType10GigBaseLX4 (32),
dot3MauType10GigBaseR (33),
dot3MauType10GigBaseER (34),
dot3MauType10GigBaseLR (35),
dot3MauType10GigBaseSR (36),
dot3MauType10GigBaseW (37),
dot3MauType10GigBaseEW (38),
dot3MauType10GigBaseLW (39),
dot3MauType10GigBaseSW (40)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An integer value that indicates the operational MAU type
of the sending device.
This object contains the integer value derived from the
list position of the corresponding dot3MauType as listed in
in IETF RFC 3636 (or subsequent revisions) and is equal
to the last number in the respective dot3MauType OID.
For example, if the ifMauType object is dot3MauType1000BaseTHD
which corresponds to {dot3MauType 29}, the numerical value of
this field will be 29. For MAU types not listed in RFC 3636
(or subsequent revisions), the value of this field shall be
set to zero."
REFERENCE
"IEEE 802.1AB-2005 G.2.3"
::= { atiStkSwLldpDot3RemEntry 7 }
---
--- atiStkSwLldpDot3RemPowerTable: Power Ethernet Information Table
---
atiStkSwLldpDot3RemPowerPortClass OBJECT-TYPE
SYNTAX INTEGER {
pClassPSE (1),
pClassPD (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value that identifies the port Class of the given port
associated with the remote system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3RemEntry 8 }
atiStkSwLldpDot3RemPowerMDISupported OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the MDI power
is supported on the given port associated with the remote
system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3RemEntry 9 }
atiStkSwLldpDot3RemPowerMDIEnabled OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to identify whether MDI power is
enabled on the given port associated with the remote system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3RemEntry 10 }
atiStkSwLldpDot3RemPowerPairControlable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value is derived from the value of
pethPsePortPowerPairsControlAbility object (defined in IETF
RFC 3621) and is used to indicate whether the pair selection
can be controlled on the given port associated with the
remote system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3RemEntry 11 }
atiStkSwLldpDot3RemPowerPairs OBJECT-TYPE
SYNTAX Integer32 (1|2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the pethPsePortPowerPairs
object (defined in IETF RFC 3621) which is associated with
the given port on the remote system."
REFERENCE
"IEEE 802.1AB-2005 G.3.2"
::= { atiStkSwLldpDot3RemEntry 12 }
atiStkSwLldpDot3RemPowerClass OBJECT-TYPE
SYNTAX Integer32 (1|2|3|4|5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the
pethPsePortPowerClassifications object (defined in IETF
RFC 3621) which is associated with the given port on the
remote system."
REFERENCE
"IEEE 802.1AB-2005 G.3.3"
::= { atiStkSwLldpDot3RemEntry 13 }
---
--- atiStkSwLldpDot3RemLinkAggTable: Link Aggregation Information Table
---
atiStkSwLldpDot3RemLinkAggStatus OBJECT-TYPE
SYNTAX BITS {
aggCapable (7),
aggEnabled (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value contains the link aggregation capabilities
and the current aggregation status of the link."
REFERENCE
"IEEE 802.1AB-2005 G.4.1"
::= { atiStkSwLldpDot3RemEntry 14 }
atiStkSwLldpDot3RemLinkAggPortId OBJECT-TYPE
SYNTAX Integer32 (0|1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the IEEE 802.3 aggregated port
identifier, aAggPortID (IEEE 802.3-2002, 30.7.2.1.1),
derived from the ifNumber of the ifIndex for the port
component associated with the remote system.
If the remote port is not in link aggregation state and/or
it does not support link aggregation, this value should be
zero."
REFERENCE
"IEEE 802.1AB-2005 G.4.2"
::= { atiStkSwLldpDot3RemEntry 15 }
---
--- atiStkSwLldpDot3RemMaxFrameSizeTable: Maximum Frame Size information
---
atiStkSwLldpDot3RemMaxFrameSize OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An integer value indicating the maximum supported frame
size in octets on the port component associated with the
remote system."
REFERENCE
"IEEE 802.1AB-2005 G.5.1"
::= { atiStkSwLldpDot3RemEntry 16 }
------------------------------------------------------------------------------
-- LLDP-MED - Remote Devices Information
------------------------------------------------------------------------------
-- atiStkSwLldpRemMedData
atiStkSwLldpRemMedData OBJECT IDENTIFIER ::= { atiStkSwLldpRemoteData 4 }
atiStkSwLldpMedRemTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpMedRemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains LLDP-MED information of the remote
system."
::= { atiStkSwLldpRemMedData 1 }
atiStkSwLldpMedRemEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpMedRemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular physical network connection."
INDEX { atiStkSwLldpRemIndex }
::= { atiStkSwLldpMedRemTable 1 }
AtiStkSwLldpMedRemEntry ::=
SEQUENCE {
atiStkSwLldpMedRemModuleId Integer32,
atiStkSwLldpMedRemPortNum Integer32,
atiStkSwLldpMedRemIndex Integer32,
atiStkSwLldpMedRemDeviceClass AtiStkSwLldpMedDeviceClass,
atiStkSwLldpMedRemCapabilities AtiStkSwLldpMedCapabilities,
atiStkSwLldpMedRemMediaPolicyAppType PolicyAppType,
atiStkSwLldpMedRemMediaPolicyVlanID Integer32,
atiStkSwLldpMedRemMediaPolicyPriority Integer32,
atiStkSwLldpMedRemMediaPolicyDscp Integer32,
atiStkSwLldpMedRemMediaPolicyUnknown TruthValue,
atiStkSwLldpMedRemMediaPolicyTagged TruthValue,
atiStkSwLldpMedRemHardwareRev DisplayString,
atiStkSwLldpMedRemFirmwareRev DisplayString,
atiStkSwLldpMedRemSoftwareRev DisplayString,
atiStkSwLldpMedRemSerialNum DisplayString,
atiStkSwLldpMedRemMfgName DisplayString,
atiStkSwLldpMedRemModelName DisplayString,
atiStkSwLldpMedRemAssetID DisplayString,
atiStkSwLldpMedRemXPoEDeviceType INTEGER,
atiStkSwLldpMedRemXPoEPSEPowerAv Gauge32,
atiStkSwLldpMedRemXPoEPSEPowerSource INTEGER,
atiStkSwLldpMedRemXPoEPSEPowerPriority INTEGER,
atiStkSwLldpMedRemXPoEPDPowerReq Gauge32,
atiStkSwLldpMedRemXPoEPDPowerSource INTEGER,
atiStkSwLldpMedRemXPoEPDPowerPriority INTEGER,
atiStkSwLldpMedRemCoordLocation DisplayString,
atiStkSwLldpMedRemCivicLocation DisplayString,
atiStkSwLldpMedRemElinLocation DisplayString
}
atiStkSwLldpMedRemModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpMedRemEntry 1 }
atiStkSwLldpMedRemPortNum OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry."
::= { atiStkSwLldpMedRemEntry 2 }
atiStkSwLldpMedRemIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents an arbitrary local integer value used
by this agent to identify a particular connection instance,
unique only for the indicated remote system."
::= { atiStkSwLldpMedRemEntry 3 }
atiStkSwLldpMedRemDeviceClass OBJECT-TYPE
SYNTAX AtiStkSwLldpMedDeviceClass
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device Class as advertised by the device remotely connected to the
port."
REFERENCE
"ANSI/TIA-1057, Section 10.2.2.2"
::= { atiStkSwLldpMedRemEntry 4 }
atiStkSwLldpMedRemCapabilities OBJECT-TYPE
SYNTAX AtiStkSwLldpMedCapabilities
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap includes the MED organizationally defined set of LLDP
TLVs whose transmission is possible on the LLDP agent of the remote
device connected to this port. Each bit in the bitmap corresponds
to an LLDP-MED subtype associated with a specific TIA TR41.4 MED
optional TLV. If the bit is set, the agent has the capability
to support the corresponding TLV."
REFERENCE
"ANSI/TIA-1057, Sections 10.2.2.1"
::= { atiStkSwLldpMedRemEntry 5 }
atiStkSwLldpMedRemMediaPolicyAppType OBJECT-TYPE
SYNTAX PolicyAppType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The media type that defines the primary function of the
application for the policy advertised by the endpoint connected
remotely to this port."
REFERENCE
"ANSI/TIA-1057, Section 10.2.3.1"
::= { atiStkSwLldpMedRemEntry 6 }
atiStkSwLldpMedRemMediaPolicyVlanID OBJECT-TYPE
SYNTAX Integer32 (0|1..4094|4095)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An extension of the VLAN Identifier for the remote system
connected to this port, as defined in IEEE 802.1P-1998.
A value of 1 through 4094 is used to define a valid PVID.
A value of 0 shall be used if the device is using priority tagged
frames, meaning that only the 802.1p priority level is significant
and the default VID of the ingress port is being used instead.
A value of 4095 is reserved for implementation use."
REFERENCE
"ANSI/TIA-1057, Section 10.2.3.5"
::= { atiStkSwLldpMedRemEntry 7 }
atiStkSwLldpMedRemMediaPolicyPriority OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the 802.1p priority
which is associated with the remote system connected at
given port."
REFERENCE
"ANSI/TIA-1057, Section 10.2.3.6"
::= { atiStkSwLldpMedRemEntry 8 }
atiStkSwLldpMedRemMediaPolicyDscp OBJECT-TYPE
SYNTAX Integer32 (0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the Differentiated Service
Code Point (DSCP) as defined in IETF RFC 2474 and RFC 2475
which is associated with remote system connected at the port."
REFERENCE
"ANSI/TIA-1057, Section 10.2.3.7"
::= { atiStkSwLldpMedRemEntry 9 }
atiStkSwLldpMedRemMediaPolicyUnknown OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value of 'true' indicates that the
network policy for the specified application type is
currently unknown. In this case, the VLAN ID, the
layer 2 priority and the DSCP value fields are ignored.
A value of 'false' indicates that this network policy
is defined."
REFERENCE
"ANSI/TIA-1057, Section 10.2.3.2"
::= { atiStkSwLldpMedRemEntry 10 }
atiStkSwLldpMedRemMediaPolicyTagged OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value of 'true' indicates that the application is using a
tagged VLAN.
A value of 'false' indicates that for the specific application
the device either is using an untagged VLAN or does not
support port based VLAN operation. In this case, both the
VLAN ID and the Layer 2 priority fields are ignored and
only the DSCP value has relevance "
REFERENCE
"ANSI/TIA-1057, Section 10.2.3.3"
::= { atiStkSwLldpMedRemEntry 11 }
atiStkSwLldpMedRemHardwareRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific hardware revision string
as advertised by the remote endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.1"
::= { atiStkSwLldpMedRemEntry 12 }
atiStkSwLldpMedRemFirmwareRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific firmware revision string
as advertised by the remote endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.2"
::= { atiStkSwLldpMedRemEntry 13 }
atiStkSwLldpMedRemSoftwareRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific software revision string
as advertised by the remote endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.3"
::= { atiStkSwLldpMedRemEntry 14 }
atiStkSwLldpMedRemSerialNum OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific serial number
as advertised by the remote endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.4"
::= { atiStkSwLldpMedRemEntry 15 }
atiStkSwLldpMedRemMfgName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific manufacturer name
as advertised by the remote endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.5"
::= { atiStkSwLldpMedRemEntry 16 }
atiStkSwLldpMedRemModelName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific model name
as advertised by the remote endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.6"
::= { atiStkSwLldpMedRemEntry 17 }
atiStkSwLldpMedRemAssetID OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific asset tracking identifier
as advertised by the remote endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.6.7"
::= { atiStkSwLldpMedRemEntry 18 }
--- Information about Remote PoE Device Type
---
atiStkSwLldpMedRemXPoEDeviceType OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
pseDevice (2),
pdDevice (3),
none (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defines the type of Power-via-MDI (Power over Ethernet) advertised
by the remote device.
A value pseDevice(2) indicates that the device is advertised as a
Power Sourcing Entity (PSE).
A value pdDevice(3) indicates that the device is advertised as a
Powered Device (PD).
A value none(4) indicates that the device does not support PoE."
REFERENCE
"ANSI/TIA-1057, Section 10.2.5.1"
::= { atiStkSwLldpMedRemEntry 19 }
--- Extended PoE PSE Information from the remote device
---
atiStkSwLldpMedRemXPoEPSEPowerAv OBJECT-TYPE
SYNTAX Gauge32 (0..1023)
UNITS "tenth of watt"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the power available from the
PSE via this port expressed in units of 0.1 watts on the remote
device."
REFERENCE
"ANSI/TIA-1057, Section 10.2.5.4"
::= { atiStkSwLldpMedRemEntry 20 }
atiStkSwLldpMedRemXPoEPSEPowerSource OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
primary (2),
backup (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defines the type of PSE Power Source advertised
by the remote device.
A value primary(2) indicates that the device advertises its power
source as primary.
A value backup(3) indicates that the device advertises its power
Source as backup."
REFERENCE
"ANSI/TIA-1057, Section 10.2.5.2"
::= { atiStkSwLldpMedRemEntry 21 }
atiStkSwLldpMedRemXPoEPSEPowerPriority OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
critical (2),
high (3),
low (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the PSE power priority
advertised by the remote device.
A value critical(2) indicates that the device advertises its power
priority as critical, as per RFC 3621.
A value high(3) indicates that the device advertises its power
priority as high, as per RFC 3621.
A value low(4) indicates that the device advertises its power
priority as low, as per RFC 3621."
REFERENCE
"ANSI/TIA-1057, Section 10.2.5.3"
::= { atiStkSwLldpMedRemEntry 22 }
--- Extended PoE PD Information from the remote device
---
atiStkSwLldpMedRemXPoEPDPowerReq OBJECT-TYPE
SYNTAX Gauge32 (0..1023)
UNITS "tenth of watt"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the power required by a
PD connected remotely to the port
expressed in units of 0.1 watts."
REFERENCE
"ANSI/TIA-1057, Section 10.2.5.4 "
::= { atiStkSwLldpMedRemEntry 23 }
atiStkSwLldpMedRemXPoEPDPowerSource OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
fromPSE (2),
local (3),
localAndPSE (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defines the type of Power Source advertised as being used
by the device connected remotely to the port.
A value fromPSE(2) indicates that the device advertises its power
source as received from a PSE.
A value local(3) indicates that the device advertises its power
source as local.
A value localAndPSE(4) indicates that the device advertises its
power source as using both local and PSE power."
REFERENCE
"ANSI/TIA-1057, Section 10.2.5.2"
::= { atiStkSwLldpMedRemEntry 24 }
atiStkSwLldpMedRemXPoEPDPowerPriority OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
critical (2),
high (3),
low (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defines the priority advertised as being required by the PD
connected remotely to the port.
A value critical(2) indicates that the device advertises its power
Priority as critical, as per RFC 3621.
A value high(3) indicates that the device advertises its power
Priority as high, as per RFC 3621.
A value low(4) indicates that the device advertises its power
Priority as low, as per RFC 3621."
REFERENCE
"ANSI/TIA-1057, Section 10.2.5.3"
::= { atiStkSwLldpMedRemEntry 25 }
atiStkSwLldpMedRemCoordLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Coordinate based location information"
REFERENCE
"ANSI/TIA-1057, Section 10.2.4.3"
::= { atiStkSwLldpMedRemEntry 26 }
atiStkSwLldpMedRemCivicLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Civic location information"
REFERENCE
"ANSI/TIA-1057, Section 10.2.4.3"
::= { atiStkSwLldpMedRemEntry 27 }
atiStkSwLldpMedRemElinLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Elin location information"
REFERENCE
"ANSI/TIA-1057, Section 10.2.4.3"
::= { atiStkSwLldpMedRemEntry 28 }
-- atiStkSwLldpRemResetTable
atiStkSwLldpRemResetTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpRemResetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table resets the Neighbor Table of the specified port."
::= { atiStkSwLldpRemoteData 5 }
atiStkSwLldpRemResetEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpRemResetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Selection of module and port number for Neighbor Table to be reset."
INDEX { atiStkSwLldpRemResetPortNum }
::= { atiStkSwLldpRemResetTable 1 }
AtiStkSwLldpRemResetEntry ::=
SEQUENCE {
atiStkSwLldpRemResetModuleNum Integer32,
atiStkSwLldpRemResetPortNum Integer32,
atiStkSwLldpRemReset INTEGER
}
atiStkSwLldpRemResetModuleNum OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpRemResetEntry 1 }
atiStkSwLldpRemResetPortNum OBJECT-TYPE
SYNTAX Integer32 (1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
for Neighbor Table to be reset."
::= { atiStkSwLldpRemResetEntry 2 }
atiStkSwLldpRemReset OBJECT-TYPE
SYNTAX INTEGER {
yes (1),
no (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select 'yes' for Neighbor Table to be reset."
::= { atiStkSwLldpRemResetEntry 3 }
--
-- atiStkSwLldpCivicLocationTable
--
atiStkSwLldpCivicLocationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpCivicLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the LLDP civic-location."
::= { atiStkSwLldpGroup 5 }
atiStkSwLldpCivicLocationEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpCivicLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an LLDP civiv-location."
INDEX { atiStkSwLldpCivicLocationIdentifier }
::= { atiStkSwLldpCivicLocationTable 1 }
AtiStkSwLldpCivicLocationEntry ::=
SEQUENCE {
atiStkSwLldpCivicLocationIdentifier Integer32,
atiStkSwLldpCivicLocationValid INTEGER
}
atiStkSwLldpCivicLocationIdentifier OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwLldpCivicLocationTable."
::= { atiStkSwLldpCivicLocationEntry 1 }
atiStkSwLldpCivicLocationValid OBJECT-TYPE
SYNTAX INTEGER {
disabled (1),
enabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The civiv-location status."
DEFVAL { 1 }
::= { atiStkSwLldpCivicLocationEntry 2 }
--
-- atiStkSwLldpCoordLocationTable
--
atiStkSwLldpCoordLocationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpCoordLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the LLDP coord-location."
::= { atiStkSwLldpGroup 6 }
atiStkSwLldpCoordLocationEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpCoordLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an LLDP coord-location."
INDEX { atiStkSwLldpCoordLocationIdentifier }
::= { atiStkSwLldpCoordLocationTable 1 }
AtiStkSwLldpCoordLocationEntry ::=
SEQUENCE {
atiStkSwLldpCoordLocationIdentifier Integer32,
atiStkSwLldpCoordLocationValid INTEGER
}
atiStkSwLldpCoordLocationIdentifier OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwLldpCoordLocationTable."
::= { atiStkSwLldpCoordLocationEntry 1 }
atiStkSwLldpCoordLocationValid OBJECT-TYPE
SYNTAX INTEGER {
disabled (1),
enabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The coord-location status."
DEFVAL { 1 }
::= { atiStkSwLldpCoordLocationEntry 2 }
--
-- atiStkSwLldpElinLocationTable
--
atiStkSwLldpElinLocationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpElinLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the LLDP elin-location."
::= { atiStkSwLldpGroup 7 }
atiStkSwLldpElinLocationEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpElinLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an LLDP elin-location."
INDEX { atiStkSwLldpElinLocationIdentifier }
::= { atiStkSwLldpElinLocationTable 1 }
AtiStkSwLldpElinLocationEntry ::=
SEQUENCE {
atiStkSwLldpElinLocationIdentifier Integer32,
atiStkSwLldpElinLocationElinId DisplayString
}
atiStkSwLldpElinLocationIdentifier OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwLldpElinLocationTable."
::= { atiStkSwLldpElinLocationEntry 1 }
atiStkSwLldpElinLocationElinId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the elin-location."
::= { atiStkSwLldpElinLocationEntry 2 }
--
-- atiStkSwLldpSetCivicLocationTable
--
atiStkSwLldpSetCivicLocationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpSetCivicLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the LLDP set civic-location."
::= { atiStkSwLldpGroup 8 }
atiStkSwLldpSetCivicLocationEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpSetCivicLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an LLDP set civic-location."
INDEX { atiStkSwLldpSetCivicLocationIdentifier }
::= { atiStkSwLldpSetCivicLocationTable 1 }
AtiStkSwLldpSetCivicLocationEntry ::=
SEQUENCE {
atiStkSwLldpSetCivicLocationIdentifier Integer32,
atiStkSwLldpSetCivicLocationCountry DisplayString,
atiStkSwLldpSetCivicLocationState DisplayString,
atiStkSwLldpSetCivicLocationCounty DisplayString,
atiStkSwLldpSetCivicLocationCity DisplayString,
atiStkSwLldpSetCivicLocationDivision DisplayString,
atiStkSwLldpSetCivicLocationNeighborhood DisplayString,
atiStkSwLldpSetCivicLocationStreetGroup DisplayString,
atiStkSwLldpSetCivicLocationLeadingStreetDirection DisplayString,
atiStkSwLldpSetCivicLocationTrailingStreetDirection DisplayString,
atiStkSwLldpSetCivicLocationStreetSuffix DisplayString,
atiStkSwLldpSetCivicLocationHouseNumber DisplayString,
atiStkSwLldpSetCivicLocationHouseNumberSuffix DisplayString,
atiStkSwLldpSetCivicLocationLandmark DisplayString,
atiStkSwLldpSetCivicLocationAdditionalInformation DisplayString,
atiStkSwLldpSetCivicLocationName DisplayString,
atiStkSwLldpSetCivicLocationPostalCode DisplayString,
atiStkSwLldpSetCivicLocationBuilding DisplayString,
atiStkSwLldpSetCivicLocationUnit DisplayString,
atiStkSwLldpSetCivicLocationFloor DisplayString,
atiStkSwLldpSetCivicLocationRoom DisplayString,
atiStkSwLldpSetCivicLocationPlaceType DisplayString,
atiStkSwLldpSetCivicLocationPostalCommunityName DisplayString,
atiStkSwLldpSetCivicLocationPostOfficeBox DisplayString,
atiStkSwLldpSetCivicLocationAdditionalCode DisplayString,
atiStkSwLldpSetCivicLocationSeat DisplayString,
atiStkSwLldpSetCivicLocationPrimaryRoadName DisplayString,
atiStkSwLldpSetCivicLocationRoadSection DisplayString,
atiStkSwLldpSetCivicLocationBranchRoadName DisplayString,
atiStkSwLldpSetCivicLocationSubBranchRoadName DisplayString,
atiStkSwLldpSetCivicLocationStreetNamePreModifier DisplayString,
atiStkSwLldpSetCivicLocationStreetNamePostModifier DisplayString,
atiStkSwLldpSetCivicLocationCreateDeleteIdentifier INTEGER
}
atiStkSwLldpSetCivicLocationIdentifier OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwLldpSetCivicLocationTable."
::= { atiStkSwLldpSetCivicLocationEntry 1 }
atiStkSwLldpSetCivicLocationCountry OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The country of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 2 }
atiStkSwLldpSetCivicLocationState OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The state of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 3 }
atiStkSwLldpSetCivicLocationCounty OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The county of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 4 }
atiStkSwLldpSetCivicLocationCity OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The city of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 5 }
atiStkSwLldpSetCivicLocationDivision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The division of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 6 }
atiStkSwLldpSetCivicLocationNeighborhood OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The neighborhood of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 7 }
atiStkSwLldpSetCivicLocationStreetGroup OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The street group of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 8 }
atiStkSwLldpSetCivicLocationLeadingStreetDirection OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The leading street direction of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 9 }
atiStkSwLldpSetCivicLocationTrailingStreetDirection OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The trailing street direction of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 10 }
atiStkSwLldpSetCivicLocationStreetSuffix OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The street suffix of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 11 }
atiStkSwLldpSetCivicLocationHouseNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The house number of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 12 }
atiStkSwLldpSetCivicLocationHouseNumberSuffix OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The house number suffix of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 13 }
atiStkSwLldpSetCivicLocationLandmark OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The landmark of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 14 }
atiStkSwLldpSetCivicLocationAdditionalInformation OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The additional information of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 15 }
atiStkSwLldpSetCivicLocationName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 16 }
atiStkSwLldpSetCivicLocationPostalCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The postal code of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 17 }
atiStkSwLldpSetCivicLocationBuilding OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The building of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 18 }
atiStkSwLldpSetCivicLocationUnit OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The unit of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 19 }
atiStkSwLldpSetCivicLocationFloor OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The floor of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 20 }
atiStkSwLldpSetCivicLocationRoom OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The room of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 21 }
atiStkSwLldpSetCivicLocationPlaceType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The place type of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 22 }
atiStkSwLldpSetCivicLocationPostalCommunityName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The postal community name of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 23 }
atiStkSwLldpSetCivicLocationPostOfficeBox OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The post office box of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 24 }
atiStkSwLldpSetCivicLocationAdditionalCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The additional code of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 25 }
atiStkSwLldpSetCivicLocationSeat OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The seat of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 26 }
atiStkSwLldpSetCivicLocationPrimaryRoadName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The primary road name of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 27 }
atiStkSwLldpSetCivicLocationRoadSection OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The road section of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 28 }
atiStkSwLldpSetCivicLocationBranchRoadName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The branch road name of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 29 }
atiStkSwLldpSetCivicLocationSubBranchRoadName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The sub branch road name of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 30 }
atiStkSwLldpSetCivicLocationStreetNamePreModifier OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The street name pre modifier of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 31 }
atiStkSwLldpSetCivicLocationStreetNamePostModifier OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The street name post modifier of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 32 }
atiStkSwLldpSetCivicLocationCreateDeleteIdentifier OBJECT-TYPE
SYNTAX INTEGER {
create (1),
delete (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Create and delete an identifier"
::= { atiStkSwLldpSetCivicLocationEntry 33 }
--
-- atiStkSwLldpSetCoordLocationTable
--
atiStkSwLldpSetCoordLocationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpSetCoordLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the LLDP set Coord-location."
::= { atiStkSwLldpGroup 9 }
atiStkSwLldpSetCoordLocationEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpSetCoordLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an LLDP set Coord-location."
INDEX { atiStkSwLldpSetCoordLocationIdentifier }
::= { atiStkSwLldpSetCoordLocationTable 1 }
AtiStkSwLldpSetCoordLocationEntry ::=
SEQUENCE {
atiStkSwLldpSetCoordLocationIdentifier Integer32,
atiStkSwLldpSetCoordLocationLatitude DisplayString,
atiStkSwLldpSetCoordLocationLatResolution Integer32,
atiStkSwLldpSetCoordLocationLongitude DisplayString,
atiStkSwLldpSetCoordLocationLongiResolution Integer32,
atiStkSwLldpSetCoordLocationAltitude DisplayString,
atiStkSwLldpSetCoordLocationAltType INTEGER,
atiStkSwLldpSetCoordLocationAltResolution Integer32,
atiStkSwLldpSetCoordLocationDatum INTEGER
}
atiStkSwLldpSetCoordLocationIdentifier OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwLldpSetCoordLocationTable."
::= { atiStkSwLldpSetCoordLocationEntry 1 }
atiStkSwLldpSetCoordLocationLatitude OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Latitude for set Coord-location."
::= { atiStkSwLldpSetCoordLocationEntry 2 }
atiStkSwLldpSetCoordLocationLatResolution OBJECT-TYPE
SYNTAX Integer32 (0..34)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Latitude Resolution for set Coord-location."
::= { atiStkSwLldpSetCoordLocationEntry 3 }
atiStkSwLldpSetCoordLocationLongitude OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Longitude for set Coord-location."
::= { atiStkSwLldpSetCoordLocationEntry 4 }
atiStkSwLldpSetCoordLocationLongiResolution OBJECT-TYPE
SYNTAX Integer32 (0..34)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Longitude Resolution for set Coord-location."
::= { atiStkSwLldpSetCoordLocationEntry 5 }
atiStkSwLldpSetCoordLocationAltitude OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Altitude for set Coord-location."
::= { atiStkSwLldpSetCoordLocationEntry 6 }
atiStkSwLldpSetCoordLocationAltType OBJECT-TYPE
SYNTAX INTEGER {
meters (1),
floors (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Alt Type for set Coord-location."
DEFVAL { 1 }
::= { atiStkSwLldpSetCoordLocationEntry 7 }
atiStkSwLldpSetCoordLocationAltResolution OBJECT-TYPE
SYNTAX Integer32 (0..30)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Alt Resolution for set Coord-location."
::= { atiStkSwLldpSetCoordLocationEntry 8 }
atiStkSwLldpSetCoordLocationDatum OBJECT-TYPE
SYNTAX INTEGER {
wgs84 (0),
nad83-navd (1),
nad83-mllw (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Datum for set Coord-location."
DEFVAL { 0 }
::= { atiStkSwLldpSetCoordLocationEntry 9 }
--
-- sFlow Receiver Table
--
atiSflowRcvrTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiSflowRcvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the receivers of sFlow information."
::= { atiSflowRcvrGroup 1 }
atiSflowRcvrEntry OBJECT-TYPE
SYNTAX AtiSflowRcvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an sFlow Receiver."
INDEX { atiSflowRcvrIndex }
::= { atiSflowRcvrTable 1 }
AtiSflowRcvrEntry ::=
SEQUENCE {
atiSflowRcvrIndex Integer32,
atiSflowRcvrAddress IpAddress,
atiSflowRcvrPort Integer32
}
atiSflowRcvrIndex OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into sFlowReceiverTable."
::= { atiSflowRcvrEntry 1 }
atiSflowRcvrAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the sFlow collector.
If set to 0.0.0.0 not sFlow datagrams will be sent."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { atiSflowRcvrEntry 2 }
atiSflowRcvrPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The destination port for sFlow datagrams."
DEFVAL { 6343 }
::= { atiSflowRcvrEntry 3 }
--
-- sFlow Flow Sampling Table
--
atiSflowFsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiSflowFsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the flow samplers within a device."
::= { atiSflowFsGroup 1 }
atiSflowFsEntry OBJECT-TYPE
SYNTAX AtiSflowFsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of a flow sampler."
INDEX { atiSflowFsPort }
::= { atiSflowFsTable 1 }
AtiSflowFsEntry ::=
SEQUENCE {
atiSflowFsPort Integer32,
atiSflowFsPacketSamplingRate Integer32
}
atiSflowFsPort OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sFlow instance for this flow sampler."
::= { atiSflowFsEntry 1 }
atiSflowFsPacketSamplingRate OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The statistical sampling rate for packet sampling from this
source.
Set to N to sample 1/Nth of the packets in the monitored flows.
An agent should choose its own algorithm to introduce variance
into the sampling so that exactly every Nth packet is not
counted. A sampling rate of 1 counts all packets. A sampling
rate of 0 disables sampling.
The agent is permitted to have minimum and maximum allowable
values for the sampling rate. A minimum rate lets the agent
designer set an upper bound on the overhead associated with
sampling, and a maximum rate may be the result of hardware
restrictions (such as counter size). In addition not all values
between the maximum and minimum may be realizable as the
sampling rate (again because of implementation considerations).
When the sampling rate is set the agent is free to adjust the
value so that it lies between the maximum and minimum values
and has the closest achievable value.
When read, the agent must return the actual sampling rate it
will be using (after the adjustments previously described). The
sampling algorithm must converge so that over time the number
of packets sampled approaches 1/Nth of the total number of
packets in the monitored flows."
DEFVAL { 0 }
::= { atiSflowFsEntry 2 }
--
-- sFlow Counter Polling Table
--
atiSflowCpTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiSflowCpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the counter pollers within a device."
::= { atiSflowCpGroup 1 }
atiSflowCpEntry OBJECT-TYPE
SYNTAX AtiSflowCpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of a counter poller."
INDEX { atiSflowCpPort }
::= { atiSflowCpTable 1 }
AtiSflowCpEntry ::=
SEQUENCE {
atiSflowCpPort Integer32,
atiSflowCpInterval Integer32
}
atiSflowCpPort OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sFlowInstance for this counter poller."
::= { atiSflowCpEntry 1 }
atiSflowCpInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of seconds between successive samples of the
counters associated with this data source. A sampling interval
of 0 disables counter sampling.
The agent is permitted to have minimum and maximum allowable
values for the counter polling interval. A minimum interval
lets the agent designer set an upper bound on the overhead
associated with polling, and a maximum interval may be the
result of implementation restrictions (such as counter size).
In addition not all values between the maximum and minimum may
be realizable as the sampling interval (again because of
implementation considerations).
When the sampling rate is set the agent is free to adjust the
value so that it lies between the maximum and minimum values
and has the closest achievable value.
When read, the agent must return the actual sampling interval
it will be using (after the adjustments previously described).
The sampling algorithm must converge so that over time the
number of packets sampled approaches 1/Nth of the total number
of packets in the monitored flows."
DEFVAL { 0 }
::= { atiSflowCpEntry 2 }
--
-- sFlow Set Table
--
atiSflowSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiSflowSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the sFlow set function."
::= { atiSflowSetGroup 1 }
atiSflowSetEntry OBJECT-TYPE
SYNTAX AtiSflowSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an sFlow Set."
INDEX { atiSflowSetIndex }
::= { atiSflowSetTable 1 }
AtiSflowSetEntry ::=
SEQUENCE {
atiSflowSetIndex Integer32,
atiSflowSetAddress IpAddress,
atiSflowSetPort Integer32,
atiSflowSetStatus INTEGER
}
atiSflowSetIndex OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into sFlowSetTable."
::= { atiSflowSetEntry 1 }
atiSflowSetAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the sFlow collector.
If set to 0.0.0.0 not sFlow datagrams will be sent."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { atiSflowSetEntry 2 }
atiSflowSetPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port for sFlow Sampler or Poller."
DEFVAL { 0 }
::= { atiSflowSetEntry 3 }
atiSflowSetStatus OBJECT-TYPE
SYNTAX INTEGER {
disabled (1),
enabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The set status."
DEFVAL { 1 }
::= { atiSflowSetEntry 4 }
--
-- sFlow Enable Table
--
atiSflowEnableTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiSflowEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the sFlow enable function."
::= { atiSflowEnableGroup 1 }
atiSflowEnableEntry OBJECT-TYPE
SYNTAX AtiSflowEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an sFlow Enable."
INDEX { atiSflowEnablePort }
::= { atiSflowEnableTable 1 }
AtiSflowEnableEntry ::=
SEQUENCE {
atiSflowEnablePort Integer32,
atiSflowEnableStatus INTEGER
}
atiSflowEnablePort OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into sFlowEnableTable."
::= { atiSflowEnableEntry 1 }
atiSflowEnableStatus OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The enable status."
DEFVAL { 1 }
::= { atiSflowEnableEntry 2 }
--
-- atiStkSwAQoSGroup Tables
--
atiAQosPortConfigurationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosPortConfigurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosPortConfigurationTable"
::= { atiStkSwAQoSGroup 1 }
atiAQosPortConfigurationEntry OBJECT-TYPE
SYNTAX AtiAQosPortConfigurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosPortConfigurationPortId }
::= { atiAQosPortConfigurationTable 1 }
AtiAQosPortConfigurationEntry ::=
SEQUENCE {
atiAQosPortConfigurationPortId Integer32,
atiAQosPortConfigurationStatus INTEGER,
atiAQosPortConfigurationDefaultQueue Integer32,
atiAQosPortConfigurationSchedularAndQueueWeightList DisplayString,
atiAQosPortConfigurationWRREgressRateQ0 Integer32,
atiAQosPortConfigurationWRREgressRateQ1 Integer32,
atiAQosPortConfigurationWRREgressRateQ2 Integer32,
atiAQosPortConfigurationWRREgressRateQ3 Integer32,
atiAQosPortConfigurationWRREgressRateQ4 Integer32,
atiAQosPortConfigurationWRREgressRateQ5 Integer32,
atiAQosPortConfigurationWRREgressRateQ6 Integer32,
atiAQosPortConfigurationWRREgressRateQ7 Integer32
}
atiAQosPortConfigurationPortId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosPortConfigurationTable"
::= { atiAQosPortConfigurationEntry 1 }
atiAQosPortConfigurationStatus OBJECT-TYPE
SYNTAX INTEGER {
disable (0),
enable (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Status"
::= { atiAQosPortConfigurationEntry 2 }
atiAQosPortConfigurationDefaultQueue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default queue"
::= { atiAQosPortConfigurationEntry 3 }
atiAQosPortConfigurationSchedularAndQueueWeightList OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Schedular and queue weight list"
::= { atiAQosPortConfigurationEntry 4 }
atiAQosPortConfigurationWRREgressRateQ0 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 0"
::= { atiAQosPortConfigurationEntry 5 }
atiAQosPortConfigurationWRREgressRateQ1 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 1"
::= { atiAQosPortConfigurationEntry 6 }
atiAQosPortConfigurationWRREgressRateQ2 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 2"
::= { atiAQosPortConfigurationEntry 7 }
atiAQosPortConfigurationWRREgressRateQ3 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 3"
::= { atiAQosPortConfigurationEntry 8 }
atiAQosPortConfigurationWRREgressRateQ4 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 4"
::= { atiAQosPortConfigurationEntry 9 }
atiAQosPortConfigurationWRREgressRateQ5 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 5"
::= { atiAQosPortConfigurationEntry 10 }
atiAQosPortConfigurationWRREgressRateQ6 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 6"
::= { atiAQosPortConfigurationEntry 11 }
atiAQosPortConfigurationWRREgressRateQ7 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 7"
::= { atiAQosPortConfigurationEntry 12 }
atiAQosCosQueueMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosCosQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosCosQueueMapTable"
::= { atiStkSwAQoSGroup 2 }
atiAQosCosQueueMapEntry OBJECT-TYPE
SYNTAX AtiAQosCosQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosCosQueueMapPortId }
::= { atiAQosCosQueueMapTable 1 }
AtiAQosCosQueueMapEntry ::=
SEQUENCE {
atiAQosCosQueueMapPortId Integer32,
atiAQosCosQueueMapCos0Queue Integer32,
atiAQosCosQueueMapCos1Queue Integer32,
atiAQosCosQueueMapCos2Queue Integer32,
atiAQosCosQueueMapCos3Queue Integer32,
atiAQosCosQueueMapCos4Queue Integer32,
atiAQosCosQueueMapCos5Queue Integer32,
atiAQosCosQueueMapCos6Queue Integer32,
atiAQosCosQueueMapCos7Queue Integer32,
atiAQosCosQueueMapDefaultMap INTEGER
}
atiAQosCosQueueMapPortId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosCosQueueMapTable"
::= { atiAQosCosQueueMapEntry 1 }
atiAQosCosQueueMapCos0Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 0 queue"
::= { atiAQosCosQueueMapEntry 2 }
atiAQosCosQueueMapCos1Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 1 queue"
::= { atiAQosCosQueueMapEntry 3 }
atiAQosCosQueueMapCos2Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 2 queue"
::= { atiAQosCosQueueMapEntry 4 }
atiAQosCosQueueMapCos3Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 3 queue"
::= { atiAQosCosQueueMapEntry 5 }
atiAQosCosQueueMapCos4Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 4 queue"
::= { atiAQosCosQueueMapEntry 6 }
atiAQosCosQueueMapCos5Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 5 queue"
::= { atiAQosCosQueueMapEntry 7 }
atiAQosCosQueueMapCos6Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 6 queue"
::= { atiAQosCosQueueMapEntry 8 }
atiAQosCosQueueMapCos7Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 7 queue"
::= { atiAQosCosQueueMapEntry 9 }
atiAQosCosQueueMapDefaultMap OBJECT-TYPE
SYNTAX INTEGER {
no (0),
yes (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default map"
::= { atiAQosCosQueueMapEntry 10 }
atiAQosDscpQueueMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosDscpQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosDscpQueueMapTable"
::= { atiStkSwAQoSGroup 3 }
atiAQosDscpQueueMapEntry OBJECT-TYPE
SYNTAX AtiAQosDscpQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosDscpQueueMapPortId }
::= { atiAQosDscpQueueMapTable 1 }
AtiAQosDscpQueueMapEntry ::=
SEQUENCE {
atiAQosDscpQueueMapPortId Integer32,
atiAQosDscpQueueMapQueue0 DisplayString,
atiAQosDscpQueueMapQueue1 DisplayString,
atiAQosDscpQueueMapQueue2 DisplayString,
atiAQosDscpQueueMapQueue3 DisplayString,
atiAQosDscpQueueMapQueue4 DisplayString,
atiAQosDscpQueueMapQueue5 DisplayString,
atiAQosDscpQueueMapQueue6 DisplayString,
atiAQosDscpQueueMapQueue7 DisplayString,
atiAQosDscpQueueMapDefaultMap INTEGER
}
atiAQosDscpQueueMapPortId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosDscpQueueMapTable"
::= { atiAQosDscpQueueMapEntry 1 }
atiAQosDscpQueueMapQueue0 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 0"
::= { atiAQosDscpQueueMapEntry 2 }
atiAQosDscpQueueMapQueue1 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 1"
::= { atiAQosDscpQueueMapEntry 3 }
atiAQosDscpQueueMapQueue2 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 2"
::= { atiAQosDscpQueueMapEntry 4 }
atiAQosDscpQueueMapQueue3 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 3"
::= { atiAQosDscpQueueMapEntry 5 }
atiAQosDscpQueueMapQueue4 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 4"
::= { atiAQosDscpQueueMapEntry 6 }
atiAQosDscpQueueMapQueue5 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 5"
::= { atiAQosDscpQueueMapEntry 7 }
atiAQosDscpQueueMapQueue6 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 6"
::= { atiAQosDscpQueueMapEntry 8 }
atiAQosDscpQueueMapQueue7 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 7"
::= { atiAQosDscpQueueMapEntry 9 }
atiAQosDscpQueueMapDefaultMap OBJECT-TYPE
SYNTAX INTEGER {
no (0),
yes (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default map"
::= { atiAQosDscpQueueMapEntry 10 }
atiAQosAggregatePolicerTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosAggregatePolicerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosAggregatePolicerTable"
::= { atiStkSwAQoSGroup 4 }
atiAQosAggregatePolicerEntry OBJECT-TYPE
SYNTAX AtiAQosAggregatePolicerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosAggregatePolicerIndex }
::= { atiAQosAggregatePolicerTable 1 }
AtiAQosAggregatePolicerEntry ::=
SEQUENCE {
atiAQosAggregatePolicerIndex Integer32,
atiAQosAggregatePolicerName DisplayString,
atiAQosAggregatePolicerRate INTEGER,
atiAQosAggregatePolicerCIRkbps Integer32,
atiAQosAggregatePolicerCBSb Integer32,
atiAQosAggregatePolicerPIRkbps Integer32,
atiAQosAggregatePolicerPBSb Integer32,
atiAQosAggregatePolicerAction INTEGER
}
atiAQosAggregatePolicerIndex OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosAggregatePolicerTable"
::= { atiAQosAggregatePolicerEntry 1 }
atiAQosAggregatePolicerName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Aggregate police name"
::= { atiAQosAggregatePolicerEntry 2 }
atiAQosAggregatePolicerRate OBJECT-TYPE
SYNTAX INTEGER {
single-rate (0),
twin-rate (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Rate"
::= { atiAQosAggregatePolicerEntry 3 }
atiAQosAggregatePolicerCIRkbps OBJECT-TYPE
SYNTAX Integer32 (1..16000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"CIR kbps"
::= { atiAQosAggregatePolicerEntry 4 }
atiAQosAggregatePolicerCBSb OBJECT-TYPE
SYNTAX Integer32 (1..1677216)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"CBS b"
::= { atiAQosAggregatePolicerEntry 5 }
atiAQosAggregatePolicerPIRkbps OBJECT-TYPE
SYNTAX Integer32 (1..16000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"PIR kbps"
::= { atiAQosAggregatePolicerEntry 6 }
atiAQosAggregatePolicerPBSb OBJECT-TYPE
SYNTAX Integer32 (1..1677216)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"PBS b"
::= { atiAQosAggregatePolicerEntry 7 }
atiAQosAggregatePolicerAction OBJECT-TYPE
SYNTAX INTEGER {
drop-red (14),
policed-dscp (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Action"
::= { atiAQosAggregatePolicerEntry 8 }
atiAQosInterfacePolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosInterfacePolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosInterfacePolicyTable"
::= { atiStkSwAQoSGroup 5 }
atiAQosInterfacePolicyEntry OBJECT-TYPE
SYNTAX AtiAQosInterfacePolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosInterfacePolicyPortId }
::= { atiAQosInterfacePolicyTable 1 }
AtiAQosInterfacePolicyEntry ::=
SEQUENCE {
atiAQosInterfacePolicyPortId Integer32,
atiAQosInterfacePolicyMapName DisplayString
}
atiAQosInterfacePolicyPortId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosInterfacePolicyTable"
::= { atiAQosInterfacePolicyEntry 1 }
atiAQosInterfacePolicyMapName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Policy map name"
::= { atiAQosInterfacePolicyEntry 2 }
atiAQosPolicyMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosPolicyMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosPolicyMapTable"
::= { atiStkSwAQoSGroup 6 }
atiAQosPolicyMapEntry OBJECT-TYPE
SYNTAX AtiAQosPolicyMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosPolicyMapIndex }
::= { atiAQosPolicyMapTable 1 }
AtiAQosPolicyMapEntry ::=
SEQUENCE {
atiAQosPolicyMapIndex Integer32,
atiAQosPolicyMapPolicyName DisplayString,
atiAQosPolicyMapClassName DisplayString,
atiAQosPolicyMapDefaultAction INTEGER,
atiAQosPolicyMapCosAction INTEGER,
atiAQosPolicyMapDscpAction DisplayString,
atiAQosPolicyMapIpNextHopAction IpAddress,
atiAQosPolicyMapQueueAction Integer32,
atiAQosPolicyMapTrustAction INTEGER,
atiAQosPolicyMapPoliceAggregateAction DisplayString,
atiAQosPolicyMapStormAction INTEGER,
atiAQosPolicyMapStormDowntimeAction Integer32,
atiAQosPolicyMapStormRateAction Integer32,
atiAQosPolicyMapStormWindowAction Integer32
}
atiAQosPolicyMapIndex OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosPolicyMapTable"
::= { atiAQosPolicyMapEntry 1 }
atiAQosPolicyMapPolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Policy name"
::= { atiAQosPolicyMapEntry 2 }
atiAQosPolicyMapClassName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Class name"
::= { atiAQosPolicyMapEntry 3 }
atiAQosPolicyMapDefaultAction OBJECT-TYPE
SYNTAX INTEGER {
none (0),
permit (1),
deny (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Action of default class-map "
::= { atiAQosPolicyMapEntry 4 }
atiAQosPolicyMapCosAction OBJECT-TYPE
SYNTAX INTEGER {
none (0),
cos0 (1),
cos1 (2),
cos2 (3),
cos3 (4),
cos4 (5),
cos5 (6),
cos6 (7),
cos7 (8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos action"
::= { atiAQosPolicyMapEntry 5 }
atiAQosPolicyMapDscpAction OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Dscp action"
::= { atiAQosPolicyMapEntry 6 }
atiAQosPolicyMapIpNextHopAction OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Ip next hop action"
::= { atiAQosPolicyMapEntry 7 }
atiAQosPolicyMapQueueAction OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue action"
::= { atiAQosPolicyMapEntry 8 }
atiAQosPolicyMapTrustAction OBJECT-TYPE
SYNTAX INTEGER {
cos (0),
dscp (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Trust action"
::= { atiAQosPolicyMapEntry 9 }
atiAQosPolicyMapPoliceAggregateAction OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Police aggregate action"
::= { atiAQosPolicyMapEntry 10 }
atiAQosPolicyMapStormAction OBJECT-TYPE
SYNTAX INTEGER {
enable (0),
disable (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Storm action"
::= { atiAQosPolicyMapEntry 11 }
atiAQosPolicyMapStormDowntimeAction OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Storm downtime action"
::= { atiAQosPolicyMapEntry 12 }
atiAQosPolicyMapStormRateAction OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Storm rate action"
::= { atiAQosPolicyMapEntry 13 }
atiAQosPolicyMapStormWindowAction OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Storm window action"
::= { atiAQosPolicyMapEntry 14 }
atiAQosClassMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosClassMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosClassMapTable"
::= { atiStkSwAQoSGroup 7 }
atiAQosClassMapEntry OBJECT-TYPE
SYNTAX AtiAQosClassMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosClassMapIndex }
::= { atiAQosClassMapTable 1 }
AtiAQosClassMapEntry ::=
SEQUENCE {
atiAQosClassMapIndex Integer32,
atiAQosClassMapClassName DisplayString,
atiAQosClassMapAccessGroupMatch DisplayString,
atiAQosClassMapCosMatch DisplayString,
atiAQosClassMapDscpMatch DisplayString,
atiAQosClassMapInnerCosMatch DisplayString,
atiAQosClassMapInnerVlanMatch DisplayString,
atiAQosClassMapIpPrecedenceMatch DisplayString,
atiAQosClassMapMacTypeMatch INTEGER,
atiAQosClassVlanMatch DisplayString,
atiAQosClassTcpFlagsMatch INTEGER,
atiAQosClassL2FormatMatch DisplayString,
atiAQosClassL3ProtocolMatch DisplayString
}
atiAQosClassMapIndex OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosClassMapTable"
::= { atiAQosClassMapEntry 1 }
atiAQosClassMapClassName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Class name"
::= { atiAQosClassMapEntry 2 }
atiAQosClassMapAccessGroupMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Access group match"
::= { atiAQosClassMapEntry 3 }
atiAQosClassMapCosMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos match"
::= { atiAQosClassMapEntry 4 }
atiAQosClassMapDscpMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Dscp match"
::= { atiAQosClassMapEntry 5 }
atiAQosClassMapInnerCosMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Inner cos match"
::= { atiAQosClassMapEntry 6 }
atiAQosClassMapInnerVlanMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Inner vlan match"
::= { atiAQosClassMapEntry 7 }
atiAQosClassMapIpPrecedenceMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Ip precedence vlan match"
::= { atiAQosClassMapEntry 8 }
atiAQosClassMapMacTypeMatch OBJECT-TYPE
SYNTAX INTEGER {
none (0),
l2bcast (1),
l2mcast (2),
l2ucast (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mac type match"
::= { atiAQosClassMapEntry 9 }
atiAQosClassVlanMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Vlan match"
::= { atiAQosClassMapEntry 10 }
atiAQosClassTcpFlagsMatch OBJECT-TYPE
SYNTAX INTEGER {
none (0),
fin (1),
syn (2),
rst (3),
ack (4),
urg (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Tcp flags match"
::= { atiAQosClassMapEntry 11 }
atiAQosClassL2FormatMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"L2 format match"
::= { atiAQosClassMapEntry 12 }
atiAQosClassL3ProtocolMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"L3 protocol match"
::= { atiAQosClassMapEntry 13 }
-- atiStkSwDhcpPoolTable
atiStkSwDhcpPoolTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwDhcpPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of Dhcp Pool."
::= { atiStkSwDhcpSvrGroup 1 }
atiStkSwDhcpPoolEntry OBJECT-TYPE
SYNTAX AtiStkSwDhcpPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwDhcpPoolTable'
that describes a DHCP Pool configured on the switch."
INDEX { atiDhcpPoolId }
::= { atiStkSwDhcpPoolTable 1 }
AtiStkSwDhcpPoolEntry ::=
SEQUENCE {
atiDhcpPoolId Integer32,
atiDhcpPoolName DisplayString,
atiDhcpPoolNetwork IpAddress,
atiDhcpPoolNetmask IpAddress,
atiDhcpPoolSubnetmask IpAddress,
atiDhcpPoolRangeList DisplayString,
atiDhcpPoolExpireTime Integer32,
atiDhcpPoolRouterList DisplayString,
atiDhcpPoolDNSSvrList DisplayString,
atiDhcpPoolDomainName DisplayString,
atiDhcpPoolIpAdd IpAddress,
atiDhcpPoolIpDelete IpAddress,
atiDhcpPoolRouterAdd IpAddress,
atiDhcpPoolRouterDelete IpAddress,
atiDhcpPoolDNSAdd IpAddress,
atiDhcpPoolDNSDelete IpAddress
}
atiDhcpPoolId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Pool ID."
::= { atiStkSwDhcpPoolEntry 1 }
atiDhcpPoolName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The atiDhcpPoolName indicates Pool Name."
::= { atiStkSwDhcpPoolEntry 2 }
atiDhcpPoolNetwork OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Pool Network"
::= { atiStkSwDhcpPoolEntry 3 }
atiDhcpPoolNetmask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiDhcpPoolNetmask"
::= { atiStkSwDhcpPoolEntry 4 }
atiDhcpPoolSubnetmask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiDhcpPoolSubnetmask."
::= { atiStkSwDhcpPoolEntry 5 }
atiDhcpPoolRangeList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Range list of this pool."
::= { atiStkSwDhcpPoolEntry 6 }
atiDhcpPoolExpireTime OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The total expire time"
::= { atiStkSwDhcpPoolEntry 7 }
atiDhcpPoolRouterList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"atiDhcpPoolRouterList"
::= { atiStkSwDhcpPoolEntry 8 }
atiDhcpPoolDNSSvrList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"atiDhcpPoolDNSSvrList"
::= { atiStkSwDhcpPoolEntry 9 }
atiDhcpPoolDomainName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiDhcpPoolDomainName"
::= { atiStkSwDhcpPoolEntry 10 }
atiDhcpPoolIpAdd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Ip address to be added to range"
::= { atiStkSwDhcpPoolEntry 11 }
atiDhcpPoolIpDelete OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Ip address to be deleted from range"
::= { atiStkSwDhcpPoolEntry 12 }
atiDhcpPoolRouterAdd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The router to be added to router list"
::= { atiStkSwDhcpPoolEntry 13 }
atiDhcpPoolRouterDelete OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The router to be deleted from router list"
::= { atiStkSwDhcpPoolEntry 14 }
atiDhcpPoolDNSAdd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The DNS to be added to DNS list"
::= { atiStkSwDhcpPoolEntry 15 }
atiDhcpPoolDNSDelete OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The DNS to be deleted from DNS list"
::= { atiStkSwDhcpPoolEntry 16 }
-- atiStkSwDhcpBindingTable
atiStkSwDhcpBindingTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwDhcpBindingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of Dhcp Binding configured on the switch."
::= { atiStkSwDhcpSvrGroup 2 }
atiStkSwDhcpBindingEntry OBJECT-TYPE
SYNTAX AtiStkSwDhcpBindingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwDhcpBindingTable'
that describes a DHCP Binding configured on the switch."
INDEX { atiDhcpBindId }
::= { atiStkSwDhcpBindingTable 1 }
AtiStkSwDhcpBindingEntry ::=
SEQUENCE {
atiDhcpBindingId Integer32,
atiDhcpClientMacAddress MacAddress,
atiDhcpPortNumber DisplayString,
atiDhcpIpAddress IpAddress,
atiDhcpExpireTime DisplayString
}
atiDhcpBindingId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiDhcpBindingId is the Binding Id"
::= { atiStkSwDhcpBindingEntry 1 }
atiDhcpClientMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Client Mac Address is the Client Id"
::= { atiStkSwDhcpBindingEntry 2 }
atiDhcpPortNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Port Number indicates which port is offering this ip address."
::= { atiStkSwDhcpBindingEntry 3 }
atiDhcpIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"switch offers ip address to client"
::= { atiStkSwDhcpBindingEntry 4 }
atiDhcpExpireTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip is valid within this Expire time."
::= { atiStkSwDhcpBindingEntry 5 }
-- atiStkSwDhcpStatisticTable
atiStkSwDhcpStatisticTable OBJECT IDENTIFIER ::= { atiStkSwDhcpSvrGroup 3 }
atiInDiscover OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiInDiscover reflects the counter of Dhcp Discover input frames."
::= { atiStkSwDhcpStatisticTable 1 }
atiInDhcpRequest OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiInDhcpDiscover reflects the counter of Dhcp Request input frames."
::= { atiStkSwDhcpStatisticTable 2 }
atiInDecline OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiInDecline reflects the counter of Dhcp Decline input frames."
::= { atiStkSwDhcpStatisticTable 3 }
atiInRelease OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiInRelease reflects the counter of Dhcp Release input frames."
::= { atiStkSwDhcpStatisticTable 4 }
atiInInform OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiInInform reflects the counter of Dhcp Inform input frames."
::= { atiStkSwDhcpStatisticTable 5 }
atiInBootRequest OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiInBootRequest reflects the counter of Dhcp Boot Request input frames."
::= { atiStkSwDhcpStatisticTable 6 }
atiInLeaseQuery OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiInLeaseQuery reflects the counter of Dhcp Lease Query input frames."
::= { atiStkSwDhcpStatisticTable 7 }
atiOutDhcpOffer OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiOutDhcpOffer reflects the counter of Dhcp Offer Output frames."
::= { atiStkSwDhcpStatisticTable 8 }
atiOutDhcpAck OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiOutDhcpAck reflects the counter of Dhcp Ack output frames."
::= { atiStkSwDhcpStatisticTable 9 }
atiOutDhcpNak OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiOutDhcpNak reflects the counter of Dhcp Nak output frames."
::= { atiStkSwDhcpStatisticTable 10 }
atiOutLeaseUnknown OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiOutLeaseUnknow reflects the counter of Dhcp Lease Unknown output frames."
::= { atiStkSwDhcpStatisticTable 11 }
atiOutLeaseActive OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiOutLeaseActive reflects the counter of Dhcp Lease Active output frames."
::= { atiStkSwDhcpStatisticTable 12 }
atiOutLeaseUnassigned OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiOutLeaseUnassigned reflects the counter of Dhcp Lease Unassigned output frames."
::= { atiStkSwDhcpStatisticTable 13 }
atiOutBootReply OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The atiOutBootReply reflects the counter of Dhcp Boot Reply output frames."
::= { atiStkSwDhcpStatisticTable 14 }
END