F5-BIGIP-SYSTEM-MIB DEFINITIONS ::= BEGIN
--================================================================
-- F5-BIGIP-SYSTEM-MIB
--     A private enterprise MIB for F5  traffic management
--     systems.
--================================================================

IMPORTS
   OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY,
   Integer32, Opaque, enterprises, Counter32, Counter64
       FROM SNMPv2-SMI

   TEXTUAL-CONVENTION, MacAddress
       FROM SNMPv2-TC

   OBJECT-GROUP, MODULE-COMPLIANCE
       FROM SNMPv2-CONF

   InetAddress, InetAddressType
     FROM INET-ADDRESS-MIB

   bigipTrafficMgmt, bigipCompliances, bigipGroups, LongDisplayString
     FROM F5-BIGIP-COMMON-MIB;

--================================================================
bigipSystem MODULE-IDENTITY
   LAST-UPDATED "200501172117Z" -- Mon Jan 17 21:17:08 UTC 2005
   ORGANIZATION "F5 Networks, Inc."
   CONTACT-INFO
        "postal: F5 Networks, Inc.
 401 Elliott Ave. West
                 Seattle, WA 98119
         phone:  (206) 272-5555
         email:  support@f5.com"

   DESCRIPTION
       "Top-level infrastructure of the F5 enterprise MIB tree."
   ::= { bigipTrafficMgmt 1 }

--================================================================

--bigipSystem
sysGlobals               OBJECT IDENTIFIER ::= { bigipSystem 1 }
sysNetwork               OBJECT IDENTIFIER ::= { bigipSystem 2 }
sysPlatform              OBJECT IDENTIFIER ::= { bigipSystem 3 }
sysProduct               OBJECT IDENTIFIER ::= { bigipSystem 4 }
sysSubMemory             OBJECT IDENTIFIER ::= { bigipSystem 5 }
sysSystem                OBJECT IDENTIFIER ::= { bigipSystem 6 }

sysAdmin                 OBJECT IDENTIFIER ::= { sysNetwork 1 }
sysArpNdp                OBJECT IDENTIFIER ::= { sysNetwork 2}
sysDot1dBridge           OBJECT IDENTIFIER ::= { sysNetwork 3 }
sysInterfaces            OBJECT IDENTIFIER ::= { sysNetwork 4 }
sysL2                    OBJECT IDENTIFIER ::= { sysNetwork 5 }
sysPacketFilters         OBJECT IDENTIFIER ::= { sysNetwork 6 }
sysRoute                 OBJECT IDENTIFIER ::= { sysNetwork 7 }
sysSelfIps               OBJECT IDENTIFIER ::= { sysNetwork 8 }
sysSelfPorts             OBJECT IDENTIFIER ::= { sysNetwork 9 }
sysSpanningTree          OBJECT IDENTIFIER ::= { sysNetwork 10 }
sysTransmission          OBJECT IDENTIFIER ::= { sysNetwork 11 }
sysTrunks                OBJECT IDENTIFIER ::= { sysNetwork 12 }
sysVlans                 OBJECT IDENTIFIER ::= { sysNetwork 13 }

--sysGlobals
sysGlobalAttrs           OBJECT IDENTIFIER ::= { sysGlobals 1 }
sysGlobalStats           OBJECT IDENTIFIER ::= { sysGlobals 2 }

--sysGlobalAttrs
sysGlobalAttr           OBJECT IDENTIFIER ::= { sysGlobalAttrs 1 }

--sysGlobalStats
sysGlobalStat           OBJECT IDENTIFIER ::= { sysGlobalStats 1 }
sysGlobalAuthStat       OBJECT IDENTIFIER ::= { sysGlobalStats 2 }
sysGlobalConnPoolStat   OBJECT IDENTIFIER ::= { sysGlobalStats 3 }
sysGlobalHttpStat       OBJECT IDENTIFIER ::= { sysGlobalStats 4 }
sysGlobalIcmpStat       OBJECT IDENTIFIER ::= { sysGlobalStats 5 }
sysGlobalIcmp6Stat      OBJECT IDENTIFIER ::= { sysGlobalStats 6 }
sysGlobalIpStat         OBJECT IDENTIFIER ::= { sysGlobalStats 7 }
sysGlobalIp6Stat        OBJECT IDENTIFIER ::= { sysGlobalStats 8 }
sysGlobalClientSslStat  OBJECT IDENTIFIER ::= { sysGlobalStats 9 }
sysGlobalServerSslStat  OBJECT IDENTIFIER ::= { sysGlobalStats 10 }
sysGlobalStreamStat     OBJECT IDENTIFIER ::= { sysGlobalStats 11 }
sysGlobalTcpStat        OBJECT IDENTIFIER ::= { sysGlobalStats 12 }
sysGlobalUdpStat        OBJECT IDENTIFIER ::= { sysGlobalStats 13 }
sysGlobalFastHttpStat   OBJECT IDENTIFIER ::= { sysGlobalStats 14 }
sysGlobalXmlStat        OBJECT IDENTIFIER ::= { sysGlobalStats 15 }

--sysAdmin
sysAdminIp               OBJECT IDENTIFIER ::= { sysAdmin 1 }

--sysPlatform
sysCpu                   OBJECT IDENTIFIER ::= { sysPlatform 1 }
sysChassis               OBJECT IDENTIFIER ::= { sysPlatform 2 }
sysGeneral               OBJECT IDENTIFIER ::= { sysPlatform 3 }

sysChassisFan            OBJECT IDENTIFIER ::= { sysChassis 1 }
sysChassisPowerSupply    OBJECT IDENTIFIER ::= { sysChassis 2 }
sysChassisTemp           OBJECT IDENTIFIER ::= { sysChassis 3 }

-- sysArpNdp
sysArpStaticEntry        OBJECT IDENTIFIER ::= { sysArpNdp 1 }

-- sysDot1dBridge
sysDot1dbaseStat         OBJECT IDENTIFIER ::= { sysDot1dBridge 1 }
sysDot1dbaseStatPort     OBJECT IDENTIFIER ::= { sysDot1dBridge 2 }

--sysInterfaces
sysInterface             OBJECT IDENTIFIER ::= { sysInterfaces 1 }
sysInterfaceMediaOptions OBJECT IDENTIFIER ::= { sysInterfaces 2 }
sysInterfaceId           OBJECT IDENTIFIER ::= { sysInterfaces 3 }
sysInterfaceStat         OBJECT IDENTIFIER ::= { sysInterfaces 4 }
sysIfxStat               OBJECT IDENTIFIER ::= { sysInterfaces 5 }

-- sysL2
sysL2Forward             OBJECT IDENTIFIER ::= { sysL2 1 }

--sysPacketFilters
sysPacketFilter          OBJECT IDENTIFIER ::= { sysPacketFilters 1 }
sysPacketFilterAddress   OBJECT IDENTIFIER ::= { sysPacketFilters 2 }
sysPacketFilterVlan      OBJECT IDENTIFIER ::= { sysPacketFilters 3 }
sysPacketFilterMac       OBJECT IDENTIFIER ::= { sysPacketFilters 4 }
sysPacketFilterStat      OBJECT IDENTIFIER ::= { sysPacketFilters 5 }

-- sysRoute
sysRouteMgmtEntry        OBJECT IDENTIFIER ::= { sysRoute 1 }
sysRouteStaticEntry      OBJECT IDENTIFIER ::= { sysRoute 2 }

--sysSelfIps
sysSelfIp                OBJECT IDENTIFIER ::= { sysSelfIps 1 }

--sysSelfPorts
sysSelfPort              OBJECT IDENTIFIER ::= { sysSelfPorts 1 }

--sysSpanningTree
sysStp                   OBJECT IDENTIFIER ::= { sysSpanningTree 1 }
sysStpGlobals            OBJECT IDENTIFIER ::= { sysSpanningTree 2 }
sysStpInterfaceMbr       OBJECT IDENTIFIER ::= { sysSpanningTree 3 }
sysStpVlanMbr            OBJECT IDENTIFIER ::= { sysSpanningTree 4 }
sysStpBridgeStat         OBJECT IDENTIFIER ::= { sysSpanningTree 5 }
sysStpBridgeTreeStat     OBJECT IDENTIFIER ::= { sysSpanningTree 6 }
sysStpInterfaceStat      OBJECT IDENTIFIER ::= { sysSpanningTree 7 }
sysStpInterfaceTreeStat  OBJECT IDENTIFIER ::= { sysSpanningTree 8 }

--sysTransmission
sysDot3Stat              OBJECT IDENTIFIER ::= { sysTransmission 1 }

--sysTrunks
sysTrunk                 OBJECT IDENTIFIER ::= { sysTrunks 1 }
sysTrunkStat             OBJECT IDENTIFIER ::= { sysTrunks 2 }
sysTrunkCfgMember        OBJECT IDENTIFIER ::= { sysTrunks 3 }

--sysVlans
sysVlan                  OBJECT IDENTIFIER ::= { sysVlans 1 }
sysVlanMember            OBJECT IDENTIFIER ::= { sysVlans 2 }
sysVlanGroup             OBJECT IDENTIFIER ::= { sysVlans 3 }
sysVlanGroupMbr          OBJECT IDENTIFIER ::= { sysVlans 4 }
sysProxyExclusion        OBJECT IDENTIFIER ::= { sysVlans 5 }


--==================================================================
-- Global_attr
--==================================================================
sysAttrArpMaxEntries OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of dynamic entries which can be exist
at one time."
::= { sysGlobalAttr 1 }

sysAttrArpAddReciprocal OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When enabled add the IP/MAC address of an ARP requester
into the ARP table. Enabling this field can allow a malicious
user on the local net to poison the ARP cache. Disabling
it reduces the performance of the system"
::= { sysGlobalAttr 2 }

sysAttrArpTimeout OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Determine how long (in seconds) ARP entries are kept in
the cache before being marked stale."
::= { sysGlobalAttr 3 }

sysAttrArpRetries OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of times to request an ARP before
giving up and marking the IP address as unavailable."
::= { sysGlobalAttr 4 }

sysAttrBootQuiet OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The behavior of boot message display during a reboot of
the system. Enabling this suppresses the messages.
Disabling this displays messages."
::= { sysGlobalAttr 5 }

sysAttrConfigsyncState OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enumerated state between peer systems.
-1 - uninitialized or disabled config state
0 - Synchronized
1 - Local config modified, recommend configsync to peer
2 - Peer config modified, recommend configsync from peer
3 - Config modified on both systems, manual intervention required"
::= { sysGlobalAttr 6 }

sysAttrConnAdaptiveReaperHiwat OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high threshold for dynamic reaper, at which point no
new connection will be allowed."
::= { sysGlobalAttr 7 }

sysAttrConnAdaptiveReaperLowat OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low threshold for dynamic reaper, at which point the
reaper will kick in."
::= { sysGlobalAttr 8 }

sysAttrConnAutoLasthop OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The behavior of automatic last hop pools."
::= { sysGlobalAttr 9 }

sysAttrFailoverActiveMode OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The redundant pair mode. Enabling is to use active-active mode.
By default this is disable, active-standby mode is used."
::= { sysGlobalAttr 10 }

sysAttrFailoverForceActive OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The behavior of failover. Enabling makes failover daemon
always attempt to become the active unit."
::= { sysGlobalAttr 11 }

sysAttrFailoverForceStandby OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The behavior of failover. Enabling makes failover daemon
go to standby whenever is senses its peer alive."
::= { sysGlobalAttr 12 }

sysAttrFailoverIsRedundant OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The redundant mode of the system."
::= { sysGlobalAttr 13 }

sysAttrFailoverMemoryRestartPercent OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The percentage of memory usage that triggers reboot."
::= { sysGlobalAttr 14 }

sysAttrFailoverNetwork OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The  behavior of using the network as a backup to, or
instead of, the serial line for failover if this value
is 1.  By default this feature is disabled."
::= { sysGlobalAttr 15 }

sysAttrFailoverStandbyLinkDownTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"How long the external link is held down when the unit
fails over and becomes standby. This is so an external
switch will update its L2 tables and use the newly active
unit's link. Each unit = 1/10 of a second.
Zero value = disable (ie. do not bring link down)."
::= { sysGlobalAttr 16 }

sysAttrFailoverSslhardware OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enables/disables the action prescribed by
sysAttrFailoverSslhardwareAction (failover or reboot)."
::= { sysGlobalAttr 17 }

