Observium_CE/mibs/lancom/LANCOM-GS-2124-MIB

7154 lines
218 KiB
Plaintext

LANCOM-GS-2124-MIB DEFINITIONS ::= BEGIN
IMPORTS
DisplayString FROM SNMPv2-TC
MODULE-COMPLIANCE,OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF
enterprises,MODULE-IDENTITY,OBJECT-TYPE,NOTIFICATION-TYPE,Counter32,IpAddress FROM SNMPv2-SMI
MacAddress FROM BRIDGE-MIB
ifIndex FROM RFC1213-MIB;
lancomSystems MODULE-IDENTITY
LAST-UPDATED "200902180000Z"
ORGANIZATION "LANCOM Systems GmbH"
CONTACT-INFO
"Adenauerstrasse 20 / B2, 52146 Wuerselen, Germany
Email: info@lancom.de
TEL: +49 (0)2405 49936 0
FAX: +49 (0)2405 49936 99"
DESCRIPTION
"The MIB module is for LANCOM Systems"
::= { enterprises 2356 }
switchingSystems OBJECT IDENTIFIER ::= { lancomSystems 800 }
gigabitEthernetSwitches OBJECT IDENTIFIER ::= { switchingSystems 3 }
lancomGS2124 OBJECT IDENTIFIER ::= { gigabitEthernetSwitches 2124 }
gs2124Produces OBJECT IDENTIFIER ::= { lancomGS2124 1 }
gs2124System OBJECT IDENTIFIER ::= { gs2124Produces 1 }
gs2124CommonSys OBJECT IDENTIFIER ::= { gs2124System 1 }
gs2124Reboot OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Reboot the system. Get this OID always return zero.
0 - do nothing
1 - Reboot without saving start"
::= { gs2124CommonSys 1 }
gs2124BiosVsersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the BIOS version of the system."
::= { gs2124CommonSys 2 }
gs2124FirmwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the firmware version of the system."
::= { gs2124CommonSys 3 }
gs2124HardwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the hardware version of the system."
::= { gs2124CommonSys 4 }
gs2124MechanicalVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the mechanical version of the system."
::= { gs2124CommonSys 5 }
gs2124SerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the Serial number of the system."
::= { gs2124CommonSys 6 }
gs2124HostMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the MAC address of the system."
::= { gs2124CommonSys 7 }
gs2124DevicePort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the quantity of ports that this system owns now."
::= { gs2124CommonSys 8 }
gs2124RamSize OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the RAM size of the system."
::= { gs2124CommonSys 9 }
gs2124FlashSize OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the flash size of the system."
::= { gs2124CommonSys 10 }
gs2124DeviceName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the device name of the system."
::= { gs2124CommonSys 11 }
gs2124SystemDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the system desctiption of the system."
::= { gs2124CommonSys 12 }
gs2124CpuLoad OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the CPU Load."
::= { gs2124CommonSys 13 }
gs2124IP OBJECT IDENTIFIER ::= { gs2124System 2 }
gs2124DhcpSetting OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set DHCP status of the system.
0 - DHCP disable
1 - DHCP enable"
::= { gs2124IP 1 }
gs2124IPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the IP address of the system.
You can't set this OID if DHCP status is enabled."
::= { gs2124IP 2 }
gs2124NetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the subnet mask of the system.
You can't set this OID if DHCP status is enabled."
::= { gs2124IP 3 }
gs2124DefaultGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the default gateway of the system.
You can't set this OID if DHCP status is enabled."
::= { gs2124IP 4 }
gs2124DnsConf OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set DNS state.
Change of this value will be kept in buffer and only take effect while DHCP is enabled.
0 - manual, the DNS server is from manual setting
1 - auto, the DNS server is assigned by DHCP server."
::= { gs2124IP 5 }
gs2124DnsState OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the DNS real state.
0 - manual, the DNS server is from manual setting
1 - auto, the DNS server is assigned by DHCP server."
::= { gs2124IP 6 }
gs2124DnsServer OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the DNS server of the system."
::= { gs2124IP 7 }
gs2124Time OBJECT IDENTIFIER ::= { gs2124System 3 }
gs2124SystemCurrentTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the current time of the system."
::= { gs2124Time 1 }
gs2124ManualTimeSetting OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the system time of the device.
The input format is 'Year/Month/Day/Hour/Minute/Second'.
ex: 2004/1/1/12/34/25 means 2004/1/1 - 12:24:25 .
The value range:
Year : 2000 - 2036,
Mouth : 1 - 12,
Day : 1 - 31,
Hour : 0 - 23,
Minute : 0 - 59,
Sec : 0 - 59."
::= { gs2124Time 2 }
gs2124NTPServer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the NTP Time Server. You can use the IP address or domain name."
::= { gs2124Time 3 }
gs2124NTPTimeZone OBJECT-TYPE
SYNTAX INTEGER(-12..13)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the NTP Time Zone.
The value range is between -12 and 13
-12 - GMT -12:00,
-11 - GMT -11:00,
-10 - GMT -10:00,
-9 - GMT -09:00,
-8 - GMT -08:00,
-7 - GMT -07:00,
-6 - GMT -06:00,
-5 - GMT -05:00,
-4 - GMT -04:00,
-3 - GMT -03:00,
-2 - GMT -02:00,
-1 - GMT -01:00,
0 - GMT +00:00,
1 - GMT +01:00,
2 - GMT +02:00,
3 - GMT +03:00,
4 - GMT +04:00,
5 - GMT +05:00,
6 - GMT +06:00,
7 - GMT +07:00,
8 - GMT +08:00,
9 - GMT +09:00,
10 - GMT +10:00,
11 - GMT +11:00,
12 - GMT +12:00,
13 - GMT +13:00. "
::= { gs2124Time 4 }
gs2124NTPTimeSync OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sync time from NTP Server. Get this OID always return zero.
Set the Time Server and Time Zone before doing time sync.
Notice that time server must be correct!
The value range (0|1):
1 - sync.
0 - do nothing."
::= { gs2124Time 5 }
gs2124DaylightSavingTime OBJECT-TYPE
SYNTAX INTEGER(-5..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the daylight saving time.
The value range is between -5 and 5. (Unit: hour)"
::= { gs2124Time 6 }
gs2124DaylightStartTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the Start time of Daylight Saving.
The input format is 'MM/DD/HH',
and daylight saving start month can't equal end month.
example: month/day/hour 10/01/00
month: 01~12, day: 01~31, hour: 00~23 ."
::= { gs2124Time 7 }
gs2124DaylightEndTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the End time of Daylight Saving.
The input format is 'MM/DD/HH',
and daylight saving start month can't equal end month.
example: month/day/hour 04/01/00
month: 01~12, day: 01~31, hour: 00~23 ."
::= { gs2124Time 8 }
gs2124Account OBJECT IDENTIFIER ::= { gs2124System 4 }
gs2124AccountNumber OBJECT-TYPE
SYNTAX INTEGER(1..5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the current account number(s) of the system."
::= { gs2124Account 1 }
gs2124AccountTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124AccountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of GS2124AccountEntry. The numbers of entries are given by
the value of gs2124AccountNumber."
::= { gs2124Account 2 }
GS2124AccountEntry ::=
SEQUENCE {
gs2124AccountIndex INTEGER,
gs2124AccountAuthorization DisplayString,
gs2124AccountName DisplayString,
gs2124AccountPassword DisplayString
}
gs2124AccountEntry OBJECT-TYPE
SYNTAX GS2124AccountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for account information."
INDEX {gs2124AccountIndex}
::= { gs2124AccountTable 1 }
gs2124AccountIndex OBJECT-TYPE
SYNTAX INTEGER(1..5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the index of the account entry."
::= { gs2124AccountEntry 1 }
gs2124AccountAuthorization OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the authorization of the account entry."
::= { gs2124AccountEntry 2 }
gs2124AccountName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the username of the account entry."
::= { gs2124AccountEntry 3 }
gs2124AccountPassword OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the password of the account entry. The return value is always '********'."
::= { gs2124AccountEntry 4 }
gs2124AccountAddAuthorization OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the limits of authority when add an account. 0:guest, 1:operator."
::= { gs2124Account 3 }
gs2124AccountAddName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the account name for adding operation."
::= { gs2124Account 4 }
gs2124AccountAddPassword OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the account password for adding operation. The return value is always '********'."
::= { gs2124Account 5 }
gs2124DoAccountAdd OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add account name. OID gs2124AccountAddName and gs2124AccountAddPassword must be
filled first. Get this OID always return zero.
1 - add account.
0 - do nothing."
::= { gs2124Account 6 }
gs2124AccountDel OBJECT-TYPE
SYNTAX INTEGER(2..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Delete account. The value is valid gs2124AccountIndex(Can't delete administrator)."
::= { gs2124Account 7 }
gs2124Vsm OBJECT IDENTIFIER ::= { gs2124System 5 }
gs2124VsmState OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"VSM state.
0 - Disable
1 - Enable"
::= { gs2124Vsm 1 }
gs2124VsmRole OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"VSM Role.
0 - Slave
1 - Master"
::= { gs2124Vsm 2 }
gs2124VsmGroupid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"VSM Group ID."
::= { gs2124Vsm 3 }
gs2124Snmp OBJECT IDENTIFIER ::= { gs2124Produces 2 }
gs2124GetCommunity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the get-community of the SNMP."
::= { gs2124Snmp 1 }
gs2124SetCommunity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the set-community of the SNMP."
::= { gs2124Snmp 2 }
gs2124TrapHostNumber OBJECT-TYPE
SYNTAX INTEGER(1..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of trap hosts."
::= { gs2124Snmp 3 }
gs2124TrapHostTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124TrapHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of trap host entry. The numbers of entries are given by the value of gs2124TrapHostNumber."
::= { gs2124Snmp 4 }
GS2124TrapHostEntry ::=
SEQUENCE {
gs2124TrapHostIndex INTEGER,
gs2124TrapHostIP IpAddress,
gs2124TrapHostPort INTEGER,
gs2124TrapHostCommunity DisplayString
}
gs2124TrapHostEntry OBJECT-TYPE
SYNTAX GS2124TrapHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the entry information for trap host."
INDEX {gs2124TrapHostIndex}
::= { gs2124TrapHostTable 1 }
gs2124TrapHostIndex OBJECT-TYPE
SYNTAX INTEGER(1..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the trap host entry."
::= { gs2124TrapHostEntry 1 }
gs2124TrapHostIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the IP of the trap host."
::= { gs2124TrapHostEntry 2 }
gs2124TrapHostPort OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the receiving-port number of the trap host."
::= { gs2124TrapHostEntry 3 }
gs2124TrapHostCommunity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The community name for the trap PDU."
::= { gs2124TrapHostEntry 4 }
gs2124Alarm OBJECT IDENTIFIER ::= { gs2124Produces 3 }
gs2124Event OBJECT IDENTIFIER ::= { gs2124Alarm 1 }
gs2124EventNumber OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the total number of alarm events."
::= { gs2124Event 1 }
gs2124EventTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124EventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of alarm event entry. The numbers of entries are given by the value of gs2124EventNumber."
::= { gs2124Event 2 }
GS2124EventEntry ::=
SEQUENCE {
gs2124EventIndex INTEGER,
gs2124EventName DisplayString,
gs2124EventSendEmail INTEGER,
gs2124EventSendTrap INTEGER
}
gs2124EventEntry OBJECT-TYPE
SYNTAX GS2124EventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the entry information for alarm event."
INDEX {gs2124EventIndex}
::= { gs2124EventTable 1 }
gs2124EventIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the index of the alarm event entry."
::= { gs2124EventEntry 1 }
gs2124EventName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the alarm event name."
::= { gs2124EventEntry 2 }
gs2124EventSendEmail OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Send email when alarm event is triggered."
::= { gs2124EventEntry 3 }
gs2124EventSendTrap OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Send trap when alarm event is triggered."
::= { gs2124EventEntry 4 }
gs2124Email OBJECT IDENTIFIER ::= { gs2124Alarm 2 }
gs2124EmailServer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the SMTP server for alarm event."
::= { gs2124Email 1 }
gs2124EmailUsername OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the Username of SMTP server."
::= { gs2124Email 2 }
gs2124EmailPassword OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the User Password of SMTP server."
::= { gs2124Email 3 }
gs2124EmailSender OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the Sender of SMTP server."
::= { gs2124Email 4 }
gs2124EmailReturnPath OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the return path of mail."
::= { gs2124Email 5 }
gs2124EmailUserNumber OBJECT-TYPE
SYNTAX INTEGER(1..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of the email users that you want to send the alarm notification."
::= { gs2124Email 6 }
gs2124EmailUserTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124EmailUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of email user entry. The numbers of entries are given by the value of gs2124EmailUserNumber."
::= { gs2124Email 7 }
GS2124EmailUserEntry ::=
SEQUENCE {
gs2124EmailUserIndex INTEGER,
gs2124EmailUserAddress DisplayString
}
gs2124EmailUserEntry OBJECT-TYPE
SYNTAX GS2124EmailUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry information for email user entry."
INDEX {gs2124EmailUserIndex}
::= { gs2124EmailUserTable 1 }
gs2124EmailUserIndex OBJECT-TYPE
SYNTAX INTEGER(1..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the index of the email user entry."
::= { gs2124EmailUserEntry 1 }
gs2124EmailUserAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the email address of the email user entry."
::= { gs2124EmailUserEntry 2 }
gs2124Configuration OBJECT IDENTIFIER ::= { gs2124Produces 5 }
gs2124SaveRestore OBJECT IDENTIFIER ::= { gs2124Configuration 1 }
gs2124SaveStart OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Save current configuration into flash memory (Save as Start Configuration).
Get this OID always return zero.
1 - save.
0 - do nothing. "
::= { gs2124SaveRestore 1 }
gs2124SaveUser OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Save current configuration into flash memory (Save as User Configuration).
Get this OID always return zero.
1 - save.
0 - do nothing. "
::= { gs2124SaveRestore 2 }
gs2124RestoreDefault OBJECT-TYPE
SYNTAX INTEGER(0|1|2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Restore factory default configuration.
Get this OID always return zero.
2 - restore default included default ip address.
1 - restore default without changing current ip address.
0 - do nothing. "
::= { gs2124SaveRestore 3 }
gs2124RestoreUser OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Restore user configuration.
Get this OID always return zero.
1 - restore.
0 - do nothing. "
::= { gs2124SaveRestore 4 }
gs2124ConfigFile OBJECT IDENTIFIER ::= { gs2124Configuration 2 }
gs2124ExportIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the export tftp server."
::= { gs2124ConfigFile 1 }
gs2124DoExportConfig OBJECT-TYPE
SYNTAX INTEGER(1|2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Do export-config.
Get this OID always return zero.
1 - export current section.
2 - export user section."
::= { gs2124ConfigFile 2 }
gs2124ImportIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the import tftp server."
::= { gs2124ConfigFile 3 }
gs2124ImportConfigName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the import file path and name."
::= { gs2124ConfigFile 4 }
gs2124DoImportConfig OBJECT-TYPE
SYNTAX INTEGER(1|2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Do import-config.
Get this OID always return zero.
1 - import current section.
2 - import user section."
::= { gs2124ConfigFile 5 }
gs2124Log OBJECT IDENTIFIER ::= { gs2124Produces 7 }
gs2124ClearLog OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Clear system log.
Get this OID always return zero.
1 - clear log.
0 - do nothing. "
::= { gs2124Log 1 }
gs2124LogNumber OBJECT-TYPE
SYNTAX INTEGER(0..120)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of current system log. "
::= { gs2124Log 4 }
gs2124LogTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124LogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of log entry. The numbers of entries are given by the value of gs2124LogNumber."
::= { gs2124Log 5 }
GS2124LogEntry ::=
SEQUENCE {
gs2124LogIndex INTEGER,
gs2124LogEvent DisplayString
}
gs2124LogEntry OBJECT-TYPE
SYNTAX GS2124LogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry information for system log."
INDEX {gs2124LogIndex}
::= { gs2124LogTable 1 }
gs2124LogIndex OBJECT-TYPE
SYNTAX INTEGER(1..120)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the index of the log entry."
::= { gs2124LogEntry 1 }
gs2124LogEvent OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the detail information of the log entry."
::= { gs2124LogEntry 2 }
gs2124Firmware OBJECT IDENTIFIER ::= { gs2124Produces 8 }
gs2124FirmwareIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the firmware tftp server."
::= { gs2124Firmware 1 }
gs2124FirmwareFileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the path and filename for firmware upgrading."
::= { gs2124Firmware 2 }
gs2124DoFirmwareUpgrade OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Do firmware upgrade. Get this OID always return zero.
1 - do firmware upgrade.
0 - do nothing."
::= { gs2124Firmware 3 }
gs2124Port OBJECT IDENTIFIER ::= { gs2124Produces 9 }
gs2124PortStatus OBJECT IDENTIFIER ::= { gs2124Port 1 }
gs2124PortStatusNumber OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of port."
::= { gs2124PortStatus 1 }
gs2124PortStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124PortStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of port status entry. The numbers of entries are given by the value of gs2124PortStatusNumber."
::= { gs2124PortStatus 2 }
GS2124PortStatusEntry ::=
SEQUENCE {
gs2124PortStatusIndex INTEGER,
gs2124PortStatusMedia DisplayString,
gs2124PortStatusPortState DisplayString,
gs2124PortStatusLink DisplayString,
gs2124PortStatusAutoNego DisplayString,
gs2124PortStatusSpdDpx DisplayString,
gs2124PortStatusFlwCtrlRx DisplayString,
gs2124PortStatusFlwCtrlTx DisplayString,
gs2124PortStatuDescription DisplayString
}
gs2124PortStatusEntry OBJECT-TYPE
SYNTAX GS2124PortStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the entry(s) for port status information."
INDEX {gs2124PortStatusIndex}
::= { gs2124PortStatusTable 1 }
gs2124PortStatusIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the index of the port status entry."
::= { gs2124PortStatusEntry 1 }
gs2124PortStatusMedia OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port media type of the port status entry."
::= { gs2124PortStatusEntry 2 }
gs2124PortStatusPortState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the port state of the port status entry."
::= { gs2124PortStatusEntry 3 }
gs2124PortStatusLink OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the port link of the port status entry."
::= { gs2124PortStatusEntry 4 }
gs2124PortStatusAutoNego OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the auto negotiation of the port status entry."
::= { gs2124PortStatusEntry 5 }
gs2124PortStatusSpdDpx OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the speed/duplex of the port status entry."
::= { gs2124PortStatusEntry 6 }
gs2124PortStatusFlwCtrlRx OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the Rx flow control of the port status entry."
::= { gs2124PortStatusEntry 7 }
gs2124PortStatusFlwCtrlTx OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the Tx flow control of the port status entry."
::= { gs2124PortStatusEntry 8 }
gs2124PortStatuDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the description of port."
::= { gs2124PortStatusEntry 9 }
gs2124PortConf OBJECT IDENTIFIER ::= { gs2124Port 2 }
gs2124PortConfNumber OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of port configuration."
::= { gs2124PortConf 1 }
gs2124PortConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124PortConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of port configuration entry. The numbers of entries are given by the value of gs2124PortConfNumber."
::= { gs2124PortConf 2 }
GS2124PortConfEntry ::=
SEQUENCE {
gs2124PortConfIndex INTEGER,
gs2124PortConfPortState INTEGER,
gs2124PortConfTPSpdDpx INTEGER,
gs2124PortConfSFPSpdDpx INTEGER,
gs2124PortConfFlwCtrl INTEGER,
gs2124PortConfExcessiveCollisionMode INTEGER,
gs2124PortConfDescription DisplayString,
gs2124PortConfPowerSaving INTEGER
}
gs2124PortConfEntry OBJECT-TYPE
SYNTAX GS2124PortConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for port configuration information."
INDEX {gs2124PortConfIndex}
::= { gs2124PortConfTable 1 }
gs2124PortConfIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the index of the port configuration entry."
::= { gs2124PortConfEntry 1 }
gs2124PortConfPortState OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the port state of the port configuration entry.
0 - disabled.
1 - enabled. "
::= { gs2124PortConfEntry 2 }
gs2124PortConfTPSpdDpx OBJECT-TYPE
SYNTAX INTEGER(0..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the speed/duplex of the TP port configuration entry.
0 - auto.
1 - 10M/Half.
2 - 10M/Full.
3 - 100M/Half.
4 - 100M/Full.
5 - 1G/Full.
-1 - no support."
::= { gs2124PortConfEntry 3 }
gs2124PortConfSFPSpdDpx OBJECT-TYPE
SYNTAX INTEGER(0|5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the speed/duplex of the SFP port configuration entry.
0 - auto.
5 - 1G/Full.
-1 - no support."
::= { gs2124PortConfEntry 4 }
gs2124PortConfFlwCtrl OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the flow control of the port configuration entry.
0 - disabled.
1 - symmetric.
2 - asymmetric(Tx).
3 - symmetric & asymmetric(Rx)."
::= { gs2124PortConfEntry 5 }
gs2124PortConfExcessiveCollisionMode OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set excessive collision mode.
0 - Discard.
1 - Restart. "
::= { gs2124PortConfEntry 6 }
gs2124PortConfDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the description of port."
::= { gs2124PortConfEntry 7 }
gs2124PortConfPowerSaving OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set port power saving mode.
0 - Disable.
1 - Enable. "
::= { gs2124PortConfEntry 8 }
gs2124SFPInfo OBJECT IDENTIFIER ::= { gs2124Port 3 }
gs2124SFPInfoNumber OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of sfp info entry."
::= { gs2124SFPInfo 1 }
gs2124SFPInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124SFPInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of sfp info entry. The numbers of entries are given by the value of gs2124SFPInfoNumber."
::= { gs2124SFPInfo 2 }
GS2124SFPInfoEntry ::=
SEQUENCE {
gs2124SFPInfoIndex INTEGER,
gs2124SFPConnectorType DisplayString,
gs2124SFPFiberType DisplayString,
gs2124SFPWavelength DisplayString,
gs2124SFPBaudRate DisplayString,
gs2124SFPVendorOUI DisplayString,
gs2124SFPVendorName DisplayString,
gs2124SFPVendorPN DisplayString,
gs2124SFPVendorRev DisplayString,
gs2124SFPVendorSN DisplayString,
gs2124SFPDateCode DisplayString,
gs2124SFPTemperature DisplayString,
gs2124SFPVcc DisplayString,
gs2124SFPTxBias DisplayString,
gs2124SFPTxPWR DisplayString,
gs2124SFPRxPWR DisplayString
}
gs2124SFPInfoEntry OBJECT-TYPE
SYNTAX GS2124SFPInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for SFP information."
INDEX {gs2124SFPInfoIndex}
::= { gs2124SFPInfoTable 1 }
gs2124SFPInfoIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the sfp info entry."
::= { gs2124SFPInfoEntry 1 }
gs2124SFPConnectorType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get connector type of the sfp."
::= { gs2124SFPInfoEntry 2 }
gs2124SFPFiberType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get fiber type of the sfp."
::= { gs2124SFPInfoEntry 3 }
gs2124SFPWavelength OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get tx central wavelength of the sfp."
::= { gs2124SFPInfoEntry 4 }
gs2124SFPBaudRate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get baud rate of the sfp."
::= { gs2124SFPInfoEntry 5 }
gs2124SFPVendorOUI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get vendor OUI of the sfp."
::= { gs2124SFPInfoEntry 6 }
gs2124SFPVendorName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get vendor name of the sfp."
::= { gs2124SFPInfoEntry 7 }
gs2124SFPVendorPN OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get vendor part number of the sfp."
::= { gs2124SFPInfoEntry 8 }
gs2124SFPVendorRev OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get vendor revision number of the sfp."
::= { gs2124SFPInfoEntry 9 }
gs2124SFPVendorSN OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get vendor serial number of the sfp."
::= { gs2124SFPInfoEntry 10 }
gs2124SFPDateCode OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get data code of the sfp."
::= { gs2124SFPInfoEntry 11 }
gs2124SFPTemperature OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get current temperature of the sfp."
::= { gs2124SFPInfoEntry 12 }
gs2124SFPVcc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get current internal supply voltage of the sfp."
::= { gs2124SFPInfoEntry 13 }
gs2124SFPTxBias OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get current TX Bias of the sfp."
::= { gs2124SFPInfoEntry 14 }
gs2124SFPTxPWR OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get current TX output power of the sfp."
::= { gs2124SFPInfoEntry 15 }
gs2124SFPRxPWR OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get current Received Power of the sfp."
::= { gs2124SFPInfoEntry 16 }
gs2124Mirror OBJECT IDENTIFIER ::= { gs2124Produces 10 }
gs2124MirroringPort OBJECT-TYPE
SYNTAX INTEGER(0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the mirroring port.
The port range is from 1 to 24."
::= { gs2124Mirror 1 }
gs2124MirroredPortsTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MirroredPortsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of port configuration entry. The numbers of entries are given by the value of gs2124PortConfNumber."
::= { gs2124Mirror 2 }
GS2124MirroredPortsEntry ::=
SEQUENCE {
gs2124MirroredPortIndex INTEGER,
gs2124MirroredPortSrouceEnable INTEGER,
gs2124MirroredPortDestinationEnable INTEGER
}
gs2124MirroredPortsEntry OBJECT-TYPE
SYNTAX GS2124MirroredPortsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for port configuration information."
INDEX {gs2124MirroredPortIndex}
::= { gs2124MirroredPortsTable 1 }
gs2124MirroredPortIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the index of the mirrored port."
::= { gs2124MirroredPortsEntry 1 }
gs2124MirroredPortSrouceEnable OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set monitor source port.
0 - disabled.
1 - enabled."
::= { gs2124MirroredPortsEntry 2 }
gs2124MirroredPortDestinationEnable OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set monitor destination port.
0 - disabled.
1 - enabled."
::= { gs2124MirroredPortsEntry 3 }
gs2124MaxPktLen OBJECT IDENTIFIER ::= { gs2124Produces 11 }
gs2124MaxPktLenPortNumber OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of Max. packet length."
::= { gs2124MaxPktLen 1 }
gs2124MaxPktLenConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MaxPktLenConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of Max. packet length entry. The numbers of entries are given by the value of gs2124MaxPktLenPortNumber."
::= { gs2124MaxPktLen 2 }
GS2124MaxPktLenConfEntry ::=
SEQUENCE {
gs2124MaxPktLenConfIndex INTEGER,
gs2124MaxPktLenConfSetting INTEGER
}
gs2124MaxPktLenConfEntry OBJECT-TYPE
SYNTAX GS2124MaxPktLenConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for Max. packet length information."
INDEX {gs2124MaxPktLenConfIndex}
::= { gs2124MaxPktLenConfTable 1 }
gs2124MaxPktLenConfIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the index of the Max. packet length entry."
::= { gs2124MaxPktLenConfEntry 1 }
gs2124MaxPktLenConfSetting OBJECT-TYPE
SYNTAX INTEGER(1518..9600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the Max. packet length.
The Max. packet length is 1518~9600. "
::= { gs2124MaxPktLenConfEntry 2 }
gs2124LoopDetectedConf OBJECT IDENTIFIER ::= { gs2124Produces 12 }
gs2124LoopDetectedNumber OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of loop detected entry."
::= { gs2124LoopDetectedConf 1 }
gs2124LoopDetectedTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124LoopDetectedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of loop detected entry. The numbers of entries are given by the value of gs2124LoopDetectedNumber."
::= { gs2124LoopDetectedConf 2 }
GS2124LoopDetectedEntry ::=
SEQUENCE {
gs2124LoopDetectedfIndex INTEGER,
gs2124LoopDetectedPort INTEGER,
gs2124LoopDetectedLockedPort INTEGER
}
gs2124LoopDetectedEntry OBJECT-TYPE
SYNTAX GS2124LoopDetectedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for loop detected information."
INDEX {gs2124LoopDetectedfIndex}
::= { gs2124LoopDetectedTable 1 }
gs2124LoopDetectedfIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the loop detected entry."
::= { gs2124LoopDetectedEntry 1 }
gs2124LoopDetectedPort OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The state of the loop detected entry.
0 - disabled.
1 - enabled. "
::= { gs2124LoopDetectedEntry 2 }
gs2124LoopDetectedLockedPort OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The current status of the loop detected port.
Get:
0 - unlocked
1 - locked due to the loop condition
Set:
0 - unlock the port
1 - do nothing"
::= { gs2124LoopDetectedEntry 3 }
gs2124ManagementPolicy OBJECT IDENTIFIER ::= { gs2124Produces 13 }
gs2124ManagementSecurityNumber OBJECT-TYPE
SYNTAX INTEGER(0..64)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the index of the management security entry."
::= { gs2124ManagementPolicy 1 }
gs2124ManagementSecurityEntryCreate OBJECT-TYPE
SYNTAX INTEGER(0..64)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Create management security entry"
::= { gs2124ManagementPolicy 2 }
gs2124ManagementSecurityTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124ManagementSecurityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of GS2124ManagementSecurityEntry. The numbers of entries are given by ManagementSecurityNumber."
::= { gs2124ManagementPolicy 3 }
GS2124ManagementSecurityEntry ::=
SEQUENCE {
gs2124ManagementSecurityIndex INTEGER,
gs2124ManagementSecurityName DisplayString,
gs2124ManagementSecurityIpRange DisplayString,
gs2124ManagementSecurityIncomigPort DisplayString,
gs2124ManagementSecurityAccessType DisplayString,
gs2124ManagementSecurityAction INTEGER,
gs2124ManagementSecurityEntryAction INTEGER
}
gs2124ManagementSecurityEntry OBJECT-TYPE
SYNTAX GS2124ManagementSecurityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for Management Security configuration information."
INDEX {gs2124ManagementSecurityIndex}
::= { gs2124ManagementSecurityTable 1 }
gs2124ManagementSecurityIndex OBJECT-TYPE
SYNTAX INTEGER(1..64)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the index of the management policy configuration entry."
::= { gs2124ManagementSecurityEntry 1 }
gs2124ManagementSecurityName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the username of the management security entry."
::= { gs2124ManagementSecurityEntry 2 }
gs2124ManagementSecurityIpRange OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the ip range of the management security entry."
::= { gs2124ManagementSecurityEntry 3 }
gs2124ManagementSecurityIncomigPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the incoming port of the management security entry."
::= { gs2124ManagementSecurityEntry 4 }
gs2124ManagementSecurityAccessType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set management security access type.
0 - any.
1 - http.
2 - telnet
3 - snmp"
::= { gs2124ManagementSecurityEntry 5 }
gs2124ManagementSecurityAction OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set management security action.
0 - deny.
1 - accept."
::= { gs2124ManagementSecurityEntry 6 }
gs2124ManagementSecurityEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The row status of management security entry.
1 - active.
2 - notInService.
3 - delete."
::= { gs2124ManagementSecurityEntry 7 }
gs2124VLAN OBJECT IDENTIFIER ::= { gs2124Produces 14 }
gs2124VlanConf OBJECT IDENTIFIER ::= { gs2124VLAN 1 }
gs2124VlanMode OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the VLAN Mode configuration, default is tag base.
0 - tag-base
1 - port-base"
::= { gs2124VlanConf 1 }
gs2124ManagementVlan OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To specify a vlan id that can communicate with the device."
::= { gs2124VlanConf 2 }
gs2124PortIsolation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Selected port(s) only can communicate with unselected port(s).
Selected port(s) will be isolated with each other."
::= { gs2124VlanConf 3 }
gs2124TagIdentifier OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set double tag type.
0: 0x8100
1: 0x88a8"
::= { gs2124VlanConf 4 }
gs2124TagBaseVlanGroup OBJECT IDENTIFIER ::= { gs2124VLAN 2 }
gs2124TagBaseVlanNumber OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of tagged-based VLAN."
::= { gs2124TagBaseVlanGroup 1 }
gs2124TagBaseVlanGroupEntryCreate OBJECT-TYPE
SYNTAX INTEGER(0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To create a VLAN entry in the tagged-based VLAN table.
0 : none,
1~4094 : specify the vid of the created VLAN."
::= { gs2124TagBaseVlanGroup 2 }
gs2124TagBaseVlanGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124TagBaseVlanGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of tagged-based VLAN group entry. The number of entries can be taken from gs2124TagBaseVlanNumber."
::= { gs2124TagBaseVlanGroup 3 }
GS2124TagBaseVlanGroupEntry ::=
SEQUENCE {
gs2124TagBaseVlanVid INTEGER,
gs2124TagBaseVlanName DisplayString,
gs2124TagBaseVlanIgmpProxy INTEGER,
gs2124TagBaseVlanPrivateVlan INTEGER,
gs2124TagBaseVlanGvrp INTEGER,
gs2124TagBaseVlanMemberPort DisplayString,
gs2124TagBaseVlanEntryAction INTEGER
}
gs2124TagBaseVlanGroupEntry OBJECT-TYPE
SYNTAX GS2124TagBaseVlanGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for Tag Base VLAN Group configuration information."
INDEX {gs2124TagBaseVlanVid}
::= { gs2124TagBaseVlanGroupTable 1 }
gs2124TagBaseVlanVid OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the index of the Tag Base VLAN Group configuration entry."
::= { gs2124TagBaseVlanGroupEntry 1 }
gs2124TagBaseVlanName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the name of the VLAN."
::= { gs2124TagBaseVlanGroupEntry 2 }
gs2124TagBaseVlanIgmpProxy OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To support IGMP proxy in this VLAN.
0 - Disable
1 - Enable"
::= { gs2124TagBaseVlanGroupEntry 3 }
gs2124TagBaseVlanPrivateVlan OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To apply the port isolation configuration.
0 - Disable
1 - Enable"
::= { gs2124TagBaseVlanGroupEntry 4 }
gs2124TagBaseVlanGvrp OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This VLAN can be propagated by gvrp.
0 - Disable
1 - Enable"
::= { gs2124TagBaseVlanGroupEntry 5 }
gs2124TagBaseVlanMemberPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The member port(s) of this VLAN."
::= { gs2124TagBaseVlanGroupEntry 6 }
gs2124TagBaseVlanEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The row status of VLAN.
1 - active
2 - notInService
3 - delete"
::= { gs2124TagBaseVlanGroupEntry 7 }
gs2124VlanPortConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124VlanPortConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the port parameters for tagged-based VLAN."
::= { gs2124VLAN 3 }
GS2124VlanPortConfEntry ::=
SEQUENCE {
gs2124VlanPortConfIndex INTEGER,
gs2124VlanPortConfVlanAware INTEGER,
gs2124VlanPortConfIngressFiltering INTEGER,
gs2124VlanPortConfFrameType INTEGER,
gs2124VlanPortConfPvid INTEGER,
gs2124VlanPortConfRole INTEGER,
gs2124VlanPortConfUntagVid INTEGER,
gs2124VlanPortConfDoubleTag INTEGER
}
gs2124VlanPortConfEntry OBJECT-TYPE
SYNTAX GS2124VlanPortConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"These are the tagged-based VLAN parameters for each ports."
INDEX {gs2124VlanPortConfIndex}
::= { gs2124VlanPortConfTable 1 }
gs2124VlanPortConfIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the index of the Port Base VLAN Group configuration entry."
::= { gs2124VlanPortConfEntry 1 }
gs2124VlanPortConfVlanAware OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set vlan awareness.
0 - Ignore incoming VLAN tag, using pvid as VLAN classification.
1 - Using VLAN tag information first."
::= { gs2124VlanPortConfEntry 2 }
gs2124VlanPortConfIngressFiltering OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If the packet is tagged with VLAN information, the ingress port will first determine if the
ingress port itself is a member of the tagged VLAN.
0 - Disable, don't care about the VLAN information of the packet.
1 - Enable."
::= { gs2124VlanPortConfEntry 3 }
gs2124VlanPortConfFrameType OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To determine what kind of packet the port should accept.
0 - All
1 - Only tagged packet"
::= { gs2124VlanPortConfEntry 4 }
gs2124VlanPortConfPvid OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Each physical port has a parameter called PVID.
All untagged frames are assigned to the LAN specified in the PVID parameter.
When a tagged frame is received by a port, the tag is respected.
If the frame is untagged, the value contained in the PVID is considered as a tag. "
::= { gs2124VlanPortConfEntry 5 }
gs2124VlanPortConfRole OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set egress rule: configure the port role.
0 - Access: won't send packet with tag.
1 - Trunk: always send packet with tag.
2 - Hybrid: always send packet with tag but one."
::= { gs2124VlanPortConfEntry 6 }
gs2124VlanPortConfUntagVid OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Won't send packet with tag in one specific vid. Only available in hybrid mode.
"
::= { gs2124VlanPortConfEntry 7 }
gs2124VlanPortConfDoubleTag OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the double tag configuration for ports.
0 -- Disable,
1 -- Service,
2 -- Customer
"
::= { gs2124VlanPortConfEntry 8 }
gs2124PortBaseVlanGroup OBJECT IDENTIFIER ::= { gs2124VLAN 4 }
gs2124PortBaseVlanNumber OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Total numbers for port based vlan."
::= { gs2124PortBaseVlanGroup 1 }
gs2124PortBaseVlanGroupEntryCreate OBJECT-TYPE
SYNTAX INTEGER(0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Create a temp vlan in port-based vlan table.
0 : none,
1 : create a new port-based vlan."
::= { gs2124PortBaseVlanGroup 2 }
gs2124PortBaseVlanGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124PortBaseVlanGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of port base vlan group entry. The numbers of entries are given by the value of gs2124PortBaseVlanNumber."
::= { gs2124PortBaseVlanGroup 3 }
GS2124PortBaseVlanGroupEntry ::=
SEQUENCE {
gs2124PortBaseVlanGroupIndex INTEGER,
gs2124PortBaseVlanGroupName DisplayString,
gs2124PortBaseVlanGroupMembers DisplayString,
gs2124PortBaseVlanGroupEntryAction INTEGER
}
gs2124PortBaseVlanGroupEntry OBJECT-TYPE
SYNTAX GS2124PortBaseVlanGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for Port Base VLAN Group configuration information."
INDEX {gs2124PortBaseVlanGroupIndex}
::= { gs2124PortBaseVlanGroupTable 1 }
gs2124PortBaseVlanGroupIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the index of the Port Base VLAN Group configuration entry."
::= { gs2124PortBaseVlanGroupEntry 1 }
gs2124PortBaseVlanGroupName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of vlan."
::= { gs2124PortBaseVlanGroupEntry 2 }
gs2124PortBaseVlanGroupMembers OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The member of vlan."
::= { gs2124PortBaseVlanGroupEntry 3 }
gs2124PortBaseVlanGroupEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The row status of vlan.
1 - active
2 - notInService
3 - delete"
::= { gs2124PortBaseVlanGroupEntry 4 }
gs2124MacTableInfo OBJECT IDENTIFIER ::= { gs2124Produces 15 }
gs2124MacTableConf OBJECT IDENTIFIER ::= { gs2124MacTableInfo 1 }
gs2124MacAgeTime OBJECT-TYPE
SYNTAX INTEGER(10..1000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the Mac Table Aging Time (10~1000000 Secs).
0 : Disable."
::= { gs2124MacTableConf 1 }
gs2124MacTableLearningConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MacTableLearningConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Mac Learning entry."
::= { gs2124MacTableConf 2 }
GS2124MacTableLearningConfEntry ::=
SEQUENCE {
gs2124MacTableLearningConfIndex INTEGER,
gs2124MacTableLearningConfstate INTEGER
}
gs2124MacTableLearningConfEntry OBJECT-TYPE
SYNTAX GS2124MacTableLearningConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for Mac Learning table information."
INDEX {gs2124MacTableLearningConfIndex}
::= { gs2124MacTableLearningConfTable 1 }
gs2124MacTableLearningConfIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the index of the Learning MAC Table Group configuration entry."
::= { gs2124MacTableLearningConfEntry 1 }
gs2124MacTableLearningConfstate OBJECT-TYPE
SYNTAX INTEGER(0|1|2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set mac table learning.
0 - Auto
1 - Disable
2 - Secure"
::= { gs2124MacTableLearningConfEntry 2 }
gs2124MacTableStaticFilter OBJECT IDENTIFIER ::= { gs2124MacTableInfo 2 }
gs2124MacTableStaticFilterNumber OBJECT-TYPE
SYNTAX INTEGER(0..512)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total numbers for static filter entry of Mac Table."
::= { gs2124MacTableStaticFilter 1 }
gs2124MacTableStaticFilterEntryCreate OBJECT-TYPE
SYNTAX INTEGER(0..512)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Create a temp Filter entry in Mac Table.
0 : none,
1 : create a new entry"
::= { gs2124MacTableStaticFilter 2 }
gs2124MacTableStaticFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MacTableStaticFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of static filter entry. The numbers of entries are given by the value of gs2124MacTableStaticFilterNumber."
::= { gs2124MacTableStaticFilter 3 }
GS2124MacTableStaticFilterEntry ::=
SEQUENCE {
gs2124MacTableStaticFilterIndex INTEGER,
gs2124MacTableStaticFilterMac DisplayString,
gs2124MacTableStaticFilterVid INTEGER,
gs2124MacTableStaticFilterAlias DisplayString,
gs2124MacTableStaticFilterEntryAction INTEGER
}
gs2124MacTableStaticFilterEntry OBJECT-TYPE
SYNTAX GS2124MacTableStaticFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for static filter information."
INDEX {gs2124MacTableStaticFilterIndex}
::= { gs2124MacTableStaticFilterTable 1 }
gs2124MacTableStaticFilterIndex OBJECT-TYPE
SYNTAX INTEGER(1..512)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the index of the Static Filter MAC Table Group configuration entry."
::= { gs2124MacTableStaticFilterEntry 1 }
gs2124MacTableStaticFilterMac OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The static filter mac in Mac Table"
::= { gs2124MacTableStaticFilterEntry 2 }
gs2124MacTableStaticFilterVid OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The filter vid in Mac Table"
::= { gs2124MacTableStaticFilterEntry 3 }
gs2124MacTableStaticFilterAlias OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The filter alias name in Mac Table"
::= { gs2124MacTableStaticFilterEntry 4 }
gs2124MacTableStaticFilterEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The row status of filter entry.
1 - active
2 - notInService
3 - delete"
::= { gs2124MacTableStaticFilterEntry 5 }
gs2124MacTableStaticForward OBJECT IDENTIFIER ::= { gs2124MacTableInfo 3 }
gs2124MacTableStaticForwardNumber OBJECT-TYPE
SYNTAX INTEGER(0..512)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total numbers for static forward entry of Mac Table."
::= { gs2124MacTableStaticForward 1 }
gs2124MacTableStaticForwardEntryCreate OBJECT-TYPE
SYNTAX INTEGER(0..512)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Create a temp forward entry in Mac Table.
0 : none,
1 : create a new entry"
::= { gs2124MacTableStaticForward 2 }
gs2124MacTableStaticForwardTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MacTableStaticForwardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of static forward entry. The numbers of entries are given by the value of gs2124MacTableStaticForwardNumber."
::= { gs2124MacTableStaticForward 3 }
GS2124MacTableStaticForwardEntry ::=
SEQUENCE {
gs2124MacTableStaticForwardIndex INTEGER,
gs2124MacTableStaticForwardMac DisplayString,
gs2124MacTableStaticForwardPort INTEGER,
gs2124MacTableStaticForwardVid INTEGER,
gs2124MacTableStaticForwardAlias DisplayString,
gs2124MacTableStaticForwardEntryAction INTEGER
}
gs2124MacTableStaticForwardEntry OBJECT-TYPE
SYNTAX GS2124MacTableStaticForwardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of static forwarding table entry."
INDEX {gs2124MacTableStaticForwardIndex}
::= { gs2124MacTableStaticForwardTable 1 }
gs2124MacTableStaticForwardIndex OBJECT-TYPE
SYNTAX INTEGER(1..512)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the index of the Static Forward MAC Table Group configuration entry."
::= { gs2124MacTableStaticForwardEntry 1 }
gs2124MacTableStaticForwardMac OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The static forwarding Mac in Mac Table"
::= { gs2124MacTableStaticForwardEntry 2 }
gs2124MacTableStaticForwardPort OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To specify a destination port for a mac address in mac table."
::= { gs2124MacTableStaticForwardEntry 3 }
gs2124MacTableStaticForwardVid OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To specify a VLAN ID for a mac address in mac table."
::= { gs2124MacTableStaticForwardEntry 4 }
gs2124MacTableStaticForwardAlias OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To specify an alias for a mac address in mac table."
::= { gs2124MacTableStaticForwardEntry 5 }
gs2124MacTableStaticForwardEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The row status of filter entry.
1 - active
2 - notInService
3 - delete"
::= { gs2124MacTableStaticForwardEntry 6 }
gs2124MacAlias OBJECT IDENTIFIER ::= { gs2124MacTableInfo 4 }
gs2124MacAliasNumber OBJECT-TYPE
SYNTAX INTEGER(0..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mac Alias Total Number(0~1024)."
::= { gs2124MacAlias 1 }
gs2124MacAliasEntryCreate OBJECT-TYPE
SYNTAX INTEGER(0..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Create a temp Mac alias entry in Mac Table.
0 : none,
1 : create a new entry"
::= { gs2124MacAlias 2 }
gs2124MacAliasTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MacAliasEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Mac Alias entry. The numbers of entries are given by the value of gs2124MacAliasNumber."
::= { gs2124MacAlias 3 }
GS2124MacAliasEntry ::=
SEQUENCE {
gs2124MacAliasIndex INTEGER,
gs2124AliasMac DisplayString,
gs2124AliasName DisplayString,
gs2124MacAliasEntryAction INTEGER
}
gs2124MacAliasEntry OBJECT-TYPE
SYNTAX GS2124MacAliasEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for Mac Alias."
INDEX {gs2124MacAliasIndex}
::= { gs2124MacAliasTable 1 }
gs2124MacAliasIndex OBJECT-TYPE
SYNTAX INTEGER(1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of the static mac alias entry."
::= { gs2124MacAliasEntry 1 }
gs2124AliasMac OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Mac of the static mac alias entry."
::= { gs2124MacAliasEntry 2 }
gs2124AliasName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The alias name of the static mac alias entry."
::= { gs2124MacAliasEntry 3 }
gs2124MacAliasEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The row status of mac alias entry.
1 - active
2 - notInService
3 - delete"
::= { gs2124MacAliasEntry 4 }
gs2124GVRPInfo OBJECT IDENTIFIER ::= { gs2124Produces 16 }
gs2124GvrpConf OBJECT IDENTIFIER ::= { gs2124GVRPInfo 1 }
gs2124GvrpConfState OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The GVRP state
0 - Disable
1 - Enable
"
::= { gs2124GvrpConf 1 }
gs2124GvrpConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124GvrpConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of GVRP entry."
::= { gs2124GvrpConf 2 }
GS2124GvrpConfEntry ::=
SEQUENCE {
gs2124GvrpConfIndex INTEGER,
gs2124GvrpConfJoinTime INTEGER,
gs2124GvrpConfLeaveTime INTEGER,
gs2124GvrpConfLeaveAllTime INTEGER,
gs2124GvrpConfDefaultAppMode INTEGER,
gs2124GvrpConfDefaultRegMode INTEGER,
gs2124GvrpConfRestrictedMode INTEGER
}
gs2124GvrpConfEntry OBJECT-TYPE
SYNTAX GS2124GvrpConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for gvrp information."
INDEX {gs2124GvrpConfIndex}
::= { gs2124GvrpConfTable 1 }
gs2124GvrpConfIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the index of the gvrp entry."
::= { gs2124GvrpConfEntry 1 }
gs2124GvrpConfJoinTime OBJECT-TYPE
SYNTAX INTEGER(20..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the join-time of the gvrp entry."
::= { gs2124GvrpConfEntry 2 }
gs2124GvrpConfLeaveTime OBJECT-TYPE
SYNTAX INTEGER(60..300)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the leave-time of the gvrp entry.
default:60 centisecond"
::= { gs2124GvrpConfEntry 3 }
gs2124GvrpConfLeaveAllTime OBJECT-TYPE
SYNTAX INTEGER(1000..5000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set GVRP leave_all_time.
default: 1000 unit time"
::= { gs2124GvrpConfEntry 4 }
gs2124GvrpConfDefaultAppMode OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set GVRP applicant.
[default: Normal]
0 - Normal
1 - Non-Participant"
::= { gs2124GvrpConfEntry 5 }
gs2124GvrpConfDefaultRegMode OBJECT-TYPE
SYNTAX INTEGER(0|1|2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set GVRP registrar.
[default: Normal]
0 - Normal
1 - Fixed
2 - Forbidden"
::= { gs2124GvrpConfEntry 6 }
gs2124GvrpConfRestrictedMode OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set GVRP restricted.
[default: Disable]
0 - Disable
1 - Enable"
::= { gs2124GvrpConfEntry 7 }
gs2124GvrpCounter OBJECT IDENTIFIER ::= { gs2124GVRPInfo 2 }
gs2124GvrpCounterTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124GvrpCounterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of GS2124GvrpCounterEntry."
::= { gs2124GvrpCounter 1 }
GS2124GvrpCounterEntry ::=
SEQUENCE {
gs2124GvrpCounterIndex INTEGER,
gs2124GvrpCounterRxTotalGvrpPkts Counter32,
gs2124GvrpCounterRxInvalidGvrpPkts Counter32,
gs2124GvrpCounterRxLeaveAllMsg Counter32,
gs2124GvrpCounterRxJoinEmptyMsg Counter32,
gs2124GvrpCounterRxJoinInMsg Counter32,
gs2124GvrpCounterRxLeaveEmptyMsg Counter32,
gs2124GvrpCounterRxEmptyMsg Counter32,
gs2124GvrpCounterTxTotalGvrpPkts Counter32,
gs2124GvrpCounterTxLeaveAllMsg Counter32,
gs2124GvrpCounterTxJoinEmptyMsg Counter32,
gs2124GvrpCounterTxJoinInMsg Counter32,
gs2124GvrpCounterTxLeaveEmptyMsg Counter32,
gs2124GvrpCounterTxEmptyMsg Counter32
}
gs2124GvrpCounterEntry OBJECT-TYPE
SYNTAX GS2124GvrpCounterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for gvrp counter information."
INDEX {gs2124GvrpCounterIndex}
::= { gs2124GvrpCounterTable 1 }
gs2124GvrpCounterIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the index of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 1 }
gs2124GvrpCounterRxTotalGvrpPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of all received gvrp packets of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 2 }
gs2124GvrpCounterRxInvalidGvrpPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of received invalid gvrp packets of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 3 }
gs2124GvrpCounterRxLeaveAllMsg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of received leave-all-message of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 4 }
gs2124GvrpCounterRxJoinEmptyMsg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of received join-empty-message of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 5 }
gs2124GvrpCounterRxJoinInMsg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of received join-in-message of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 6 }
gs2124GvrpCounterRxLeaveEmptyMsg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of received leave-empty-message of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 7 }
gs2124GvrpCounterRxEmptyMsg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of received empty-message of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 8 }
gs2124GvrpCounterTxTotalGvrpPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of all transmitted gvrp packets of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 9 }
gs2124GvrpCounterTxLeaveAllMsg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of transmitted leave-all-message of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 10 }
gs2124GvrpCounterTxJoinEmptyMsg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of transmitted join-empty-message of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 11 }
gs2124GvrpCounterTxJoinInMsg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of transmitted join-in-message of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 12 }
gs2124GvrpCounterTxLeaveEmptyMsg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of transmitted leave-empty-message of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 13 }
gs2124GvrpCounterTxEmptyMsg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of transmitted empty-message of the gvrp counter entry."
::= { gs2124GvrpCounterEntry 14 }
gs2124GvrpGroup OBJECT IDENTIFIER ::= { gs2124GVRPInfo 3 }
gs2124GvrpGroupNumber OBJECT-TYPE
SYNTAX INTEGER(0..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of the gvrp group entry."
::= { gs2124GvrpGroup 1 }
gs2124GvrpGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124GvrpGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of GS2124GvrpGroupEntry."
::= { gs2124GvrpGroup 2 }
GS2124GvrpGroupEntry ::=
SEQUENCE {
gs2124GvrpGroupId INTEGER,
gs2124GvrpGroupVid INTEGER,
gs2124GvrpGroupMemberPort DisplayString
}
gs2124GvrpGroupEntry OBJECT-TYPE
SYNTAX GS2124GvrpGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for gvrp group information."
INDEX {gs2124GvrpGroupId}
::= { gs2124GvrpGroupTable 1 }
gs2124GvrpGroupId OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the index of the gvrp group entry."
::= { gs2124GvrpGroupEntry 1 }
gs2124GvrpGroupVid OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the vlan id of the gvrp grout entry."
::= { gs2124GvrpGroupEntry 2 }
gs2124GvrpGroupMemberPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The member ports of the gvrp grout entry."
::= { gs2124GvrpGroupEntry 3 }
gs2124GvrpGroupAdministrativeCtrlTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124GvrpGroupAdministrativeCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of GS2124GvrpGroupAdministrativeCtrlEntry."
::= { gs2124GvrpGroup 3 }
GS2124GvrpGroupAdministrativeCtrlEntry ::=
SEQUENCE {
gs2124GvrpGroupAdministrativeCtrlVid INTEGER,
gs2124GvrpGroupAdministrativeCtrlPort INTEGER,
gs2124GvrpGroupAdministrativeCtrlApp INTEGER,
gs2124GvrpGroupAdministrativeCtrlReg INTEGER
}
gs2124GvrpGroupAdministrativeCtrlEntry OBJECT-TYPE
SYNTAX GS2124GvrpGroupAdministrativeCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for gvrp group administrative information."
INDEX {gs2124GvrpGroupAdministrativeCtrlVid, gs2124GvrpGroupAdministrativeCtrlPort}
::= { gs2124GvrpGroupAdministrativeCtrlTable 1 }
gs2124GvrpGroupAdministrativeCtrlVid OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the vlan id of the gvrp-group-admin entry."
::= { gs2124GvrpGroupAdministrativeCtrlEntry 1 }
gs2124GvrpGroupAdministrativeCtrlPort OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the port number of the gvrp-group-admin entry."
::= { gs2124GvrpGroupAdministrativeCtrlEntry 2 }
gs2124GvrpGroupAdministrativeCtrlApp OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set gvrp applicant.
0 - Normal
1 - Non-Participant"
::= { gs2124GvrpGroupAdministrativeCtrlEntry 3 }
gs2124GvrpGroupAdministrativeCtrlReg OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set gvrp registrar.
0 - Normal
1 - Fixed
2 - Forbidden"
::= { gs2124GvrpGroupAdministrativeCtrlEntry 4 }
gs2124QosInfo OBJECT IDENTIFIER ::= { gs2124Produces 17 }
gs2124QosPortConf OBJECT IDENTIFIER ::= { gs2124QosInfo 1 }
gs2124QosNumOfClasses OBJECT-TYPE
SYNTAX INTEGER(1|2|4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Effective class number, it can be set 1, 2, or 4.
1 means only one class available, all packets will be treat the same.
2 means two classes available, packets will be divided into high and low queue.
4 means for classes available, packets will be divided into low/normal/medium/high queue"
::= { gs2124QosPortConf 1 }
gs2124QosPortConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124QosPortConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"QoS parameter for ports."
::= { gs2124QosPortConf 2 }
GS2124QosPortConfEntry ::=
SEQUENCE {
gs2124QosPortConfIndex INTEGER,
gs2124QosPortConfDefaultClasses INTEGER,
gs2124QosPortConfQCL INTEGER,
gs2124QosPortConfUserPriority INTEGER,
gs2124QosPortConfQueuingMode INTEGER,
gs2124QosPortConfQueueWeightedLow INTEGER,
gs2124QosPortConfQueueWeightedNormal INTEGER,
gs2124QosPortConfQueueWeightedMedium INTEGER,
gs2124QosPortConfQueueWeightedHigh INTEGER
}
gs2124QosPortConfEntry OBJECT-TYPE
SYNTAX GS2124QosPortConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"QoS parameter for ports."
INDEX {gs2124QosPortConfIndex}
::= { gs2124QosPortConfTable 1 }
gs2124QosPortConfIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the port number for QoS configuration."
::= { gs2124QosPortConfEntry 1 }
gs2124QosPortConfDefaultClasses OBJECT-TYPE
SYNTAX INTEGER(0..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the default class for packets mismatch the specified QCL setting.
0 - Low
1 - Normal
2 - Medium
3 - High"
::= { gs2124QosPortConfEntry 2 }
gs2124QosPortConfQCL OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Designate the QCL for the specific port. QCL is from 1 to 24."
::= { gs2124QosPortConfEntry 3 }
gs2124QosPortConfUserPriority OBJECT-TYPE
SYNTAX INTEGER(0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the default ingress VLAN tag priority. Priority is from 0 to 7."
::= { gs2124QosPortConfEntry 4 }
gs2124QosPortConfQueuingMode OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set qos port queuing mode.
0 - Strict Priority
1 - Weighted Fair"
::= { gs2124QosPortConfEntry 5 }
gs2124QosPortConfQueueWeightedLow OBJECT-TYPE
SYNTAX INTEGER(1|2|4|8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To specify how many quotas the low queue can be distributed.
Only available when the queuing mode is Weighted Fair. QueueWeighted is 1, 2, 4, 8."
::= { gs2124QosPortConfEntry 6 }
gs2124QosPortConfQueueWeightedNormal OBJECT-TYPE
SYNTAX INTEGER(1|2|4|8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To specify how many quotas the normal queue can be distributed.
Only available when the queuing mode is Weighted Fair. QueueWeighted is 1, 2, 4, 8."
::= { gs2124QosPortConfEntry 7 }
gs2124QosPortConfQueueWeightedMedium OBJECT-TYPE
SYNTAX INTEGER(1|2|4|8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To specify how many quotas the medium queue can be distributed.
Only available when the queuing mode is Weighted Fair. QueueWeighted is 1, 2, 4, 8."
::= { gs2124QosPortConfEntry 8 }
gs2124QosPortConfQueueWeightedHigh OBJECT-TYPE
SYNTAX INTEGER(1|2|4|8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To specify how many quotas the high queue can be distributed.
Only available when the queuing mode is Weighted Fair. QueueWeighted is 1, 2, 4, 8."
::= { gs2124QosPortConfEntry 9 }
gs2124QosRateLimiters OBJECT IDENTIFIER ::= { gs2124QosInfo 3 }
gs2124QosRateLimitersTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124QosRateLimitersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the port bandwidth configuration."
::= { gs2124QosRateLimiters 1 }
GS2124QosRateLimitersEntry ::=
SEQUENCE {
gs2124QosRateLimitersIndex INTEGER,
gs2124QosRateLimitersPolicer INTEGER,
gs2124QosRateLimitersPolicerRate INTEGER,
gs2124QosRateLimitersShaper INTEGER,
gs2124QosRateLimitersShaperRate INTEGER
}
gs2124QosRateLimitersEntry OBJECT-TYPE
SYNTAX GS2124QosRateLimitersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the port bandwidth configuration."
INDEX {gs2124QosRateLimitersIndex}
::= { gs2124QosRateLimitersTable 1 }
gs2124QosRateLimitersIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the port number for rate limit configuration"
::= { gs2124QosRateLimitersEntry 1 }
gs2124QosRateLimitersPolicer OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the ingress bandwidth function for specific port.
0 - Disable
1 - Enable"
::= { gs2124QosRateLimitersEntry 2 }
gs2124QosRateLimitersPolicerRate OBJECT-TYPE
SYNTAX INTEGER(1..1000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To set the ingress bandwidth for specific port.
Available value is from 500k to 1000000k"
::= { gs2124QosRateLimitersEntry 3 }
gs2124QosRateLimitersShaper OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the egress bandwidth function for specific port.
0 - Disable
1 - Enable"
::= { gs2124QosRateLimitersEntry 4 }
gs2124QosRateLimitersShaperRate OBJECT-TYPE
SYNTAX INTEGER(1..1000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To set the ingress bandwidth for specific port.
Available value is from 500k to 1000000k"
::= { gs2124QosRateLimitersEntry 5 }
gs2124QosStormCtrl OBJECT IDENTIFIER ::= { gs2124QosInfo 4 }
gs2124QosStromCtrlFloodedUnicastStatus OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the flooded unicast suppression function for this device.
0 - Disable
1 - Enable"
::= { gs2124QosStormCtrl 1 }
gs2124QosStromCtrlFloodedUnicastRate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To set the flooded unicast suppression for this device.
1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1k | 2k | 4k | 8k | 16k | 32k |64k | 128k | 256k | 512k | 1024k(Rate:pps)
"
::= { gs2124QosStormCtrl 2 }
gs2124QosStromCtrlMulticastStatus OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the multicast suppression function for this device.
0 - Disable
1 - Enable"
::= { gs2124QosStormCtrl 3 }
gs2124QosStromCtrlMulticastRate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To set the multicast suppression for this device.
1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1k | 2k | 4k | 8k | 16k | 32k |64k | 128k | 256k | 512k | 1024k(Rate:pps) "
::= { gs2124QosStormCtrl 4 }
gs2124QosStromCtrlBroadcastStatus OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the broadcast suppression function for this device.
0 - Disable
1 - Enable"
::= { gs2124QosStormCtrl 5 }
gs2124QosStromCtrlBroadcastRate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To set the broadcast suppression for this device.
1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1k | 2k | 4k | 8k | 16k | 32k |64k | 128k | 256k | 512k | 1024k(Rate:pps) "
::= { gs2124QosStormCtrl 6 }
gs2124QosQCL OBJECT IDENTIFIER ::= { gs2124QosInfo 5 }
gs2124QosQclCreate OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify a QCL number where the QCE will be created. Parameter is available from 1 ~ 24."
::= { gs2124QosQCL 1 }
gs2124QosQclTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124QosQclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Qcl table."
::= { gs2124QosQCL 2 }
GS2124QosQclEntry ::=
SEQUENCE {
gs2124QosQclNo INTEGER,
gs2124QosQclQceListNo INTEGER,
gs2124QosQclQceMoveTo INTEGER,
gs2124QosQclQceType INTEGER,
gs2124QosQclQceValue DisplayString,
gs2124QosQclQceTrafficClass DisplayString,
gs2124QosQclQcePriority0Class DisplayString,
gs2124QosQclQcePriority1Class DisplayString,
gs2124QosQclQcePriority2Class DisplayString,
gs2124QosQclQcePriority3Class DisplayString,
gs2124QosQclQcePriority4Class DisplayString,
gs2124QosQclQcePriority5Class DisplayString,
gs2124QosQclQcePriority6Class DisplayString,
gs2124QosQclQcePriority7Class DisplayString,
gs2124QosQclQceEntryAction INTEGER
}
gs2124QosQclEntry OBJECT-TYPE
SYNTAX GS2124QosQclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for qcl entry information."
INDEX {gs2124QosQclNo,gs2124QosQclQceListNo}
::= { gs2124QosQclTable 1 }
gs2124QosQclNo OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Display which QCL is specified."
::= { gs2124QosQclEntry 1 }
gs2124QosQclQceListNo OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of qce entry."
::= { gs2124QosQclEntry 2 }
gs2124QosQclQceMoveTo OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Designate the position where the QCE will be moved to."
::= { gs2124QosQclEntry 3 }
gs2124QosQclQceType OBJECT-TYPE
SYNTAX INTEGER(0..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the qce type.
0:EthernetType 1:VLAN ID 2:UDP/TCP Port
3:DSCP 4:Tos 5:TagPriority"
::= { gs2124QosQclEntry 4 }
gs2124QosQclQceValue OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the qce entry value. Only available for 0:EthernetType 1:VLAN ID 2:UDP/TCP Port 3:DSCP.
Input numbers in hexadecimal for 0:Ethernet Type, decimal for 1:VLAN ID 2:UDP/TCP Port 3:DSCP.
You can also specify a range value for 2:UDP/TCP. EX: 5000-6000"
::= { gs2124QosQclEntry 5 }
gs2124QosQclQceTrafficClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the qce entry traffic class. Available options are: low, normal, medium and high."
::= { gs2124QosQclEntry 6 }
gs2124QosQclQcePriority0Class OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the qce entry traffic class. Available options are: low, normal, medium and high.
Only works on 4:Tos 5:TagPriority."
::= { gs2124QosQclEntry 7 }
gs2124QosQclQcePriority1Class OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the qce entry traffic class. Available options are: low, normal, medium and high.
Only works on 4:Tos 5:TagPriority."
::= { gs2124QosQclEntry 8 }
gs2124QosQclQcePriority2Class OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the qce entry traffic class. Available options are: low, normal, medium and high.
Only works on 4:Tos 5:TagPriority."
::= { gs2124QosQclEntry 9 }
gs2124QosQclQcePriority3Class OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the qce entry traffic class. Available options are: low, normal, medium and high.
Only works on 4:Tos 5:TagPriority."
::= { gs2124QosQclEntry 10 }
gs2124QosQclQcePriority4Class OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the qce entry traffic class. Available options are: low, normal, medium and high.
Only works on 4:Tos 5:TagPriority."
::= { gs2124QosQclEntry 11 }
gs2124QosQclQcePriority5Class OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the qce entry traffic class. Available options are: low, normal, medium and high.
Only works on 4:Tos 5:TagPriority."
::= { gs2124QosQclEntry 12 }
gs2124QosQclQcePriority6Class OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the qce entry traffic class. Available options are: low, normal, medium and high.
Only works on 4:Tos 5:TagPriority."
::= { gs2124QosQclEntry 13 }
gs2124QosQclQcePriority7Class OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the qce entry traffic class. Available options are: low, normal, medium and high.
Only works on 4:Tos 5:TagPriority."
::= { gs2124QosQclEntry 14 }
gs2124QosQclQceEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set qce entry state.
1:active 2:notInService or edit 3:delete"
::= { gs2124QosQclEntry 15 }
gs2124AclInfo OBJECT IDENTIFIER ::= { gs2124Produces 18 }
gs2124AclPortsConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124AclPortsConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of port configuration entry. "
::= { gs2124AclInfo 1 }
GS2124AclPortsConfEntry ::=
SEQUENCE {
gs2124AclPortsConfIndex INTEGER,
gs2124AclPortsConfPolicyId INTEGER,
gs2124AclPortsConfAction INTEGER,
gs2124AclPortsConfRateLimiterId INTEGER,
gs2124AclPortsConfPortCopy INTEGER,
gs2124AclPortsConfCounter Counter32
}
gs2124AclPortsConfEntry OBJECT-TYPE
SYNTAX GS2124AclPortsConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for ACL port information."
INDEX {gs2124AclPortsConfIndex}
::= { gs2124AclPortsConfTable 1 }
gs2124AclPortsConfIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the port number of the ACL port entry."
::= { gs2124AclPortsConfEntry 1 }
gs2124AclPortsConfPolicyId OBJECT-TYPE
SYNTAX INTEGER(1..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the policy id of the ACL port entry.(1-8)"
::= { gs2124AclPortsConfEntry 2 }
gs2124AclPortsConfAction OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the action of the ACL port entry.
0 - Deny
1 - Permit"
::= { gs2124AclPortsConfEntry 3 }
gs2124AclPortsConfRateLimiterId OBJECT-TYPE
SYNTAX INTEGER(0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Set the rate limiter id of the ACL port entry.(1-16)
0 - Disable"
::= { gs2124AclPortsConfEntry 4 }
gs2124AclPortsConfPortCopy OBJECT-TYPE
SYNTAX INTEGER(0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the mirror port of the ACL port entry.(1-24)
0 - Disable"
::= { gs2124AclPortsConfEntry 5 }
gs2124AclPortsConfCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the port counter of the ACL port entry."
::= { gs2124AclPortsConfEntry 6 }
gs2124AclRateLimiter OBJECT IDENTIFIER ::= { gs2124AclInfo 2 }
gs2124AclRateLimiterTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124AclRateLimiterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of GS2124RateLimiterEntry."
::= { gs2124AclRateLimiter 1 }
GS2124AclRateLimiterEntry ::=
SEQUENCE {
gs2124AclRateLimiterIndex INTEGER,
gs2124AclRateLimiterRate DisplayString
}
gs2124AclRateLimiterEntry OBJECT-TYPE
SYNTAX GS2124AclRateLimiterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for rate limiter information."
INDEX {gs2124AclRateLimiterIndex}
::= { gs2124AclRateLimiterTable 1 }
gs2124AclRateLimiterIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the index of the rate limiter entry."
::= { gs2124AclRateLimiterEntry 1 }
gs2124AclRateLimiterRate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set acl rate limite.
(pps) 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1k | 2k | 4k | 8k | 16k | 32k |64k | 128k | 256k | 512k | 1024k"
::= { gs2124AclRateLimiterEntry 2 }
gs2124AclInfoViewTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124AclInfoViewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of GS2124AclInfoViewEntry."
::= { gs2124AclInfo 3 }
GS2124AclInfoViewEntry ::=
SEQUENCE {
gs2124AclInfoViewNo INTEGER,
gs2124AceIngressPort DisplayString,
gs2124AceFrameType DisplayString,
gs2124AceAction DisplayString,
gs2124AceRateLimiter DisplayString,
gs2124AcePortCopy DisplayString,
gs2124AceCounter Counter32,
gs2124SmacFilter DisplayString,
gs2124DmacFilter DisplayString,
gs2124VlanIdFilter DisplayString,
gs2124VlanTagPriority DisplayString,
gs2124EtherTypeFilter DisplayString,
gs2124ArpRarp DisplayString,
gs2124ArpRequestReply DisplayString,
gs2124ArpSenderIpFilter DisplayString,
gs2124ArpSenderIpAddress DisplayString,
gs2124ArpSenderIpMask DisplayString,
gs2124ArpTargetIpFilter DisplayString,
gs2124ArpTargetIpAddress DisplayString,
gs2124ArpTargetIpMask DisplayString,
gs2124ArpSmacMatch DisplayString,
gs2124ArpRarpDmacMatch DisplayString,
gs2124ArpIpEthernetLength DisplayString,
gs2124ArpIp DisplayString,
gs2124ArpEthernet DisplayString,
gs2124IpProtocolFilter DisplayString,
gs2124IpProtocolValue DisplayString,
gs2124IpTTL DisplayString,
gs2124IpFragment DisplayString,
gs2124IpOption DisplayString,
gs2124SipFilter DisplayString,
gs2124SipAddress DisplayString,
gs2124SipMask DisplayString,
gs2124DipFilter DisplayString,
gs2124DipAddress DisplayString,
gs2124DipMask DisplayString,
gs2124IcmpTypeFilter DisplayString,
gs2124IcmpCodeFilter DisplayString,
gs2124UdpSourcePortFilter DisplayString,
gs2124UdpDestPortFilter DisplayString,
gs2124TcpSourcePortFilter DisplayString,
gs2124TcpDestPortFilter DisplayString,
gs2124TcpFIN DisplayString,
gs2124TcpSYN DisplayString,
gs2124TcpRST DisplayString,
gs2124TcpPSH DisplayString,
gs2124TcpACK DisplayString,
gs2124TcpURG DisplayString,
gs2124AclInfoEntryAction INTEGER
}
gs2124AclInfoViewEntry OBJECT-TYPE
SYNTAX GS2124AclInfoViewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Show acl entry information."
INDEX {gs2124AclInfoViewNo}
::= { gs2124AclInfoViewTable 1 }
gs2124AclInfoViewNo OBJECT-TYPE
SYNTAX INTEGER(1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the ACL entry."
::= { gs2124AclInfoViewEntry 1 }
gs2124AceIngressPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ace ingress port number."
::= { gs2124AclInfoViewEntry 2 }
gs2124AceFrameType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ace frame type."
::= { gs2124AclInfoViewEntry 3 }
gs2124AceAction OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ace action."
::= { gs2124AclInfoViewEntry 4 }
gs2124AceRateLimiter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ace rate limiter number."
::= { gs2124AclInfoViewEntry 5 }
gs2124AcePortCopy OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specify the port which packet will be copied to."
::= { gs2124AclInfoViewEntry 6 }
gs2124AceCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the number of packets hit this ace."
::= { gs2124AclInfoViewEntry 7 }
gs2124SmacFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the source mac field of the ace."
::= { gs2124AclInfoViewEntry 8 }
gs2124DmacFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the destination mac field of the ace."
::= { gs2124AclInfoViewEntry 9 }
gs2124VlanIdFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the vid field of the ace."
::= { gs2124AclInfoViewEntry 10 }
gs2124VlanTagPriority OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the vlan tag priority field of the ace."
::= { gs2124AclInfoViewEntry 11 }
gs2124EtherTypeFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the ether type field of the ace."
::= { gs2124AclInfoViewEntry 12 }
gs2124ArpRarp OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the arp and rarp field of the ace."
::= { gs2124AclInfoViewEntry 13 }
gs2124ArpRequestReply OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the arp-request and arp-replay field of the ace."
::= { gs2124AclInfoViewEntry 14 }
gs2124ArpSenderIpFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the arp sender ip filter field of the ace."
::= { gs2124AclInfoViewEntry 15 }
gs2124ArpSenderIpAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the arp sender ip address field of the ace."
::= { gs2124AclInfoViewEntry 16 }
gs2124ArpSenderIpMask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the arp sender ip mask field of the ace."
::= { gs2124AclInfoViewEntry 17 }
gs2124ArpTargetIpFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the arp target ip filter field of the ace."
::= { gs2124AclInfoViewEntry 18 }
gs2124ArpTargetIpAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the arp target ip address field of the ace."
::= { gs2124AclInfoViewEntry 19 }
gs2124ArpTargetIpMask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the arp target ip mask field of the ace."
::= { gs2124AclInfoViewEntry 20 }
gs2124ArpSmacMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the arp smac match field of the ace."
::= { gs2124AclInfoViewEntry 21 }
gs2124ArpRarpDmacMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the rarp dmac match field of the ace."
::= { gs2124AclInfoViewEntry 22 }
gs2124ArpIpEthernetLength OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the rarp ethernet length field of the ace."
::= { gs2124AclInfoViewEntry 23 }
gs2124ArpIp OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the arp ip field of the ace."
::= { gs2124AclInfoViewEntry 24 }
gs2124ArpEthernet OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the arp ethernet field of the ace."
::= { gs2124AclInfoViewEntry 25 }
gs2124IpProtocolFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the ip protocol filter field of the ace."
::= { gs2124AclInfoViewEntry 26 }
gs2124IpProtocolValue OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the ip protocol value field of the ace."
::= { gs2124AclInfoViewEntry 27 }
gs2124IpTTL OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the ip ttl field of the ace. "
::= { gs2124AclInfoViewEntry 28 }
gs2124IpFragment OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the ip fragment field of the ace."
::= { gs2124AclInfoViewEntry 29 }
gs2124IpOption OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the ip option field of the ace."
::= { gs2124AclInfoViewEntry 30 }
gs2124SipFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the sip filter field of the ace."
::= { gs2124AclInfoViewEntry 31 }
gs2124SipAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the sip address field of the ace."
::= { gs2124AclInfoViewEntry 32 }
gs2124SipMask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the sip mask field of the ace."
::= { gs2124AclInfoViewEntry 33 }
gs2124DipFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the dip filter field of the ace."
::= { gs2124AclInfoViewEntry 34 }
gs2124DipAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the dip address field of the ace."
::= { gs2124AclInfoViewEntry 35 }
gs2124DipMask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the dip mask field of the ace."
::= { gs2124AclInfoViewEntry 36 }
gs2124IcmpTypeFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the icmp type field of the ace."
::= { gs2124AclInfoViewEntry 37 }
gs2124IcmpCodeFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the icmp code field of the ace."
::= { gs2124AclInfoViewEntry 38 }
gs2124UdpSourcePortFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the udp source port field of the ace."
::= { gs2124AclInfoViewEntry 39 }
gs2124UdpDestPortFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the udp destination port field of the ace."
::= { gs2124AclInfoViewEntry 40 }
gs2124TcpSourcePortFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the tcp source port field of the ace."
::= { gs2124AclInfoViewEntry 41 }
gs2124TcpDestPortFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the tcp destination port field of the ace."
::= { gs2124AclInfoViewEntry 42 }
gs2124TcpFIN OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the tcp fin field of the ace."
::= { gs2124AclInfoViewEntry 43 }
gs2124TcpSYN OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the tcp syn field of the ace."
::= { gs2124AclInfoViewEntry 44 }
gs2124TcpRST OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the tcp rst field of the ace."
::= { gs2124AclInfoViewEntry 45 }
gs2124TcpPSH OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the tcp psh field of the ace."
::= { gs2124AclInfoViewEntry 46 }
gs2124TcpACK OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the tcp ack field of the ace."
::= { gs2124AclInfoViewEntry 47 }
gs2124TcpURG OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Display the tcp urg field of the ace."
::= { gs2124AclInfoViewEntry 48 }
gs2124AclInfoEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"1. set the entry active / the entry is active when get state.
2. edit the specific entry.
3. delete the specific entry.
4. undo. free the buffer."
::= { gs2124AclInfoViewEntry 49 }
gs2124AclInfoConf OBJECT IDENTIFIER ::= { gs2124AclInfo 4 }
gs2124AceNo OBJECT-TYPE
SYNTAX INTEGER(0..128)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"set 1 will create an ACL entry for edit, and return the entry index.
others will return 0."
::= { gs2124AclInfoConf 1 }
gs2124AceMoveTo OBJECT-TYPE
SYNTAX INTEGER(1..128)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Move the ace entry."
::= { gs2124AclInfoConf 2 }
gs2124AceIngressPortConf OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the ingress port number of the ace.
Available parameter: any, Policy1~8, Port1~24."
::= { gs2124AclInfoConf 3 }
gs2124AceFrameTypeConf OBJECT-TYPE
SYNTAX INTEGER(0..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the frame type of the ace.
0:any 1: ethernet type 2:ARP 3:Ipv4 [default:0]"
::= { gs2124AclInfoConf 4 }
gs2124AceFrameTypeParameters OBJECT IDENTIFIER ::= { gs2124AclInfoConf 5 }
gs2124EthernetTypeFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the ethernet type of the ace."
::= { gs2124AceFrameTypeParameters 1 }
gs2124AclArpParameters OBJECT IDENTIFIER ::= { gs2124AceFrameTypeParameters 2 }
gs2124AceArpRarp OBJECT-TYPE
SYNTAX INTEGER(0..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the arp type of the ace.
0:Any 1:Arp 2:Rarp 3:Other [default:0] "
::= { gs2124AclArpParameters 1 }
gs2124AceArpRequestReply OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"0:Any 1:Request 2:Reply [default:0] "
::= { gs2124AclArpParameters 2 }
gs2124AceArpSenderIpFilter OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"0:Any 1:Host 2:Network"
::= { gs2124AclArpParameters 3 }
gs2124AceArpSenderIpAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the arp sender ip address of the ace."
::= { gs2124AclArpParameters 4 }
gs2124AceArpSenderIpMask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the arp sender ip mask of the ace."
::= { gs2124AclArpParameters 5 }
gs2124AceArpTargetIpFilter OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"0:Any 1:Host 2:Network "
::= { gs2124AclArpParameters 6 }
gs2124AceArpTargetIpAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"0:Any 1:Host 2:Network "
::= { gs2124AclArpParameters 7 }
gs2124AceArpTargetIpMask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the arp target ip address of the ace."
::= { gs2124AclArpParameters 8 }
gs2124AceArpSmacMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"any / 0 / 1"
::= { gs2124AclArpParameters 9 }
gs2124AceArpRarpDmacMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"any / 0 / 1"
::= { gs2124AclArpParameters 10 }
gs2124AceArpIpEthernetLength OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"any / 0 / 1"
::= { gs2124AclArpParameters 11 }
gs2124AceArpIp OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"any / 0 / 1"
::= { gs2124AclArpParameters 12 }
gs2124AceArpEthernet OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"any / 0 / 1"
::= { gs2124AclArpParameters 13 }
gs2124AclIpParameters OBJECT IDENTIFIER ::= { gs2124AceFrameTypeParameters 3 }
gs2124AceIpProtocolFilter OBJECT-TYPE
SYNTAX INTEGER(0..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the ip protocol of the ace.
0:Any 1:ICMP 2:UDP 3:TCP 4:Other "
::= { gs2124AclIpParameters 1 }
gs2124AceIpProtocolFilterParameters OBJECT IDENTIFIER ::= { gs2124AclIpParameters 2 }
gs2124AceIcmpParameters OBJECT IDENTIFIER ::= { gs2124AceIpProtocolFilterParameters 1 }
gs2124AceIcmpTypeFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the icmp type filter of the ace."
::= { gs2124AceIcmpParameters 1 }
gs2124AceIcmpCodeFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the icmp code filter of the ace."
::= { gs2124AceIcmpParameters 2 }
gs2124AceUdpParameters OBJECT IDENTIFIER ::= { gs2124AceIpProtocolFilterParameters 2 }
gs2124UdpSourcePortFilterConf OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the udp source port of the ace."
::= { gs2124AceUdpParameters 1 }
gs2124UdpDestPortFilterConf OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the udp destination port of the ace."
::= { gs2124AceUdpParameters 2 }
gs2124AceTcpParameters OBJECT IDENTIFIER ::= { gs2124AceIpProtocolFilterParameters 3 }
gs2124TcpSourcePortFilterConf OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the tcp source port of the ace."
::= { gs2124AceTcpParameters 1 }
gs2124TcpDestPortFilterConf OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the tcp destination port of the ace."
::= { gs2124AceTcpParameters 2 }
gs2124TcpFINConf OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the tcp fin of the ace."
::= { gs2124AceTcpParameters 3 }
gs2124TcpSYNConf OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the tcp syn of the ace."
::= { gs2124AceTcpParameters 4 }
gs2124TcpRSTConf OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the tcp rst of the ace."
::= { gs2124AceTcpParameters 5 }
gs2124TcpPSHConf OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the tcp psh of the ace."
::= { gs2124AceTcpParameters 6 }
gs2124TcpACKConf OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the tcp ack of the ace."
::= { gs2124AceTcpParameters 7 }
gs2124TcpURGConf OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the tcp urg of the ace."
::= { gs2124AceTcpParameters 8 }
gs2124AceIpProtocolValue OBJECT-TYPE
SYNTAX INTEGER(0..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the tcp protocol value of the ace."
::= { gs2124AclIpParameters 3 }
gs2124AceIpTTL OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Any / Zero / Non-zero "
::= { gs2124AclIpParameters 4 }
gs2124AceIpFragment OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Any/ Yes / No "
::= { gs2124AclIpParameters 5 }
gs2124AceIpOption OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Any/ Yes / No "
::= { gs2124AclIpParameters 6 }
gs2124AceSipFilter OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"0:Any 1:Host 2:Network"
::= { gs2124AclIpParameters 7 }
gs2124AceSipAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the source ip address of the ace."
::= { gs2124AclIpParameters 8 }
gs2124AceSipMask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the source ip mask of the ace."
::= { gs2124AclIpParameters 9 }
gs2124AceDipFilter OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"0:Any 1:Host 2:Network"
::= { gs2124AclIpParameters 10 }
gs2124AceDipAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the destination ip address of the ace."
::= { gs2124AclIpParameters 11 }
gs2124AceDipMask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the destination ip mask of the ace."
::= { gs2124AclIpParameters 12 }
gs2124AceActionConf OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"0:Deny 1:Permit [default:1] "
::= { gs2124AclInfoConf 6 }
gs2124AceRateLimiterConf OBJECT-TYPE
SYNTAX INTEGER(0..16)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify a rate limiter which is available from 0 to 16(0 means disable) for an ACE."
::= { gs2124AclInfoConf 7 }
gs2124AcePortCopyConf OBJECT-TYPE
SYNTAX INTEGER(0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Packets will be copied to this port if hit this ACE rule.
Port number is available from 0 to 24(0 means disable)."
::= { gs2124AclInfoConf 8 }
gs2124AceMacParameters OBJECT IDENTIFIER ::= { gs2124AclInfoConf 9 }
gs2124AceSmacFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the source mac of the ace."
::= { gs2124AceMacParameters 1 }
gs2124AceDmacFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the destination mac of the ace."
::= { gs2124AceMacParameters 2 }
gs2124AceVlanParameters OBJECT IDENTIFIER ::= { gs2124AclInfoConf 10 }
gs2124AceVlanIdFilter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the VID for the ACE. Available parameter: any, 1~4094."
::= { gs2124AceVlanParameters 1 }
gs2124AceTagPriority OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the tag priority for the ACE. Available parameter: any, 0~7."
::= { gs2124AceVlanParameters 2 }
gs2124AceInfoEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"1:active 2:notInService 3:delete 4:Undo "
::= { gs2124AclInfoConf 11 }
gs2124IpMacBind OBJECT IDENTIFIER ::= { gs2124Produces 19 }
gs2124IpMacBindConf OBJECT IDENTIFIER ::= { gs2124IpMacBind 1 }
gs2124IpMacBindstate OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Set ip mac binding state.
0 - Disable
1 - Enable"
::= { gs2124IpMacBindConf 1 }
gs2124IpMacBindTrustPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set trustport,
Port range : 1,5-7, available from 1 to 24"
::= { gs2124IpMacBindConf 2 }
gs2124IpMacBindSetting OBJECT IDENTIFIER ::= { gs2124IpMacBind 2 }
gs2124IpMacBindSettingNumber OBJECT-TYPE
SYNTAX INTEGER(0..1024)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get the amount of ip_mac_binding entry."
::= { gs2124IpMacBindSetting 1 }
gs2124IpMacBindSettingEntryCreate OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Create ip_mac_binding entry.
0: none
1: creat a entry."
::= { gs2124IpMacBindSetting 2 }
gs2124IpMacBindSettingTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124IpMacBindSettingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of GS2124IpMacBindSettingEntry."
::= { gs2124IpMacBindSetting 3 }
GS2124IpMacBindSettingEntry ::=
SEQUENCE {
gs2124IpMacBindSettingIndex INTEGER,
gs2124IpMacBindSettingMAC DisplayString,
gs2124IpMacBindSettingIP IpAddress,
gs2124IpMacBindSettingPort INTEGER,
gs2124IpMacBindSettingVID INTEGER,
gs2124IpMacBindSettingEntryAction INTEGER
}
gs2124IpMacBindSettingEntry OBJECT-TYPE
SYNTAX GS2124IpMacBindSettingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the entry of the ip_mac_binding information."
INDEX {gs2124IpMacBindSettingIndex}
::= { gs2124IpMacBindSettingTable 1 }
gs2124IpMacBindSettingIndex OBJECT-TYPE
SYNTAX INTEGER(1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the index of the ip_mac_binding entry."
::= { gs2124IpMacBindSettingEntry 1 }
gs2124IpMacBindSettingMAC OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the mac address of the ip_mac_binding entry."
::= { gs2124IpMacBindSettingEntry 2 }
gs2124IpMacBindSettingIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the ip address of the ip_mac_binding entry."
::= { gs2124IpMacBindSettingEntry 3 }
gs2124IpMacBindSettingPort OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the port number of the ip_mac_binding entry."
::= { gs2124IpMacBindSettingEntry 4 }
gs2124IpMacBindSettingVID OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the vid of the ip_mac_binding entry."
::= { gs2124IpMacBindSettingEntry 5 }
gs2124IpMacBindSettingEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the action of the ip_mac_binding entry.
1 - active
2 - notInService
3 - delete"
::= { gs2124IpMacBindSettingEntry 6 }
gs2124Dot1X OBJECT IDENTIFIER ::= { gs2124Produces 23 }
gs2124Dot1XServerConf OBJECT IDENTIFIER ::= { gs2124Dot1X 1 }
gs2124Dot1XServerConfAuthenticationServerIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set authentication server ip"
::= { gs2124Dot1XServerConf 1 }
gs2124Dot1XServerConfAuthenticationUdpPort OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IEEE 802.1X authentication UDP port number"
::= { gs2124Dot1XServerConf 2 }
gs2124Dot1XServerConfAuthenticationServerIp2 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set authentication server ip 2"
::= { gs2124Dot1XServerConf 3 }
gs2124Dot1XServerConfAuthenticationUdpPort2 OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IEEE 802.1X authentication UDP port number"
::= { gs2124Dot1XServerConf 4 }
gs2124Dot1XServerConfAuthenticationSecretKey OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IEEE 802.1X authentication secret key"
::= { gs2124Dot1XServerConf 5 }
gs2124Dot1XServerConfAccountingServerIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IEEE 802.1X accounting service IP"
::= { gs2124Dot1XServerConf 6 }
gs2124Dot1XServerConfAccountingUdpPort OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IEEE 802.1X accounting UDP port number"
::= { gs2124Dot1XServerConf 7 }
gs2124Dot1XServerConfAccountingServerIp2 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IEEE 802.1X accounting service IP 2"
::= { gs2124Dot1XServerConf 8 }
gs2124Dot1XServerConfAccountingUdpPort2 OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IEEE 802.1X accounting UDP port number"
::= { gs2124Dot1XServerConf 9 }
gs2124Dot1XServerConfAccountingSecretKey OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IEEE 802.1X accounting secret key"
::= { gs2124Dot1XServerConf 10 }
gs2124Dot1XPortConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124Dot1XPortConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains the configuration objects for the
Authenticator PAE associated with each port."
::= { gs2124Dot1X 2 }
GS2124Dot1XPortConfEntry ::=
SEQUENCE {
gs2124Dot1XPort INTEGER,
gs2124Dot1XPortMode INTEGER,
gs2124Dot1XPortControl INTEGER,
gs2124Dot1XPortreAuthMax INTEGER,
gs2124Dot1XPorttxPeriod INTEGER,
gs2124Dot1XPortquietPeriod INTEGER,
gs2124Dot1XPortreAuthEnabled INTEGER,
gs2124Dot1XPortreAuthPeriod INTEGER,
gs2124Dot1XPortmaxReq INTEGER,
gs2124Dot1XPortsuppTimeout INTEGER,
gs2124Dot1XPortserverTimeout INTEGER,
gs2124Dot1XPortVlanAssignment INTEGER,
gs2124Dot1XPortGuestVlan INTEGER,
gs2124Dot1XPortAuthFailedVlan INTEGER
}
gs2124Dot1XPortConfEntry OBJECT-TYPE
SYNTAX GS2124Dot1XPortConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The configuration information for an Authenticator PAE."
INDEX {gs2124Dot1XPort}
::= { gs2124Dot1XPortConfTable 1 }
gs2124Dot1XPort OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port index of 802.1X port configuration table."
::= { gs2124Dot1XPortConfEntry 1 }
gs2124Dot1XPortMode OBJECT-TYPE
SYNTAX INTEGER(0..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IEEE 802.1X port mode.
0 - Disable
1 - Normal
2 - Advanced
3 - Clientless
4 - Auto"
::= { gs2124Dot1XPortConfEntry 2 }
gs2124Dot1XPortControl OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The current value of the controlled Port
control parameter of the Port.
0 : ForceUnauthorized,
1 : ForceAuthorized,
2 : Auto
"
::= { gs2124Dot1XPortConfEntry 3 }
gs2124Dot1XPortreAuthMax OBJECT-TYPE
SYNTAX INTEGER(1..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the reAuthMax constant currently in use by
the Authenticator PAE state machine. Value : 1-10."
::= { gs2124Dot1XPortConfEntry 4 }
gs2124Dot1XPorttxPeriod OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value, in seconds, of the txPeriod constant
currently in use by the Authenticator PAE state
machine. Value : 1-65535."
::= { gs2124Dot1XPortConfEntry 5 }
gs2124Dot1XPortquietPeriod OBJECT-TYPE
SYNTAX INTEGER(0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value, in seconds, of the quietPeriod constant
currently in use by the Authenticator PAE state
machine. Value : 0-65535."
::= { gs2124Dot1XPortConfEntry 6 }
gs2124Dot1XPortreAuthEnabled OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The enable/disable control used by the Reauthentication
Timer state machine.
0 - Disable
1 - Enable"
::= { gs2124Dot1XPortConfEntry 7 }
gs2124Dot1XPortreAuthPeriod OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value(1..65535), in seconds, of the reAuthPeriod constant
currently in use by the Reauthentication Timer state
machine."
::= { gs2124Dot1XPortConfEntry 8 }
gs2124Dot1XPortmaxReq OBJECT-TYPE
SYNTAX INTEGER(1..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value(1..10) of the maxReq constant currently in use by
the Backend Authentication state machine."
::= { gs2124Dot1XPortConfEntry 9 }
gs2124Dot1XPortsuppTimeout OBJECT-TYPE
SYNTAX INTEGER(1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value(1..255), in seconds, of the suppTimeout constant
currently in use by the Backend Authentication state
machine."
::= { gs2124Dot1XPortConfEntry 10 }
gs2124Dot1XPortserverTimeout OBJECT-TYPE
SYNTAX INTEGER(1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value(1..255), in seconds, of the serverTimeout constant
currently in use by the Backend Authentication state
machine."
::= { gs2124Dot1XPortConfEntry 11 }
gs2124Dot1XPortVlanAssignment OBJECT-TYPE
SYNTAX INTEGER(0..1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IEEE 802.1X's VlanAssignment mode.
0 - Disable
1 - Enable"
::= { gs2124Dot1XPortConfEntry 12 }
gs2124Dot1XPortGuestVlan OBJECT-TYPE
SYNTAX INTEGER(0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IEEE 802.1X Guest Vlan.
0 : N/A
1~4094 : The VlanID"
::= { gs2124Dot1XPortConfEntry 13 }
gs2124Dot1XPortAuthFailedVlan OBJECT-TYPE
SYNTAX INTEGER(0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IEEE 802.1X Authentication Failed Vlan.
0 : N/A
1~4094 : The VlanID"
::= { gs2124Dot1XPortConfEntry 14 }
gs2124Dot1XStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124Dot1XStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains the status objects for the
Authenticator PAE associated with each port."
::= { gs2124Dot1X 3 }
GS2124Dot1XStatusEntry ::=
SEQUENCE {
gs2124Dot1XStatusIndex INTEGER,
gs2124Dot1XStatusMode DisplayString,
gs2124Dot1XStatusStatus DisplayString,
gs2124Dot1XVlanPlicy DisplayString
}
gs2124Dot1XStatusEntry OBJECT-TYPE
SYNTAX GS2124Dot1XStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The status information for an Authenticator PAE."
INDEX {gs2124Dot1XStatusIndex}
::= { gs2124Dot1XStatusTable 1 }
gs2124Dot1XStatusIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port index of 802.1X status table."
::= { gs2124Dot1XStatusEntry 1 }
gs2124Dot1XStatusMode OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current mode of the controlled port."
::= { gs2124Dot1XStatusEntry 2 }
gs2124Dot1XStatusStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of the controlled port."
::= { gs2124Dot1XStatusEntry 3 }
gs2124Dot1XVlanPlicy OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current Vlan Policy of the controlled port."
::= { gs2124Dot1XStatusEntry 4 }
gs2124Dot1XStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124Dot1XStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains the statistics objects for the
Authenticator PAE associated with each port."
::= { gs2124Dot1X 4 }
GS2124Dot1XStatisticsEntry ::=
SEQUENCE {
gs2124Dot1XStatisticsIndex INTEGER,
gs2124Dot1XClearCounter INTEGER,
gs2124Dot1XAuthEntersConnecting Counter32,
gs2124Dot1XauthEapLogoffsWhileConnecting Counter32,
gs2124Dot1XAuthEntersAuthenticating Counter32,
gs2124Dot1XAuthAuthSuccessesWhileAuthenticating Counter32,
gs2124Dot1XAuthAuthTimeoutsWhileAuthenticating Counter32,
gs2124Dot1XAuthAuthFailWhileAuthenticating Counter32,
gs2124Dot1XAuthAuthEapStartsWhileAuthenticating Counter32,
gs2124Dot1XAuthAuthEapLogoffWhileAuthenticating Counter32,
gs2124Dot1XAuthAuthReauthsWhileAuthenticated Counter32,
gs2124Dot1XAuthAuthEapStartsWhileAuthenticated Counter32,
gs2124Dot1XAuthAuthEapLogoffWhileAuthenticated Counter32,
gs2124Dot1XBackendResponses Counter32,
gs2124Dot1XBackendAccessChallenges Counter32,
gs2124Dot1XBackendOtherRequestsToSupplicant Counter32,
gs2124Dot1XBackendAuthSuccesses Counter32,
gs2124Dot1XBackendAuthFails Counter32,
gs2124Dot1XAuthEapolFramesRx Counter32,
gs2124Dot1XAuthEapolFramesTx Counter32,
gs2124Dot1XAuthEapolStartFramesRx Counter32,
gs2124Dot1XAuthEapolLogoffFramesRx Counter32,
gs2124Dot1XAuthEapolRespIdFramesRx Counter32,
gs2124Dot1XAuthEapolRespFramesRx Counter32,
gs2124Dot1XAuthEapolReqIdFramesTx Counter32,
gs2124Dot1XAuthEapolReqFramesTx Counter32,
gs2124Dot1XAuthInvalidEapolFramesRx Counter32,
gs2124Dot1XAuthEapLengthErrorFramesRx Counter32,
gs2124Dot1XAuthLastEapolFrameVersion Counter32,
gs2124Dot1XAuthLastEapolFrameSource DisplayString
}
gs2124Dot1XStatisticsEntry OBJECT-TYPE
SYNTAX GS2124Dot1XStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The statistics information for an Authenticator PAE."
INDEX {gs2124Dot1XStatisticsIndex}
::= { gs2124Dot1XStatisticsTable 1 }
gs2124Dot1XStatisticsIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port index of the 802.1X statistics table."
::= { gs2124Dot1XStatisticsEntry 1 }
gs2124Dot1XClearCounter OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Reset the 802.1X counter associated with this port.
0 - do nothing
1 - clear "
::= { gs2124Dot1XStatisticsEntry 2 }
gs2124Dot1XAuthEntersConnecting OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine
transitions to the CONNECTING state from any other
state."
::= { gs2124Dot1XStatisticsEntry 3 }
gs2124Dot1XauthEapLogoffsWhileConnecting OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine
transitions from CONNECTING to DISCONNECTED as a result
of receiving an EAPOL-Logoff message."
::= { gs2124Dot1XStatisticsEntry 4 }
gs2124Dot1XAuthEntersAuthenticating OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine
transitions from CONNECTING to AUTHENTICATING, as a
result of an EAP-Response/Identity message being
received from the Supplicant."
::= { gs2124Dot1XStatisticsEntry 5 }
gs2124Dot1XAuthAuthSuccessesWhileAuthenticating OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine
transitions from AUTHENTICATING to AUTHENTICATED, as a
result of the Backend Authentication state machine
indicating successful authentication of the Supplicant."
::= { gs2124Dot1XStatisticsEntry 6 }
gs2124Dot1XAuthAuthTimeoutsWhileAuthenticating OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine
transitions from AUTHENTICATING to ABORTING, as a result
of the Backend Authentication state machine indicating
authentication timeout."
::= { gs2124Dot1XStatisticsEntry 7 }
gs2124Dot1XAuthAuthFailWhileAuthenticating OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine
transitions from AUTHENTICATING to HELD, as a result
of the Backend Authentication state machine indicating
authentication failure."
::= { gs2124Dot1XStatisticsEntry 8 }
gs2124Dot1XAuthAuthEapStartsWhileAuthenticating OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine
transitions from AUTHENTICATING to ABORTING, as a result
of an EAPOL-Start message being received from the
Supplicant."
::= { gs2124Dot1XStatisticsEntry 9 }
gs2124Dot1XAuthAuthEapLogoffWhileAuthenticating OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine
transitions from AUTHENTICATING to ABORTING, as a result
of an EAPOL-Logoff message being received from the
Supplicant."
::= { gs2124Dot1XStatisticsEntry 10 }
gs2124Dot1XAuthAuthReauthsWhileAuthenticated OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine
transitions from AUTHENTICATED to CONNECTING, as a
result of a reauthentication request."
::= { gs2124Dot1XStatisticsEntry 11 }
gs2124Dot1XAuthAuthEapStartsWhileAuthenticated OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine
transitions from AUTHENTICATED to CONNECTING, as a
result of an EAPOL-Start message being received from
the Supplicant."
::= { gs2124Dot1XStatisticsEntry 12 }
gs2124Dot1XAuthAuthEapLogoffWhileAuthenticated OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine
transitions from AUTHENTICATED to DISCONNECTED, as a
result of an EAPOL-Logoff message being received from
the Supplicant."
::= { gs2124Dot1XStatisticsEntry 13 }
gs2124Dot1XBackendResponses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine sends
an initial Access-Request packet to the Authentication
server (i.e., executes sendRespToServer on entry to the
RESPONSE state). Indicates that the Authenticator
attempted communication with the Authentication Server."
::= { gs2124Dot1XStatisticsEntry 14 }
gs2124Dot1XBackendAccessChallenges OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine receives
an initial Access-Challenge packet from the Authentication
server (i.e., aReq becomes TRUE, causing exit from the
RESPONSE state). Indicates that the Authentication Server
has communication with the Authenticator."
::= { gs2124Dot1XStatisticsEntry 15 }
gs2124Dot1XBackendOtherRequestsToSupplicant OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine sends
an EAP-Request packet (other than Identity, Notification,
Failure or Success message) to the Supplicant (i.e.,
executes txReq on entry to the REQUEST state). Indicates
that Authenticator chose an EAP-method."
::= { gs2124Dot1XStatisticsEntry 16 }
gs2124Dot1XBackendAuthSuccesses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine receives
an EAP-Success message from the Authentication Server (i.e.,
aSuccess becomes TRUE, causing a transitions from RESPONSE to
SUCCESS). Indicates that the Supplicant has successfully
authenticated to the Authentication Server."
::= { gs2124Dot1XStatisticsEntry 17 }
gs2124Dot1XBackendAuthFails OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times that the state machine receives
an EAP-Failure message from the Authentication Server (i.e.,
aFail becomes TRUE, causing a transitions from RESPONSE to
FAIL). Indicates that the Supplicant has not authenticated
to the Authentication Server."
::= { gs2124Dot1XStatisticsEntry 18 }
gs2124Dot1XAuthEapolFramesRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid EAPOL frames of any type
that have been received by this Authenticator."
::= { gs2124Dot1XStatisticsEntry 19 }
gs2124Dot1XAuthEapolFramesTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid EAPOL frames of any type
that have been transmitted by this Authenticator."
::= { gs2124Dot1XStatisticsEntry 20 }
gs2124Dot1XAuthEapolStartFramesRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of EAPOL Start frames that have
been received by this Authenticator."
::= { gs2124Dot1XStatisticsEntry 21 }
gs2124Dot1XAuthEapolLogoffFramesRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of EAPOL Logoff frames that have
been received by this Authenticator."
::= { gs2124Dot1XStatisticsEntry 22 }
gs2124Dot1XAuthEapolRespIdFramesRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of EAP Resp/Id frames that have
been received by this Authenticator."
::= { gs2124Dot1XStatisticsEntry 23 }
gs2124Dot1XAuthEapolRespFramesRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid EAP Response frames
(other than Resp/Id frames) that have been
received by this Authenticator."
::= { gs2124Dot1XStatisticsEntry 24 }
gs2124Dot1XAuthEapolReqIdFramesTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of EAP Req/Id frames that have
been transmitted by this Authenticator."
::= { gs2124Dot1XStatisticsEntry 25 }
gs2124Dot1XAuthEapolReqFramesTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid EAP Request frames
(other than Req/Id frames) that have been
transmitted by this Authenticator."
::= { gs2124Dot1XStatisticsEntry 26 }
gs2124Dot1XAuthInvalidEapolFramesRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of EAPOL frames that have been
received by this Authenticator in which the
frame type is not recognized."
::= { gs2124Dot1XStatisticsEntry 27 }
gs2124Dot1XAuthEapLengthErrorFramesRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of EAPOL frames that have been
received by this Authenticator in which the
Packet Body Length field is invalid."
::= { gs2124Dot1XStatisticsEntry 28 }
gs2124Dot1XAuthLastEapolFrameVersion OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The protocol version number carried in the
most recently received EAPOL frames."
::= { gs2124Dot1XStatisticsEntry 29 }
gs2124Dot1XAuthLastEapolFrameSource OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The source MAC address carried in the
most recently received EAPOL frames."
::= { gs2124Dot1XStatisticsEntry 30 }
gs2124TrunkInfo OBJECT IDENTIFIER ::= { gs2124Produces 24 }
gs2124TrunkPort OBJECT IDENTIFIER ::= { gs2124TrunkInfo 1 }
gs2124TrunkPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124TrunkPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of GS2124TrunkPortEntry."
::= { gs2124TrunkPort 1 }
GS2124TrunkPortEntry ::=
SEQUENCE {
gs2124TrunkPortIndex INTEGER,
gs2124TrunkPortMethod INTEGER,
gs2124TrunkPortGroup INTEGER,
gs2124TrunkPortActiveLacp INTEGER,
gs2124TrunkPortAggtr INTEGER,
gs2124TrunkPortStatus INTEGER,
gs2124TrunkPortCurrentMode INTEGER
}
gs2124TrunkPortEntry OBJECT-TYPE
SYNTAX GS2124TrunkPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for trunk table."
INDEX {gs2124TrunkPortIndex}
::= { gs2124TrunkPortTable 1 }
gs2124TrunkPortIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port index of trunk table."
::= { gs2124TrunkPortEntry 1 }
gs2124TrunkPortMethod OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The method of trunk port.
0 : None,
1 : LACP,
2 : Static.
"
::= { gs2124TrunkPortEntry 2 }
gs2124TrunkPortGroup OBJECT-TYPE
SYNTAX INTEGER(0..12)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The group(0~12) of trunk port."
::= { gs2124TrunkPortEntry 3 }
gs2124TrunkPortActiveLacp OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The active lacp mode of trunk port.
0 : Passive,
1 : Active.
"
::= { gs2124TrunkPortEntry 4 }
gs2124TrunkPortAggtr OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Aggtr of trunk port."
::= { gs2124TrunkPortEntry 5 }
gs2124TrunkPortStatus OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of trunk port.
0 : None,
1 : Ready.
"
::= { gs2124TrunkPortEntry 6 }
gs2124TrunkPortCurrentMode OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The current mode of trunk port entry.
0 : Active mode,
1 : Edit mode,
2 : Do edit.
"
::= { gs2124TrunkPortEntry 7 }
gs2124AggregatorView OBJECT IDENTIFIER ::= { gs2124TrunkInfo 2 }
gs2124AggregatorViewTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124AggregatorViewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of GS2124AggregatorViewEntry."
::= { gs2124AggregatorView 1 }
GS2124AggregatorViewEntry ::=
SEQUENCE {
gs2124AggregatorViewIndex INTEGER,
gs2124AggregatorViewMethod INTEGER,
gs2124AggregatorViewMemberPorts DisplayString,
gs2124AggregatorViewReadyPorts DisplayString
}
gs2124AggregatorViewEntry OBJECT-TYPE
SYNTAX GS2124AggregatorViewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for aggregator view table."
INDEX {gs2124AggregatorViewIndex}
::= { gs2124AggregatorViewTable 1 }
gs2124AggregatorViewIndex OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port index of aggregator view table."
::= { gs2124AggregatorViewEntry 1 }
gs2124AggregatorViewMethod OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The method of aggregator view table.
0 : None,
1 : LACP,
2 : Static.
"
::= { gs2124AggregatorViewEntry 2 }
gs2124AggregatorViewMemberPorts OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The member ports of aggregator view table."
::= { gs2124AggregatorViewEntry 3 }
gs2124AggregatorViewReadyPorts OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ready ports of aggregator view table."
::= { gs2124AggregatorViewEntry 4 }
gs2124LacpSystemPriority OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set lacp system priority. (Range:1~65535)"
::= { gs2124TrunkInfo 3 }
gs2124AggregationHashMode OBJECT IDENTIFIER ::= { gs2124TrunkInfo 4 }
gs2124HashCodeSourceMacAddress OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set hash mode : Source MAC Hash Enable."
::= { gs2124AggregationHashMode 1 }
gs2124HashCodeDestinationMacAddress OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set hash mode : Destination MAC Hash Enable."
::= { gs2124AggregationHashMode 2 }
gs2124HashCodeIpAddress OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set hash mode : IP Hash Enable."
::= { gs2124AggregationHashMode 3 }
gs2124HashCodeTcpUdpPortNumber OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set hash mode : TCP/UDP Port Hash Enable."
::= { gs2124AggregationHashMode 4 }
gs2124MulticastInfo OBJECT IDENTIFIER ::= { gs2124Produces 25 }
gs2124IGMPMode OBJECT-TYPE
SYNTAX INTEGER(0|1|2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the IGMP Proxy/Snooping state.
0 - disabled.
1 - proxy.
2 - snooping. "
::= { gs2124MulticastInfo 1 }
gs2124IGMPGroupAllowConf OBJECT IDENTIFIER ::= { gs2124MulticastInfo 2 }
gs2124IGMPGroupAllowNumber OBJECT-TYPE
SYNTAX INTEGER(1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of the IGMP group allow."
::= { gs2124IGMPGroupAllowConf 1 }
gs2124IGMPGroupAllowEntryCreate OBJECT-TYPE
SYNTAX INTEGER(0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Create IGMP group allow entry."
::= { gs2124IGMPGroupAllowConf 2 }
gs2124IGMPGroupAllowTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124IGMPGroupAllowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Display IGMP group allow information."
::= { gs2124IGMPGroupAllowConf 3 }
GS2124IGMPGroupAllowEntry ::=
SEQUENCE {
gs2124IGMPGroupAllowNo INTEGER,
gs2124IGMPGroupAllowVid INTEGER,
gs2124IGMPGroupAllowStartAddress DisplayString,
gs2124IGMPGroupAllowEndAddress DisplayString,
gs2124IGMPGroupAllowEntryAction INTEGER
}
gs2124IGMPGroupAllowEntry OBJECT-TYPE
SYNTAX GS2124IGMPGroupAllowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for IGMP Group Allow configuration information."
INDEX {gs2124IGMPGroupAllowNo}
::= { gs2124IGMPGroupAllowTable 1 }
gs2124IGMPGroupAllowNo OBJECT-TYPE
SYNTAX INTEGER(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of IGMP Group Allow table."
::= { gs2124IGMPGroupAllowEntry 1 }
gs2124IGMPGroupAllowVid OBJECT-TYPE
SYNTAX INTEGER(0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add group allow for this IGMP."
::= { gs2124IGMPGroupAllowEntry 2 }
gs2124IGMPGroupAllowStartAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add start address of IGMP group allow."
::= { gs2124IGMPGroupAllowEntry 3}
gs2124IGMPGroupAllowEndAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add end address of IGMP group allow."
::= { gs2124IGMPGroupAllowEntry 4 }
gs2124IGMPGroupAllowEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
1 - active
2 - notInService
3 - delete
4 - undo"
::= { gs2124IGMPGroupAllowEntry 5 }
gs2124IGMPProxy OBJECT IDENTIFIER ::= { gs2124MulticastInfo 3 }
gs2124IgmpProxyConfGeneralQueryInterval OBJECT-TYPE
SYNTAX INTEGER(1..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IGMP general query interval(Unit: second)."
::= { gs2124IGMPProxy 1 }
gs2124IgmpProxyConfGeneralQueryRepTimeout OBJECT-TYPE
SYNTAX INTEGER(1..25)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IGMP general query response timeout(Unit: second)."
::= { gs2124IGMPProxy 2 }
gs2124IgmpProxyConfGeneralQueryMaxRepTime OBJECT-TYPE
SYNTAX INTEGER(1..25)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IGMP general query maximum response time(Unit: second)."
::= { gs2124IGMPProxy 3 }
gs2124IgmpProxyConfLastMemberQueryCount OBJECT-TYPE
SYNTAX INTEGER(1..16)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IGMP specific query robust count."
::= { gs2124IGMPProxy 4 }
gs2124IgmpProxyConfLastMemberQueryInterval OBJECT-TYPE
SYNTAX INTEGER(1..25)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IGMP specific query interval(Unit: second)."
::= { gs2124IGMPProxy 5 }
gs2124IgmpProxyConfLastMemberQueryMaxRepTime OBJECT-TYPE
SYNTAX INTEGER(1..25)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set IGMP specific query maximum response time(Unit: second)."
::= { gs2124IGMPProxy 6 }
gs2124IgmpProxyConfRouterPorts OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Get/Set IGMP router port(s)."
::= { gs2124IGMPProxy 7 }
gs2124IgmpProxyGroupMembershipNumber OBJECT-TYPE
SYNTAX INTEGER(0..1024)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get the amount of multicast group membership."
::= { gs2124IGMPProxy 8 }
gs2124IgmpProxyGroupMembershipTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124IgmpProxyGroupMembershipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Get multicast group membership."
::= { gs2124IGMPProxy 9 }
GS2124IgmpProxyGroupMembershipEntry ::=
SEQUENCE {
gs2124IgmpProxyGroupNo INTEGER,
gs2124IgmpProxyGroupAddress DisplayString,
gs2124IgmpProxyGroupVLANId INTEGER,
gs2124IgmpProxyGroupPortMembers DisplayString
}
gs2124IgmpProxyGroupMembershipEntry OBJECT-TYPE
SYNTAX GS2124IgmpProxyGroupMembershipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for Igmp Proxy Group Membership table."
INDEX {gs2124IgmpProxyGroupNo}
::= { gs2124IgmpProxyGroupMembershipTable 1 }
gs2124IgmpProxyGroupNo OBJECT-TYPE
SYNTAX INTEGER(1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port index of Igmp Proxy Group Membership table."
::= { gs2124IgmpProxyGroupMembershipEntry 1 }
gs2124IgmpProxyGroupAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The group address of multicast group membership entry."
::= { gs2124IgmpProxyGroupMembershipEntry 2 }
gs2124IgmpProxyGroupVLANId OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vlan id of multicast group membership entry."
::= { gs2124IgmpProxyGroupMembershipEntry 3 }
gs2124IgmpProxyGroupPortMembers OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port member of multicast group membership entry."
::= { gs2124IgmpProxyGroupMembershipEntry 4 }
gs2124IGMPSnooping OBJECT IDENTIFIER ::= { gs2124MulticastInfo 4 }
gs2124IgmpSnoopingConfHostTimeout OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the host timeout of the igmp snooping."
::= { gs2124IGMPSnooping 1 }
gs2124IgmpSnoopingConfFastLeave OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the fast-leave of the igmp snooping."
::= { gs2124IGMPSnooping 2 }
gs2124IgmpSnoopingConfRouterPorts OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"These ports are router ports of the igmp snooping."
::= { gs2124IGMPSnooping 3 }
gs2124IgmpSnoopingGroupMembershipNumber OBJECT-TYPE
SYNTAX INTEGER(0..1024)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"These are groups membership of the igmp snooping."
::= { gs2124IGMPSnooping 4 }
gs2124IgmpSnoopingGroupMembershipTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124IgmpSnoopingGroupMembershipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Display group menbership information."
::= { gs2124IGMPSnooping 5 }
GS2124IgmpSnoopingGroupMembershipEntry ::=
SEQUENCE {
gs2124IgmpSnoopingGroupNo INTEGER,
gs2124IgmpSnoopingGroupAddress DisplayString,
gs2124IgmpSnoopingGroupVLANId INTEGER,
gs2124IgmpSnoopingGroupPortMembers DisplayString
}
gs2124IgmpSnoopingGroupMembershipEntry OBJECT-TYPE
SYNTAX GS2124IgmpSnoopingGroupMembershipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for Igmp Snooping Group Membership table."
INDEX {gs2124IgmpSnoopingGroupNo}
::= { gs2124IgmpSnoopingGroupMembershipTable 1 }
gs2124IgmpSnoopingGroupNo OBJECT-TYPE
SYNTAX INTEGER(1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port index of Igmp Snooping Group Membership table."
::= { gs2124IgmpSnoopingGroupMembershipEntry 1 }
gs2124IgmpSnoopingGroupAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the group address of the igmp snooping."
::= { gs2124IgmpSnoopingGroupMembershipEntry 2 }
gs2124IgmpSnoopingGroupVLANId OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vlan id of igmp snooping group."
::= { gs2124IgmpSnoopingGroupMembershipEntry 3 }
gs2124IgmpSnoopingGroupPortMembers OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The members of igmp snooping group."
::= { gs2124IgmpSnoopingGroupMembershipEntry 4 }
gs2124MVR OBJECT IDENTIFIER ::= { gs2124MulticastInfo 5 }
gs2124MVRMode OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the MVR state.
0 - disabled.
1 - enabled. "
::= { gs2124MVR 1 }
gs2124MVRConfHostTimeout OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the host timeout of the mvr."
::= { gs2124MVR 2 }
gs2124MVRConfFastLeave OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the fast-leave of the mvr."
::= { gs2124MVR 3 }
gs2124MVIDConf OBJECT IDENTIFIER ::= { gs2124MVR 4 }
gs2124MVIDNumber OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vid of mvr group."
::= { gs2124MVIDConf 1 }
gs2124MVIDEntryCreate OBJECT-TYPE
SYNTAX INTEGER(0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Create mvr group entry."
::= { gs2124MVIDConf 2 }
gs2124MVIDGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MVIDGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Display mvid group information."
::= { gs2124MVIDConf 3 }
GS2124MVIDGroupEntry ::=
SEQUENCE {
gs2124MVID INTEGER,
gs2124MVIDMemberPort DisplayString,
gs2124MVIDRouterPorts DisplayString,
gs2124MVIDEntryAction INTEGER
}
gs2124MVIDGroupEntry OBJECT-TYPE
SYNTAX GS2124MVIDGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for MVID Group configuration information."
INDEX {gs2124MVID}
::= { gs2124MVIDGroupTable 1 }
gs2124MVID OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the index of the MVID Group configuration entry."
::= { gs2124MVIDGroupEntry 1 }
gs2124MVIDMemberPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Member ports of the mvid group."
::= { gs2124MVIDGroupEntry 2 }
gs2124MVIDRouterPorts OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Router ports of the mvid group."
::= { gs2124MVIDGroupEntry 3 }
gs2124MVIDEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
1 - active
2 - notInService
3 - delete
4 - undo"
::= { gs2124MVIDGroupEntry 4 }
gs2124MVIDGroupAllowConf OBJECT IDENTIFIER ::= { gs2124MVR 5 }
gs2124MVIDGroupAllowNumber OBJECT-TYPE
SYNTAX INTEGER(1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of the mvid group allow."
::= { gs2124MVIDGroupAllowConf 1 }
gs2124MVIDGroupAllowEntryCreate OBJECT-TYPE
SYNTAX INTEGER(0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Create mvid group allow entry."
::= { gs2124MVIDGroupAllowConf 2 }
gs2124MVIDGroupAllowTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MVIDGroupAllowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Display mvid group allow information."
::= { gs2124MVIDGroupAllowConf 3 }
GS2124MVIDGroupAllowEntry ::=
SEQUENCE {
gs2124MVIDGroupAllowNo INTEGER,
gs2124MVIDGroupAllowMvid INTEGER,
gs2124MVIDGroupAllowStartAddress DisplayString,
gs2124MVIDGroupAllowEndAddress DisplayString,
gs2124MVIDGroupAllowEntryAction INTEGER
}
gs2124MVIDGroupAllowEntry OBJECT-TYPE
SYNTAX GS2124MVIDGroupAllowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the Entry(s) for MVID Group Allow configuration information."
INDEX {gs2124MVIDGroupAllowNo}
::= { gs2124MVIDGroupAllowTable 1 }
gs2124MVIDGroupAllowNo OBJECT-TYPE
SYNTAX INTEGER(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of MVID Group Allow table."
::= { gs2124MVIDGroupAllowEntry 1 }
gs2124MVIDGroupAllowMvid OBJECT-TYPE
SYNTAX INTEGER(0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add group allow for this mvid."
::= { gs2124MVIDGroupAllowEntry 2 }
gs2124MVIDGroupAllowStartAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add start address of mvid group allow."
::= { gs2124MVIDGroupAllowEntry 3}
gs2124MVIDGroupAllowEndAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add end address of mvid group allow."
::= { gs2124MVIDGroupAllowEntry 4 }
gs2124MVIDGroupAllowEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
1 - active
2 - notInService
3 - delete
4 - undo"
::= { gs2124MVIDGroupAllowEntry 5 }
gs2124MVRGroupMembershipNumber OBJECT-TYPE
SYNTAX INTEGER(0..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the amount of mvr group membership."
::= { gs2124MVR 6 }
gs2124MVRGroupMembershipTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MVRGroupMembershipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Get mvr group membership."
::= { gs2124MVR 7 }
GS2124MVRGroupMembershipEntry ::=
SEQUENCE {
gs2124MVRGroupNo INTEGER,
gs2124MVRGroupAddress DisplayString,
gs2124MVRGroupVLANId INTEGER,
gs2124MVRGroupPortMembers DisplayString
}
gs2124MVRGroupMembershipEntry OBJECT-TYPE
SYNTAX GS2124MVRGroupMembershipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for MVR Group Membership table."
INDEX {gs2124MVRGroupNo}
::= { gs2124MVRGroupMembershipTable 1 }
gs2124MVRGroupNo OBJECT-TYPE
SYNTAX INTEGER(1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port index of MVR Group Membership table."
::= { gs2124MVRGroupMembershipEntry 1 }
gs2124MVRGroupAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The group address of mvr group membership entry."
::= { gs2124MVRGroupMembershipEntry 2 }
gs2124MVRGroupVLANId OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vlan id of mvr group membership entry."
::= { gs2124MVRGroupMembershipEntry 3 }
gs2124MVRGroupPortMembers OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port member of mvr group membership entry."
::= { gs2124MVRGroupMembershipEntry 4 }
gs2124DhcpSnooping OBJECT IDENTIFIER ::= { gs2124Produces 26 }
gs2124DhcpSnoopingState OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the Dhcp Snooping state.
0 - disabled.
1 - enable."
::= { gs2124DhcpSnooping 1 }
gs2124DhcpSnoopingInfo OBJECT IDENTIFIER ::= { gs2124DhcpSnooping 2 }
gs2124DhcpSnoopingCreate OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"create DHCP Snooping entry.
0 - none.
1 - create."
::= { gs2124DhcpSnoopingInfo 1 }
gs2124DhcpSnoopingTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124DhcpSnoopingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a list of DhcpSnoopingEntry."
::= { gs2124DhcpSnoopingInfo 2 }
GS2124DhcpSnoopingEntry ::=
SEQUENCE {
gs2124DhcpSnoopingIndex INTEGER,
gs2124DhcpSnoopingVID INTEGER,
gs2124DhcpSnoopingTrustPort1 INTEGER,
gs2124DhcpSnoopingTrustPort2 INTEGER,
gs2124DhcpSnoopingServerIP IpAddress,
gs2124DhcpSnoopingOption82 INTEGER,
gs2124DhcpSnoopingAction INTEGER,
gs2124DhcpSnoopingEntryAction INTEGER
}
gs2124DhcpSnoopingEntry OBJECT-TYPE
SYNTAX GS2124DhcpSnoopingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for Dhcp Snooping table."
INDEX {gs2124DhcpSnoopingIndex}
::= { gs2124DhcpSnoopingTable 1 }
gs2124DhcpSnoopingIndex OBJECT-TYPE
SYNTAX INTEGER(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of Dhcp Snooping table."
::= { gs2124DhcpSnoopingEntry 1 }
gs2124DhcpSnoopingVID OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The vid of the dhcp snooping entry."
::= { gs2124DhcpSnoopingEntry 2 }
gs2124DhcpSnoopingTrustPort1 OBJECT-TYPE
SYNTAX INTEGER(0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The trust port1 of the dhcp snooping entry.
0:disable"
::= { gs2124DhcpSnoopingEntry 3 }
gs2124DhcpSnoopingTrustPort2 OBJECT-TYPE
SYNTAX INTEGER(0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The trust port2 of the dhcp snooping entry.
0:disable"
::= { gs2124DhcpSnoopingEntry 4 }
gs2124DhcpSnoopingServerIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The server ip of the dhcp snooping entry."
::= { gs2124DhcpSnoopingEntry 5 }
gs2124DhcpSnoopingOption82 OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"0:disable
1:enable"
::= { gs2124DhcpSnoopingEntry 6 }
gs2124DhcpSnoopingAction OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"0:keep
1: drop
2: replace"
::= { gs2124DhcpSnoopingEntry 7 }
gs2124DhcpSnoopingEntryAction OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The current mode of Dhcp Snooping default entry.
0 : Active mode,
1 : Edit mode,
2 : Do edit. "
::= { gs2124DhcpSnoopingEntry 8 }
gs2124DhcpSnoopingDefaultData OBJECT IDENTIFIER ::= { gs2124DhcpSnoopingInfo 3 }
gs2124DhcpSnoopingDefaultVID OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The vid of the dhcp_snooping default entry."
::= { gs2124DhcpSnoopingDefaultData 1 }
gs2124DhcpSnoopingDefaultTrustPort1 OBJECT-TYPE
SYNTAX INTEGER(0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The trust port1 of the dhcp_snooping default entry.
0:disable"
::= { gs2124DhcpSnoopingDefaultData 2 }
gs2124DhcpSnoopingDefaultTrustPort2 OBJECT-TYPE
SYNTAX INTEGER(0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The trust port2 of the dhcp_snooping default entry.
0:disable"
::= { gs2124DhcpSnoopingDefaultData 3 }
gs2124DhcpSnoopingDefaultServerIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The server ip of the dhcp_snooping default entry."
::= { gs2124DhcpSnoopingDefaultData 4 }
gs2124DhcpSnoopingDefaultOption82 OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"0:disable
1:enable"
::= { gs2124DhcpSnoopingDefaultData 5 }
gs2124DhcpSnoopingDefaultAction OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"0:keep
1: drop
2: replace"
::= { gs2124DhcpSnoopingDefaultData 6 }
gs2124DhcpSnoopingDefaultEntryAction OBJECT-TYPE
SYNTAX INTEGER(0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The current mode of Dhcp Snooping default entry.
0 : Active mode,
1 : Edit mode,
2 : Do edit,
3 : Undo."
::= { gs2124DhcpSnoopingDefaultData 7 }
gs2124DhcpSnoopingClientTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124DhcpSnoopingClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of the DhcpSnoopingClientEntry."
::= { gs2124DhcpSnooping 3 }
GS2124DhcpSnoopingClientEntry ::=
SEQUENCE {
gs2124DhcpSnoopingClientIndex INTEGER,
gs2124DhcpSnoopingClientMac DisplayString,
gs2124DhcpSnoopingClientVID INTEGER,
gs2124DhcpSnoopingClientPort INTEGER,
gs2124DhcpSnoopingClientIP IpAddress,
gs2124DhcpSnoopingClientLease DisplayString
}
gs2124DhcpSnoopingClientEntry OBJECT-TYPE
SYNTAX GS2124DhcpSnoopingClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for Dhcp Snooping Client table."
INDEX {gs2124DhcpSnoopingClientIndex}
::= { gs2124DhcpSnoopingClientTable 1 }
gs2124DhcpSnoopingClientIndex OBJECT-TYPE
SYNTAX INTEGER(1..10000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of Dhcp Snooping Client table."
::= { gs2124DhcpSnoopingClientEntry 1 }
gs2124DhcpSnoopingClientMac OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mac address of the dhcp_snooping client entry."
::= { gs2124DhcpSnoopingClientEntry 2 }
gs2124DhcpSnoopingClientVID OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vid of the dhcp_snooping client entry."
::= { gs2124DhcpSnoopingClientEntry 3 }
gs2124DhcpSnoopingClientPort OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number of the dhcp_snooping client entry."
::= { gs2124DhcpSnoopingClientEntry 4 }
gs2124DhcpSnoopingClientIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip address of the dhcp_snooping client entry."
::= { gs2124DhcpSnoopingClientEntry 5 }
gs2124DhcpSnoopingClientLease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The dhcp lease time of the dhcp_snooping client entry."
::= { gs2124DhcpSnoopingClientEntry 6 }
gs2124TrapEntry OBJECT IDENTIFIER ::= { gs2124Produces 20 }
gs2124UserLogin NOTIFICATION-TYPE
OBJECTS {username}
STATUS current
DESCRIPTION
"Send the trap when one user logins the system."
::= { gs2124TrapEntry 1 }
gs2124UserLogout NOTIFICATION-TYPE
OBJECTS {username}
STATUS current
DESCRIPTION
"Send the trap when one user logouts the system."
::= { gs2124TrapEntry 2 }
gs2124ModuleInserted NOTIFICATION-TYPE
OBJECTS { ifIndex }
STATUS current
DESCRIPTION
"Send the trap when a module is inserted to the system. The OID value means
the port number."
::= { gs2124TrapEntry 3 }
gs2124ModuleRemoved NOTIFICATION-TYPE
OBJECTS { ifIndex }
STATUS current
DESCRIPTION
"Send the trap when a module is removed from the system. The OID value means
the port number."
::= { gs2124TrapEntry 4 }
gs2124DualMediaSwapped NOTIFICATION-TYPE
OBJECTS { ifIndex, swapto }
STATUS current
DESCRIPTION
"Send the trap when the dual media port changed. The OID value means the port number."
::= { gs2124TrapEntry 5 }
gs2124LoopDetected NOTIFICATION-TYPE
OBJECTS { ifIndex }
STATUS current
DESCRIPTION
"Send the trap when loop condition has been detected. The OID value means the port number."
::= { gs2124TrapEntry 6 }
gs2124StpStateDisabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send the trap when the operational state of STP is from enabled to disabled. "
::= { gs2124TrapEntry 7 }
gs2124StpStateEnabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send the trap when the operational state of STP is from disabled to enabled. "
::= { gs2124TrapEntry 8 }
gs2124StpTopologyChanged NOTIFICATION-TYPE
OBJECTS { ifIndex }
STATUS current
DESCRIPTION
"Send the trap when RSTP determines a port should enter the FORWARDING state
(a topology change occurs). The OID value is the ifIndex of the port that
produces the topology change."
::= { gs2124TrapEntry 9 }
gs2124LacpStateDisabled NOTIFICATION-TYPE
OBJECTS {ifIndex, groupId}
STATUS current
DESCRIPTION
"Send the trap when the operational state of LACP is from enabled to disabled.
The OID value means the disabled Group ID."
::= { gs2124TrapEntry 10 }
gs2124LacpStateEnabled NOTIFICATION-TYPE
OBJECTS {ifIndex, groupId}
STATUS current
DESCRIPTION
"Send the trap when the operational state of LACP is from disabled to enabled.
The OID value means the disabled Group ID."
::= { gs2124TrapEntry 11 }
gs2124LacpPortAdded NOTIFICATION-TYPE
OBJECTS { ifIndex, actorkey, partnerkey }
STATUS current
DESCRIPTION
"Send the trap when the state of port is in 'trunk ready'."
::= { gs2124TrapEntry 12 }
gs2124LacpPortTrunkFailure NOTIFICATION-TYPE
OBJECTS { ifIndex, actorkey, partnerkey}
STATUS current
DESCRIPTION
"Send the trap when one port is not able to be aggregated
due to duplex-mode of the port."
::= { gs2124TrapEntry 13 }
gs2124GvrpStateDisabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send the trap when the operational state of GVRP is from enabled to disabled."
::= { gs2124TrapEntry 14 }
gs2124GvrpStateEnabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send the trap when the operational state of LACP is from disabled to enabled. "
::= { gs2124TrapEntry 15 }
gs2124VlanPortBaseEnabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send the trap when the operational state of vlan is changed to port-based vlan."
::= { gs2124TrapEntry 17 }
gs2124VlanTagBaseEnabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send the trap when the operational state of vlan is changed to tag-based vlan."
::= { gs2124TrapEntry 18 }
gs2124IpmbStateEnabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send trap when ip_mac_binding is enabled."
::= { gs2124TrapEntry 19 }
gs2124IpmbStateDisabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send trap when ip_mac_binding is disabled."
::= { gs2124TrapEntry 20 }
gs2124IpmbEntryFailure NOTIFICATION-TYPE
OBJECTS { ipmacIp, ipmacMac, ifIndex}
STATUS current
DESCRIPTION
"Send trap when ip_mac_binding entry is not exist."
::= { gs2124TrapEntry 21 }
gs2124TrapVariable OBJECT IDENTIFIER ::= { gs2124Produces 21 }
username OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System account name."
::= { gs2124TrapVariable 1 }
groupId OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Trunk group ID of LACP."
::= { gs2124TrapVariable 2 }
actorkey OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the actor key information for LACP."
::= { gs2124TrapVariable 3 }
partnerkey OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the partner key information for LACP."
::= { gs2124TrapVariable 4 }
swapto OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A notification for dual port changes media type."
::= { gs2124TrapVariable 6 }
ipmacIp OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP address of the ip_mac_binding entry."
::= { gs2124TrapVariable 7 }
ipmacMac OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of the ip_mac_binding entry."
::= { gs2124TrapVariable 8 }
gs2124mstpMIB OBJECT IDENTIFIER ::= { gs2124Produces 200 }
gs2124mstpInstanceView OBJECT IDENTIFIER ::= { gs2124mstpMIB 1 }
gs2124mstpInstanceEntryCreate OBJECT-TYPE
SYNTAX INTEGER(0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This oid will be used in created a instance entry. Input: new Instance id."
::= { gs2124mstpInstanceView 1 }
gs2124mstpInstanceViewTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MstpInstanceViewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains Instance entry for the MSTP."
::= { gs2124mstpInstanceView 2 }
gs2124mstpInstanceViewEntry OBJECT-TYPE
SYNTAX GS2124MstpInstanceViewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information regarding the instance to which each Vlan is mapped."
INDEX { gs2124mstpInstanceViewIndex }
::= { gs2124mstpInstanceViewTable 1 }
GS2124MstpInstanceViewEntry ::= SEQUENCE {
gs2124mstpInstanceViewIndex Integer32,
gs2124mstpInstanceViewInstance Integer32,
gs2124mstpInstanceViewCorrespondingVlans DisplayString,
gs2124mstpInstanceViewEntryAction INTEGER
}
gs2124mstpInstanceViewIndex OBJECT-TYPE
SYNTAX Integer32(1..65)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of instance View table."
::= { gs2124mstpInstanceViewEntry 1 }
gs2124mstpInstanceViewInstance OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"An integer with values ranging from 0 to 4094 that identify
the CIST/MSTI instance to which this VLAN is mapped."
::= { gs2124mstpInstanceViewEntry 2 }
gs2124mstpInstanceViewCorrespondingVlans OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Information regarding the instance which is Vlan mapped.
syntax example: 2.5-7.100-200
available from 1 to 4094"
::= { gs2124mstpInstanceViewEntry 3 }
gs2124mstpInstanceViewEntryAction OBJECT-TYPE
SYNTAX INTEGER(1..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is RowState.
1 - active.
2 - notInService.
3 - delete."
::= { gs2124mstpInstanceViewEntry 4 }
gs2124mstpGen OBJECT IDENTIFIER ::= { gs2124mstpMIB 2 }
-- mstpGen group reflects configurations/statuses
-- the Bridge as a unit
gs2124mstpGenSupported OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/Disable Multiple Spanning Tree Protocol
0:disable
1:enable"
::= { gs2124mstpGen 1 }
gs2124mstpGenVersion OBJECT-TYPE
SYNTAX INTEGER(1|2|3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The version of (Multiple/Rapid) Spanning Tree Protocol the bridge is
currently running. The value 'STP(1)'
indicates the Spanning Tree Protocol specified in
IEEE 802.1D-1998 , 'RSTP(2)' indicates the Rapid
Spanning Tree Protocol specified in IEEE 802.1w and
clause 17 of 802.1D-2004, and 'MSTP(3)' indicates the
Multiple Spanning Tree Protocol. The values are directly from
the IEEE standard. New values may be defined as future
versions of the protocol become available.
The value of this object MUST be retained across
reinitializations of the management system."
::= { gs2124mstpGen 2 }
gs2124mstpGenCfgIdFmtSel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configuration Identificator Format Selector."
::= { gs2124mstpGen 3 }
gs2124mstpGenCfgIdName OBJECT-TYPE
SYNTAX DisplayString (SIZE (32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The configuration name that identifies the MST
region and is used as one of the inputs in the
computation of the MST Configuration Identifier."
::= { gs2124mstpGen 4 }
gs2124mstpGenCfgIdRevLevel OBJECT-TYPE
SYNTAX Integer32(0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the MST revision that
identifies the MST region and is used as one
of the inputs in the computation of the MST
configuration Identifier."
::= { gs2124mstpGen 5 }
gs2124mstpGenBridgeMaxAge OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum age of MSTP information learned from the
network on any port before it is discarded. This is
the actual value that this bridge is currently using."
::= { gs2124mstpGen 6 }
gs2124mstpGenBridgeFwdDelay OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This time value controls how fast a port changes its
spanning state when moving towards the Forwarding
state. The value determines how long the port
stays in each of the Listening and Learning
states, which precede the Forwarding state. This
value is also used, when a topology change has
been detected and is underway, to age all dynamic
entries in the Forwarding Database."
::= { gs2124mstpGen 7 }
gs2124mstpGenBridgeMaxHops OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hop count is assigned by the CIST/MSTI Regional Root and decremented by each receiving Port.
Received information is discarded and the port made a Designated Port if the hop count reaches
zero."
::= { gs2124mstpGen 8 }
gs2124mstpGenInstancePriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"That is the current Instance Priority ID."
::= { gs2124mstpGen 9 }
gs2124mstpGenCistRootPriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Priority ID of CIST Root Bridge."
::= { gs2124mstpGen 10 }
gs2124mstpGenCistRootMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC of CIST Root Bridge. That is last 6 octets of Bridge
ID."
::= { gs2124mstpGen 11 }
gs2124mstpGenCistExtRootPathCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The path cost between MST Regions from the transmitting Bridge to the CIST Root."
::= { gs2124mstpGen 12 }
gs2124mstpGenCistRootPortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Port ID of Bridge Identifier of the single bridge in a Region whose CIST Root Port is a
Boundary Port, or the Bridge Identifier of the CIST Root if that is within the Region."
::= { gs2124mstpGen 13 }
gs2124mstpGenCistRegionalRootPriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"That is current Root Priority of Cist."
::= { gs2124mstpGen 14 }
gs2124mstpGenCistRegionalRootMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC of Bridge Identifier of the single bridge in a Region whose CIST Root Port is a
Boundary Port, or the Bridge Identifier of the CIST Root if that is within the Region."
::= { gs2124mstpGen 15 }
gs2124mstpGenCistInternalRootPathCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The path cost of the CIST Regional Root"
::= { gs2124mstpGen 16 }
gs2124mstpGenCistCurrentMaxAge OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum age of Cist information learned from the network on any port
before it is discarded. This is the actual value that this
bridge is currently using."
::= { gs2124mstpGen 17 }
gs2124mstpGenCistCurrentFwdDelay OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This time value controls how fast a port changes its
Cist spanning state when moving towards the Forwarding
state. The value determines how long the port
stays in each of the Listening and Learning
states, which precede the Forwarding state. This
value is also used, when a topology change has
been detected and is underway, to age all dynamic
entries in the Forwarding Database."
::= { gs2124mstpGen 18 }
gs2124mstpGenTimeSinceLastTopoChange OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time (SECs) since the last time a topology change
was detected by the bridge entity."
::= { gs2124mstpGen 19 }
gs2124mstpGenTopoChangeCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of topology changes detected by
this bridge since the management entity was last
reset or initialized. Unit:SECs"
::= { gs2124mstpGen 20 }
gs2124mstpMstiStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MstpMstiStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the status entry for each instance of the MSTP."
::= { gs2124mstpMIB 3 }
gs2124mstpMstiStatusEntry OBJECT-TYPE
SYNTAX GS2124MstpMstiStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing the port status of the MSTP instance."
INDEX { gs2124mstpMstiStatusInstanceIndex }
::= { gs2124mstpMstiStatusTable 1 }
GS2124MstpMstiStatusEntry ::= SEQUENCE {
gs2124mstpMstiStatusInstanceIndex Integer32,
gs2124mstpMstiStatusState DisplayString,
gs2124mstpMstiStatusPriority Integer32,
gs2124mstpMstiStatusBridgeMac MacAddress,
gs2124mstpMstiStatusRegionalRootPriority Integer32,
gs2124mstpMstiStatusRegionalRootMac MacAddress,
gs2124mstpMstiStatusInternalRootPathCost Integer32,
gs2124mstpMstiStatusRootPortId Integer32,
gs2124mstpMstiStatusTimeSinceLastTopoChg Integer32,
gs2124mstpMstiStatusTopochgcount Integer32
}
gs2124mstpMstiStatusInstanceIndex OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each Instance."
::= { gs2124mstpMstiStatusEntry 1 }
gs2124mstpMstiStatusState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of each MSTI."
::= { gs2124mstpMstiStatusEntry 2 }
gs2124mstpMstiStatusPriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"That is current Priority of MSTI."
::= { gs2124mstpMstiStatusEntry 3 }
gs2124mstpMstiStatusBridgeMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bridge MAC of MSTI."
::= { gs2124mstpMstiStatusEntry 4 }
gs2124mstpMstiStatusRegionalRootPriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Priority of the MSTI Region Root."
::= { gs2124mstpMstiStatusEntry 5 }
gs2124mstpMstiStatusRegionalRootMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bridge MAC of MSTI Region Root."
::= { gs2124mstpMstiStatusEntry 6 }
gs2124mstpMstiStatusInternalRootPathCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Internal Path Cost of each MSTI."
::= { gs2124mstpMstiStatusEntry 7 }
gs2124mstpMstiStatusRootPortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number of the port which offers the
lowest cost path from this region to the root
bridge"
::= { gs2124mstpMstiStatusEntry 8 }
gs2124mstpMstiStatusTimeSinceLastTopoChg OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time (SECs) since the last time a topology change
was detected by the MSTI entity."
::= { gs2124mstpMstiStatusEntry 9 }
gs2124mstpMstiStatusTopochgcount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of topology changes detected by
this Msti since the management entity was last
reset or initialized. Unit:SECs"
::= { gs2124mstpMstiStatusEntry 10 }
gs2124mstpPortCfg OBJECT IDENTIFIER ::= { gs2124mstpMIB 4 }
gs2124mstpCistPortCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MstpCistPortCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains port config entry for the CIST of MSTP."
::= { gs2124mstpPortCfg 1 }
gs2124mstpCistPortCfgEntry OBJECT-TYPE
SYNTAX GS2124MstpCistPortCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing the port status of the MSTP instance 0."
INDEX { gs2124mstpCistPortCfgPortIndex }
::= { gs2124mstpCistPortCfgTable 1 }
GS2124MstpCistPortCfgEntry ::= SEQUENCE {
gs2124mstpCistPortCfgPortIndex Integer32,
gs2124mstpCistPortCfgPathCost Integer32,
gs2124mstpCistPortCfgPriority Integer32,
gs2124mstpCistPortCfgHelloTime Integer32,
gs2124mstpCistPortCfgAdminEdge Integer32,
gs2124mstpCistPortCfgP2P Integer32,
gs2124mstpCistPortCfgRestrictedRole Integer32,
gs2124mstpCistPortCfgRestrictedTcn Integer32,
gs2124mstpCistPortCfgMigrationCheck Integer32
}
gs2124mstpCistPortCfgPortIndex OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"That is index of the port, greater than zero in
the managed Bridge. It is a unique value."
::= { gs2124mstpCistPortCfgEntry 1 }
gs2124mstpCistPortCfgPathCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The path cost of each port in CIST."
::= { gs2124mstpCistPortCfgEntry 2 }
gs2124mstpCistPortCfgPriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The priority of each port in CIST."
::= { gs2124mstpCistPortCfgEntry 3 }
gs2124mstpCistPortCfgHelloTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The amount of time between the transmission of
Configuration bridge PDUs by this node on any port
when it is the root of the spanning tree or trying
to become so."
::= { gs2124mstpCistPortCfgEntry 4 }
gs2124mstpCistPortCfgAdminEdge OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative value of the Edge Port parameter. A
value of true(1) indicates that this port should be
assumed as an edge-port, and a value of false(2) indicates
that this port should be assumed as a non-edge-port.
Setting this object will also cause the corresponding
instance of mstpCistPortStatusOperEdge to change to the
same value. Note that even when this object's value
is true, the value of the corresponding instance of
mstpCistPortStatusOperEdge can be false if a BPDU has
been received.
The value of this object MUST be retained across
reinitializations of the management system."
::= { gs2124mstpCistPortCfgEntry 5 }
gs2124mstpCistPortCfgP2P OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative point-to-point status of the LAN segment
attached to this port, using the enumeration values of the
IEEE 802.1w clause. A value of forceTrue(0) indicates
that this port should always be treated as if it is
connected to a point-to-point link. A value of
forceFalse(1) indicates that this port should be treated as
having a shared media connection. A value of auto(2)
indicates that this port is considered to have a
point-to-point link if it is an Aggregator and all of its
members are aggregatable, or if the MAC entity
is configured for full duplex operation, either through
auto-negotiation or by management means.
The value of this object MUST be retained across
reinitializations of the management system."
::= { gs2124mstpCistPortCfgEntry 6 }
gs2124mstpCistPortCfgRestrictedRole OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A Boolean value set by management.
0: False
1: True"
::= { gs2124mstpCistPortCfgEntry 7 }
gs2124mstpCistPortCfgRestrictedTcn OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A Boolean value set by management.
0: False
1: True"
::= { gs2124mstpCistPortCfgEntry 8 }
gs2124mstpCistPortCfgMigrationCheck OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When operating in MSTP mode, writing true(1)
to this object forces this port to transmit MSTP BPDUs.
Any other operation on this object has no effect and
it always returns false(0) when read."
::= { gs2124mstpCistPortCfgEntry 9 }
gs2124mstpMstiPortCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MstpMstiPortCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains port config entry for the Msti of the MSTP."
::= { gs2124mstpPortCfg 2 }
gs2124mstpMstiPortCfgEntry OBJECT-TYPE
SYNTAX GS2124MstpMstiPortCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing the port status of the MSTP instance."
INDEX { gs2124mstpMstiPortCfgInstanceIndex , gs2124mstpMstiPortCfgPortIndex}
::= { gs2124mstpMstiPortCfgTable 1 }
GS2124MstpMstiPortCfgEntry ::= SEQUENCE {
gs2124mstpMstiPortCfgInstanceIndex Integer32,
gs2124mstpMstiPortCfgPortIndex Integer32,
gs2124mstpMstiPortCfgPathCost Integer32,
gs2124mstpMstiPortCfgPriority Integer32
}
gs2124mstpMstiPortCfgInstanceIndex OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each Instance."
::= { gs2124mstpMstiPortCfgEntry 1 }
gs2124mstpMstiPortCfgPortIndex OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each Port.
The value for each interface sub-layer
must remain constant at least from one re-initialization
of the entity's network management system to the next re-
initialization."
::= { gs2124mstpMstiPortCfgEntry 2 }
gs2124mstpMstiPortCfgPathCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The path cost of each port in the MSTI Regional."
::= { gs2124mstpMstiPortCfgEntry 3 }
gs2124mstpMstiPortCfgPriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Priority of each port in the MSTI Regional."
::= { gs2124mstpMstiPortCfgEntry 4 }
gs2124mstpCfg OBJECT IDENTIFIER ::= { gs2124mstpMIB 5 }
gs2124mstpCfgCist OBJECT IDENTIFIER ::= { gs2124mstpCfg 1 }
gs2124mstpCfgCistPriority OBJECT-TYPE
SYNTAX Integer32(0..61440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Priority of the CIST Regional."
::= { gs2124mstpCfgCist 1 }
gs2124mstpCfgCistMaxAge OBJECT-TYPE
SYNTAX Integer32(6..40)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum age of CIST. The range from 6 to 40.
The value that all bridges use for MaxAge when
this bridge is acting as the root."
::= { gs2124mstpCfgCist 2 }
gs2124mstpCfgCistFwdDelay OBJECT-TYPE
SYNTAX Integer32(4..30)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value that all bridges use for ForwardDelay
when this bridge is acting as the root.
An agent may return a badValue error if a set is
attempted to a value which is not a whole number
of seconds."
::= { gs2124mstpCfgCist 3 }
gs2124mstpCfgCistMaxHops OBJECT-TYPE
SYNTAX Integer32(6..40)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"That is Max hop count of the CIST. If the bridge is
the CIST Regional Root"
::= { gs2124mstpCfgCist 4 }
gs2124mstpCfgMstiTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MstpCfgMstiEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains port config entry for the Msti of MSTP."
::= { gs2124mstpCfg 2 }
gs2124mstpCfgMstiEntry OBJECT-TYPE
SYNTAX GS2124MstpCfgMstiEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing the Msti Config of the MSTP instance."
INDEX { gs2124mstpCfgMstiInstanceIndex }
::= { gs2124mstpCfgMstiTable 1 }
GS2124MstpCfgMstiEntry ::= SEQUENCE {
gs2124mstpCfgMstiInstanceIndex Integer32 ,
gs2124mstpCfgMstiPriority Integer32
}
gs2124mstpCfgMstiInstanceIndex OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each Port.
The value for each interface sub-layer
must remain constant at least from one re-initialization
of the entity's network management system to the next re-
initialization."
::= { gs2124mstpCfgMstiEntry 1 }
gs2124mstpCfgMstiPriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Priority of the MSTI Regional.
that is a multiple of 4096."
::= { gs2124mstpCfgMstiEntry 2 }
gs2124mstpPortStatus OBJECT IDENTIFIER ::= { gs2124mstpMIB 6 }
gs2124mstpCistPortStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MstpCistPortStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains port status entry for the CIST of MSTP."
::= { gs2124mstpPortStatus 1 }
gs2124mstpCistPortStatusEntry OBJECT-TYPE
SYNTAX GS2124MstpCistPortStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing the port status of the MSTP instance 0."
INDEX { gs2124mstpCistPortStatusPortIndex }
::= { gs2124mstpCistPortStatusTable 1 }
GS2124MstpCistPortStatusEntry ::= SEQUENCE {
gs2124mstpCistPortStatusPortIndex Integer32,
gs2124mstpCistPortStatusStatus DisplayString,
gs2124mstpCistPortStatusRole DisplayString,
gs2124mstpCistPortStatusPathCost Integer32,
gs2124mstpCistPortStatusPriority Integer32,
gs2124mstpCistPortStatusHelloTime DisplayString,
gs2124mstpCistPortStatusOperEdge DisplayString,
gs2124mstpCistPortStatusOperP2P DisplayString,
gs2124mstpCistPortStatusRestrictedRole DisplayString,
gs2124mstpCistPortStatusRestrictedTcn DisplayString
}
gs2124mstpCistPortStatusPortIndex OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each Port.
The value for each interface sub-layer
must remain constant at least from one re-initialization
of the entity's network management system to the next re-
initialization."
::= { gs2124mstpCistPortStatusEntry 1 }
gs2124mstpCistPortStatusStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"That is status of the CIST (each port)."
::= { gs2124mstpCistPortStatusEntry 2 }
gs2124mstpCistPortStatusRole OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"That is the status role of each port in the CIST."
::= { gs2124mstpCistPortStatusEntry 3 }
gs2124mstpCistPortStatusPathCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current path cost of each port in CIST."
::= { gs2124mstpCistPortStatusEntry 4 }
gs2124mstpCistPortStatusPriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current priority of the each port in CIST."
::= { gs2124mstpCistPortStatusEntry 5 }
gs2124mstpCistPortStatusHelloTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time between the transmission of
Configuration bridge PDUs by this node on any port
when it is the root of the spanning tree or trying
to become so. This is the actual value that this bridge is
currently using."
::= { gs2124mstpCistPortStatusEntry 6 }
gs2124mstpCistPortStatusOperEdge OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational value of the Edge Port parameter. The
object is initialized to the value of the corresponding
instance of dot1dStpPortAdminEdgePort. When the
corresponding instance of mstpCistPortCfgAdminEdge is
set, this object will be changed as well. This object
will also be changed to false on reception of a BPDU."
::= { gs2124mstpCistPortStatusEntry 7 }
gs2124mstpCistPortStatusOperP2P OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational point-to-point status of the LAN segment
attached to this port. It indicates whether a port is
considered to have a point-to-point connection.
If adminPointToPointMAC is set to auto(2), then the value
of operPointToPointMAC is determined in accordance with the
specific procedures defined for the MAC entity concerned. The value is
determined dynamically; that is, it is re-evaluated whenever
the value of adminPointToPointMAC changes, and whenever
the specific procedures defined for the MAC entity evaluate
a change in its point-to-point status."
::= { gs2124mstpCistPortStatusEntry 8 }
gs2124mstpCistPortStatusRestrictedRole OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The restricted Role of each port for the CIST."
::= { gs2124mstpCistPortStatusEntry 9 }
gs2124mstpCistPortStatusRestrictedTcn OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The restricted Tcn of each port for the CIST."
::= { gs2124mstpCistPortStatusEntry 10 }
gs2124mstpMstiPortStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2124MstpMstiPortStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains port status entry for each instance of MSTP."
::= { gs2124mstpPortStatus 2 }
gs2124mstpMstiPortStatusEntry OBJECT-TYPE
SYNTAX GS2124MstpMstiPortStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing the port status of the MSTP instance."
INDEX { gs2124mstpMstiPortStatusInstanceIndex, gs2124mstpMstiPortStatusPortIndex }
::= { gs2124mstpMstiPortStatusTable 1 }
GS2124MstpMstiPortStatusEntry ::= SEQUENCE {
gs2124mstpMstiPortStatusInstanceIndex Integer32,
gs2124mstpMstiPortStatusPortIndex Integer32,
gs2124mstpMstiPortStatusStatus DisplayString,
gs2124mstpMstiPortStatusRole DisplayString,
gs2124mstpMstiPortStatusPathCost DisplayString,
gs2124mstpMstiPortStatusPriority DisplayString,
gs2124mstpMstiPortStatusHelloTime DisplayString,
gs2124mstpMstiPortStatusOperEdge DisplayString,
gs2124mstpMstiPortStatusOperP2P DisplayString,
gs2124mstpMstiPortStatusRestrictedRole DisplayString,
gs2124mstpMstiPortStatusRestrictedTcn DisplayString
}
gs2124mstpMstiPortStatusInstanceIndex OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each Instance."
::= { gs2124mstpMstiPortStatusEntry 1 }
gs2124mstpMstiPortStatusPortIndex OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each Port.
The value for each interface sub-layer
must remain constant at least from one re-initialization
of the entity's network management system to the next re-
initialization."
::= { gs2124mstpMstiPortStatusEntry 2 }
gs2124mstpMstiPortStatusStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"That is status of the MSTI (each port)."
::= { gs2124mstpMstiPortStatusEntry 3 }
gs2124mstpMstiPortStatusRole OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"That is the status role of each port for the MSTI."
::= { gs2124mstpMstiPortStatusEntry 4 }
gs2124mstpMstiPortStatusPathCost OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current path cost of each port for the MSTI."
::= { gs2124mstpMstiPortStatusEntry 5 }
gs2124mstpMstiPortStatusPriority OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current priority of the each port for the MSTI."
::= { gs2124mstpMstiPortStatusEntry 6 }
gs2124mstpMstiPortStatusHelloTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time between the transmission of
Configuration bridge PDUs by this node on any port
when it is the root of the MSTI spanning tree or trying
to become so. This is the actual value that this bridge is
currently using."
::= { gs2124mstpMstiPortStatusEntry 7 }
gs2124mstpMstiPortStatusOperEdge OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational value of the Edge Port parameter."
::= { gs2124mstpMstiPortStatusEntry 8 }
gs2124mstpMstiPortStatusOperP2P OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational point-to-point status of the LAN segment
attached to this port. It indicates whether a port is
considered to have a point-to-point connection."
::= { gs2124mstpMstiPortStatusEntry 9 }
gs2124mstpMstiPortStatusRestrictedRole OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The restricted Role of each port for the MSTI."
::= { gs2124mstpMstiPortStatusEntry 10 }
gs2124mstpMstiPortStatusRestrictedTcn OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The restricted Tcn of each port for the MSTI."
::= { gs2124mstpMstiPortStatusEntry 11 }
END