sysAttrFailoverSslhardwareAction OBJECT-TYPE
SYNTAX INTEGER {
failover(0),
reboot(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is controlled by the sysAttrFailoverSslhardware.
If sysAttrFailoverSslhardware is enabled, the action
prescribed here will take place when ssl hardware fails."
::= { sysGlobalAttr 18 }

sysAttrFailoverUnitMask OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value determines whether the machine is active or standby."
::= { sysGlobalAttr 19 }

sysAttrFailoverUnitId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The controller unique unit id, 1 or 2, in the event that
network communication is not possible with its peer."
::= { sysGlobalAttr 20 }

sysAttrModeMaint OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of system maintenance mode.
disable - not in maintenance mode;
enable  - maintenance mode."
::= { sysGlobalAttr 21 }

sysAttrPacketFilter OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This option globally enables or disables processing of all
       packet filter options, including the rule list. The packet
       filter is enabled by default."
::= { sysGlobalAttr 22 }

sysAttrPacketFilterAllowImportantIcmp OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This option causes the packet filter to automatically
       accept a number of important ICMP types without requiring
       the addition of a rule to handle them. Acceptance of ICMP
       traffic by this option occurs prior to rule list evaluation,
       making it impossible to override the behavior of this option
       with a rule. The types of ICMP packets accepted by this
       option include:
       UNREACH (3) - all types
       SOURCEQUENCH (4)
       REDIRECT (5) - all types
       TIMEXCEED (11) - all types
       This option is enabled by default."
::= { sysGlobalAttr 23 }

sysAttrPacketFilterEstablished OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of filter established feature. This option
        controls whether or not filter rules are applied to
        packets which are part of an existing, established
        connection or pseudo-connection. When this option is
        enabled, all ingress packets are subject to filter
        rules. When the option is disabled, filter rules are not
        applied to packets which are part of an existing
        connection. That is useful to prevent filtering of reply
        traffic. This option is disabled by default."
::= { sysGlobalAttr 24 }

sysAttrPacketFilterDefaultAction OBJECT-TYPE
SYNTAX INTEGER {
accept(0),
discard(1),
reject(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The filter default action. This variable controls how to
        handle packets which did not match any rules. It can be
        either accept, discard or reject. The default value is
        accept."
::= { sysGlobalAttr 25 }

sysAttrPacketFilterSendIcmpErrors OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The feature to control the kind of errors to send for REJECT rules."
::= { sysGlobalAttr 26 }

sysAttrPvaAcceleration OBJECT-TYPE
SYNTAX INTEGER {
none(0),
partial(1),
full(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of acceleration desired from the PVA."
::= { sysGlobalAttr 27 }

sysAttrVlanFDBTimeout OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Controls how long before an entry expires in the L2 forwarding
database."
::= { sysGlobalAttr 28 }

sysAttrWatchdogState OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of watch dog feature - a hardware device that
monitors the system for hardware failure. "
::= { sysGlobalAttr 29 }

--==================================================================
-- Global_stat
--==================================================================
sysStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalStat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalStat 1 }

sysStatClientPktsIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets received from client side."
::= { sysGlobalStat 2 }

sysStatClientBytesIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes received from client side."
::= { sysGlobalStat 3 }

sysStatClientPktsOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets sent to client side."
::= { sysGlobalStat 4 }

sysStatClientBytesOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes sent to client side."
::= { sysGlobalStat 5 }

sysStatClientMaxConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum connections from client side."
::= { sysGlobalStat 6 }

sysStatClientTotConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total connections from client side."
::= { sysGlobalStat 7 }

sysStatClientCurConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current connections from client side."
::= { sysGlobalStat 8 }

sysStatServerPktsIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets received from server side."
::= { sysGlobalStat 9 }

sysStatServerBytesIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes received from server side."
::= { sysGlobalStat 10 }

sysStatServerPktsOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets sent to server side."
::= { sysGlobalStat 11 }

sysStatServerBytesOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes sent to server side."
::= { sysGlobalStat 12 }

sysStatServerMaxConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum connections from server side."
::= { sysGlobalStat 13 }

sysStatServerTotConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total connections from server side."
::= { sysGlobalStat 14 }

sysStatServerCurConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current connections from server side."
::= { sysGlobalStat 15 }

sysStatPvaClientPktsIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets received from PVA client side traffic."
::= { sysGlobalStat 16 }

sysStatPvaClientBytesIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes received from PVA client side traffic."
::= { sysGlobalStat 17 }

sysStatPvaClientPktsOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets sent to PVA client side traffic."
::= { sysGlobalStat 18 }

sysStatPvaClientBytesOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes sent to PVA client side traffic."
::= { sysGlobalStat 19 }

sysStatPvaClientMaxConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum connections from  PVA client side."
::= { sysGlobalStat 20 }

sysStatPvaClientTotConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total connections from PVA client side."
::= { sysGlobalStat 21 }

sysStatPvaClientCurConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current connections from PVA client side."
::= { sysGlobalStat 22 }

sysStatPvaServerPktsIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets received from  PVA server side traffic."
::= { sysGlobalStat 23 }

sysStatPvaServerBytesIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes received from PVA server side traffic."
::= { sysGlobalStat 24 }

sysStatPvaServerPktsOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets sent to PVA server side traffic."
::= { sysGlobalStat 25 }

sysStatPvaServerBytesOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes sent to PVA server side traffic."
::= { sysGlobalStat 26 }

sysStatPvaServerMaxConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum connections from PVA server side."
::= { sysGlobalStat 27 }

sysStatPvaServerTotConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total connections from PVA server side."
::= { sysGlobalStat 28 }

sysStatPvaServerCurConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current connections from PVA server side."
::= { sysGlobalStat 29 }

sysStatTotPvaAssistConn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the connections that are partially accelerated."
::= { sysGlobalStat 30 }

sysStatCurrPvaAssistConn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of the connections that are partially accelerated."
::= { sysGlobalStat 31 }

sysStatMaintenanceModeDeny OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The connection requests rejected because the virtual
server was in maintenance mode. "
::= { sysGlobalStat 32 }

sysStatMaxConnVirtualPathDeny OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The connection requests rejected because they exceeded
the connection limit for a virtual server (IP:port)."
::= { sysGlobalStat 33 }

sysStatVirtualServerNonSynDeny OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The packets that are not connection requests and are
destined for a virtual server that has no connection
for the client address."
::= { sysGlobalStat 34 }

sysStatNoHandlerDeny OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The incoming packets that could not be processed by a
a virtual server, NAT, or SNAT."
::= { sysGlobalStat 35 }

sysStatLicenseDeny OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The packets which were dropped due to exceeding licensing
limitations."
::= { sysGlobalStat 36 }

sysStatConnectionMemoryErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The errors of that connection could not be created because memory
was not available."
::= { sysGlobalStat 37 }

sysStatCpuCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of CPUs on the system."
::= { sysGlobalStat 38 }

sysStatActiveCpuCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of active CPUs on the system."
::= { sysGlobalStat 39 }

sysStatMultiProcessorMode OBJECT-TYPE
SYNTAX INTEGER {
modeup(0),
modesmp(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mode system is running in."
::= { sysGlobalStat 40 }

sysStatTmTotalCycles OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Traffic management CPU usage. The total cycles spent in
traffic management."
::= { sysGlobalStat 41 }

sysStatTmIdleCycles OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Traffic management CPU usage. The cycles spent polling with no
traffic."
::= { sysGlobalStat 42 }

sysStatTmSleepCycles OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Traffic management CPU usage. The cycles yielded (uniprocessor only)."
::= { sysGlobalStat 43 }

sysStatMemoryTotal OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total memory available on the system."
::= { sysGlobalStat 44 }

sysStatMemoryUsed OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total memory in use on the system."
::= { sysGlobalStat 45 }

sysStatDroppedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total dropped packets."
::= { sysGlobalStat 46 }

sysStatIncomingPacketErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total incoming packet errors."
::= { sysGlobalStat 47 }

sysStatOutgoingPacketErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total outgoing packet errors."
::= { sysGlobalStat 48 }

sysStatAuthTotSessions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of concurrent auth sessions."
::= { sysGlobalStat 49 }

sysStatAuthCurSessions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of concurrent auth sessions."
::= { sysGlobalStat 50 }

sysStatAuthMaxSessions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of concurrent auth sessions."
::= { sysGlobalStat 51 }

sysStatAuthSuccessResults OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of auth success results (That is when a
successful authorization has completed all of the required
auth services.)."
::= { sysGlobalStat 52 }

sysStatAuthFailureResults OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of auth failure results (That is when an
unsuccessful authorization operation has completed.)."
::= { sysGlobalStat 53 }

sysStatAuthWantcredentialResults OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of auth wantcredential results (That is when
an authorization operation needs an additional credential.)."
::= { sysGlobalStat 54 }

sysStatAuthErrorResults OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of auth error results (That is when an error
occurred during authorization has occurred.)."
::= { sysGlobalStat 55 }

sysStatHttpRequests OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of HTTP requests."
::= { sysGlobalStat 56 }

--==================================================================
-- Global_auth_stat
--==================================================================
sysAuthStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalAuthStat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalAuthStat 1 }

sysAuthStatTotSessions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of concurrent auth sessions."
::= { sysGlobalAuthStat 2 }

sysAuthStatCurSessions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of concurrent auth sessions."
::= { sysGlobalAuthStat 3 }

sysAuthStatMaxSessions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of concurrent auth sessions"
::= { sysGlobalAuthStat 4 }

sysAuthStatSuccessResults OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of auth success results (That is when a
successful authorization has completed all of the required
auth services.)."
::= { sysGlobalAuthStat 5 }

sysAuthStatFailureResults OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of auth failure results (That is when an
unsuccessful authorization operation has completed.) for this
virtual server."
::= { sysGlobalAuthStat 6 }

sysAuthStatWantcredentialResults OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of auth wantcredential results (That is when
an authorization operation needs an additional credential.)"
::= { sysGlobalAuthStat 7 }

sysAuthStatErrorResults OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of auth error results (That is when an error
occurred during authorization has occurred.)."
::= { sysGlobalAuthStat 8 }

--==================================================================
-- Global_connpool_stat
--==================================================================
sysConnPoolStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalConnPoolStat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalConnPoolStat 1 }

sysConnPoolStatCurSize OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of currently idle connections in the pool."
::= { sysGlobalConnPoolStat 2 }

sysConnPoolStatMaxSize OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of idle connections in the pool."
::= { sysGlobalConnPoolStat 3 }

sysConnPoolStatReuses OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times a connection was reused from the pool."
::= { sysGlobalConnPoolStat 4 }

sysConnPoolStatConnects OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times a new connection was initiated."
::= { sysGlobalConnPoolStat 5 }

--==================================================================
-- Global_http_stat
--==================================================================
sysHttpStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalHttpStat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalHttpStat 1 }

sysHttpStatCookiePersistInserts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of successful attempts to insert HTTP headers
for cookie persistence (set-cookie header insertions)."
::= { sysGlobalHttpStat 2 }

sysHttpStatResp2xxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of server-side responses in range of 200 to 206
(successful responses)"
::= { sysGlobalHttpStat 3 }

sysHttpStatResp3xxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of server-side responses in range of 300 to 307
(redirection responses)."
::= { sysGlobalHttpStat 4 }

sysHttpStatResp4xxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of server-side responses in range of 400 to 417
(client errors)."
::= { sysGlobalHttpStat 5 }

sysHttpStatResp5xxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of server-side responses in range of 500 to 505
(server errors)."
::= { sysGlobalHttpStat 6 }

sysHttpStatNumberReqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of HTTP requests."
::= { sysGlobalHttpStat 7 }

sysHttpStatGetReqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of HTTP get requests."
::= { sysGlobalHttpStat 8 }

sysHttpStatPostReqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of HTTP post requests."
::= { sysGlobalHttpStat 9 }

sysHttpStatV9Reqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of version 9 requests."
::= { sysGlobalHttpStat 10 }

sysHttpStatV10Reqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of version 10 requests."
::= { sysGlobalHttpStat 11 }

sysHttpStatV11Reqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of version 11 requests."
::= { sysGlobalHttpStat 12 }

sysHttpStatV9Resp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of version 9 responses."
::= { sysGlobalHttpStat 13 }

sysHttpStatV10Resp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of version 10 responses."
::= { sysGlobalHttpStat 14 }

sysHttpStatV11Resp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of version 11 responses."
::= { sysGlobalHttpStat 15 }

sysHttpStatMaxKeepaliveReq OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of requests made in a connection."
::= { sysGlobalHttpStat 16 }

sysHttpStatRespBucket1k OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of responses under 1k."
::= { sysGlobalHttpStat 17 }

sysHttpStatRespBucket4k OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of responses under 1 - 4k."
::= { sysGlobalHttpStat 18 }

sysHttpStatRespBucket16k OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of responses under 4 - 16k."
::= { sysGlobalHttpStat 19 }

sysHttpStatRespBucket32k OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of responses under 16 - 32k."
::= { sysGlobalHttpStat 20 }

sysHttpStatPrecompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of response bytes before compression has taken place."
::= { sysGlobalHttpStat 21 }

sysHttpStatPostcompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of response bytes after compression has taken place."
::= { sysGlobalHttpStat 22 }

sysHttpStatNullCompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes subjected to NULL compression (for license enforcement)."
::= { sysGlobalHttpStat 23 }

sysHttpStatHtmlPrecompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of precompressed bytes for the MIME-Types: HTML."
::= { sysGlobalHttpStat 24 }

sysHttpStatHtmlPostcompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of postcompressed bytes for the MIME-Types: HTML."
::= { sysGlobalHttpStat 25 }

sysHttpStatCssPrecompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of precompressed bytes for the MIME-Types: CSS."
::= { sysGlobalHttpStat 26 }

sysHttpStatCssPostcompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of postcompressed bytes for the MIME-Types: CSS."
::= { sysGlobalHttpStat 27 }

sysHttpStatJsPrecompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of precompressed bytes for the MIME-Types: Javascript."
::= { sysGlobalHttpStat 28 }

sysHttpStatJsPostcompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of postcompressed bytes for the MIME-Types: Javascript."
::= { sysGlobalHttpStat 29 }

sysHttpStatXmlPrecompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of precompressed bytes for the MIME-Types: XML."
::= { sysGlobalHttpStat 30 }

sysHttpStatXmlPostcompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of postcompressed bytes for the MIME-Types: XML."
::= { sysGlobalHttpStat 31 }

sysHttpStatSgmlPrecompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of precompressed bytes for the MIME-Types: SGML."
::= { sysGlobalHttpStat 32 }

sysHttpStatSgmlPostcompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of postcompressed bytes for the MIME-Types: SGML."
::= { sysGlobalHttpStat 33 }

sysHttpStatPlainPrecompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of precompressed bytes for the MIME-Types: Plain."
::= { sysGlobalHttpStat 34 }

sysHttpStatPlainPostcompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of postcompressed bytes for the MIME-Types: Plain."
::= { sysGlobalHttpStat 35 }

sysHttpStatOctetPrecompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of precompressed bytes for the MIME-Types: Octet stream."
::= { sysGlobalHttpStat 36 }

sysHttpStatOctetPostcompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of postcompressed bytes for the MIME-Types: Octet stream."
::= { sysGlobalHttpStat 37 }

sysHttpStatImagePrecompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of precompressed bytes for the MIME-Types: Images."
::= { sysGlobalHttpStat 38 }

sysHttpStatImagePostcompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of postcompressed bytes for the MIME-Types: Images."
::= { sysGlobalHttpStat 39 }

sysHttpStatVideoPrecompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of precompressed bytes for the MIME-Types: Video files."
::= { sysGlobalHttpStat 40 }

sysHttpStatVideoPostcompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of postcompressed bytes for the MIME-Types: Video files."
::= { sysGlobalHttpStat 41 }

sysHttpStatAudioPrecompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of precompressed bytes for the MIME-Types: Audio files."
::= { sysGlobalHttpStat 42 }

sysHttpStatAudioPostcompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of postcompressed bytes for the MIME-Types: Audio files."
::= { sysGlobalHttpStat 43 }

sysHttpStatOtherPrecompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of precompressed bytes for the MIME-Types: other than
HTML, CSS, Javascript, XML, SGML, Plain, Images, Video files,
Audio files."
::= { sysGlobalHttpStat 44 }

sysHttpStatOtherPostcompressBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of postcompressed bytes for the MIME-Types: other than
HTML, CSS, Javascript, XML, SGML, Plain, Images, Video files,
Audio files."
::= { sysGlobalHttpStat 45 }

sysHttpStatRamcacheHits OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of RAM cache hits."
::= { sysGlobalHttpStat 46 }

sysHttpStatRamcacheMisses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of RAM cache misses, excluding un-cacheable data."
::= { sysGlobalHttpStat 47 }

sysHttpStatRamcacheMissesAll OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of RAM cache misses."
::= { sysGlobalHttpStat 48 }

sysHttpStatRamcacheHitBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of RAM cache hits in bytes."
::= { sysGlobalHttpStat 49 }

sysHttpStatRamcacheMissBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of RAM cache misses in bytes, excluding un-cacheable data."
::= { sysGlobalHttpStat 50 }

sysHttpStatRamcacheMissBytesAll OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of RAM cache misses in bytes."
::= { sysGlobalHttpStat 51 }

sysHttpStatRamcacheSize OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Ram cache current size."
::= { sysGlobalHttpStat 52 }

sysHttpStatRamcacheCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of items stored in Ram cache."
::= { sysGlobalHttpStat 53 }

sysHttpStatRamcacheEvictions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Ram cache evictions."
::= { sysGlobalHttpStat 54 }

--==================================================================
-- Icmp_stat
--==================================================================
sysIcmpStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalIcmpStat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalIcmpStat 1 }

sysIcmpStatTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of ICMP messages which this entity attempted
to send."
::= { sysGlobalIcmpStat 2 }

sysIcmpStatRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of ICMP messages which the entity received."
::= { sysGlobalIcmpStat 3 }

sysIcmpStatForward OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages which the entity forwarded."
::= { sysGlobalIcmpStat 4 }

sysIcmpStatDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages which the entity dropped."
::= { sysGlobalIcmpStat 5 }

sysIcmpStatErrCksum OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages which the entity received but
determined as having ICMP-specific errors, bad ICMP checksums."
::= { sysGlobalIcmpStat 6 }

sysIcmpStatErrLen OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages which the entity received but
       determined as having ICMP-specific errors, bad ICMP bad length."
::= { sysGlobalIcmpStat 7 }

sysIcmpStatErrMem OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of memory allocation errors in the process."
::= { sysGlobalIcmpStat 8 }

sysIcmpStatErrRtx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of routing errors."
::= { sysGlobalIcmpStat 9 }

sysIcmpStatErrProto OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages which the entity received but
determined as having protocol errors."
::= { sysGlobalIcmpStat 10 }

sysIcmpStatErrOpt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of errors in options."
::= { sysGlobalIcmpStat 11 }

sysIcmpStatErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of other not specified errors."
::= { sysGlobalIcmpStat 12 }

--==================================================================
-- Icmp6_stat
--==================================================================
sysIcmp6StatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalIcmp6Stat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalIcmp6Stat 1 }

sysIcmp6StatTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of ICMP messages which this entity attempted
to send."
::= { sysGlobalIcmp6Stat 2 }

sysIcmp6StatRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of ICMP messages which the entity received."
::= { sysGlobalIcmp6Stat 3 }

sysIcmp6StatForward OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages which the entity forwarded."
::= { sysGlobalIcmp6Stat 4 }

sysIcmp6StatDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages which the entity dropped."
::= { sysGlobalIcmp6Stat 5 }

sysIcmp6StatErrCksum OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages which the entity received but
determined as having ICMP-specific errors, bad ICMP checksums."
::= { sysGlobalIcmp6Stat 6 }

sysIcmp6StatErrLen OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages which the entity received but
       determined as having ICMP-specific errors, bad ICMP bad length."
::= { sysGlobalIcmp6Stat 7 }

sysIcmp6StatErrMem OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of memory allocation errors in the process."
::= { sysGlobalIcmp6Stat 8 }

sysIcmp6StatErrRtx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of routing errors."
::= { sysGlobalIcmp6Stat 9 }

sysIcmp6StatErrProto OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages which the entity received but
determined as having protocol errors."
::= { sysGlobalIcmp6Stat 10 }

sysIcmp6StatErrOpt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of errors in options."
::= { sysGlobalIcmp6Stat 11 }

sysIcmp6StatErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of other not specified errors."
::= { sysGlobalIcmp6Stat 12 }

--==================================================================
-- Ip_stat
--==================================================================
sysIpStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalIpStat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalIpStat 1 }

sysIpStatTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of transmitted datagrams to interfaces."
::= { sysGlobalIpStat 2 }

sysIpStatRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of received datagrams from interfaces."
::= { sysGlobalIpStat 3 }

sysIpStatDropped OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of dropped datagrams."
::= { sysGlobalIpStat 4 }

sysIpStatRxFrag OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received IP datagrams that have been successfully
fragmented at this entity."
::= { sysGlobalIpStat 5 }

sysIpStatRxFragDropped OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received IP datagrams that have been dropped
because they needed to be fragmented at this entity but could
not be."
::= { sysGlobalIpStat 6 }

sysIpStatTxFrag OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted IP datagrams that have been successfully
fragmented at this entity."
::= { sysGlobalIpStat 7 }

sysIpStatTxFragDropped OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted IP datagrams that have been dropped
because they needed to be fragmented at this entity but could
not be."
::= { sysGlobalIpStat 8 }

sysIpStatReassembled OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams successfully reassembled."
::= { sysGlobalIpStat 9 }

sysIpStatErrCksum OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of datagrams discarded due to errors in their
IP headers, bad checksums."
::= { sysGlobalIpStat 10 }

sysIpStatErrLen OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams discarded due to errors in their
IP headers, bad length."
::= { sysGlobalIpStat 11 }

sysIpStatErrMem OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of memory allocation errors in the packet process."
::= { sysGlobalIpStat 12 }

sysIpStatErrRtx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of routing errors."
::= { sysGlobalIpStat 13 }

sysIpStatErrProto OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams discarded due to errors in their
protocols."
::= { sysGlobalIpStat 14 }

sysIpStatErrOpt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of errors in options."
::= { sysGlobalIpStat 15 }

sysIpStatErrReassembledTooLong OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams discarded due to errors of
reassembled too long."
::= { sysGlobalIpStat 16 }

--==================================================================
-- Ip6_stat
--==================================================================
sysIp6StatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalIp6Stat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalIp6Stat 1 }

sysIp6StatTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of transmitted datagrams to interfaces."
::= { sysGlobalIp6Stat 2 }

sysIp6StatRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of received datagrams from interfaces."
::= { sysGlobalIp6Stat 3 }

sysIp6StatDropped OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of dropped datagrams."
::= { sysGlobalIp6Stat 4 }

sysIp6StatRxFrag OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received IP datagrams that have been successfully
fragmented at this entity."
::= { sysGlobalIp6Stat 5 }

sysIp6StatRxFragDropped OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received IP datagrams that have been dropped
because they needed to be fragmented at this entity but could
not be."
::= { sysGlobalIp6Stat 6 }

sysIp6StatTxFrag OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted IP datagrams that have been successfully
fragmented at this entity."
::= { sysGlobalIp6Stat 7 }

sysIp6StatTxFragDropped OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted IP datagrams that have been dropped
because they needed to be fragmented at this entity but could
not be."
::= { sysGlobalIp6Stat 8 }

sysIp6StatReassembled OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams successfully reassembled."
::= { sysGlobalIp6Stat 9 }

sysIp6StatErrCksum OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of datagrams discarded due to errors in their
IP headers, bad checksums."
::= { sysGlobalIp6Stat 10 }

sysIp6StatErrLen OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams discarded due to errors in their
IP headers, bad length."
::= { sysGlobalIp6Stat 11 }

sysIp6StatErrMem OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of memory allocation errors in the packet process."
::= { sysGlobalIp6Stat 12 }

sysIp6StatErrRtx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of routing errors."
::= { sysGlobalIp6Stat 13 }

sysIp6StatErrProto OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams discarded due to errors in their
protocols."
::= { sysGlobalIp6Stat 14 }

sysIp6StatErrOpt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of errors in options."
::= { sysGlobalIp6Stat 15 }

sysIp6StatErrReassembledTooLong OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams discarded due to errors of
reassembled too long."
::= { sysGlobalIp6Stat 16 }

--==================================================================
-- Global_clientssl_stat
--==================================================================
sysClientsslStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalClientSslStat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalClientSslStat 1 }

sysClientsslStatCurConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of concurrent connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalClientSslStat 2 }

sysClientsslStatMaxConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of concurrent connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalClientSslStat 3 }

sysClientsslStatCurNativeConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of concurrent native connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalClientSslStat 4 }

sysClientsslStatMaxNativeConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of concurrent native connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalClientSslStat 5 }

sysClientsslStatTotNativeConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of concurrent native connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalClientSslStat 6 }

sysClientsslStatCurCompatConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of concurrent compat connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalClientSslStat 7 }

sysClientsslStatMaxCompatConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of concurrent compat connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalClientSslStat 8 }

sysClientsslStatTotCompatConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of concurrent compat connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalClientSslStat 9 }

sysClientsslStatEncryptedBytesIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total encrypted bytes received."
::= { sysGlobalClientSslStat 10 }

sysClientsslStatEncryptedBytesOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total encrypted bytes sent."
::= { sysGlobalClientSslStat 11 }

sysClientsslStatDecryptedBytesIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total decrypted bytes received."
::= { sysGlobalClientSslStat 12 }

sysClientsslStatDecryptedBytesOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total decrypted bytes sent."
::= { sysGlobalClientSslStat 13 }

sysClientsslStatRecordsIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total records received."
::= { sysGlobalClientSslStat 14 }

sysClientsslStatRecordsOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total records sent."
::= { sysGlobalClientSslStat 15 }

sysClientsslStatFullyHwAcceleratedConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fully hardware-accelerated implies usage of the Cavium
Nitrox or similar hardware accelerator such that all
significant cryptographic operations are offloaded,
including but not limited to the SSL handshake (at least
the RSA/DSA/DH operations) and record processing (at least
the bulk cipher plus MAC)."
::= { sysGlobalClientSslStat 16 }

sysClientsslStatPartiallyHwAcceleratedConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Partially hardware-accelerated indicates that at least the
RSA decryptions are offloaded."
::= { sysGlobalClientSslStat 17 }

sysClientsslStatNonHwAcceleratedConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Non-accelerated connections are those for which no
steady-state hardware acceleration is available (either
because no hardware accelerators are available or because
the necessary cryptographic operations are unsupported).
Because the extent of hardware acceleration may not be known
until a connection has closed (mid-stream SSL handshakes
might renegotiate an SSL session not supported by hardware
acceleration), this statistic will not be updated for a
given connection until it has closed."
::= { sysGlobalClientSslStat 18 }

sysClientsslStatPrematureDisconnects OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections disconnected before SSL session
establishment: the total number of connections that were
prematurely closed before an SSL session was established,
not including connections in passthrough mode."
::= { sysGlobalClientSslStat 19 }

sysClientsslStatMidstreamRenegotiations OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of mid-stream SSL re-negotiations, not including
initial SSL session establishment."
::= { sysGlobalClientSslStat 20 }

sysClientsslStatSessCacheCurEntries OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of the current entires in this cache."
::= { sysGlobalClientSslStat 21 }

sysClientsslStatSessCacheHits OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the cache hits."
::= { sysGlobalClientSslStat 22 }

sysClientsslStatSessCacheLookups OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the cache lookups."
::= { sysGlobalClientSslStat 23 }

sysClientsslStatSessCacheOverflows OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the cache overflows."
::= { sysGlobalClientSslStat 24 }

sysClientsslStatSessCacheInvalidations OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the session invalidations."
::= { sysGlobalClientSslStat 25 }

sysClientsslStatPeercertValid OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the valid certificates."
::= { sysGlobalClientSslStat 26 }

sysClientsslStatPeercertInvalid OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the invalid certificates."
::= { sysGlobalClientSslStat 27 }

sysClientsslStatPeercertNone OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of connections without certificates."
::= { sysGlobalClientSslStat 28 }

sysClientsslStatHandshakeFailures OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of  handshake failures."
::= { sysGlobalClientSslStat 29 }

sysClientsslStatBadRecords OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the bad records."
::= { sysGlobalClientSslStat 30 }

sysClientsslStatFatalAlerts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the fatal alerts."
::= { sysGlobalClientSslStat 31 }

sysClientsslStatSslv2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The SSL protocol version 2."
::= { sysGlobalClientSslStat 32 }

sysClientsslStatSslv3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The SSL protocol version 3."
::= { sysGlobalClientSslStat 33 }

sysClientsslStatTlsv1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The SSL TLS protocol version 1."
::= { sysGlobalClientSslStat 34 }

sysClientsslStatAdhKeyxchg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The anonymous Diffie-Hellman."
::= { sysGlobalClientSslStat 35 }

sysClientsslStatDhDssKeyxchg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The diffie-Hellman w/ DSS certificate."
::= { sysGlobalClientSslStat 36 }

sysClientsslStatDhRsaKeyxchg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The diffie-Hellman w/ RSA certificate."
::= { sysGlobalClientSslStat 37 }

sysClientsslStatDssKeyxchg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The DSS certificate."
::= { sysGlobalClientSslStat 38 }

sysClientsslStatEdhDssKeyxchg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ephemeral Diffie-Hellman w/ DSS cert."
::= { sysGlobalClientSslStat 39 }

sysClientsslStatRsaKeyxchg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The RSA certificate."
::= { sysGlobalClientSslStat 40 }

sysClientsslStatNullBulk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No encryption."
::= { sysGlobalClientSslStat 41 }

sysClientsslStatAesBulk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Advances Encryption Standard (CBC)."
::= { sysGlobalClientSslStat 42 }

sysClientsslStatDesBulk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Digital Encryption Standard (CBC)."
::= { sysGlobalClientSslStat 43 }

sysClientsslStatIdeaBulk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IDEA (old SSLv2 cipher)."
::= { sysGlobalClientSslStat 44 }

sysClientsslStatRc2Bulk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rivest Cipher 2 (CBC)."
::= { sysGlobalClientSslStat 45 }

sysClientsslStatRc4Bulk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rivest Cipher 4 (CBC)."
::= { sysGlobalClientSslStat 46 }

sysClientsslStatNullDigest OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No message authentication."
::= { sysGlobalClientSslStat 47 }

sysClientsslStatMd5Digest OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Message Digest 5."
::= { sysGlobalClientSslStat 48 }

sysClientsslStatShaDigest OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secure Hash Algorithm."
::= { sysGlobalClientSslStat 49 }

sysClientsslStatNotssl OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the bad client greetings."
::= { sysGlobalClientSslStat 50 }

--==================================================================
-- Global_serverssl_stat
--==================================================================
sysServersslStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalServerSslStat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalServerSslStat 1 }

sysServersslStatCurConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of concurrent connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalServerSslStat 2 }

sysServersslStatMaxConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of concurrent connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalServerSslStat 3 }

sysServersslStatCurNativeConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of concurrent native connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalServerSslStat 4 }

sysServersslStatMaxNativeConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of concurrent native connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalServerSslStat 5 }

sysServersslStatTotNativeConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of concurrent native connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalServerSslStat 6 }

sysServersslStatCurCompatConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of concurrent compat connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalServerSslStat 7 }

sysServersslStatMaxCompatConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of concurrent compat connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalServerSslStat 8 }

sysServersslStatTotCompatConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of concurrent compat connections with
established SSL sessions being maintained by the filter."
::= { sysGlobalServerSslStat 9 }

sysServersslStatEncryptedBytesIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total encrypted bytes received."
::= { sysGlobalServerSslStat 10 }

sysServersslStatEncryptedBytesOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total encrypted bytes sent."
::= { sysGlobalServerSslStat 11 }

sysServersslStatDecryptedBytesIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total decrypted bytes received."
::= { sysGlobalServerSslStat 12 }

sysServersslStatDecryptedBytesOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total decrypted bytes sent."
::= { sysGlobalServerSslStat 13 }

sysServersslStatRecordsIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total records received."
::= { sysGlobalServerSslStat 14 }

sysServersslStatRecordsOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total records sent."
::= { sysGlobalServerSslStat 15 }

sysServersslStatFullyHwAcceleratedConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fully hardware-accelerated implies usage of the Cavium
Nitrox or similar hardware accelerator such that all
significant cryptographic operations are offloaded,
including but not limited to the SSL handshake (at least
the RSA/DSA/DH operations) and record processing (at least
the bulk cipher plus MAC)."
::= { sysGlobalServerSslStat 16 }

sysServersslStatPartiallyHwAcceleratedConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Partially hardware-accelerated indicates that at least the
RSA decryptions are offloaded."
::= { sysGlobalServerSslStat 17 }

sysServersslStatNonHwAcceleratedConns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Non-accelerated connections are those for which no
steady-state hardware acceleration is available (either
because no hardware accelerators are available or because
the necessary cryptographic operations are unsupported).
Because the extent of hardware acceleration may not be known
until a connection has closed (mid-stream SSL handshakes
might renegotiate an SSL session not supported by hardware
acceleration), this statistic will not be updated for a
given connection until it has closed."
::= { sysGlobalServerSslStat 18 }

sysServersslStatPrematureDisconnects OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections disconnected before SSL session
establishment: the total number of connections that were
prematurely closed before an SSL session was established,
not including connections in passthrough mode."
::= { sysGlobalServerSslStat 19 }

sysServersslStatMidstreamRenegotiations OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of mid-stream SSL re-negotiations, not including
initial SSL session establishment."
::= { sysGlobalServerSslStat 20 }

sysServersslStatSessCacheCurEntries OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of the current entires in this cache."
::= { sysGlobalServerSslStat 21 }

sysServersslStatSessCacheHits OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the cache hits."
::= { sysGlobalServerSslStat 22 }

sysServersslStatSessCacheLookups OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the cache lookups."
::= { sysGlobalServerSslStat 23 }

sysServersslStatSessCacheOverflows OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the cache overflows."
::= { sysGlobalServerSslStat 24 }

sysServersslStatSessCacheInvalidations OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the session invalidations."
::= { sysGlobalServerSslStat 25 }

sysServersslStatPeercertValid OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the valid certificates."
::= { sysGlobalServerSslStat 26 }

sysServersslStatPeercertInvalid OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the invalid certificates."
::= { sysGlobalServerSslStat 27 }

sysServersslStatPeercertNone OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of connections without certificates."
::= { sysGlobalServerSslStat 28 }

sysServersslStatHandshakeFailures OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of  handshake failures."
::= { sysGlobalServerSslStat 29 }

sysServersslStatBadRecords OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the bad records."
::= { sysGlobalServerSslStat 30 }

sysServersslStatFatalAlerts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the fatal alerts."
::= { sysGlobalServerSslStat 31 }

sysServersslStatSslv2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The SSL protocol version 2."
::= { sysGlobalServerSslStat 32 }

sysServersslStatSslv3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The SSL protocol version 3."
::= { sysGlobalServerSslStat 33 }

sysServersslStatTlsv1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The SSL TLS protocol version 1."
::= { sysGlobalServerSslStat 34 }

sysServersslStatAdhKeyxchg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The anonymous Diffie-Hellman."
::= { sysGlobalServerSslStat 35 }

sysServersslStatDhDssKeyxchg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The diffie-Hellman w/ DSS certificate."
::= { sysGlobalServerSslStat 36 }

sysServersslStatDhRsaKeyxchg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The diffie-Hellman w/ RSA certificate."
::= { sysGlobalServerSslStat 37 }

sysServersslStatDssKeyxchg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The DSS certificate."
::= { sysGlobalServerSslStat 38 }

sysServersslStatEdhDssKeyxchg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ephemeral Diffie-Hellman w/ DSS cert."
::= { sysGlobalServerSslStat 39 }

sysServersslStatRsaKeyxchg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The RSA certificate."
::= { sysGlobalServerSslStat 40 }

sysServersslStatNullBulk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No encryption."
::= { sysGlobalServerSslStat 41 }

sysServersslStatAesBulk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Advances Encryption Standard (CBC)."
::= { sysGlobalServerSslStat 42 }

sysServersslStatDesBulk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Digital Encryption Standard (CBC)."
::= { sysGlobalServerSslStat 43 }

sysServersslStatIdeaBulk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IDEA (old SSLv2 cipher)."
::= { sysGlobalServerSslStat 44 }

sysServersslStatRc2Bulk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rivest Cipher 2 (CBC)."
::= { sysGlobalServerSslStat 45 }

sysServersslStatRc4Bulk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rivest Cipher 4 (CBC)."
::= { sysGlobalServerSslStat 46 }

sysServersslStatNullDigest OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No message authentication."
::= { sysGlobalServerSslStat 47 }

sysServersslStatMd5Digest OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Message Digest 5."
::= { sysGlobalServerSslStat 48 }

sysServersslStatShaDigest OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secure Hash Algorithm."
::= { sysGlobalServerSslStat 49 }

sysServersslStatNotssl OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of the bad client greetings."
::= { sysGlobalServerSslStat 50 }

--==================================================================
-- Global_stream_stat
--==================================================================
sysStreamStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalStreamStat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalStreamStat 1 }

sysStreamStatReplaces OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of replace operations completed."
::= { sysGlobalStreamStat 2 }

--==================================================================
-- Global_tcp_stat
--==================================================================
sysTcpStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalTcpStat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalTcpStat 1 }

sysTcpStatOpen OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of current open connections."
::= { sysGlobalTcpStat 2 }

sysTcpStatCloseWait OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of current connections in CLOSE-WAIT/LAST-ACK."
::= { sysGlobalTcpStat 3 }

sysTcpStatFinWait OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of current connections in FIN-WAIT/CLOSING."
::= { sysGlobalTcpStat 4 }

sysTcpStatTimeWait OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of current connections in TIME-WAIT."
::= { sysGlobalTcpStat 5 }

sysTcpStatAccepts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections accepted."
::= { sysGlobalTcpStat 6 }

sysTcpStatAcceptfails OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections not accepted."
::= { sysGlobalTcpStat 7 }

sysTcpStatConnects OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections established."
::= { sysGlobalTcpStat 8 }

sysTcpStatConnfails OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections failures."
::= { sysGlobalTcpStat 9 }

sysTcpStatExpires OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections expired due to idle timeout."
::= { sysGlobalTcpStat 10 }

sysTcpStatAbandons OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections abandoned connections due to
retries/keep-alives."
::= { sysGlobalTcpStat 11 }

sysTcpStatRxrst OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received RST."
::= { sysGlobalTcpStat 12 }

sysTcpStatRxbadsum OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bad checksum."
::= { sysGlobalTcpStat 13 }

sysTcpStatRxbadseg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of malformed segments."
::= { sysGlobalTcpStat 14 }

sysTcpStatRxooseg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of out of order segments."
::= { sysGlobalTcpStat 15 }

sysTcpStatRxcookie OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received SYN-cookies."
::= { sysGlobalTcpStat 16 }

sysTcpStatRxbadcookie OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bad SYN-cookies."
::= { sysGlobalTcpStat 17 }

sysTcpStatSyncacheover OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of SYN-cache overflow."
::= { sysGlobalTcpStat 18 }

sysTcpStatTxrexmits OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of retransmitted segments."
::= { sysGlobalTcpStat 19 }

--==================================================================
-- Global_udp_stat
--==================================================================
sysUdpStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalUdpStat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalUdpStat 1 }

sysUdpStatOpen OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of current open connections."
::= { sysGlobalUdpStat 2 }

sysUdpStatAccepts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections accepted."
::= { sysGlobalUdpStat 3 }

sysUdpStatAcceptfails OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections not accepted."
::= { sysGlobalUdpStat 4 }

sysUdpStatConnects OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections established."
::= { sysGlobalUdpStat 5 }

sysUdpStatConnfails OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections failures."
::= { sysGlobalUdpStat 6 }

sysUdpStatExpires OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections expired connections due to idle timeout."
::= { sysGlobalUdpStat 7 }

sysUdpStatRxdgram OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received datagrams."
::= { sysGlobalUdpStat 8 }

sysUdpStatRxbaddgram OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of malformed datagrams."
::= { sysGlobalUdpStat 9 }

sysUdpStatRxunreach OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received ICMP unreached."
::= { sysGlobalUdpStat 10 }

sysUdpStatRxbadsum OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bad checksum."
::= { sysGlobalUdpStat 11 }

sysUdpStatRxnosum OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of no checksum."
::= { sysGlobalUdpStat 12 }

sysUdpStatTxdgram OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted datagrams."
::= { sysGlobalUdpStat 13 }

--==================================================================
-- Admin_ip
--==================================================================
sysAdminIpNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysAdminIp entries in the table."
::= { sysAdminIp 1 }

sysAdminIpTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysAdminIpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of a device's administrative IP addresses on this machine."
::= { sysAdminIp 2 }

sysAdminIpEntry OBJECT-TYPE
SYNTAX  SysAdminIpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysAdminIp Table"
INDEX {
sysAdminIpAddrType,
sysAdminIpAddr
}
::= { sysAdminIpTable 1 }

SysAdminIpEntry ::=
SEQUENCE {
        sysAdminIpAddrType                           InetAddressType,
        sysAdminIpAddr                               InetAddress,
        sysAdminIpNetmaskType                        InetAddressType,
        sysAdminIpNetmask                            InetAddress
}

sysAdminIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address type of sysAdminIpAddr"
::= { sysAdminIpEntry 1 }

sysAdminIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An administrative IP address on this machine. It is
interpreted within the context of a sysAdminIpAddrType value."
::= { sysAdminIpEntry 2 }

sysAdminIpNetmaskType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The netmask type of sysAdminIpNetmask"
::= { sysAdminIpEntry 3 }

sysAdminIpNetmask OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The netmask for the administrative IP address on this machine. It is
interpreted within the context of a sysAdminIpNetmaskType value."
::= { sysAdminIpEntry 4 }

--==================================================================
-- Arp_static_entry
--==================================================================
sysArpStaticEntryNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysArpStaticEntry entries in the table."
::= { sysArpStaticEntry 1 }

sysArpStaticEntryTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysArpStaticEntryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of static ARP/NDP entries."
::= { sysArpStaticEntry 2 }

sysArpStaticEntryEntry OBJECT-TYPE
SYNTAX  SysArpStaticEntryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysArpStaticEntry Table"
INDEX {
sysArpStaticEntryIpAddrType,
sysArpStaticEntryIpAddr
}
::= { sysArpStaticEntryTable 1 }

SysArpStaticEntryEntry ::=
SEQUENCE {
        sysArpStaticEntryIpAddrType                  InetAddressType,
        sysArpStaticEntryIpAddr                      InetAddress,
        sysArpStaticEntryMacAddr                     MacAddress
}

sysArpStaticEntryIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address type of sysArpStaticEntryIpAddr."
::= { sysArpStaticEntryEntry 1 }

sysArpStaticEntryIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An IP address entry of the ARP/NDP entry. It is interpreted within
the context of a sysArpStaticEntryIpAddrType."
::= { sysArpStaticEntryEntry 2 }

sysArpStaticEntryMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address which the specified IP address to be mapped to."
::= { sysArpStaticEntryEntry 3 }

--==================================================================
-- Snmp_bridge_stat
--==================================================================
sysDot1dbaseStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysDot1dbaseStat.
Setting this value to 1 will reset statistic data."
::= { sysDot1dbaseStat 1 }

sysDot1dbaseStatMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address used by this bridge when it must
be referred to in a unique fashion.   It is
recommended that this be the numerically smallest
MAC address of all ports that belong to this
bridge.  However it is only required to be unique.
When concatenated with dot1dStpPriority a unique
BridgeIdentifier is formed which is used in the
Spanning Tree Protocol."
::= { sysDot1dbaseStat 2 }

sysDot1dbaseStatNumPorts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ports controlled by this bridging entity."
::= { sysDot1dbaseStat 3 }

sysDot1dbaseStatType OBJECT-TYPE
SYNTAX INTEGER {
uninitialized(0),
unknown(1),
transparentonly(2),
sourcerouteonly(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates what type of bridging this bridge can
perform.  If a bridge is actually performing a
certain type of bridging this will be indicated by
entries in the port table for the given type."
::= { sysDot1dbaseStat 4 }

--==================================================================
-- Snmp_dot1dbase_stat_port
--==================================================================
sysDot1dbaseStatPortNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysDot1dbaseStatPort entries in the table."
::= { sysDot1dbaseStatPort 1 }

sysDot1dbaseStatPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysDot1dbaseStatPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains generic information about
every port that is associated with this bridge.
Transparent, source-route, etc. ports are included.
This is a part of sysDot1dbaseStat and syssysDot1dbaseStatResetStat
will reset data in this table."
::= { sysDot1dbaseStatPort 2 }

sysDot1dbaseStatPortEntry OBJECT-TYPE
SYNTAX  SysDot1dbaseStatPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysDot1dbaseStatPort Table"
INDEX {
sysDot1dbaseStatPortIndex
}
::= { sysDot1dbaseStatPortTable 1 }

SysDot1dbaseStatPortEntry ::=
SEQUENCE {
        sysDot1dbaseStatPortIndex                    INTEGER,
        sysDot1dbaseStatPortPort                     INTEGER,
        sysDot1dbaseStatPortName                     LongDisplayString,
        sysDot1dbaseStatPortDelayExceededDiscards    Counter64,
        sysDot1dbaseStatPortMtuExceededDiscards      Counter64
}

sysDot1dbaseStatPortIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the table that contains generic information
about every port that is associated with this bridge."
::= { sysDot1dbaseStatPortEntry 1 }

sysDot1dbaseStatPortPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number of the port for which this entry
contains bridge management information."
::= { sysDot1dbaseStatPortEntry 2 }

sysDot1dbaseStatPortName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the interface corresponding to the port."
::= { sysDot1dbaseStatPortEntry 3 }

sysDot1dbaseStatPortDelayExceededDiscards OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames discarded by this port due
to excessive transit delay through the bridge.  It
is incremented by both transparent and source
route bridges."
::= { sysDot1dbaseStatPortEntry 4 }

sysDot1dbaseStatPortMtuExceededDiscards OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames discarded by this port due
to an excessive size.  It is incremented by both
transparent and source route bridges."
::= { sysDot1dbaseStatPortEntry 5 }

--==================================================================
-- Interface
--==================================================================
sysInterfaceNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysInterface entries in the table."
::= { sysInterface 1 }

sysInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of the interfaces on the device."
::= { sysInterface 2 }

sysInterfaceEntry OBJECT-TYPE
SYNTAX  SysInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysInterface Table"
INDEX {
sysInterfaceName
}
::= { sysInterfaceTable 1 }

SysInterfaceEntry ::=
SEQUENCE {
        sysInterfaceName                             LongDisplayString,
        sysInterfaceMediaMaxSpeed                    INTEGER,
        sysInterfaceMediaMaxDuplex                   INTEGER,
        sysInterfaceMediaActiveSpeed                 INTEGER,
        sysInterfaceMediaActiveDuplex                INTEGER,
        sysInterfaceMacAddr                          MacAddress,
        sysInterfaceMtu                              INTEGER,
        sysInterfaceEnabled                          INTEGER,
        sysInterfaceLearnMode                        INTEGER,
        sysInterfaceFlowCtrlReq                      INTEGER,
        sysInterfaceStpLink                          INTEGER,
        sysInterfaceStpEdge                          INTEGER,
        sysInterfaceStpEdgeActive                    INTEGER,
        sysInterfaceStpAuto                          INTEGER,
        sysInterfaceStpEnable                        INTEGER,
        sysInterfaceStpReset                         INTEGER,
        sysInterfaceStatus                           INTEGER
}

sysInterfaceName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the interface."
::= { sysInterfaceEntry 1 }

sysInterfaceMediaMaxSpeed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The best possible media speed in MBPS for the specified interface."
::= { sysInterfaceEntry 2 }

sysInterfaceMediaMaxDuplex OBJECT-TYPE
SYNTAX INTEGER {
none(0),
half(1),
full(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The best possible media duplex mode for the specified interface.
half    - Force half duplex;
full    - Force full duplex;
none    - All media is deselected."
::= { sysInterfaceEntry 3 }

sysInterfaceMediaActiveSpeed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current active media speed for the specified interface."
::= { sysInterfaceEntry 4 }

sysInterfaceMediaActiveDuplex OBJECT-TYPE
SYNTAX INTEGER {
none(0),
half(1),
full(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The active media duplex mode for the specified interface.
half    - Force half duplex;
full    - Force full duplex;
none    - All media is deselected."
::= { sysInterfaceEntry 5 }

sysInterfaceMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of the specified interface."
::= { sysInterfaceEntry 6 }

sysInterfaceMtu OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum transmission unit size of datagram which can be
sent/received on the specified interface."
::= { sysInterfaceEntry 7 }

sysInterfaceEnabled OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of this interface, whether it is enabled."
::= { sysInterfaceEntry 8 }

sysInterfaceLearnMode OBJECT-TYPE
SYNTAX INTEGER {
learnforward(0),
nolearnforward(1),
nolearndrop(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The learn mode of this interface."
::= { sysInterfaceEntry 9 }

sysInterfaceFlowCtrlReq OBJECT-TYPE
SYNTAX INTEGER {
none(0),
txrx(1),
tx(2),
rx(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The request pause state of this interface.
none - no pause;
txrx - pause all data flow;
tx - pause out going data flow;
rx - pause in coming data flow."
::= { sysInterfaceEntry 10 }

sysInterfaceStpLink OBJECT-TYPE
SYNTAX INTEGER {
linkp2p(0),
linkshared(1),
linkauto(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The STP link types for the specified interface."
::= { sysInterfaceEntry 11 }

sysInterfaceStpEdge OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The edge-port state for the specified interface is enabled."
::= { sysInterfaceEntry 12 }

sysInterfaceStpEdgeActive OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The active edge-port state for the specified interface is enabled."
::= { sysInterfaceEntry 13 }

sysInterfaceStpAuto OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The auto edge-port detection state for the specified interface is enabled."
::= { sysInterfaceEntry 14 }

sysInterfaceStpEnable OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The STP state for the specified interface is enabled."
::= { sysInterfaceEntry 15 }

sysInterfaceStpReset OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The STP protocol detection reset state for the specified interface is enabled."
::= { sysInterfaceEntry 16 }

sysInterfaceStatus OBJECT-TYPE
SYNTAX INTEGER {
up(0),
down(1),
disabled(2),
uninitialized(3),
loopback(4),
unpopulated(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current state of the interface.
up            - has link and is initialized;
down          - has no link and is initialized;
disabled      - has been forced down;
uninitialized - has not been initialized;
loopback      - in loopback mode
unpopulated   - interface not physically populated."
::= { sysInterfaceEntry 17 }

--==================================================================
-- Interface_media_options
--==================================================================
sysIntfMediaNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysInterfaceMediaOptions entries in the table."
::= { sysInterfaceMediaOptions 1 }

sysIntfMediaTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysIntfMediaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of the media options of the interfaces."
::= { sysInterfaceMediaOptions 2 }

sysIntfMediaEntry OBJECT-TYPE
SYNTAX  SysIntfMediaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysIntfMedia Table"
INDEX {
sysIntfMediaName,
sysIntfMediaIndex
}
::= { sysIntfMediaTable 1 }

SysIntfMediaEntry ::=
SEQUENCE {
        sysIntfMediaName                             LongDisplayString,
        sysIntfMediaIndex                            INTEGER,
        sysIntfMediaMediaOption                      INTEGER
}

sysIntfMediaName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the specified interface."
::= { sysIntfMediaEntry 1 }

sysIntfMediaIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the media option for the specified interface."
::= { sysIntfMediaEntry 2 }

sysIntfMediaMediaOption OBJECT-TYPE
SYNTAX INTEGER {
media10THdx(1),
media10TFdx(2),
media100TxHdx(3),
media100TxFdx(4),
media1000TxHdx(5),
media1000TxFdx(6),
media1000FxHdx(7),
media1000FxFdx(8),
media10000TxHdx(9),
media10000TxFdx(10),
media10000FxHdx(11),
media10000FxFdx(12),
mediaAuto(13),
mediaInternal(14)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The media options for the specified interface.
media10THdx - 10BaseT:RJ45, half duplex,
media10TFdx - 10BaseT:RJ45, full duplex,
media100TxHdx - 100BaseTX:RJ45, half duplex,
media100TxFdx - 100BaseTX:RJ45, full duplex,
media1000TxHdx - 1000BaseTX:gigabit RJ45, half duplex,
media1000TxFdx - 1000BaseTX:gigabit RJ45, full duplex,
media1000FxHdx - 1000BaseTX:gigabit over fiber, half duplex,
media1000FxFdx - 1000BaseTX:gigabit over fiber, full duplex,
media10000TxHdx - 1000BaseTX:10gigabit RJ45, half duplex,
media10000TxFdx - 1000BaseTX:10gigabit RJ45, full duplex,
media10000FxHdx - 1000BaseTX:10gigabit over fiber, half duplex,
media10000FxFdx - 1000BaseTX:10gigabit over fiber, full duplex,
mediaAuto - autoselect best media,
mediaInternal - this media option is only used internally."
::= { sysIntfMediaEntry 3 }

--==================================================================
-- Interface_id
--==================================================================
sysIfNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysInterfaceId entries in the table."
::= { sysInterfaceId 1 }

sysIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains information of numerical IDs and names of a collection of
       interfaces."
::= { sysInterfaceId 2 }

sysIfEntry OBJECT-TYPE
SYNTAX  SysIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysIf Table"
INDEX {
sysIfIndex
}
::= { sysIfTable 1 }

SysIfEntry ::=
SEQUENCE {
        sysIfIndex                                   INTEGER,
        sysIfName                                    LongDisplayString
}

sysIfIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The unique value for the interface."
::= { sysIfEntry 1 }

sysIfName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name for the interface."
::= { sysIfEntry 2 }

--==================================================================
-- Interface_stat
--==================================================================
sysInterfaceStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysInterfaceStat.
Setting this value to 1 will reset statistic data."
::= { sysInterfaceStat 1 }

sysInterfaceStatNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysInterfaceStat entries in the table."
::= { sysInterfaceStat 2 }

sysInterfaceStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysInterfaceStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing statistic information of the interfaces on the device."
::= { sysInterfaceStat 3 }

sysInterfaceStatEntry OBJECT-TYPE
SYNTAX  SysInterfaceStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysInterfaceStat Table"
INDEX {
sysInterfaceStatName
}
::= { sysInterfaceStatTable 1 }

SysInterfaceStatEntry ::=
SEQUENCE {
        sysInterfaceStatName                         LongDisplayString,
        sysInterfaceStatPktsIn                       Counter64,
        sysInterfaceStatBytesIn                      Counter64,
        sysInterfaceStatPktsOut                      Counter64,
        sysInterfaceStatBytesOut                     Counter64,
        sysInterfaceStatMcastIn                      Counter64,
        sysInterfaceStatMcastOut                     Counter64,
        sysInterfaceStatErrorsIn                     Counter64,
        sysInterfaceStatErrorsOut                    Counter64,
        sysInterfaceStatDropsIn                      Counter64,
        sysInterfaceStatDropsOut                     Counter64,
        sysInterfaceStatCollisions                   Counter64,
        sysInterfaceStatPauseActive                  INTEGER
}

sysInterfaceStatName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the interface."
::= { sysInterfaceStatEntry 1 }

sysInterfaceStatPktsIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets received on this interface."
::= { sysInterfaceStatEntry 2 }

sysInterfaceStatBytesIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes received on this interface."
::= { sysInterfaceStatEntry 3 }

sysInterfaceStatPktsOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets transmitted out of this interface."
::= { sysInterfaceStatEntry 4 }

sysInterfaceStatBytesOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes transmitted out of this interface."
::= { sysInterfaceStatEntry 5 }

sysInterfaceStatMcastIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of multicast packets received on this interface."
::= { sysInterfaceStatEntry 6 }

sysInterfaceStatMcastOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of multicast packets transmitted out of this interface."
::= { sysInterfaceStatEntry 7 }

sysInterfaceStatErrorsIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received packets that are either undersized,
oversized, or have FCS errors."
::= { sysInterfaceStatEntry 8 }

sysInterfaceStatErrorsOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of excessive collisions, incremented for each
frame that experienced 16 collisions during transmission and
was aborted."
::= { sysInterfaceStatEntry 9 }

sysInterfaceStatDropsIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets dropped on ingress for various reasons."
::= { sysInterfaceStatEntry 10 }

sysInterfaceStatDropsOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets aged out or with excessive transmission
delays due to multiple deferrals."
::= { sysInterfaceStatEntry 11 }

sysInterfaceStatCollisions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of collisions on this interface, incremented by the
number of collisions experienced during transmissions of a frame"
::= { sysInterfaceStatEntry 12 }

sysInterfaceStatPauseActive OBJECT-TYPE
SYNTAX INTEGER {
none(0),
txrx(1),
tx(2),
rx(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The pause state of this interface.
none - no pause;
txrx - pause all data flow;
tx - pause out going data flow;
rx - pause in coming data flow."
::= { sysInterfaceStatEntry 13 }

--==================================================================
-- Snmp_ifx_stat
--==================================================================
sysIfxStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysIfxStat.
Setting this value to 1 will reset statistic data."
::= { sysIfxStat 1 }

sysIfxStatNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysIfxStat entries in the table."
::= { sysIfxStat 2 }

sysIfxStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysIfxStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains additional statistic information of collection of
interfaces."
::= { sysIfxStat 3 }

sysIfxStatEntry OBJECT-TYPE
SYNTAX  SysIfxStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysIfxStat Table"
INDEX {
sysIfxStatName
}
::= { sysIfxStatTable 1 }

SysIfxStatEntry ::=
SEQUENCE {
        sysIfxStatName                               LongDisplayString,
        sysIfxStatInMulticastPkts                    Counter64,
        sysIfxStatInBroadcastPkts                    Counter64,
        sysIfxStatOutMulticastPkts                   Counter64,
        sysIfxStatOutBroadcastPkts                   Counter64,
        sysIfxStatHcInOctets                         Counter64,
        sysIfxStatHcInUcastPkts                      Counter64,
        sysIfxStatHcInMulticastPkts                  Counter64,
        sysIfxStatHcInBroadcastPkts                  Counter64,
        sysIfxStatHcOutOctets                        Counter64,
        sysIfxStatHcOutUcastPkts                     Counter64,
        sysIfxStatHcOutMulticastPkts                 Counter64,
        sysIfxStatHcOutBroadcastPkts                 Counter64,
        sysIfxStatHighSpeed                          INTEGER,
        sysIfxStatConnectorPresent                   INTEGER,
        sysIfxStatCounterDiscontinuityTime           Counter64,
        sysIfxStatAlias                              LongDisplayString
}

sysIfxStatName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the interface."
::= { sysIfxStatEntry 1 }

sysIfxStatInMulticastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets, delivered by this sub-layer to a
higher (sub-)layer, which were addressed to a multicast
address at this sub-layer.  For a MAC layer protocol, this
includes both Group and Functional addresses."
::= { sysIfxStatEntry 2 }

sysIfxStatInBroadcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets, delivered by this sub-layer to a
higher (sub-)layer, which were addressed to a broadcast
address at this sub-layer."
::= { sysIfxStatEntry 3 }

sysIfxStatOutMulticastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets that higher-level protocols
requested be transmitted, and which were addressed to a
multicast address at this sub-layer, including those that
were discarded or not sent.  For a MAC layer protocol, this
includes both Group and Functional addresses."
::= { sysIfxStatEntry 4 }

sysIfxStatOutBroadcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets that higher-level protocols
requested be transmitted, and which were addressed to a
broadcast address at this sub-layer, including those that
were discarded or not sent."
::= { sysIfxStatEntry 5 }

sysIfxStatHcInOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets received on the interface,
including framing characters."
::= { sysIfxStatEntry 6 }

sysIfxStatHcInUcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets, delivered by this sub-layer to a
higher (sub-)layer, which were not addressed to a multicast
or broadcast address at this sub-layer."
::= { sysIfxStatEntry 7 }

sysIfxStatHcInMulticastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets, delivered by this sub-layer to a
higher (sub-)layer, which were addressed to a multicast
address at this sub-layer.  For a MAC layer protocol, this
includes both Group and Functional addresses."
::= { sysIfxStatEntry 8 }

sysIfxStatHcInBroadcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets, delivered by this sub-layer to a
higher (sub-)layer, which were addressed to a broadcast
address at this sub-layer."
::= { sysIfxStatEntry 9 }

sysIfxStatHcOutOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets transmitted out of the
interface, including framing characters."
::= { sysIfxStatEntry 10 }

sysIfxStatHcOutUcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets that higher-level protocols
requested be transmitted, and which were not addressed to a
multicast or broadcast address at this sub-layer, including
those that were discarded or not sent."
::= { sysIfxStatEntry 11 }

sysIfxStatHcOutMulticastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets that higher-level protocols
requested be transmitted, and which were addressed to a
multicast address at this sub-layer, including those that
were discarded or not sent.  For a MAC layer protocol, this
includes both Group and Functional addresses."
::= { sysIfxStatEntry 12 }

sysIfxStatHcOutBroadcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets that higher-level protocols
requested be transmitted, and which were addressed to a
broadcast address at this sub-layer, including those that
were discarded or not sent."
::= { sysIfxStatEntry 13 }

sysIfxStatHighSpeed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An estimate of the interface's current bandwidth in units
of 1,000,000 bits per second.  If this object reports a
value of `n' then the speed of the interface is somewhere in
the range of `n-500,000' to `n+499,999'.  For interfaces
which do not vary in bandwidth or for those where no
accurate estimation can be made, this object should contain
the nominal bandwidth.  For a sub-layer which has no concept
of bandwidth, this object should be zero."
::= { sysIfxStatEntry 14 }

sysIfxStatConnectorPresent OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object has the value 'true(1)' if the interface
sublayer has a physical connector and the value 'false(2)'
otherwise."
::= { sysIfxStatEntry 15 }

sysIfxStatCounterDiscontinuityTime OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime on the most recent occasion at which
any one or more of this interface's counters suffered a
discontinuity.  The relevant counters are the specific
instances associated with this interface of any Counter32 or
Counter64 object contained in the sysInterfaceTable or sysInterfaceXTable.
If no such discontinuities have occurred since the last re-
initialization of the local management subsystem, then this
object contains a zero value."
::= { sysIfxStatEntry 16 }

sysIfxStatAlias OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is an 'alias' name for the interface as
specified by a network manager, and provides a non-volatile
'handle' for the interface."
::= { sysIfxStatEntry 17 }

--==================================================================
-- L2_forward
--==================================================================
sysL2ForwardNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysL2Forward entries in the table."
::= { sysL2Forward 1 }

sysL2ForwardTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysL2ForwardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing static L2 forwarding entries information."
::= { sysL2Forward 2 }

sysL2ForwardEntry OBJECT-TYPE
SYNTAX  SysL2ForwardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysL2Forward Table"
INDEX {
sysL2ForwardVlanName,
sysL2ForwardMacAddr
}
::= { sysL2ForwardTable 1 }

SysL2ForwardEntry ::=
SEQUENCE {
        sysL2ForwardVlanName                         LongDisplayString,
        sysL2ForwardMacAddr                          MacAddress,
        sysL2ForwardIfname                           LongDisplayString,
        sysL2ForwardIftype                           INTEGER,
        sysL2ForwardDynamic                          INTEGER
}

sysL2ForwardVlanName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VLAN name from which static forward entity is from."
::= { sysL2ForwardEntry 1 }

sysL2ForwardMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address for the specified VLAN."
::= { sysL2ForwardEntry 2 }

sysL2ForwardIfname OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of interface for the specified VLAN."
::= { sysL2ForwardEntry 3 }

sysL2ForwardIftype OBJECT-TYPE
SYNTAX INTEGER {
interface(0),
trunk(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of interface for the specified VLAN."
::= { sysL2ForwardEntry 4 }

sysL2ForwardDynamic OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The dynamic state of the specified entity."
::= { sysL2ForwardEntry 5 }

--==================================================================
-- Packet_filter_rule
--==================================================================
sysPacketFilterNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysPacketFilter entries in the table."
::= { sysPacketFilter 1 }

sysPacketFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysPacketFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of packet filters."
::= { sysPacketFilter 2 }

sysPacketFilterEntry OBJECT-TYPE
SYNTAX  SysPacketFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysPacketFilter Table"
INDEX {
sysPacketFilterRname
}
::= { sysPacketFilterTable 1 }

SysPacketFilterEntry ::=
SEQUENCE {
        sysPacketFilterRname                         LongDisplayString,
        sysPacketFilterOrder                         INTEGER,
        sysPacketFilterAction                        INTEGER,
        sysPacketFilterVname                         LongDisplayString,
        sysPacketFilterLog                           INTEGER,
        sysPacketFilterRclass                        LongDisplayString,
        sysPacketFilterExpression                    LongDisplayString
}

sysPacketFilterRname OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the rule is used only for identification by the
user and for logging."
::= { sysPacketFilterEntry 1 }

sysPacketFilterOrder OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rule sort-order. The sort-order part of the rule is an
integer value used to assign a relative weight to the rule.
The sort-order may be any number between 0 and 999, but no two
rules may have the same value. The specific value of the
sort-order is not important, only its position relative to the
other rules' sort-orders.  Rule evaluation order is determined
by starting with the lowest numbered rule and moving up through
to the highest."
::= { sysPacketFilterEntry 2 }

sysPacketFilterAction OBJECT-TYPE
SYNTAX INTEGER {
none(0),
accept(1),
discard(2),
reject(3),
continue(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The action the filter takes. The action part of the rule can
be any one of the values accept, discard, reject or none.
The reject behaves as discard, but also returns an ICMP packet
to the sender indicating that the traffic matching the rule was
explicitly rejected. The ICMP will be of type 3 (destination
unreachable), code 13 (administratively prohibited), and
contain most or all of the L3 and L4 headers of the packet
being rejected.  The none is special in that it indicates no
action. It can be used for pure accounting or logging purposes
without making a decision on how to handle the traffic."
::= { sysPacketFilterEntry 3 }

sysPacketFilterVname OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VLAN name currently in existence. The VLAN part of the
rule determines which ingress VLAN to match on. If present,
this must be a specific VLAN name currently in existence. If
omitted, the rule matches all VLANs."
::= { sysPacketFilterEntry 4 }

sysPacketFilterLog OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The log option, whether or not logging will be performed.
If a rule has an associated logging action, an entry will be
created in the system log each time the rule is matched. The
log entry will contain details of the traffic that matched
the rule, such as source and destination addresses and ports.
If a rule does not have an associated logging action, no log
entry is created."
::= { sysPacketFilterEntry 5 }

sysPacketFilterRclass OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate class name specified by the user."
::= { sysPacketFilterEntry 6 }

sysPacketFilterExpression OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The BPF(Berkeley Packet Filter) filter expression. The filter
part of the rule is the expression used to match ingress
traffic."
::= { sysPacketFilterEntry 7 }

--==================================================================
-- Packet_filter_allow_trusted_address
--==================================================================
sysPacketFilterAddrNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysPacketFilterAddress entries in the table."
::= { sysPacketFilterAddress 1 }

sysPacketFilterAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysPacketFilterAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of rate filter allow/trusted addresses."
::= { sysPacketFilterAddress 2 }

sysPacketFilterAddrEntry OBJECT-TYPE
SYNTAX  SysPacketFilterAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysPacketFilterAddr Table"
INDEX {
sysPacketFilterAddrIndex
}
::= { sysPacketFilterAddrTable 1 }

SysPacketFilterAddrEntry ::=
SEQUENCE {
        sysPacketFilterAddrIndex                     INTEGER,
        sysPacketFilterAddrIpType                    InetAddressType,
        sysPacketFilterAddrIp                        InetAddress
}

sysPacketFilterAddrIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the allow trusted address by the packet filter rule."
::= { sysPacketFilterAddrEntry 1 }

sysPacketFilterAddrIpType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip address type of ltmPacketFilterAllowTrustedAddress"
::= { sysPacketFilterAddrEntry 2 }

sysPacketFilterAddrIp OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The allow trusted IP address of the packet filter rule.
It is interpreted within the context of an  ltmPacketFilterAllowTrustedAddressType value."
::= { sysPacketFilterAddrEntry 3 }

--==================================================================
-- Packet_filter_allow_trusted_vlan
--==================================================================
sysPacketFilterVlanNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysPacketFilterVlan entries in the table."
::= { sysPacketFilterVlan 1 }

sysPacketFilterVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysPacketFilterVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of rate filter allow/trusted VLANs."
::= { sysPacketFilterVlan 2 }

sysPacketFilterVlanEntry OBJECT-TYPE
SYNTAX  SysPacketFilterVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysPacketFilterVlan Table"
INDEX {
sysPacketFilterVlanIndex
}
::= { sysPacketFilterVlanTable 1 }

SysPacketFilterVlanEntry ::=
SEQUENCE {
        sysPacketFilterVlanIndex                     INTEGER,
        sysPacketFilterVlanName                      LongDisplayString
}

sysPacketFilterVlanIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the allow trusted VLAN by the packet filter rule."
::= { sysPacketFilterVlanEntry 1 }

sysPacketFilterVlanName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the allow trusted VLAN of the packet filter rule."
::= { sysPacketFilterVlanEntry 2 }

--==================================================================
-- Packet_filter_allow_trusted_mac_addr
--==================================================================
sysPacketFilterMacNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysPacketFilterMac entries in the table."
::= { sysPacketFilterMac 1 }

sysPacketFilterMacTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysPacketFilterMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of rate filter allow/trusted MAC addresses."
::= { sysPacketFilterMac 2 }

sysPacketFilterMacEntry OBJECT-TYPE
SYNTAX  SysPacketFilterMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysPacketFilterMac Table"
INDEX {
sysPacketFilterMacIndex
}
::= { sysPacketFilterMacTable 1 }

SysPacketFilterMacEntry ::=
SEQUENCE {
        sysPacketFilterMacIndex                      INTEGER,
        sysPacketFilterMacAddr                       MacAddress
}

sysPacketFilterMacIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the allow trusted MAC address by the packet
filter rule."
::= { sysPacketFilterMacEntry 1 }

sysPacketFilterMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The allow trusted MAC address of the specified rule."
::= { sysPacketFilterMacEntry 2 }

--==================================================================
-- Packet_filter_rule_stat
--==================================================================
sysPacketFilterStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysPacketFilterStat.
Setting this value to 1 will reset statistic data."
::= { sysPacketFilterStat 1 }

sysPacketFilterStatNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysPacketFilterStat entries in the table."
::= { sysPacketFilterStat 2 }

sysPacketFilterStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysPacketFilterStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing statistic information of packet filters."
::= { sysPacketFilterStat 3 }

sysPacketFilterStatEntry OBJECT-TYPE
SYNTAX  SysPacketFilterStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysPacketFilterStat Table"
INDEX {
sysPacketFilterStatRname
}
::= { sysPacketFilterStatTable 1 }

SysPacketFilterStatEntry ::=
SEQUENCE {
        sysPacketFilterStatRname                     LongDisplayString,
        sysPacketFilterStatHits                      Counter64
}

sysPacketFilterStatRname OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the rule is used only for identification by the
user and for logging."
::= { sysPacketFilterStatEntry 1 }

sysPacketFilterStatHits OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of matches on filter rule. Each time a rule is
matched by a packet, a use count for that rule is
incremented. This is unrelated to the optional logging action
which might be enabled for the rule. The use count for a new
rule starts at zero and increments for each matching packet."
::= { sysPacketFilterStatEntry 2 }

--==================================================================
-- Route_mgmt_entry
--==================================================================
sysRouteMgmtEntryNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysRouteMgmtEntry entries in the table."
::= { sysRouteMgmtEntry 1 }

sysRouteMgmtEntryTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysRouteMgmtEntryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing administrative route information."
::= { sysRouteMgmtEntry 2 }

sysRouteMgmtEntryEntry OBJECT-TYPE
SYNTAX  SysRouteMgmtEntryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysRouteMgmtEntry Table"
INDEX {
sysRouteMgmtEntryDestType,
sysRouteMgmtEntryDest,
sysRouteMgmtEntryNetmaskType,
sysRouteMgmtEntryNetmask
}
::= { sysRouteMgmtEntryTable 1 }

SysRouteMgmtEntryEntry ::=
SEQUENCE {
        sysRouteMgmtEntryDestType                    InetAddressType,
        sysRouteMgmtEntryDest                        InetAddress,
        sysRouteMgmtEntryNetmaskType                 InetAddressType,
        sysRouteMgmtEntryNetmask                     InetAddress,
        sysRouteMgmtEntryType                        INTEGER,
        sysRouteMgmtEntryGatewayType                 InetAddressType,
        sysRouteMgmtEntryGateway                     InetAddress,
        sysRouteMgmtEntryMtu                         INTEGER
}

sysRouteMgmtEntryDestType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address type of sysRouteMgmtEntryDest."
::= { sysRouteMgmtEntryEntry 1 }

sysRouteMgmtEntryDest OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The destination IP address in the route table. It is interpreted
within the context of a sysRouteMgmtEntryDestType value."
::= { sysRouteMgmtEntryEntry 2 }

sysRouteMgmtEntryNetmaskType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip address type of sysRouteMgmtEntryNetmask."
::= { sysRouteMgmtEntryEntry 3 }

sysRouteMgmtEntryNetmask OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The netmask of the specified destination IP address in the route table.
      It is interpreted within the context of
a sysRouteMgmtEntryNetmaskType value."
::= { sysRouteMgmtEntryEntry 4 }

sysRouteMgmtEntryType OBJECT-TYPE
SYNTAX INTEGER {
gateway(0),
pool(1),
interface(2),
blackhole(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of the specified route."
::= { sysRouteMgmtEntryEntry 5 }

sysRouteMgmtEntryGatewayType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address type of sysRouteMgmtEntryGateway."
::= { sysRouteMgmtEntryEntry 6 }

sysRouteMgmtEntryGateway OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The gateway to the specified destination IP address in the route table.
It is interpreted within the context of an
sysRouteMgmtEntryGatewayType value."
::= { sysRouteMgmtEntryEntry 7 }

sysRouteMgmtEntryMtu OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum transmission unit size of datagram which can be
sent to the specified destination."
::= { sysRouteMgmtEntryEntry 8 }

--==================================================================
-- Route_static_entry
--==================================================================
sysRouteStaticEntryNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysRouteStaticEntry entries in the table."
::= { sysRouteStaticEntry 1 }

sysRouteStaticEntryTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysRouteStaticEntryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing static route information."
::= { sysRouteStaticEntry 2 }

sysRouteStaticEntryEntry OBJECT-TYPE
SYNTAX  SysRouteStaticEntryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysRouteStaticEntry Table"
INDEX {
sysRouteStaticEntryDestType,
sysRouteStaticEntryDest,
sysRouteStaticEntryNetmaskType,
sysRouteStaticEntryNetmask
}
::= { sysRouteStaticEntryTable 1 }

SysRouteStaticEntryEntry ::=
SEQUENCE {
        sysRouteStaticEntryDestType                  InetAddressType,
        sysRouteStaticEntryDest                      InetAddress,
        sysRouteStaticEntryNetmaskType               InetAddressType,
        sysRouteStaticEntryNetmask                   InetAddress,
        sysRouteStaticEntryType                      INTEGER,
        sysRouteStaticEntryVlanName                  LongDisplayString,
        sysRouteStaticEntryGatewayType               InetAddressType,
        sysRouteStaticEntryGateway                   InetAddress,
        sysRouteStaticEntryPoolName                  LongDisplayString,
        sysRouteStaticEntryMtu                       INTEGER
}

sysRouteStaticEntryDestType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address type of sysRouteStaticEntryDest."
::= { sysRouteStaticEntryEntry 1 }

sysRouteStaticEntryDest OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The destination IP address in the route table. It is interpreted
within the context of a sysRouteStaticEntryDestType value."
::= { sysRouteStaticEntryEntry 2 }

sysRouteStaticEntryNetmaskType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip address type of sysRouteStaticEntryNetmask."
::= { sysRouteStaticEntryEntry 3 }

sysRouteStaticEntryNetmask OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The netmask of the specified destination IP address in the route table.
      It is interpreted within the context of
a sysRouteStaticEntryNetmaskType value."
::= { sysRouteStaticEntryEntry 4 }

sysRouteStaticEntryType OBJECT-TYPE
SYNTAX INTEGER {
gateway(0),
pool(1),
interface(2),
blackhole(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of the specified route."
::= { sysRouteStaticEntryEntry 5 }

sysRouteStaticEntryVlanName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the VLAN which the specified destination associates with."
::= { sysRouteStaticEntryEntry 6 }

sysRouteStaticEntryGatewayType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address type of sysRouteStaticEntryGateway."
::= { sysRouteStaticEntryEntry 7 }

sysRouteStaticEntryGateway OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The gateway to the specified destination IP address in the route table.
It is interpreted within the context of an
sysRouteStaticEntryGatewayType value."
::= { sysRouteStaticEntryEntry 8 }

sysRouteStaticEntryPoolName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the pool which the specified destination associates with."
::= { sysRouteStaticEntryEntry 9 }

sysRouteStaticEntryMtu OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum transmission unit size of datagram which can be
sent to the specified destination."
::= { sysRouteStaticEntryEntry 10 }

--==================================================================
-- Self_ip
--==================================================================
sysSelfIpNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysSelfIp entries in the table."
::= { sysSelfIp 1 }

sysSelfIpTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysSelfIpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of self IPs."
::= { sysSelfIp 2 }

sysSelfIpEntry OBJECT-TYPE
SYNTAX  SysSelfIpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysSelfIp Table"
INDEX {
sysSelfIpAddrType,
sysSelfIpAddr
}
::= { sysSelfIpTable 1 }

SysSelfIpEntry ::=
SEQUENCE {
        sysSelfIpAddrType                            InetAddressType,
        sysSelfIpAddr                                InetAddress,
        sysSelfIpNetmaskType                         InetAddressType,
        sysSelfIpNetmask                             InetAddress,
        sysSelfIpUnitId                              INTEGER,
        sysSelfIpIsFloating                          INTEGER,
        sysSelfIpVlanName                            LongDisplayString
}

sysSelfIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip address type of sysSelfIpAddr."
::= { sysSelfIpEntry 1 }

sysSelfIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip address of this self ip . It is
interpreted within the context of a sysSelfIpAddrType value."
::= { sysSelfIpEntry 2 }

sysSelfIpNetmaskType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip address type of sysSelfIpNetmask."
::= { sysSelfIpEntry 3 }

sysSelfIpNetmask OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The netmask of this self IP . It is interpreted within
the context of a sysSelfIpNetmaskType value."
::= { sysSelfIpEntry 4 }

sysSelfIpUnitId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The unit number associated with this self IP address."
::= { sysSelfIpEntry 5 }

sysSelfIpIsFloating OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of this self IP address, whether it is shared."
::= { sysSelfIpEntry 6 }

sysSelfIpVlanName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vlan associated with this self IP address."
::= { sysSelfIpEntry 7 }

--==================================================================
-- Self_port
--==================================================================
sysSelfPortNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysSelfPort entries in the table."
::= { sysSelfPort 1 }

sysSelfPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysSelfPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of self ports."
::= { sysSelfPort 2 }

sysSelfPortEntry OBJECT-TYPE
SYNTAX  SysSelfPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysSelfPort Table"
INDEX {
sysSelfPortAddrType,
sysSelfPortAddr,
sysSelfPortProtocol,
sysSelfPortPort
}
::= { sysSelfPortTable 1 }

SysSelfPortEntry ::=
SEQUENCE {
        sysSelfPortAddrType                          InetAddressType,
        sysSelfPortAddr                              InetAddress,
        sysSelfPortProtocol                          INTEGER,
        sysSelfPortPort                              INTEGER
}

sysSelfPortAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip address type of sysSelfPortAddr."
::= { sysSelfPortEntry 1 }

sysSelfPortAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip address which the specified self port
associated with. It is interpreted within the context of
a sysSelfPortAddrType value."
::= { sysSelfPortEntry 2 }

sysSelfPortProtocol OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The protocol which the specified self port
associated with."
::= { sysSelfPortEntry 3 }

sysSelfPortPort OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The self port."
::= { sysSelfPortEntry 4 }

--==================================================================
-- Stp
--==================================================================
sysStpNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysStp entries in the table."
::= { sysStp 1 }

sysStpTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysStpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of STP domains."
::= { sysStp 2 }

sysStpEntry OBJECT-TYPE
SYNTAX  SysStpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysStp Table"
INDEX {
sysStpInstanceId
}
::= { sysStpTable 1 }

SysStpEntry ::=
SEQUENCE {
        sysStpInstanceId                             INTEGER,
        sysStpPriority                               INTEGER,
        sysStpRootAddr                               MacAddress,
        sysStpRegionalRootAddr                       MacAddress
}

sysStpInstanceId OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The spanning tree instance ID, 0-4095."
::= { sysStpEntry 1 }

sysStpPriority OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bridge priority for the specified spanning tree instance."
::= { sysStpEntry 2 }

sysStpRootAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of the root bridge."
::= { sysStpEntry 3 }

sysStpRegionalRootAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of the regional root bridge."
::= { sysStpEntry 4 }

--==================================================================
-- Stp_globals
--==================================================================
sysStpGlobalsMode OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
stp(1),
rstp(2),
mstp(3),
passthru(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mode of the specified STP domain."
::= { sysStpGlobals 1 }

sysStpGlobalsFwdDelay OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The forward delay parameter, which controls how long an
interface was blocked from forwarding network traffic after
a reconfiguration of the spanning tree topology. The default
value is 15 seconds, and the valid range is 4-30 seconds.
Note that this parameter has no effect when the STP mode
is RSPT or MSTP, as long as all bridges in the spanning tree
use the RSTP or MSTP protocol."
::= { sysStpGlobals 2 }

sysStpGlobalsHelloTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hello time, which is the time interval in seconds
between the periodic transmissions that communicate spanning
tree information to the adjacent bridges in the network.
The default value is 2 seconds, and the valid range is 1-10 seconds."
::= { sysStpGlobals 3 }

sysStpGlobalsMaxAge OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum age parameter, which controls how long spanning tree
information received from other bridges is considered valid.
The default value is 20 seconds, and the valid range is 6-40 seconds."
::= { sysStpGlobals 4 }

sysStpGlobalsTransmitHold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The transmit hold count parameter, which is an absolute limit on
the number of spanning tree protocol packets the BIG-IP may transmit
on a port in any hello time interval.  This ensures that the spanning
tree packets will not unduly load the network even in unstable
conditions. The default value is 6 packets, and the valid range
is 1-10 packets."
::= { sysStpGlobals 5 }

sysStpGlobalsMaxHops OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum hops an MSTP packet may travel before it is discarded.
It's used only when the STP mode is MSTP."
::= { sysStpGlobals 6 }

sysStpGlobalsIdentifier OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The configuration identifier name in a spanning tree region,
used to identify a group of adjacent bridges with identical
configuration name, configuration revision levels, and assignments
of VLANs to spanning tree instances.  This setting is used only
when the STP mode is MSTP."
::= { sysStpGlobals 7 }

sysStpGlobalsRevision OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The configuration revision level of the MSTP configuration.
It's used only when the STP mode is MSTP."
::= { sysStpGlobals 8 }

--==================================================================
-- Stp_interface_mbr
--==================================================================
sysStpInterfaceMbrNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysStpInterfaceMbr entries in the table."
::= { sysStpInterfaceMbr 1 }

sysStpInterfaceMbrTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysStpInterfaceMbrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of STP instances and their interfaces."
::= { sysStpInterfaceMbr 2 }

sysStpInterfaceMbrEntry OBJECT-TYPE
SYNTAX  SysStpInterfaceMbrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysStpInterfaceMbr Table"
INDEX {
sysStpInterfaceMbrInstanceId,
sysStpInterfaceMbrName
}
::= { sysStpInterfaceMbrTable 1 }

SysStpInterfaceMbrEntry ::=
SEQUENCE {
        sysStpInterfaceMbrInstanceId                 INTEGER,
        sysStpInterfaceMbrName                       LongDisplayString,
        sysStpInterfaceMbrType                       INTEGER,
        sysStpInterfaceMbrStateActive                INTEGER,
        sysStpInterfaceMbrRole                       INTEGER,
        sysStpInterfaceMbrPriority                   INTEGER,
        sysStpInterfaceMbrPathCost                   INTEGER
}

sysStpInterfaceMbrInstanceId OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The parent STP instance's ID."
::= { sysStpInterfaceMbrEntry 1 }

sysStpInterfaceMbrName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the interface within the specified STP domain."
::= { sysStpInterfaceMbrEntry 2 }

sysStpInterfaceMbrType OBJECT-TYPE
SYNTAX INTEGER {
interface(0),
trunk(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of the interface within the specified STP domain."
::= { sysStpInterfaceMbrEntry 3 }

sysStpInterfaceMbrStateActive OBJECT-TYPE
SYNTAX INTEGER {
detach(0),
block(1),
listen(2),
learn(3),
forward(4),
disable(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The STP active state of the specified interfaces in the spanning
tree instance."
::= { sysStpInterfaceMbrEntry 4 }

sysStpInterfaceMbrRole OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
root(1),
designate(2),
alternate(3),
backup(4),
master(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The STP role of the specified STP interface in the spanning
tree instance."
::= { sysStpInterfaceMbrEntry 5 }

sysStpInterfaceMbrPriority OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The priority for the specified network interface in the specified
spanning tree instance."
::= { sysStpInterfaceMbrEntry 6 }

sysStpInterfaceMbrPathCost OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The path cost for the specified network interface in the
specified spanning tree instance."
::= { sysStpInterfaceMbrEntry 7 }

--==================================================================
-- Stp_vlan_mbr
--==================================================================
sysStpVlanMbrNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysStpVlanMbr entries in the table."
::= { sysStpVlanMbr 1 }

sysStpVlanMbrTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysStpVlanMbrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of STP instances and their VLAN members."
::= { sysStpVlanMbr 2 }

sysStpVlanMbrEntry OBJECT-TYPE
SYNTAX  SysStpVlanMbrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysStpVlanMbr Table"
INDEX {
sysStpVlanMbrInstanceId,
sysStpVlanMbrVlanVname
}
::= { sysStpVlanMbrTable 1 }

SysStpVlanMbrEntry ::=
SEQUENCE {
        sysStpVlanMbrInstanceId                      INTEGER,
        sysStpVlanMbrVlanVname                       LongDisplayString
}

sysStpVlanMbrInstanceId OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The parent STP instance's ID."
::= { sysStpVlanMbrEntry 1 }

sysStpVlanMbrVlanVname OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the vlan within the specified STP domain."
::= { sysStpVlanMbrEntry 2 }

--==================================================================
-- Snmp_stp_bridge_stat
--==================================================================
sysStpBridgeStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysStpBridgeStat.
Setting this value to 1 will reset statistic data."
::= { sysStpBridgeStat 1 }

sysStpBridgeStatMode OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
stp(1),
rstp(2),
mstp(3),
passthru(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mode of STP bridge."
::= { sysStpBridgeStat 2 }

sysStpBridgeStatFwdDelay OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Forward delay in 256ths of a second."
::= { sysStpBridgeStat 3 }

sysStpBridgeStatHelloTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hello time in 256ths of a second."
::= { sysStpBridgeStat 4 }

sysStpBridgeStatMaxAge OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max. age in 256ths of a second."
::= { sysStpBridgeStat 5 }

sysStpBridgeStatBridgeFwdDelay OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bridge hello time (256ths)"
::= { sysStpBridgeStat 6 }

sysStpBridgeStatBridgeHelloTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bridge hello time (256ths)."
::= { sysStpBridgeStat 7 }

sysStpBridgeStatBridgeMaxAge OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bridge max. age (256ths)."
::= { sysStpBridgeStat 8 }

sysStpBridgeStatTransmitHold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit hold count in BPDUs per hello time."
::= { sysStpBridgeStat 9 }

sysStpBridgeStatPathCost OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CIST root bridge (external) path cost."
::= { sysStpBridgeStat 10 }

sysStpBridgeStatRootPrio OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CIST root bridge priority."
::= { sysStpBridgeStat 11 }

sysStpBridgeStatRootAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CIST root bridge MAC address."
::= { sysStpBridgeStat 12 }

--==================================================================
-- Stp_bridge_tree_stat
--==================================================================
sysStpBridgeTreeStatNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysStpBridgeTreeStat entries in the table."
::= { sysStpBridgeTreeStat 1 }

sysStpBridgeTreeStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysStpBridgeTreeStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains information about Spanning bridge tree.
This is a part of sysStpBridgeStat and sysStpBrigeStatResetStat
will reset data in this table."
::= { sysStpBridgeTreeStat 2 }

sysStpBridgeTreeStatEntry OBJECT-TYPE
SYNTAX  SysStpBridgeTreeStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysStpBridgeTreeStat Table"
INDEX {
sysStpBridgeTreeStatIndex
}
::= { sysStpBridgeTreeStatTable 1 }

SysStpBridgeTreeStatEntry ::=
SEQUENCE {
        sysStpBridgeTreeStatIndex                    INTEGER,
        sysStpBridgeTreeStatInstanceId               INTEGER,
        sysStpBridgeTreeStatPriority                 INTEGER,
        sysStpBridgeTreeStatLastTc                   TimeTicks,
        sysStpBridgeTreeStatTcCount                  INTEGER,
        sysStpBridgeTreeStatDesigRootPrio            INTEGER,
        sysStpBridgeTreeStatDesigRootAddr            MacAddress,
        sysStpBridgeTreeStatInternalPathCost         INTEGER,
        sysStpBridgeTreeStatRootPort                 LongDisplayString,
        sysStpBridgeTreeStatRootPortNum              INTEGER
}

sysStpBridgeTreeStatIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the table that contains generic information
about spanning bridge tree."
::= { sysStpBridgeTreeStatEntry 1 }

sysStpBridgeTreeStatInstanceId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Spanning tree instance number."
::= { sysStpBridgeTreeStatEntry 2 }

sysStpBridgeTreeStatPriority OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bridge priority."
::= { sysStpBridgeTreeStatEntry 3 }

sysStpBridgeTreeStatLastTc OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time of last topology change."
::= { sysStpBridgeTreeStatEntry 4 }

sysStpBridgeTreeStatTcCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of topology changes."
::= { sysStpBridgeTreeStatEntry 5 }

sysStpBridgeTreeStatDesigRootPrio OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Regional root bridge priority (MSTP)."
::= { sysStpBridgeTreeStatEntry 6 }

sysStpBridgeTreeStatDesigRootAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Regional root bridge address (MSTP)."
::= { sysStpBridgeTreeStatEntry 7 }

sysStpBridgeTreeStatInternalPathCost OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Root internal path cost (MSTP)."
::= { sysStpBridgeTreeStatEntry 8 }

sysStpBridgeTreeStatRootPort OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Root port interface name"
::= { sysStpBridgeTreeStatEntry 9 }

sysStpBridgeTreeStatRootPortNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Root port number."
::= { sysStpBridgeTreeStatEntry 10 }

--==================================================================
-- Snmp_stp_interface_stat
--==================================================================
sysStpInterfaceStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysStpInterfaceStat.
Setting this value to 1 will reset statistic data."
::= { sysStpInterfaceStat 1 }

sysStpInterfaceStatNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysStpInterfaceStat entries in the table."
::= { sysStpInterfaceStat 2 }

sysStpInterfaceStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysStpInterfaceStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The spanning tree interface information."
::= { sysStpInterfaceStat 3 }

sysStpInterfaceStatEntry OBJECT-TYPE
SYNTAX  SysStpInterfaceStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysStpInterfaceStat Table"
INDEX {
sysStpInterfaceStatName
}
::= { sysStpInterfaceStatTable 1 }

SysStpInterfaceStatEntry ::=
SEQUENCE {
        sysStpInterfaceStatName                      LongDisplayString,
        sysStpInterfaceStatPortNum                   INTEGER,
        sysStpInterfaceStatStpEnable                 INTEGER,
        sysStpInterfaceStatPathCost                  INTEGER,
        sysStpInterfaceStatRootCost                  INTEGER,
        sysStpInterfaceStatRootPrio                  INTEGER,
        sysStpInterfaceStatRootAddr                  MacAddress
}

sysStpInterfaceStatName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the interface."
::= { sysStpInterfaceStatEntry 1 }

sysStpInterfaceStatPortNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The STP port number."
::= { sysStpInterfaceStatEntry 2 }

sysStpInterfaceStatStpEnable OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The flag for STP enable on port."
::= { sysStpInterfaceStatEntry 3 }

sysStpInterfaceStatPathCost OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"External port path cost."
::= { sysStpInterfaceStatEntry 4 }

sysStpInterfaceStatRootCost OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CIST root path cost."
::= { sysStpInterfaceStatEntry 5 }

sysStpInterfaceStatRootPrio OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CIST root bridge priority."
::= { sysStpInterfaceStatEntry 6 }

sysStpInterfaceStatRootAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CIST root bridge MAC address."
::= { sysStpInterfaceStatEntry 7 }

--==================================================================
-- Stp_interface_tree_stat
--==================================================================
sysStpInterfaceTreeStatNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysStpInterfaceTreeStat entries in the table."
::= { sysStpInterfaceTreeStat 1 }

sysStpInterfaceTreeStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysStpInterfaceTreeStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains information about Spanning bridge tree.
This is a part of sysStpInterfaceStat and sysStpInterfaceStatResetStat
will reset data in this table."
::= { sysStpInterfaceTreeStat 2 }

sysStpInterfaceTreeStatEntry OBJECT-TYPE
SYNTAX  SysStpInterfaceTreeStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysStpInterfaceTreeStat Table"
INDEX {
sysStpInterfaceTreeStatName,
sysStpInterfaceTreeStatIndex
}
::= { sysStpInterfaceTreeStatTable 1 }

SysStpInterfaceTreeStatEntry ::=
SEQUENCE {
        sysStpInterfaceTreeStatName                  LongDisplayString,
        sysStpInterfaceTreeStatIndex                 INTEGER,
        sysStpInterfaceTreeStatInstanceId            INTEGER,
        sysStpInterfaceTreeStatPriority              INTEGER,
        sysStpInterfaceTreeStatState                 INTEGER,
        sysStpInterfaceTreeStatStatRole              INTEGER,
        sysStpInterfaceTreeStatDesigRootPrio         INTEGER,
        sysStpInterfaceTreeStatDesigRootAddr         MacAddress,
        sysStpInterfaceTreeStatDesigCost             INTEGER,
        sysStpInterfaceTreeStatDesigBridgePrio       INTEGER,
        sysStpInterfaceTreeStatDesigBridgeAddr       MacAddress,
        sysStpInterfaceTreeStatDesigPortNum          INTEGER,
        sysStpInterfaceTreeStatDesigPortPriority     INTEGER,
        sysStpInterfaceTreeStatInternalPathCost      INTEGER,
        sysStpInterfaceTreeStatFwdTransitions        INTEGER
}

sysStpInterfaceTreeStatName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the interface."
::= { sysStpInterfaceTreeStatEntry 1 }

sysStpInterfaceTreeStatIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the table that contains generic information
about spanning interface tree."
::= { sysStpInterfaceTreeStatEntry 2 }

sysStpInterfaceTreeStatInstanceId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Spanning tree instance number."
::= { sysStpInterfaceTreeStatEntry 3 }

sysStpInterfaceTreeStatPriority OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port priority."
::= { sysStpInterfaceTreeStatEntry 4 }

sysStpInterfaceTreeStatState OBJECT-TYPE
SYNTAX INTEGER {
detach(0),
block(1),
listen(2),
learn(3),
forward(4),
disable(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port stat."
::= { sysStpInterfaceTreeStatEntry 5 }

sysStpInterfaceTreeStatStatRole OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
root(1),
designate(2),
alternate(3),
backup(4),
master(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port role."
::= { sysStpInterfaceTreeStatEntry 6 }

sysStpInterfaceTreeStatDesigRootPrio OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Regional root bridge priority."
::= { sysStpInterfaceTreeStatEntry 7 }

sysStpInterfaceTreeStatDesigRootAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Regional root bridge MAC address."
::= { sysStpInterfaceTreeStatEntry 8 }

sysStpInterfaceTreeStatDesigCost OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Designated root internal path cost"
::= { sysStpInterfaceTreeStatEntry 9 }

sysStpInterfaceTreeStatDesigBridgePrio OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Designated bridge priority."
::= { sysStpInterfaceTreeStatEntry 10 }

sysStpInterfaceTreeStatDesigBridgeAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Designated bridge MAC address."
::= { sysStpInterfaceTreeStatEntry 11 }

sysStpInterfaceTreeStatDesigPortNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Designated port number."
::= { sysStpInterfaceTreeStatEntry 12 }

sysStpInterfaceTreeStatDesigPortPriority OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Designated port priority."
::= { sysStpInterfaceTreeStatEntry 13 }

sysStpInterfaceTreeStatInternalPathCost OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Internal port path cost (MSTP)."
::= { sysStpInterfaceTreeStatEntry 14 }

sysStpInterfaceTreeStatFwdTransitions OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of transitions to forwarding."
::= { sysStpInterfaceTreeStatEntry 15 }

--==================================================================
-- Snmp_dot3_stat
--==================================================================
sysDot3StatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysDot3Stat.
Setting this value to 1 will reset statistic data."
::= { sysDot3Stat 1 }

sysDot3StatNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysDot3Stat entries in the table."
::= { sysDot3Stat 2 }

sysDot3StatTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysDot3StatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains statistic information of collection of
ethernet-like interfaces attached to a particular system."
::= { sysDot3Stat 3 }

sysDot3StatEntry OBJECT-TYPE
SYNTAX  SysDot3StatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysDot3Stat Table"
INDEX {
sysDot3StatName
}
::= { sysDot3StatTable 1 }

SysDot3StatEntry ::=
SEQUENCE {
        sysDot3StatName                              LongDisplayString,
        sysDot3StatAlignmentErrors                   Counter64,
        sysDot3StatFcsErrors                         Counter64,
        sysDot3StatSingleCollisionFrames             Counter64,
        sysDot3StatMultiCollisionFrames              Counter64,
        sysDot3StatSqetestErrors                     Counter64,
        sysDot3StatDeferredTx                        Counter64,
        sysDot3StatLateCollisions                    Counter64,
        sysDot3StatExcessiveCollisions               Counter64,
        sysDot3StatIntmacTxErrors                    Counter64,
        sysDot3StatCarrierSenseErrors                Counter64,
        sysDot3StatFrameTooLongs                     Counter64,
        sysDot3StatIntmacRxErrors                    Counter64,
        sysDot3StatSymbolErrors                      Counter64,
        sysDot3StatDuplexStatus                      INTEGER,
        sysDot3StatCollisionCount                    Counter64,
        sysDot3StatCollisionFreq                     Counter64
}

sysDot3StatName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the interface."
::= { sysDot3StatEntry 1 }

sysDot3StatAlignmentErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames received on a particular
interface that are not an integral number of
octets in length and do not pass the FCS check."
::= { sysDot3StatEntry 2 }

sysDot3StatFcsErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames received on a particular
interface that are an integral number of octets
in length but do not pass the FCS check.  This
count does not include frames received with
frame-too-long or frame-too-short error."
::= { sysDot3StatEntry 3 }

sysDot3StatSingleCollisionFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of successfully transmitted frames on
a particular interface for which transmission
is inhibited by exactly one collision."
::= { sysDot3StatEntry 4 }

sysDot3StatMultiCollisionFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of successfully transmitted frames on
a particular interface for which transmission
is inhibited by more than one collision."
::= { sysDot3StatEntry 5 }

sysDot3StatSqetestErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of times that the SQE TEST ERROR
message is generated by the PLS sublayer for a
particular interface. The SQE TEST ERROR
is set in accordance with the rules for
verification of the SQE detection mechanism in
the PLS Carrier Sense Function as described in
IEEE Std. 802.3, 1998 Edition, section 7.2.4.6."
::= { sysDot3StatEntry 6 }

sysDot3StatDeferredTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames for which the first
transmission attempt on a particular interface
is delayed because the medium is busy.
The count represented by an instance of this
object does not include frames involved in
collisions."
::= { sysDot3StatEntry 7 }

sysDot3StatLateCollisions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times that a collision is
detected on a particular interface later than
one slotTime into the transmission of a packet."
::= { sysDot3StatEntry 8 }

sysDot3StatExcessiveCollisions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames for which transmission on a
particular interface fails due to excessive
collisions.
This counter does not increment when the
interface is operating in full-duplex mode."
::= { sysDot3StatEntry 9 }

sysDot3StatIntmacTxErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames for which transmission on a
particular interface fails due to an internal
MAC sublayer transmit error. A frame is only
counted by an instance of this object if it is
not counted by the corresponding instance of
either the sysDot3StatLateCollisions object, the
sysDot3StatExcessiveCollisions object, or the
sysDot3StatCarrierSenseErrors object."
::= { sysDot3StatEntry 10 }

sysDot3StatCarrierSenseErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times that the carrier sense
condition was lost or never asserted when
attempting to transmit a frame on a particular
interface."
::= { sysDot3StatEntry 11 }

sysDot3StatFrameTooLongs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames received on a particular
interface that exceed the maximum permitted
frame size."
::= { sysDot3StatEntry 12 }

sysDot3StatIntmacRxErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames for which reception on a
particular interface fails due to an internal
MAC sublayer receive error. A frame is only
counted by an instance of this object if it is
not counted by the corresponding instance of
either the sysDot3StatFrameTooLongs object, the
sysDot3StatAlignmentErrors object, or the
sysDot3StatFcsErrors object."
::= { sysDot3StatEntry 13 }

sysDot3StatSymbolErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a hardware counter that increments each time
a valid receiver was present and at least 1 invalid data
symbol was detected."
::= { sysDot3StatEntry 14 }

sysDot3StatDuplexStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
halfDuplex(2),
fullDuplex(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current mode of operation of the MAC
entity.  'unknown' indicates that the current
duplex mode could not be determined."
::= { sysDot3StatEntry 15 }

sysDot3StatCollisionCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of per-frame media collisions for
which a particular collision histogram cell
represents the frequency on a particular
interface."
::= { sysDot3StatEntry 16 }

sysDot3StatCollisionFreq OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of individual MAC frames for which the
transmission (successful or otherwise) on a
particular interface occurs after the
frame has experienced exactly the number
of collisions in the associated
sysDot3CollisionCount object."
::= { sysDot3StatEntry 17 }

--==================================================================
-- Trunk
--==================================================================
sysTrunkNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysTrunk entries in the table."
::= { sysTrunk 1 }

sysTrunkTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysTrunkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of trunks."
::= { sysTrunk 2 }

sysTrunkEntry OBJECT-TYPE
SYNTAX  SysTrunkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysTrunk Table"
INDEX {
sysTrunkName
}
::= { sysTrunkTable 1 }

SysTrunkEntry ::=
SEQUENCE {
        sysTrunkName                                 LongDisplayString,
        sysTrunkStatus                               INTEGER,
        sysTrunkAggAddr                              MacAddress,
        sysTrunkCfgMbrCount                          INTEGER,
        sysTrunkOperBw                               INTEGER,
        sysTrunkStpEnable                            INTEGER,
        sysTrunkStpReset                             INTEGER,
        sysTrunkLacpEnabled                          INTEGER,
        sysTrunkActiveLacp                           INTEGER,
        sysTrunkShortTimeout                         INTEGER
}

sysTrunkName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of this trunk."
::= { sysTrunkEntry 1 }

sysTrunkStatus OBJECT-TYPE
SYNTAX INTEGER {
up(0),
down(1),
disable(2),
uninitialized(3),
loopback(4),
unpopulated(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface status."
::= { sysTrunkEntry 2 }

sysTrunkAggAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The aggregator MAC address."
::= { sysTrunkEntry 3 }

sysTrunkCfgMbrCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of configured members that this trunk has."
::= { sysTrunkEntry 4 }

sysTrunkOperBw OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational bandwidth in Mbps."
::= { sysTrunkEntry 5 }

sysTrunkStpEnable OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether STP is enabled for the specified trunk."
::= { sysTrunkEntry 6 }

sysTrunkStpReset OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether STP reset command is enabled for the trunk."
::= { sysTrunkEntry 7 }

sysTrunkLacpEnabled OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether LACP is enabled for the specified trunk."
::= { sysTrunkEntry 8 }

sysTrunkActiveLacp OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The active versus passive LACP."
::= { sysTrunkEntry 9 }

sysTrunkShortTimeout OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The short versus long timeout."
::= { sysTrunkEntry 10 }

--==================================================================
-- Trunk_stat
--==================================================================
sysTrunkStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysTrunkStat.
Setting this value to 1 will reset statistic data."
::= { sysTrunkStat 1 }

sysTrunkStatNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysTrunkStat entries in the table."
::= { sysTrunkStat 2 }

sysTrunkStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysTrunkStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing statistic information of trunks."
::= { sysTrunkStat 3 }

sysTrunkStatEntry OBJECT-TYPE
SYNTAX  SysTrunkStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysTrunkStat Table"
INDEX {
sysTrunkStatName
}
::= { sysTrunkStatTable 1 }

SysTrunkStatEntry ::=
SEQUENCE {
        sysTrunkStatName                             LongDisplayString,
        sysTrunkStatPktsIn                           Counter64,
        sysTrunkStatBytesIn                          Counter64,
        sysTrunkStatPktsOut                          Counter64,
        sysTrunkStatBytesOut                         Counter64,
        sysTrunkStatMcastIn                          Counter64,
        sysTrunkStatMcastOut                         Counter64,
        sysTrunkStatErrorsIn                         Counter64,
        sysTrunkStatErrorsOut                        Counter64,
        sysTrunkStatDropsIn                          Counter64,
        sysTrunkStatDropsOut                         Counter64,
        sysTrunkStatCollisions                       Counter64
}

sysTrunkStatName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of this trunk."
::= { sysTrunkStatEntry 1 }

sysTrunkStatPktsIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets received on this trunk."
::= { sysTrunkStatEntry 2 }

sysTrunkStatBytesIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes received on this trunk."
::= { sysTrunkStatEntry 3 }

sysTrunkStatPktsOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets transmitted out of this trunk."
::= { sysTrunkStatEntry 4 }

sysTrunkStatBytesOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes transmitted out of this trunk."
::= { sysTrunkStatEntry 5 }

sysTrunkStatMcastIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of multicast packets received on this trunk."
::= { sysTrunkStatEntry 6 }

sysTrunkStatMcastOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of multicast packets transmitted out of this trunk."
::= { sysTrunkStatEntry 7 }

sysTrunkStatErrorsIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received packets that are either undersized,
oversized, or have FCS errors."
::= { sysTrunkStatEntry 8 }

sysTrunkStatErrorsOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of excessive collisions, incremented for each
frame that experienced 16 collisions during transmission and
was aborted."
::= { sysTrunkStatEntry 9 }

sysTrunkStatDropsIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets dropped on ingress for various reasons."
::= { sysTrunkStatEntry 10 }

sysTrunkStatDropsOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets aged out or with excessive transmission
delays due to multiple deferrals."
::= { sysTrunkStatEntry 11 }

sysTrunkStatCollisions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of collisions on this interface, incremented by the
number of collisions experienced during transmissions of a frame"
::= { sysTrunkStatEntry 12 }

--==================================================================
-- Trunk_cfg_mbr
--==================================================================
sysTrunkCfgMemberNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysTrunkCfgMember entries in the table."
::= { sysTrunkCfgMember 1 }

sysTrunkCfgMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysTrunkCfgMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of configured trunk members."
::= { sysTrunkCfgMember 2 }

sysTrunkCfgMemberEntry OBJECT-TYPE
SYNTAX  SysTrunkCfgMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysTrunkCfgMember Table"
INDEX {
sysTrunkCfgMemberTrunkName,
sysTrunkCfgMemberName
}
::= { sysTrunkCfgMemberTable 1 }

SysTrunkCfgMemberEntry ::=
SEQUENCE {
        sysTrunkCfgMemberTrunkName                   LongDisplayString,
        sysTrunkCfgMemberName                        LongDisplayString
}

sysTrunkCfgMemberTrunkName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the trunk to which this member belongs."
::= { sysTrunkCfgMemberEntry 1 }

sysTrunkCfgMemberName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of this trunk member."
::= { sysTrunkCfgMemberEntry 2 }

--==================================================================
-- Vlan
--==================================================================
sysVlanNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysVlan entries in the table."
::= { sysVlan 1 }

sysVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing informations of VLANs."
::= { sysVlan 2 }

sysVlanEntry OBJECT-TYPE
SYNTAX  SysVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysVlan Table"
INDEX {
sysVlanVname
}
::= { sysVlanTable 1 }

SysVlanEntry ::=
SEQUENCE {
        sysVlanVname                                 LongDisplayString,
        sysVlanId                                    INTEGER,
        sysVlanSpanningTree                          INTEGER,
        sysVlanMacMasquerade                         MacAddress,
        sysVlanMacTrue                               MacAddress,
        sysVlanSourceCheck                           INTEGER,
        sysVlanFailsafeEnabled                       INTEGER,
        sysVlanMtu                                   INTEGER,
        sysVlanFailsafeTimeout                       INTEGER,
        sysVlanFailsafeAction                        INTEGER,
        sysVlanMirrorHashPortEnable                  INTEGER,
        sysVlanLearnMode                             INTEGER
}

sysVlanVname OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the specified VLAN."
::= { sysVlanEntry 1 }

sysVlanId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VLAN tag numbers or IDs (valid range is 1-4095)."
::= { sysVlanEntry 2 }

sysVlanSpanningTree OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of spanning tree domain is enabled."
::= { sysVlanEntry 3 }

sysVlanMacMasquerade OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC masquerade address for the specified VLAN."
::= { sysVlanEntry 4 }

sysVlanMacTrue OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The true MAC address used by the specified VLAN."
::= { sysVlanEntry 5 }

sysVlanSourceCheck OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The source checking state for the specified VLAN.
If it's true and auto lasthop is disabled, check that the
source of the first packet of a connection is correct
(correct VLAN, router, node)."
::= { sysVlanEntry 6 }

sysVlanFailsafeEnabled OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The failsafe state for the specified VLAN is enabled."
::= { sysVlanEntry 7 }

sysVlanMtu OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum transmission unit size of datagram which can be
       sent to the specified VLAN."
::= { sysVlanEntry 8 }

sysVlanFailsafeTimeout OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The failsafe timeouts for the specified VLAN."
::= { sysVlanEntry 9 }

sysVlanFailsafeAction OBJECT-TYPE
SYNTAX INTEGER {
unusedhaaction(0),
reboot(1),
restart(2),
failover(3),
failoverrestart(4),
goactive(5),
noaction(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The failsafe action for the specified VLAN."
::= { sysVlanEntry 10 }

sysVlanMirrorHashPortEnable OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state whether to hash the port for VLAN mirroring for the specified VLAN."
::= { sysVlanEntry 11 }

sysVlanLearnMode OBJECT-TYPE
SYNTAX INTEGER {
learnforward(0),
nolearnforward(1),
nolearndrop(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The learn mode of the specified VLAN."
::= { sysVlanEntry 12 }

--==================================================================
-- Vlan_member
--==================================================================
sysVlanMemberNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysVlanMember entries in the table."
::= { sysVlanMember 1 }

sysVlanMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysVlanMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of VLAN members."
::= { sysVlanMember 2 }

sysVlanMemberEntry OBJECT-TYPE
SYNTAX  SysVlanMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysVlanMember Table"
INDEX {
sysVlanMemberParentVname,
sysVlanMemberVmname
}
::= { sysVlanMemberTable 1 }

SysVlanMemberEntry ::=
SEQUENCE {
        sysVlanMemberVmname                          LongDisplayString,
        sysVlanMemberParentVname                     LongDisplayString,
        sysVlanMemberTagged                          INTEGER,
        sysVlanMemberType                            INTEGER
}

sysVlanMemberVmname OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The member VLAN name."
::= { sysVlanMemberEntry 1 }

sysVlanMemberParentVname OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of VLAN to which this member belongs."
::= { sysVlanMemberEntry 2 }

sysVlanMemberTagged OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The tagged/untagged state of the specified VLAN member."
::= { sysVlanMemberEntry 3 }

sysVlanMemberType OBJECT-TYPE
SYNTAX INTEGER {
interface(0),
trunk(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of the specified vlan member."
::= { sysVlanMemberEntry 4 }

--==================================================================
-- Vlangroup
--==================================================================
sysVlanGroupNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysVlanGroup entries in the table."
::= { sysVlanGroup 1 }

sysVlanGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysVlanGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of VLAN groups."
::= { sysVlanGroup 2 }

sysVlanGroupEntry OBJECT-TYPE
SYNTAX  SysVlanGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysVlanGroup Table"
INDEX {
sysVlanGroupName
}
::= { sysVlanGroupTable 1 }

SysVlanGroupEntry ::=
SEQUENCE {
        sysVlanGroupName                             LongDisplayString,
        sysVlanGroupVlanId                           INTEGER,
        sysVlanGroupMode                             INTEGER,
        sysVlanGroupBridgeAllTraffic                 INTEGER,
        sysVlanGroupBridgeInStandby                  INTEGER,
        sysVlanGroupBridgeMulticast                  INTEGER,
        sysVlanGroupMacMasquerade                    MacAddress
}

sysVlanGroupName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the specified vlangroup."
::= { sysVlanGroupEntry 1 }

sysVlanGroupVlanId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VLAN ID/tag numbers (valid range is 1-4095)."
::= { sysVlanGroupEntry 2 }

sysVlanGroupMode OBJECT-TYPE
SYNTAX INTEGER {
transparent(0),
translucent(1),
opaque(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The transparency mode for the specified VLAN group.
transparent - bridge with no modifications;
translucent - toggle locally-modified bit of src MAC;
opaque - bridge using proxy-arp."
::= { sysVlanGroupEntry 3 }

sysVlanGroupBridgeAllTraffic OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state to indicate whether to bridge non-IP traffic as
well as IP traffic for the specified VLAN group."
::= { sysVlanGroupEntry 4 }

sysVlanGroupBridgeInStandby OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state to indicate whether to bridge while unit is
in standby mode for the specified VLAN group."
::= { sysVlanGroupEntry 5 }

sysVlanGroupBridgeMulticast OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state to indicate whether to bridge multicast/broadcast
traffic for the specified VLAN group."
::= { sysVlanGroupEntry 6 }

sysVlanGroupMacMasquerade OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC masquerade address for the specified VLAN group."
::= { sysVlanGroupEntry 7 }

--==================================================================
-- Vlangroup_mbr
--==================================================================
sysVlanGroupMbrNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysVlanGroupMbr entries in the table."
::= { sysVlanGroupMbr 1 }

sysVlanGroupMbrTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysVlanGroupMbrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of VLAN group's members."
::= { sysVlanGroupMbr 2 }

sysVlanGroupMbrEntry OBJECT-TYPE
SYNTAX  SysVlanGroupMbrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysVlanGroupMbr Table"
INDEX {
sysVlanGroupMbrGroupName,
sysVlanGroupMbrVlanName
}
::= { sysVlanGroupMbrTable 1 }

SysVlanGroupMbrEntry ::=
SEQUENCE {
        sysVlanGroupMbrGroupName                     LongDisplayString,
        sysVlanGroupMbrVlanName                      LongDisplayString
}

sysVlanGroupMbrGroupName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The parent VLAN group name of the specified member."
::= { sysVlanGroupMbrEntry 1 }

sysVlanGroupMbrVlanName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the VLAN group's member."
::= { sysVlanGroupMbrEntry 2 }

--==================================================================
-- Proxy_exclusion
--==================================================================
sysProxyExclusionNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysProxyExclusion entries in the table."
::= { sysProxyExclusion 1 }

sysProxyExclusionTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysProxyExclusionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of a list of IP's that proxy arp will ignore on VLAN groups."
::= { sysProxyExclusion 2 }

sysProxyExclusionEntry OBJECT-TYPE
SYNTAX  SysProxyExclusionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysProxyExclusion Table"
INDEX {
sysProxyExclusionVlangroupName,
sysProxyExclusionIpType,
sysProxyExclusionIp
}
::= { sysProxyExclusionTable 1 }

SysProxyExclusionEntry ::=
SEQUENCE {
        sysProxyExclusionVlangroupName               LongDisplayString,
        sysProxyExclusionIpType                      InetAddressType,
        sysProxyExclusionIp                          InetAddress
}

sysProxyExclusionVlangroupName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the specified VLAN group."
::= { sysProxyExclusionEntry 1 }

sysProxyExclusionIpType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address type of sysProxyExclusionIp"
::= { sysProxyExclusionEntry 2 }

sysProxyExclusionIp OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address ignored from the global proxy exclusion list
for the specified VLAN group. It is interpreted within the context
of a sysProxyExclusionIpType value"
::= { sysProxyExclusionEntry 3 }

--==================================================================
-- Cpu_status_stat
--==================================================================
sysCpuNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysCpu entries in the table."
::= { sysCpu 1 }

sysCpuTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysCpuEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of CPU status on the system."
::= { sysCpu 2 }

sysCpuEntry OBJECT-TYPE
SYNTAX  SysCpuEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysCpu Table"
INDEX {
sysCpuIndex
}
::= { sysCpuTable 1 }

SysCpuEntry ::=
SEQUENCE {
        sysCpuIndex                                  INTEGER,
        sysCpuTemperature                            INTEGER,
        sysCpuFanSpeed                               INTEGER
}

sysCpuIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of a CPU on the system. It identifies a particular
chassis fan."
::= { sysCpuEntry 1 }

sysCpuTemperature OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The temperature of the indexed CPU on the system."
::= { sysCpuEntry 2 }

sysCpuFanSpeed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The fan speed (in RPM) of the indexed CPU on the system."
::= { sysCpuEntry 3 }

--==================================================================
-- Chassis_fan_status_stat
--==================================================================
sysChassisFanNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysChassisFan entries in the table."
::= { sysChassisFan 1 }

sysChassisFanTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysChassisFanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of chassis fan status of the system."
::= { sysChassisFan 2 }

sysChassisFanEntry OBJECT-TYPE
SYNTAX  SysChassisFanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysChassisFan Table"
INDEX {
sysChassisFanIndex
}
::= { sysChassisFanTable 1 }

SysChassisFanEntry ::=
SEQUENCE {
        sysChassisFanIndex                           INTEGER,
        sysChassisFanStatus                          INTEGER
}

sysChassisFanIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of a chassis fan on the system. It identifies a
particular chassis fan."
::= { sysChassisFanEntry 1 }

sysChassisFanStatus OBJECT-TYPE
SYNTAX INTEGER {
bad(0),
good(1),
notpresent(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the indexed chassis fan  on the system."
::= { sysChassisFanEntry 2 }

--==================================================================
-- Chassis_power_supply_status_stat
--==================================================================
sysChassisPowerSupplyNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysChassisPowerSupply entries in the table."
::= { sysChassisPowerSupply 1 }

sysChassisPowerSupplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysChassisPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of chassis power supply status of the system."
::= { sysChassisPowerSupply 2 }

sysChassisPowerSupplyEntry OBJECT-TYPE
SYNTAX  SysChassisPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysChassisPowerSupply Table"
INDEX {
sysChassisPowerSupplyIndex
}
::= { sysChassisPowerSupplyTable 1 }

SysChassisPowerSupplyEntry ::=
SEQUENCE {
        sysChassisPowerSupplyIndex                   INTEGER,
        sysChassisPowerSupplyStatus                  INTEGER
}

sysChassisPowerSupplyIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of a power supply  on the system."
::= { sysChassisPowerSupplyEntry 1 }

sysChassisPowerSupplyStatus OBJECT-TYPE
SYNTAX INTEGER {
bad(0),
good(1),
notpresent(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the indexed power supply  on the system."
::= { sysChassisPowerSupplyEntry 2 }

--==================================================================
-- Chassis_temperature_status_stat
--==================================================================
sysChassisTempNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysChassisTemp entries in the table."
::= { sysChassisTemp 1 }

sysChassisTempTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysChassisTempEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of chassis temperature of the system."
::= { sysChassisTemp 2 }

sysChassisTempEntry OBJECT-TYPE
SYNTAX  SysChassisTempEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysChassisTemp Table"
INDEX {
sysChassisTempIndex
}
::= { sysChassisTempTable 1 }

SysChassisTempEntry ::=
SEQUENCE {
        sysChassisTempIndex                          INTEGER,
        sysChassisTempTemperature                    INTEGER
}

sysChassisTempIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of a chassis temperature sensor on the system.
It identifies a particular chassis temperature sensor."
::= { sysChassisTempEntry 1 }

sysChassisTempTemperature OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The chassis temperature (in Celsius) of the indexed sensor on the system."
::= { sysChassisTempEntry 2 }

--==================================================================
-- Product
--==================================================================
sysProductName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The product name."
::= { sysProduct 1 }

sysProductVersion OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The product version."
::= { sysProduct 2 }

sysProductBuild OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The product build number."
::= { sysProduct 3 }

sysProductEdition OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The product edition."
::= { sysProduct 4 }

sysProductDate OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The product build date."
::= { sysProduct 5 }

--==================================================================
-- Memory_usage_stat
--==================================================================
sysSubMemoryResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysSubMemory.
Setting this value to 1 will reset statistic data."
::= { sysSubMemory 1 }

sysSubMemoryNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sysSubMemory entries in the table."
::= { sysSubMemory 2 }

sysSubMemoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysSubMemoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information of the memory usage for each subsystem."
::= { sysSubMemory 3 }

sysSubMemoryEntry OBJECT-TYPE
SYNTAX  SysSubMemoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Columns in the sysSubMemory Table"
INDEX {
sysSubMemoryName
}
::= { sysSubMemoryTable 1 }

SysSubMemoryEntry ::=
SEQUENCE {
        sysSubMemoryName                             LongDisplayString,
        sysSubMemoryAllocated                        Counter64,
        sysSubMemoryMaxAllocated                     Counter64,
        sysSubMemorySize                             Counter64
}

sysSubMemoryName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the subsystem."
::= { sysSubMemoryEntry 1 }

sysSubMemoryAllocated OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes currently allocated for this subsystem."
::= { sysSubMemoryEntry 2 }

sysSubMemoryMaxAllocated OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of bytes allocated for this subsystem."
::= { sysSubMemoryEntry 3 }

sysSubMemorySize OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The size in bytes of each object."
::= { sysSubMemoryEntry 4 }

--==================================================================
-- System
--==================================================================
sysSystemName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operating system name."
::= { sysSystem 1 }

sysSystemNodeName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The host name of the system on the network."
::= { sysSystem 2 }

sysSystemRelease OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current system release level."
::= { sysSystem 3 }

sysSystemVersion OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current system version level."
::= { sysSystem 4 }

sysSystemMachine OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the hardware type the system is running."
::= { sysSystem 5 }

sysSystemUptime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The system up time in seconds since boot."
::= { sysSystem 6 }

--==================================================================
-- Global_fasthttp_stat
--==================================================================
sysFastHttpStatResetStats OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalFastHttpStat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalFastHttpStat 1 }

sysFastHttpStatClientSyns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of client SYN cookies generated."
::= { sysGlobalFastHttpStat 2 }

sysFastHttpStatClientAccepts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of client TCP accepts."
::= { sysGlobalFastHttpStat 3 }

sysFastHttpStatServerConnects OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of server TCP connects."
::= { sysGlobalFastHttpStat 4 }

sysFastHttpStatConnpoolCurSize OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of available serverside flows in the reuse pool."
::= { sysGlobalFastHttpStat 5 }

sysFastHttpStatConnpoolMaxSize OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max number of available serverside flows in the reuse pool."
::= { sysGlobalFastHttpStat 6 }

sysFastHttpStatConnpoolReuses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of times a serverside flow was reused from the pool."
::= { sysGlobalFastHttpStat 7 }

sysFastHttpStatConnpoolExhausted OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of times the reuse pool was exhausted."
::= { sysGlobalFastHttpStat 8 }

sysFastHttpStatNumberReqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of http requests."
::= { sysGlobalFastHttpStat 9 }

sysFastHttpStatUnbufferedReqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of unbuffered requests."
::= { sysGlobalFastHttpStat 10 }

sysFastHttpStatGetReqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of get requests."
::= { sysGlobalFastHttpStat 11 }

sysFastHttpStatPostReqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of post requests."
::= { sysGlobalFastHttpStat 12 }

sysFastHttpStatV9Reqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of version 9 requests."
::= { sysGlobalFastHttpStat 13 }

sysFastHttpStatV10Reqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of version 10 requests."
::= { sysGlobalFastHttpStat 14 }

sysFastHttpStatV11Reqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of version 11 requests."
::= { sysGlobalFastHttpStat 15 }

sysFastHttpStatResp2xxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of server-side responses in range of 200 to 206
(successful responses)."
::= { sysGlobalFastHttpStat 16 }

sysFastHttpStatResp3xxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of server-side responses in range of 300 to 307
(redirection responses)."
::= { sysGlobalFastHttpStat 17 }

sysFastHttpStatResp4xxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of server-side responses in range of 400 to 417 (client errors). "
::= { sysGlobalFastHttpStat 18 }

sysFastHttpStatResp5xxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of server-side responses in range of 500 to 505 (server errors)."
::= { sysGlobalFastHttpStat 19 }

sysFastHttpStatReqParseErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of request parse errors."
::= { sysGlobalFastHttpStat 20 }

sysFastHttpStatRespParseErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of response parse errors."
::= { sysGlobalFastHttpStat 21 }

sysFastHttpStatClientRxBad OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bad TCP segments dropped from client side."
::= { sysGlobalFastHttpStat 22 }

sysFastHttpStatServerRxBad OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bad TCP segments dropped from serverside."
::= { sysGlobalFastHttpStat 23 }

sysFastHttpStatPipelinedReqs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of pipelined HTTP requests detected."
::= { sysGlobalFastHttpStat 24 }

--==================================================================
-- Global_xml_stat
--==================================================================
sysXmlStatResetStats OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to reset statistic data for all sysGlobalXmlStat.
Setting this value to 1 will reset statistic data."
::= { sysGlobalXmlStat 1 }

sysXmlStatNumErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of XML parsing errors."
::= { sysGlobalXmlStat 2 }

--==================================================================
-- System_information
--==================================================================
sysGeneralHwName OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the system hardware model."
::= { sysGeneral 1 }

sysGeneralHwNumber OBJECT-TYPE
SYNTAX LongDisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of the system hardware model."
::= { sysGeneral 2 }

--================================================================
-- Compliance and Group
--================================================================

bigipSystemCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"This specifies the objects that are required to claim
                compliance to F5 Traffic Management System."
MODULE
 MANDATORY-GROUPS { bigipSystemGroups }
::= { bigipCompliances 1 }

bigipSystemGroups  OBJECT IDENTIFIER ::= {  bigipGroups 1 }

sysAttrGroup OBJECT-GROUP
OBJECTS {
sysAttrArpMaxEntries,
sysAttrArpAddReciprocal,
sysAttrArpTimeout,
sysAttrArpRetries,
sysAttrBootQuiet,
sysAttrConfigsyncState,
sysAttrConnAdaptiveReaperHiwat,
sysAttrConnAdaptiveReaperLowat,
sysAttrConnAutoLasthop,
sysAttrFailoverActiveMode,
sysAttrFailoverForceActive,
sysAttrFailoverForceStandby,
sysAttrFailoverIsRedundant,
sysAttrFailoverMemoryRestartPercent,
sysAttrFailoverNetwork,
sysAttrFailoverStandbyLinkDownTime,
sysAttrFailoverSslhardware,
sysAttrFailoverSslhardwareAction,
sysAttrFailoverUnitMask,
sysAttrFailoverUnitId,
sysAttrModeMaint,
sysAttrPacketFilter,
sysAttrPacketFilterAllowImportantIcmp,
sysAttrPacketFilterEstablished,
sysAttrPacketFilterDefaultAction,
sysAttrPacketFilterSendIcmpErrors,
sysAttrPvaAcceleration,
sysAttrVlanFDBTimeout,
sysAttrWatchdogState
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalAttr MIB."
::= { bigipSystemGroups 1 }

sysStatGroup OBJECT-GROUP
OBJECTS {
sysStatResetStats,
sysStatClientPktsIn,
sysStatClientBytesIn,
sysStatClientPktsOut,
sysStatClientBytesOut,
sysStatClientMaxConns,
sysStatClientTotConns,
sysStatClientCurConns,
sysStatServerPktsIn,
sysStatServerBytesIn,
sysStatServerPktsOut,
sysStatServerBytesOut,
sysStatServerMaxConns,
sysStatServerTotConns,
sysStatServerCurConns,
sysStatPvaClientPktsIn,
sysStatPvaClientBytesIn,
sysStatPvaClientPktsOut,
sysStatPvaClientBytesOut,
sysStatPvaClientMaxConns,
sysStatPvaClientTotConns,
sysStatPvaClientCurConns,
sysStatPvaServerPktsIn,
sysStatPvaServerBytesIn,
sysStatPvaServerPktsOut,
sysStatPvaServerBytesOut,
sysStatPvaServerMaxConns,
sysStatPvaServerTotConns,
sysStatPvaServerCurConns,
sysStatTotPvaAssistConn,
sysStatCurrPvaAssistConn,
sysStatMaintenanceModeDeny,
sysStatMaxConnVirtualPathDeny,
sysStatVirtualServerNonSynDeny,
sysStatNoHandlerDeny,
sysStatLicenseDeny,
sysStatConnectionMemoryErrors,
sysStatCpuCount,
sysStatActiveCpuCount,
sysStatMultiProcessorMode,
sysStatTmTotalCycles,
sysStatTmIdleCycles,
sysStatTmSleepCycles,
sysStatMemoryTotal,
sysStatMemoryUsed,
sysStatDroppedPackets,
sysStatIncomingPacketErrors,
sysStatOutgoingPacketErrors,
sysStatAuthTotSessions,
sysStatAuthCurSessions,
sysStatAuthMaxSessions,
sysStatAuthSuccessResults,
sysStatAuthFailureResults,
sysStatAuthWantcredentialResults,
sysStatAuthErrorResults,
sysStatHttpRequests
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalStat MIB."
::= { bigipSystemGroups 2 }

sysAuthStatGroup OBJECT-GROUP
OBJECTS {
sysAuthStatResetStats,
sysAuthStatTotSessions,
sysAuthStatCurSessions,
sysAuthStatMaxSessions,
sysAuthStatSuccessResults,
sysAuthStatFailureResults,
sysAuthStatWantcredentialResults,
sysAuthStatErrorResults
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalAuthStat MIB."
::= { bigipSystemGroups 3 }

sysConnPoolStatGroup OBJECT-GROUP
OBJECTS {
sysConnPoolStatResetStats,
sysConnPoolStatCurSize,
sysConnPoolStatMaxSize,
sysConnPoolStatReuses,
sysConnPoolStatConnects
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalConnPoolStat MIB."
::= { bigipSystemGroups 4 }

sysHttpStatGroup OBJECT-GROUP
OBJECTS {
sysHttpStatResetStats,
sysHttpStatCookiePersistInserts,
sysHttpStatResp2xxCnt,
sysHttpStatResp3xxCnt,
sysHttpStatResp4xxCnt,
sysHttpStatResp5xxCnt,
sysHttpStatNumberReqs,
sysHttpStatGetReqs,
sysHttpStatPostReqs,
sysHttpStatV9Reqs,
sysHttpStatV10Reqs,
sysHttpStatV11Reqs,
sysHttpStatV9Resp,
sysHttpStatV10Resp,
sysHttpStatV11Resp,
sysHttpStatMaxKeepaliveReq,
sysHttpStatRespBucket1k,
sysHttpStatRespBucket4k,
sysHttpStatRespBucket16k,
sysHttpStatRespBucket32k,
sysHttpStatPrecompressBytes,
sysHttpStatPostcompressBytes,
sysHttpStatNullCompressBytes,
sysHttpStatHtmlPrecompressBytes,
sysHttpStatHtmlPostcompressBytes,
sysHttpStatCssPrecompressBytes,
sysHttpStatCssPostcompressBytes,
sysHttpStatJsPrecompressBytes,
sysHttpStatJsPostcompressBytes,
sysHttpStatXmlPrecompressBytes,
sysHttpStatXmlPostcompressBytes,
sysHttpStatSgmlPrecompressBytes,
sysHttpStatSgmlPostcompressBytes,
sysHttpStatPlainPrecompressBytes,
sysHttpStatPlainPostcompressBytes,
sysHttpStatOctetPrecompressBytes,
sysHttpStatOctetPostcompressBytes,
sysHttpStatImagePrecompressBytes,
sysHttpStatImagePostcompressBytes,
sysHttpStatVideoPrecompressBytes,
sysHttpStatVideoPostcompressBytes,
sysHttpStatAudioPrecompressBytes,
sysHttpStatAudioPostcompressBytes,
sysHttpStatOtherPrecompressBytes,
sysHttpStatOtherPostcompressBytes,
sysHttpStatRamcacheHits,
sysHttpStatRamcacheMisses,
sysHttpStatRamcacheMissesAll,
sysHttpStatRamcacheHitBytes,
sysHttpStatRamcacheMissBytes,
sysHttpStatRamcacheMissBytesAll,
sysHttpStatRamcacheSize,
sysHttpStatRamcacheCount,
sysHttpStatRamcacheEvictions
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalHttpStat MIB."
::= { bigipSystemGroups 5 }

sysIcmpStatGroup OBJECT-GROUP
OBJECTS {
sysIcmpStatResetStats,
sysIcmpStatTx,
sysIcmpStatRx,
sysIcmpStatForward,
sysIcmpStatDrop,
sysIcmpStatErrCksum,
sysIcmpStatErrLen,
sysIcmpStatErrMem,
sysIcmpStatErrRtx,
sysIcmpStatErrProto,
sysIcmpStatErrOpt,
sysIcmpStatErr
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalIcmpStat MIB."
::= { bigipSystemGroups 6 }

sysIcmp6StatGroup OBJECT-GROUP
OBJECTS {
sysIcmp6StatResetStats,
sysIcmp6StatTx,
sysIcmp6StatRx,
sysIcmp6StatForward,
sysIcmp6StatDrop,
sysIcmp6StatErrCksum,
sysIcmp6StatErrLen,
sysIcmp6StatErrMem,
sysIcmp6StatErrRtx,
sysIcmp6StatErrProto,
sysIcmp6StatErrOpt,
sysIcmp6StatErr
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalIcmp6Stat MIB."
::= { bigipSystemGroups 7 }

sysIpStatGroup OBJECT-GROUP
OBJECTS {
sysIpStatResetStats,
sysIpStatTx,
sysIpStatRx,
sysIpStatDropped,
sysIpStatRxFrag,
sysIpStatRxFragDropped,
sysIpStatTxFrag,
sysIpStatTxFragDropped,
sysIpStatReassembled,
sysIpStatErrCksum,
sysIpStatErrLen,
sysIpStatErrMem,
sysIpStatErrRtx,
sysIpStatErrProto,
sysIpStatErrOpt,
sysIpStatErrReassembledTooLong
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalIpStat MIB."
::= { bigipSystemGroups 8 }

sysIp6StatGroup OBJECT-GROUP
OBJECTS {
sysIp6StatResetStats,
sysIp6StatTx,
sysIp6StatRx,
sysIp6StatDropped,
sysIp6StatRxFrag,
sysIp6StatRxFragDropped,
sysIp6StatTxFrag,
sysIp6StatTxFragDropped,
sysIp6StatReassembled,
sysIp6StatErrCksum,
sysIp6StatErrLen,
sysIp6StatErrMem,
sysIp6StatErrRtx,
sysIp6StatErrProto,
sysIp6StatErrOpt,
sysIp6StatErrReassembledTooLong
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalIp6Stat MIB."
::= { bigipSystemGroups 9 }

sysClientsslStatGroup OBJECT-GROUP
OBJECTS {
sysClientsslStatResetStats,
sysClientsslStatCurConns,
sysClientsslStatMaxConns,
sysClientsslStatCurNativeConns,
sysClientsslStatMaxNativeConns,
sysClientsslStatTotNativeConns,
sysClientsslStatCurCompatConns,
sysClientsslStatMaxCompatConns,
sysClientsslStatTotCompatConns,
sysClientsslStatEncryptedBytesIn,
sysClientsslStatEncryptedBytesOut,
sysClientsslStatDecryptedBytesIn,
sysClientsslStatDecryptedBytesOut,
sysClientsslStatRecordsIn,
sysClientsslStatRecordsOut,
sysClientsslStatFullyHwAcceleratedConns,
sysClientsslStatPartiallyHwAcceleratedConns,
sysClientsslStatNonHwAcceleratedConns,
sysClientsslStatPrematureDisconnects,
sysClientsslStatMidstreamRenegotiations,
sysClientsslStatSessCacheCurEntries,
sysClientsslStatSessCacheHits,
sysClientsslStatSessCacheLookups,
sysClientsslStatSessCacheOverflows,
sysClientsslStatSessCacheInvalidations,
sysClientsslStatPeercertValid,
sysClientsslStatPeercertInvalid,
sysClientsslStatPeercertNone,
sysClientsslStatHandshakeFailures,
sysClientsslStatBadRecords,
sysClientsslStatFatalAlerts,
sysClientsslStatSslv2,
sysClientsslStatSslv3,
sysClientsslStatTlsv1,
sysClientsslStatAdhKeyxchg,
sysClientsslStatDhDssKeyxchg,
sysClientsslStatDhRsaKeyxchg,
sysClientsslStatDssKeyxchg,
sysClientsslStatEdhDssKeyxchg,
sysClientsslStatRsaKeyxchg,
sysClientsslStatNullBulk,
sysClientsslStatAesBulk,
sysClientsslStatDesBulk,
sysClientsslStatIdeaBulk,
sysClientsslStatRc2Bulk,
sysClientsslStatRc4Bulk,
sysClientsslStatNullDigest,
sysClientsslStatMd5Digest,
sysClientsslStatShaDigest,
sysClientsslStatNotssl
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalClientSslStat MIB."
::= { bigipSystemGroups 10 }

sysServersslStatGroup OBJECT-GROUP
OBJECTS {
sysServersslStatResetStats,
sysServersslStatCurConns,
sysServersslStatMaxConns,
sysServersslStatCurNativeConns,
sysServersslStatMaxNativeConns,
sysServersslStatTotNativeConns,
sysServersslStatCurCompatConns,
sysServersslStatMaxCompatConns,
sysServersslStatTotCompatConns,
sysServersslStatEncryptedBytesIn,
sysServersslStatEncryptedBytesOut,
sysServersslStatDecryptedBytesIn,
sysServersslStatDecryptedBytesOut,
sysServersslStatRecordsIn,
sysServersslStatRecordsOut,
sysServersslStatFullyHwAcceleratedConns,
sysServersslStatPartiallyHwAcceleratedConns,
sysServersslStatNonHwAcceleratedConns,
sysServersslStatPrematureDisconnects,
sysServersslStatMidstreamRenegotiations,
sysServersslStatSessCacheCurEntries,
sysServersslStatSessCacheHits,
sysServersslStatSessCacheLookups,
sysServersslStatSessCacheOverflows,
sysServersslStatSessCacheInvalidations,
sysServersslStatPeercertValid,
sysServersslStatPeercertInvalid,
sysServersslStatPeercertNone,
sysServersslStatHandshakeFailures,
sysServersslStatBadRecords,
sysServersslStatFatalAlerts,
sysServersslStatSslv2,
sysServersslStatSslv3,
sysServersslStatTlsv1,
sysServersslStatAdhKeyxchg,
sysServersslStatDhDssKeyxchg,
sysServersslStatDhRsaKeyxchg,
sysServersslStatDssKeyxchg,
sysServersslStatEdhDssKeyxchg,
sysServersslStatRsaKeyxchg,
sysServersslStatNullBulk,
sysServersslStatAesBulk,
sysServersslStatDesBulk,
sysServersslStatIdeaBulk,
sysServersslStatRc2Bulk,
sysServersslStatRc4Bulk,
sysServersslStatNullDigest,
sysServersslStatMd5Digest,
sysServersslStatShaDigest,
sysServersslStatNotssl
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalServerSslStat MIB."
::= { bigipSystemGroups 11 }

sysStreamStatGroup OBJECT-GROUP
OBJECTS {
sysStreamStatResetStats,
sysStreamStatReplaces
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalStreamStat MIB."
::= { bigipSystemGroups 12 }

sysTcpStatGroup OBJECT-GROUP
OBJECTS {
sysTcpStatResetStats,
sysTcpStatOpen,
sysTcpStatCloseWait,
sysTcpStatFinWait,
sysTcpStatTimeWait,
sysTcpStatAccepts,
sysTcpStatAcceptfails,
sysTcpStatConnects,
sysTcpStatConnfails,
sysTcpStatExpires,
sysTcpStatAbandons,
sysTcpStatRxrst,
sysTcpStatRxbadsum,
sysTcpStatRxbadseg,
sysTcpStatRxooseg,
sysTcpStatRxcookie,
sysTcpStatRxbadcookie,
sysTcpStatSyncacheover,
sysTcpStatTxrexmits
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalTcpStat MIB."
::= { bigipSystemGroups 13 }

sysUdpStatGroup OBJECT-GROUP
OBJECTS {
sysUdpStatResetStats,
sysUdpStatOpen,
sysUdpStatAccepts,
sysUdpStatAcceptfails,
sysUdpStatConnects,
sysUdpStatConnfails,
sysUdpStatExpires,
sysUdpStatRxdgram,
sysUdpStatRxbaddgram,
sysUdpStatRxunreach,
sysUdpStatRxbadsum,
sysUdpStatRxnosum,
sysUdpStatTxdgram
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalUdpStat MIB."
::= { bigipSystemGroups 14 }

sysAdminIpGroup OBJECT-GROUP
OBJECTS {
sysAdminIpNumber,
sysAdminIpAddrType,
sysAdminIpAddr,
sysAdminIpNetmaskType,
sysAdminIpNetmask
}
STATUS current
DESCRIPTION
"A collection of objects of sysAdminIp MIB."
::= { bigipSystemGroups 15 }

sysArpStaticEntryGroup OBJECT-GROUP
OBJECTS {
sysArpStaticEntryNumber,
sysArpStaticEntryIpAddrType,
sysArpStaticEntryIpAddr,
sysArpStaticEntryMacAddr
}
STATUS current
DESCRIPTION
"A collection of objects of sysArpStaticEntry MIB."
::= { bigipSystemGroups 16 }

sysDot1dbaseStatGroup OBJECT-GROUP
OBJECTS {
sysDot1dbaseStatResetStats,
sysDot1dbaseStatMacAddr,
sysDot1dbaseStatNumPorts,
sysDot1dbaseStatType
}
STATUS current
DESCRIPTION
"A collection of objects of sysDot1dbaseStat MIB."
::= { bigipSystemGroups 17 }

sysDot1dbaseStatPortGroup OBJECT-GROUP
OBJECTS {
sysDot1dbaseStatPortNumber,
sysDot1dbaseStatPortIndex,
sysDot1dbaseStatPortPort,
sysDot1dbaseStatPortName,
sysDot1dbaseStatPortDelayExceededDiscards,
sysDot1dbaseStatPortMtuExceededDiscards
}
STATUS current
DESCRIPTION
"A collection of objects of sysDot1dbaseStatPort MIB."
::= { bigipSystemGroups 18 }

sysInterfaceGroup OBJECT-GROUP
OBJECTS {
sysInterfaceNumber,
sysInterfaceName,
sysInterfaceMediaMaxSpeed,
sysInterfaceMediaMaxDuplex,
sysInterfaceMediaActiveSpeed,
sysInterfaceMediaActiveDuplex,
sysInterfaceMacAddr,
sysInterfaceMtu,
sysInterfaceEnabled,
sysInterfaceLearnMode,
sysInterfaceFlowCtrlReq,
sysInterfaceStpLink,
sysInterfaceStpEdge,
sysInterfaceStpEdgeActive,
sysInterfaceStpAuto,
sysInterfaceStpEnable,
sysInterfaceStpReset,
sysInterfaceStatus
}
STATUS current
DESCRIPTION
"A collection of objects of sysInterface MIB."
::= { bigipSystemGroups 19 }

sysIntfMediaGroup OBJECT-GROUP
OBJECTS {
sysIntfMediaNumber,
sysIntfMediaName,
sysIntfMediaIndex,
sysIntfMediaMediaOption
}
STATUS current
DESCRIPTION
"A collection of objects of sysInterfaceMediaOptions MIB."
::= { bigipSystemGroups 20 }

sysIfGroup OBJECT-GROUP
OBJECTS {
sysIfNumber,
sysIfIndex,
sysIfName
}
STATUS current
DESCRIPTION
"A collection of objects of sysInterfaceId MIB."
::= { bigipSystemGroups 21 }

sysInterfaceStatGroup OBJECT-GROUP
OBJECTS {
sysInterfaceStatResetStats,
sysInterfaceStatNumber,
sysInterfaceStatName,
sysInterfaceStatPktsIn,
sysInterfaceStatBytesIn,
sysInterfaceStatPktsOut,
sysInterfaceStatBytesOut,
sysInterfaceStatMcastIn,
sysInterfaceStatMcastOut,
sysInterfaceStatErrorsIn,
sysInterfaceStatErrorsOut,
sysInterfaceStatDropsIn,
sysInterfaceStatDropsOut,
sysInterfaceStatCollisions,
sysInterfaceStatPauseActive
}
STATUS current
DESCRIPTION
"A collection of objects of sysInterfaceStat MIB."
::= { bigipSystemGroups 22 }

sysIfxStatGroup OBJECT-GROUP
OBJECTS {
sysIfxStatResetStats,
sysIfxStatNumber,
sysIfxStatName,
sysIfxStatInMulticastPkts,
sysIfxStatInBroadcastPkts,
sysIfxStatOutMulticastPkts,
sysIfxStatOutBroadcastPkts,
sysIfxStatHcInOctets,
sysIfxStatHcInUcastPkts,
sysIfxStatHcInMulticastPkts,
sysIfxStatHcInBroadcastPkts,
sysIfxStatHcOutOctets,
sysIfxStatHcOutUcastPkts,
sysIfxStatHcOutMulticastPkts,
sysIfxStatHcOutBroadcastPkts,
sysIfxStatHighSpeed,
sysIfxStatConnectorPresent,
sysIfxStatCounterDiscontinuityTime,
sysIfxStatAlias
}
STATUS current
DESCRIPTION
"A collection of objects of sysIfxStat MIB."
::= { bigipSystemGroups 23 }

sysL2ForwardGroup OBJECT-GROUP
OBJECTS {
sysL2ForwardNumber,
sysL2ForwardVlanName,
sysL2ForwardMacAddr,
sysL2ForwardIfname,
sysL2ForwardIftype,
sysL2ForwardDynamic
}
STATUS current
DESCRIPTION
"A collection of objects of sysL2Forward MIB."
::= { bigipSystemGroups 24 }

sysPacketFilterGroup OBJECT-GROUP
OBJECTS {
sysPacketFilterNumber,
sysPacketFilterRname,
sysPacketFilterOrder,
sysPacketFilterAction,
sysPacketFilterVname,
sysPacketFilterLog,
sysPacketFilterRclass,
sysPacketFilterExpression
}
STATUS current
DESCRIPTION
"A collection of objects of sysPacketFilter MIB."
::= { bigipSystemGroups 25 }

sysPacketFilterAddrGroup OBJECT-GROUP
OBJECTS {
sysPacketFilterAddrNumber,
sysPacketFilterAddrIndex,
sysPacketFilterAddrIpType,
sysPacketFilterAddrIp
}
STATUS current
DESCRIPTION
"A collection of objects of sysPacketFilterAddress MIB."
::= { bigipSystemGroups 26 }

sysPacketFilterVlanGroup OBJECT-GROUP
OBJECTS {
sysPacketFilterVlanNumber,
sysPacketFilterVlanIndex,
sysPacketFilterVlanName
}
STATUS current
DESCRIPTION
"A collection of objects of sysPacketFilterVlan MIB."
::= { bigipSystemGroups 27 }

sysPacketFilterMacGroup OBJECT-GROUP
OBJECTS {
sysPacketFilterMacNumber,
sysPacketFilterMacIndex,
sysPacketFilterMacAddr
}
STATUS current
DESCRIPTION
"A collection of objects of sysPacketFilterMac MIB."
::= { bigipSystemGroups 28 }

sysPacketFilterStatGroup OBJECT-GROUP
OBJECTS {
sysPacketFilterStatResetStats,
sysPacketFilterStatNumber,
sysPacketFilterStatRname,
sysPacketFilterStatHits
}
STATUS current
DESCRIPTION
"A collection of objects of sysPacketFilterStat MIB."
::= { bigipSystemGroups 29 }

sysRouteMgmtEntryGroup OBJECT-GROUP
OBJECTS {
sysRouteMgmtEntryNumber,
sysRouteMgmtEntryDestType,
sysRouteMgmtEntryDest,
sysRouteMgmtEntryNetmaskType,
sysRouteMgmtEntryNetmask,
sysRouteMgmtEntryType,
sysRouteMgmtEntryGatewayType,
sysRouteMgmtEntryGateway,
sysRouteMgmtEntryMtu
}
STATUS current
DESCRIPTION
"A collection of objects of sysRouteMgmtEntry MIB."
::= { bigipSystemGroups 30 }

sysRouteStaticEntryGroup OBJECT-GROUP
OBJECTS {
sysRouteStaticEntryNumber,
sysRouteStaticEntryDestType,
sysRouteStaticEntryDest,
sysRouteStaticEntryNetmaskType,
sysRouteStaticEntryNetmask,
sysRouteStaticEntryType,
sysRouteStaticEntryVlanName,
sysRouteStaticEntryGatewayType,
sysRouteStaticEntryGateway,
sysRouteStaticEntryPoolName,
sysRouteStaticEntryMtu
}
STATUS current
DESCRIPTION
"A collection of objects of sysRouteStaticEntry MIB."
::= { bigipSystemGroups 31 }

sysSelfIpGroup OBJECT-GROUP
OBJECTS {
sysSelfIpNumber,
sysSelfIpAddrType,
sysSelfIpAddr,
sysSelfIpNetmaskType,
sysSelfIpNetmask,
sysSelfIpUnitId,
sysSelfIpIsFloating,
sysSelfIpVlanName
}
STATUS current
DESCRIPTION
"A collection of objects of sysSelfIp MIB."
::= { bigipSystemGroups 32 }

sysSelfPortGroup OBJECT-GROUP
OBJECTS {
sysSelfPortNumber,
sysSelfPortAddrType,
sysSelfPortAddr,
sysSelfPortProtocol,
sysSelfPortPort
}
STATUS current
DESCRIPTION
"A collection of objects of sysSelfPort MIB."
::= { bigipSystemGroups 33 }

sysStpGroup OBJECT-GROUP
OBJECTS {
sysStpNumber,
sysStpInstanceId,
sysStpPriority,
sysStpRootAddr,
sysStpRegionalRootAddr
}
STATUS current
DESCRIPTION
"A collection of objects of sysStp MIB."
::= { bigipSystemGroups 34 }

sysStpGlobalsGroup OBJECT-GROUP
OBJECTS {
sysStpGlobalsMode,
sysStpGlobalsFwdDelay,
sysStpGlobalsHelloTime,
sysStpGlobalsMaxAge,
sysStpGlobalsTransmitHold,
sysStpGlobalsMaxHops,
sysStpGlobalsIdentifier,
sysStpGlobalsRevision
}
STATUS current
DESCRIPTION
"A collection of objects of sysStpGlobals MIB."
::= { bigipSystemGroups 35 }

sysStpInterfaceMbrGroup OBJECT-GROUP
OBJECTS {
sysStpInterfaceMbrNumber,
sysStpInterfaceMbrInstanceId,
sysStpInterfaceMbrName,
sysStpInterfaceMbrType,
sysStpInterfaceMbrStateActive,
sysStpInterfaceMbrRole,
sysStpInterfaceMbrPriority,
sysStpInterfaceMbrPathCost
}
STATUS current
DESCRIPTION
"A collection of objects of sysStpInterfaceMbr MIB."
::= { bigipSystemGroups 36 }

sysStpVlanMbrGroup OBJECT-GROUP
OBJECTS {
sysStpVlanMbrNumber,
sysStpVlanMbrInstanceId,
sysStpVlanMbrVlanVname
}
STATUS current
DESCRIPTION
"A collection of objects of sysStpVlanMbr MIB."
::= { bigipSystemGroups 37 }

sysStpBridgeStatGroup OBJECT-GROUP
OBJECTS {
sysStpBridgeStatResetStats,
sysStpBridgeStatMode,
sysStpBridgeStatFwdDelay,
sysStpBridgeStatHelloTime,
sysStpBridgeStatMaxAge,
sysStpBridgeStatBridgeFwdDelay,
sysStpBridgeStatBridgeHelloTime,
sysStpBridgeStatBridgeMaxAge,
sysStpBridgeStatTransmitHold,
sysStpBridgeStatPathCost,
sysStpBridgeStatRootPrio,
sysStpBridgeStatRootAddr
}
STATUS current
DESCRIPTION
"A collection of objects of sysStpBridgeStat MIB."
::= { bigipSystemGroups 38 }

sysStpBridgeTreeStatGroup OBJECT-GROUP
OBJECTS {
sysStpBridgeTreeStatNumber,
sysStpBridgeTreeStatIndex,
sysStpBridgeTreeStatInstanceId,
sysStpBridgeTreeStatPriority,
sysStpBridgeTreeStatLastTc,
sysStpBridgeTreeStatTcCount,
sysStpBridgeTreeStatDesigRootPrio,
sysStpBridgeTreeStatDesigRootAddr,
sysStpBridgeTreeStatInternalPathCost,
sysStpBridgeTreeStatRootPort,
sysStpBridgeTreeStatRootPortNum
}
STATUS current
DESCRIPTION
"A collection of objects of sysStpBridgeTreeStat MIB."
::= { bigipSystemGroups 39 }

sysStpInterfaceStatGroup OBJECT-GROUP
OBJECTS {
sysStpInterfaceStatResetStats,
sysStpInterfaceStatNumber,
sysStpInterfaceStatName,
sysStpInterfaceStatPortNum,
sysStpInterfaceStatStpEnable,
sysStpInterfaceStatPathCost,
sysStpInterfaceStatRootCost,
sysStpInterfaceStatRootPrio,
sysStpInterfaceStatRootAddr
}
STATUS current
DESCRIPTION
"A collection of objects of sysStpInterfaceStat MIB."
::= { bigipSystemGroups 40 }

sysStpInterfaceTreeStatGroup OBJECT-GROUP
OBJECTS {
sysStpInterfaceTreeStatNumber,
sysStpInterfaceTreeStatName,
sysStpInterfaceTreeStatIndex,
sysStpInterfaceTreeStatInstanceId,
sysStpInterfaceTreeStatPriority,
sysStpInterfaceTreeStatState,
sysStpInterfaceTreeStatStatRole,
sysStpInterfaceTreeStatDesigRootPrio,
sysStpInterfaceTreeStatDesigRootAddr,
sysStpInterfaceTreeStatDesigCost,
sysStpInterfaceTreeStatDesigBridgePrio,
sysStpInterfaceTreeStatDesigBridgeAddr,
sysStpInterfaceTreeStatDesigPortNum,
sysStpInterfaceTreeStatDesigPortPriority,
sysStpInterfaceTreeStatInternalPathCost,
sysStpInterfaceTreeStatFwdTransitions
}
STATUS current
DESCRIPTION
"A collection of objects of sysStpInterfaceTreeStat MIB."
::= { bigipSystemGroups 41 }

sysDot3StatGroup OBJECT-GROUP
OBJECTS {
sysDot3StatResetStats,
sysDot3StatNumber,
sysDot3StatName,
sysDot3StatAlignmentErrors,
sysDot3StatFcsErrors,
sysDot3StatSingleCollisionFrames,
sysDot3StatMultiCollisionFrames,
sysDot3StatSqetestErrors,
sysDot3StatDeferredTx,
sysDot3StatLateCollisions,
sysDot3StatExcessiveCollisions,
sysDot3StatIntmacTxErrors,
sysDot3StatCarrierSenseErrors,
sysDot3StatFrameTooLongs,
sysDot3StatIntmacRxErrors,
sysDot3StatSymbolErrors,
sysDot3StatDuplexStatus,
sysDot3StatCollisionCount,
sysDot3StatCollisionFreq
}
STATUS current
DESCRIPTION
"A collection of objects of sysDot3Stat MIB."
::= { bigipSystemGroups 42 }

sysTrunkGroup OBJECT-GROUP
OBJECTS {
sysTrunkNumber,
sysTrunkName,
sysTrunkStatus,
sysTrunkAggAddr,
sysTrunkCfgMbrCount,
sysTrunkOperBw,
sysTrunkStpEnable,
sysTrunkStpReset,
sysTrunkLacpEnabled,
sysTrunkActiveLacp,
sysTrunkShortTimeout
}
STATUS current
DESCRIPTION
"A collection of objects of sysTrunk MIB."
::= { bigipSystemGroups 43 }

sysTrunkStatGroup OBJECT-GROUP
OBJECTS {
sysTrunkStatResetStats,
sysTrunkStatNumber,
sysTrunkStatName,
sysTrunkStatPktsIn,
sysTrunkStatBytesIn,
sysTrunkStatPktsOut,
sysTrunkStatBytesOut,
sysTrunkStatMcastIn,
sysTrunkStatMcastOut,
sysTrunkStatErrorsIn,
sysTrunkStatErrorsOut,
sysTrunkStatDropsIn,
sysTrunkStatDropsOut,
sysTrunkStatCollisions
}
STATUS current
DESCRIPTION
"A collection of objects of sysTrunkStat MIB."
::= { bigipSystemGroups 44 }

sysTrunkCfgMemberGroup OBJECT-GROUP
OBJECTS {
sysTrunkCfgMemberNumber,
sysTrunkCfgMemberTrunkName,
sysTrunkCfgMemberName
}
STATUS current
DESCRIPTION
"A collection of objects of sysTrunkCfgMember MIB."
::= { bigipSystemGroups 45 }

sysVlanDataGroup OBJECT-GROUP
OBJECTS {
sysVlanNumber,
sysVlanVname,
sysVlanId,
sysVlanSpanningTree,
sysVlanMacMasquerade,
sysVlanMacTrue,
sysVlanSourceCheck,
sysVlanFailsafeEnabled,
sysVlanMtu,
sysVlanFailsafeTimeout,
sysVlanFailsafeAction,
sysVlanMirrorHashPortEnable,
sysVlanLearnMode
}
STATUS current
DESCRIPTION
"A collection of objects of sysVlan MIB."
::= { bigipSystemGroups 46 }

sysVlanMemberGroup OBJECT-GROUP
OBJECTS {
sysVlanMemberNumber,
sysVlanMemberVmname,
sysVlanMemberParentVname,
sysVlanMemberTagged,
sysVlanMemberType
}
STATUS current
DESCRIPTION
"A collection of objects of sysVlanMember MIB."
::= { bigipSystemGroups 47 }

sysVlanGroupGroup OBJECT-GROUP
OBJECTS {
sysVlanGroupNumber,
sysVlanGroupName,
sysVlanGroupVlanId,
sysVlanGroupMode,
sysVlanGroupBridgeAllTraffic,
sysVlanGroupBridgeInStandby,
sysVlanGroupBridgeMulticast,
sysVlanGroupMacMasquerade
}
STATUS current
DESCRIPTION
"A collection of objects of sysVlanGroup MIB."
::= { bigipSystemGroups 48 }

sysVlanGroupMbrGroup OBJECT-GROUP
OBJECTS {
sysVlanGroupMbrNumber,
sysVlanGroupMbrGroupName,
sysVlanGroupMbrVlanName
}
STATUS current
DESCRIPTION
"A collection of objects of sysVlanGroupMbr MIB."
::= { bigipSystemGroups 49 }

sysProxyExclusionGroup OBJECT-GROUP
OBJECTS {
sysProxyExclusionNumber,
sysProxyExclusionVlangroupName,
sysProxyExclusionIpType,
sysProxyExclusionIp
}
STATUS current
DESCRIPTION
"A collection of objects of sysProxyExclusion MIB."
::= { bigipSystemGroups 50 }

sysCpuGroup OBJECT-GROUP
OBJECTS {
sysCpuNumber,
sysCpuIndex,
sysCpuTemperature,
sysCpuFanSpeed
}
STATUS current
DESCRIPTION
"A collection of objects of sysCpu MIB."
::= { bigipSystemGroups 51 }

sysChassisFanGroup OBJECT-GROUP
OBJECTS {
sysChassisFanNumber,
sysChassisFanIndex,
sysChassisFanStatus
}
STATUS current
DESCRIPTION
"A collection of objects of sysChassisFan MIB."
::= { bigipSystemGroups 52 }

sysChassisPowerSupplyGroup OBJECT-GROUP
OBJECTS {
sysChassisPowerSupplyNumber,
sysChassisPowerSupplyIndex,
sysChassisPowerSupplyStatus
}
STATUS current
DESCRIPTION
"A collection of objects of sysChassisPowerSupply MIB."
::= { bigipSystemGroups 53 }

sysChassisTempGroup OBJECT-GROUP
OBJECTS {
sysChassisTempNumber,
sysChassisTempIndex,
sysChassisTempTemperature
}
STATUS current
DESCRIPTION
"A collection of objects of sysChassisTemp MIB."
::= { bigipSystemGroups 54 }

sysProductGroup OBJECT-GROUP
OBJECTS {
sysProductName,
sysProductVersion,
sysProductBuild,
sysProductEdition,
sysProductDate
}
STATUS current
DESCRIPTION
"A collection of objects of sysProduct MIB."
::= { bigipSystemGroups 55 }

sysSubMemoryGroup OBJECT-GROUP
OBJECTS {
sysSubMemoryResetStats,
sysSubMemoryNumber,
sysSubMemoryName,
sysSubMemoryAllocated,
sysSubMemoryMaxAllocated,
sysSubMemorySize
}
STATUS current
DESCRIPTION
"A collection of objects of sysSubMemory MIB."
::= { bigipSystemGroups 56 }

sysSystemGroup OBJECT-GROUP
OBJECTS {
sysSystemName,
sysSystemNodeName,
sysSystemRelease,
sysSystemVersion,
sysSystemMachine,
sysSystemUptime
}
STATUS current
DESCRIPTION
"A collection of objects of sysSystem MIB."
::= { bigipSystemGroups 57 }

sysFastHttpStatGroup OBJECT-GROUP
OBJECTS {
sysFastHttpStatResetStats,
sysFastHttpStatClientSyns,
sysFastHttpStatClientAccepts,
sysFastHttpStatServerConnects,
sysFastHttpStatConnpoolCurSize,
sysFastHttpStatConnpoolMaxSize,
sysFastHttpStatConnpoolReuses,
sysFastHttpStatConnpoolExhausted,
sysFastHttpStatNumberReqs,
sysFastHttpStatUnbufferedReqs,
sysFastHttpStatGetReqs,
sysFastHttpStatPostReqs,
sysFastHttpStatV9Reqs,
sysFastHttpStatV10Reqs,
sysFastHttpStatV11Reqs,
sysFastHttpStatResp2xxCnt,
sysFastHttpStatResp3xxCnt,
sysFastHttpStatResp4xxCnt,
sysFastHttpStatResp5xxCnt,
sysFastHttpStatReqParseErrors,
sysFastHttpStatRespParseErrors,
sysFastHttpStatClientRxBad,
sysFastHttpStatServerRxBad,
sysFastHttpStatPipelinedReqs
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalFastHttpStat MIB."
::= { bigipSystemGroups 58 }

sysXmlStatGroup OBJECT-GROUP
OBJECTS {
sysXmlStatResetStats,
sysXmlStatNumErrors
}
STATUS current
DESCRIPTION
"A collection of objects of sysGlobalXmlStat MIB."
::= { bigipSystemGroups 59 }

sysGeneralGroup OBJECT-GROUP
OBJECTS {
sysGeneralHwName,
sysGeneralHwNumber
}
STATUS current
DESCRIPTION
"A collection of objects of sysGeneral MIB."
::= { bigipSystemGroups 60 }
END


