From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/hillstone/HILLSTONE-DHCP-MIB | 229 ++++ MIBS/hillstone/HILLSTONE-DNS-MIB | 175 +++ MIBS/hillstone/HILLSTONE-FAN-MIB | 125 ++ MIBS/hillstone/HILLSTONE-IF-MIB | 258 ++++ MIBS/hillstone/HILLSTONE-IP-MIB | 45 + MIBS/hillstone/HILLSTONE-IPSEC-MIB | 178 +++ MIBS/hillstone/HILLSTONE-MODULE-MIB | 143 +++ MIBS/hillstone/HILLSTONE-NTP-MIB | 93 ++ MIBS/hillstone/HILLSTONE-POWER-MIB | 102 ++ MIBS/hillstone/HILLSTONE-PRODUCTS-MIB | 64 + MIBS/hillstone/HILLSTONE-SMI | 367 ++++++ MIBS/hillstone/HILLSTONE-STATISTICS-MIB | 2026 ++++++++++++++++++++++++++++++ MIBS/hillstone/HILLSTONE-SYSTEM-MIB | 164 +++ MIBS/hillstone/HILLSTONE-TEMPERATURE-MIB | 94 ++ MIBS/hillstone/HILLSTONE-ZONE-MIB | 152 +++ 15 files changed, 4215 insertions(+) create mode 100644 MIBS/hillstone/HILLSTONE-DHCP-MIB create mode 100644 MIBS/hillstone/HILLSTONE-DNS-MIB create mode 100644 MIBS/hillstone/HILLSTONE-FAN-MIB create mode 100644 MIBS/hillstone/HILLSTONE-IF-MIB create mode 100644 MIBS/hillstone/HILLSTONE-IP-MIB create mode 100644 MIBS/hillstone/HILLSTONE-IPSEC-MIB create mode 100644 MIBS/hillstone/HILLSTONE-MODULE-MIB create mode 100644 MIBS/hillstone/HILLSTONE-NTP-MIB create mode 100644 MIBS/hillstone/HILLSTONE-POWER-MIB create mode 100644 MIBS/hillstone/HILLSTONE-PRODUCTS-MIB create mode 100644 MIBS/hillstone/HILLSTONE-SMI create mode 100644 MIBS/hillstone/HILLSTONE-STATISTICS-MIB create mode 100644 MIBS/hillstone/HILLSTONE-SYSTEM-MIB create mode 100644 MIBS/hillstone/HILLSTONE-TEMPERATURE-MIB create mode 100644 MIBS/hillstone/HILLSTONE-ZONE-MIB (limited to 'MIBS/hillstone') diff --git a/MIBS/hillstone/HILLSTONE-DHCP-MIB b/MIBS/hillstone/HILLSTONE-DHCP-MIB new file mode 100644 index 0000000..1235908 --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-DHCP-MIB @@ -0,0 +1,229 @@ +-- ************************************************************************ +-- HILLSTONE-DHCP-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V3 +-- Description: Hillstone Networks DHCP MIB Object Identifier Assignments +-- ************************************************************************ +-- + +HILLSTONE-DHCP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + hillstoneDHCP + FROM HILLSTONE-SMI + OBJECT-TYPE + FROM RFC-1212; + + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +hillstoneDHCPServerMibObjects OBJECT IDENTIFIER ::= { hillstoneDHCP 1 } + +hillstoneDHCPPoolTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstoneDHCPPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing the configuration informations of DHCP + server global pools, such as pool type, ip address, mask" + ::= { hillstoneDHCPServerMibObjects 1 } + +HillstoneDHCPPoolEntry OBJECT-TYPE + SYNTAX HillstoneDHCPPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing the objects for configuring + the network ip or host ip etc. to global pools for + DHCP server" + INDEX { hillstoneDHCPPoolIndex } + ::= { hillstoneDHCPPoolTable 1 } + +HillstoneDHCPPoolEntry ::= +SEQUENCE { + hillstoneDHCPPoolIndex + INTEGER, + hillstoneDHCPPoolName + DisplayString, + hillstoneDHCPPoolType + INTEGER, + hillstoneDHCPPoolNetworkMask + IpAddress + } + +hillstoneDHCPPoolIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Index of DHCP pool" + ::= { HillstoneDHCPPoolEntry 1 } + +hillstoneDHCPPoolName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of DHCP pool" + ::= { HillstoneDHCPPoolEntry 2 } + +hillstoneDHCPPoolType OBJECT-TYPE + SYNTAX INTEGER + { + network(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of a DHCP global pool. Any operations of + this object will be bound with the operations + of hillstoneDHCPPOOLNetwork and + hillstoneDHCPPOOLNetworkMask or with the + operations of hillstoneDHCPPOOLHostIPAddr, + hillstoneDHCPPOOLMask and + hillstoneDHCPPOOLHostHAddr. That means any + operation of this object alone will be regarded + as invalid operation. + The value means: + network(1)- It is a pool with automatic allocation" + ::= { HillstoneDHCPPoolEntry 3 } + +hillstoneDHCPPoolNetworkMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Net mask of a DHCP Server global pool(network). + The SET operation to this object ought to be with + the SET of hillstoneDHCPPOOLNetwork together, and + any SET operation alone to this object will be + regarded as an invalid operation. + When a network ip of a DHCP server global pool was + deleted, the net mask would also be deleted + automatically, and no further operation needed" + ::= { HillstoneDHCPPoolEntry 4 } + +-- pool address table + +hillstoneDHCPPoolAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstoneDHCPPoolAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table for configuring ip to DHCP server, which + don't allow to allocate to clients" + ::= { hillstoneDHCPServerMibObjects 2 } + +HillstoneDHCPPoolAddrEntry OBJECT-TYPE + SYNTAX HillstoneDHCPPoolAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry for configuring ip to DHCP + server" + INDEX { hillstoneDHCPPoolIPIndex, + hillstoneDHCPPoolIPStart } + ::= { hillstoneDHCPPoolAddrTable 1 } + +HillstoneDHCPPoolAddrEntry ::= + SEQUENCE { + hillstoneDHCPPoolIPIndex + INTEGER, + hillstoneDHCPPoolIPStart + IpAddress, + hillstoneDHCPPoolIPEnd + IpAddress + } + +hillstoneDHCPPoolIPIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Index of DHCP pool, same with hillstoneDHCPPoolIndex" + ::= { HillstoneDHCPPoolAddrEntry 1 } + +hillstoneDHCPPoolIPStart OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The start ip address of this ip pool." + ::= { HillstoneDHCPPoolAddrEntry 2 } + +hillstoneDHCPPoolIPEnd OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The end ip address of this ip pool." + ::= { HillstoneDHCPPoolAddrEntry 3 } + +-- Part 3: For DHCP server, exclude ip +-- +hillstoneDHCPFreeIPTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstoneDHCPFreeIPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table for configuring free ip to DHCP server, which + don't allow to allocate to clients" + ::= { hillstoneDHCPServerMibObjects 3 } + +HillstoneDHCPFreeIPEntry OBJECT-TYPE + SYNTAX HillstoneDHCPFreeIPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry for configuring free ip to DHCP + server" + INDEX { hillstoneDHCPFreeIPIndex, + hillstoneDHCPFreeIPStart } + ::= { hillstoneDHCPFreeIPTable 1 } + +HillstoneDHCPFreeIPEntry ::= + SEQUENCE { + hillstoneDHCPFreeIPIndex + INTEGER, + hillstoneDHCPFreeIPStart + IpAddress, + hillstoneDHCPFreeIPEnd + IpAddress + } + +hillstoneDHCPFreeIPIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Index of DHCP pool, same with hillstoneDHCPPoolIndex" + ::= { HillstoneDHCPFreeIPEntry 1 } + + +hillstoneDHCPFreeIPStart OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Start ip address of free ip" + ::= { HillstoneDHCPFreeIPEntry 2 } + +hillstoneDHCPFreeIPEnd OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "End ip address of free ip" + ::= { HillstoneDHCPFreeIPEntry 3 } + +END diff --git a/MIBS/hillstone/HILLSTONE-DNS-MIB b/MIBS/hillstone/HILLSTONE-DNS-MIB new file mode 100644 index 0000000..1ca9dbb --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-DNS-MIB @@ -0,0 +1,175 @@ +-- *********************************************************************** +-- HILLSTONE-DNS-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V3 +-- Description: Hillstone Networks DNS MIB Object Identifier Assignments +-- *********************************************************************** +-- + +HILLSTONE-DNS-MIB DEFINITIONS ::= BEGIN + +IMPORTS + hillstoneDNS + FROM HILLSTONE-SMI + OBJECT-TYPE + FROM RFC-1212; + + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +hillstoneDnsMibObjects OBJECT IDENTIFIER ::= { hillstoneDNS 1 } + +-- dns srv group + +hillstoneDnsSrvWorkMode OBJECT-TYPE + SYNTAX INTEGER + { + server(0), + client(1), + relay(2) + } + ACCESS read-only + STATUS current + DESCRIPTION + "The dns server work mode" + ::= { hillstoneDnsMibObjects 1 } + +hillstoneDnsDomainTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstoneDnsDomainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table is used in domain informatioin of this dns server" + ::= { hillstoneDnsMibObjects 2 } + +HillstoneDnsDomainEntry OBJECT-TYPE + SYNTAX HillstoneDnsDomainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry is used in domain informatioin of this dns server" + INDEX { hillstoneDnsDomainIdx } + ::= { hillstoneDnsDomainTable 1 } + +HillstoneDnsDomainEntry ::= + SEQUENCE{ + hillstoneDnsDomainIdx + INTEGER, + hillstoneDnsDomainName + DisplayString + } + +hillstoneDnsDomainIdx OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of this table" + ::= { HillstoneDnsDomainEntry 1 } + +hillstoneDnsDomainName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dns domain name." + ::= { HillstoneDnsDomainEntry 2 } + + +-- static dns +hillstoneStaticDnsServAddressTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstoneStaticDnsServAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table is used in static domain informatioin of this Static dns server" + ::= { hillstoneDnsMibObjects 3 } + +HillstoneStaticDnsServAddressEntry OBJECT-TYPE + SYNTAX HillstoneStaticDnsServAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry is used in ip address informatioin of this Static dns server" + INDEX { hillstoneStaticDnsServIdx } + ::= { hillstoneStaticDnsServAddressTable 1 } + +HillstoneStaticDnsServAddressEntry ::= + SEQUENCE{ + hillstoneStaticDnsServIdx + INTEGER, + hillstoneStaticDnsIpAddr + IpAddress + } + +hillstoneStaticDnsServIdx OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of this Dns server table." + ::= { HillstoneStaticDnsServAddressEntry 1 } + +hillstoneStaticDnsIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dns server ip address." + ::= { HillstoneStaticDnsServAddressEntry 2 } + + +-- DDns +hillstoneDynamicDnsServAddressTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstoneStaticDnsServAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table is used in static domain informatioin of this Dynamic dns server" + ::= { hillstoneDnsMibObjects 4 } + +HillstoneStaticDnsServAddressEntry OBJECT-TYPE + SYNTAX HillstoneStaticDnsServAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry is used in ip address informatioin of this Dynamic dns server" + INDEX { hillstoneDynamicDnsServIdx } + ::= { hillstoneDynamicDnsServAddressTable 1 } + +HillstoneStaticDnsServAddressEntry ::= + SEQUENCE{ + hillstoneDynamicDnsServIdx + INTEGER, + hillstoneDynamicDnsIpAddr + IpAddress + } + +hillstoneDynamicDnsServIdx OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of this Dns server table." + ::= { HillstoneStaticDnsServAddressEntry 1 } + +hillstoneDynamicDnsIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dns server ip address." + ::= { HillstoneStaticDnsServAddressEntry 2 } + + +END diff --git a/MIBS/hillstone/HILLSTONE-FAN-MIB b/MIBS/hillstone/HILLSTONE-FAN-MIB new file mode 100644 index 0000000..a0ed10c --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-FAN-MIB @@ -0,0 +1,125 @@ +-- ************************************************************************** +-- HILLSTONE-FAN-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V6 +-- Description: Hillstone Networks FAN MIB Object Identifier Assignments +-- ************************************************************************** +-- + +HILLSTONE-FAN-MIB DEFINITIONS ::= BEGIN + +IMPORTS + hillstoneFan + FROM HILLSTONE-SMI + OBJECT-TYPE + FROM RFC-1212 + RowStatus + FROM SNMPv2-TC; + + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +hillstoneFanObjects OBJECT IDENTIFIER ::= { hillstoneFan 1 } + +hillstoneFanNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of fans." + ::= { hillstoneFanObjects 1 } + +hillstoneFanTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstoneFanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains all the FAN data." +::= { hillstoneFanObjects 2 } + +HillstoneFanEntry OBJECT-TYPE + SYNTAX HillstoneFanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Define the parameters of FAN." +INDEX { hillstoneFanIndex } +::= { hillstoneFanTable 1 } + +HillstoneFanEntry ::= +SEQUENCE { + hillstoneFanIndex + INTEGER, + hillstoneFanDescr + DisplayString, + hillstoneFanType + INTEGER, + hillstoneFanSpeed + INTEGER, + hillstoneFanState + INTEGER + } + +hillstoneFanIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "The slot index of the FAN." +::= { HillstoneFanEntry 1 } + +hillstoneFanDescr OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The slot description of the FAN." +::= { HillstoneFanEntry 2 } + +hillstoneFanType OBJECT-TYPE + SYNTAX INTEGER + { + speed(0), + state(1) + } + ACCESS read-only + STATUS current + DESCRIPTION + "The slot type of the FAN.When type is 0,please watch hillstoneFanSpeed.When type is 1,please watch hillstoneFanState.." +::= { HillstoneFanEntry 3 } + +hillstoneFanSpeed OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "The slot speed of the FAN." +::= { HillstoneFanEntry 4 } + +hillstoneFanState OBJECT-TYPE + SYNTAX INTEGER + { + fine(0), + absent(1), + warning(2), + fail(3), + fail-or-nopower(4) + } + ACCESS read-only + STATUS current + DESCRIPTION + "The FAN state." +::= { HillstoneFanEntry 5 } + + +END diff --git a/MIBS/hillstone/HILLSTONE-IF-MIB b/MIBS/hillstone/HILLSTONE-IF-MIB new file mode 100644 index 0000000..dfb7804 --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-IF-MIB @@ -0,0 +1,258 @@ +-- *********************************************************************** +-- HILLSTONE-IF-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V3 +-- Description: Hillstone Networks IF MIB Object Identifier Assignments +-- *********************************************************************** +-- + +HILLSTONE-IF-MIB DEFINITIONS ::= BEGIN + +IMPORTS + hillstoneInterface + FROM HILLSTONE-SMI + OBJECT-TYPE + FROM RFC-1212; + + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +hillstoneIfObjects OBJECT IDENTIFIER ::= { hillstoneInterface 1 } + +-- +-- If Ext MIB Objects +-- +hillstoneWanIfNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of wan interfaces." + ::= { hillstoneIfObjects 1 } + +hillstoneLanIfNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of lan interfaces." + ::= { hillstoneIfObjects 2 } + +hillstoneIfAttriTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstoneIfAttriEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table for representing the interface attribute." +::= { hillstoneIfObjects 3 } + +HillstoneIfAttriEntry OBJECT-TYPE + SYNTAX HillstoneIfAttriEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" +INDEX { hillstoneIfIndex } +::= { hillstoneIfAttriTable 1 } + +HillstoneIfAttriEntry ::= + SEQUENCE { + hillstoneIfIndex + INTEGER, + hillstoneIfName + DisplayString, + hillstoneIfAttribute + INTEGER, + hillstoneIfNetAddress + IpAddress, + hillstoneIfNetMask + IpAddress, + hillstoneIfManageIp + IpAddress, + hillstoneIfSecIpAddress0 + IpAddress, + hillstoneIfSecNetMask0 + IpAddress, + hillstoneIfSecIpAddress1 + IpAddress, + hillstoneIfSecNetMask1 + IpAddress, + hillstoneIfSecIpAddress2 + IpAddress, + hillstoneIfSecNetMask2 + IpAddress, + hillstoneIfSecIpAddress3 + IpAddress, + hillstoneIfSecNetMask3 + IpAddress, + hillstoneIfSecIpAddress4 + IpAddress, + hillstoneIfSecNetMask4 + IpAddress, + hillstoneIfSecIpAddress5 + IpAddress, + hillstoneIfSecNetMask5 + IpAddress + } +hillstoneIfIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ucIfIndex equals to IfIndex of IF-MIB." +::= { HillstoneIfAttriEntry 1 } + +hillstoneIfName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ifDescr equals to IfIndex of IF-MIB." +::= { HillstoneIfAttriEntry 2 } + +hillstoneIfAttribute OBJECT-TYPE + SYNTAX INTEGER + { + unknown(0), + lan(1), + wan(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Attribute of this interface: 0 for Unknown, 1 for LAN, 2 for WAN." +::= { HillstoneIfAttriEntry 3 } + +hillstoneIfNetAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ip address of the interface." +::= { HillstoneIfAttriEntry 4 } + +hillstoneIfNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The netmask of the interface, ip address and manage ip address of the the interface are in the same subnet." +::= { HillstoneIfAttriEntry 5 } + +hillstoneIfManageIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The manage ip address of the interface." +::= { HillstoneIfAttriEntry 6 } + +hillstoneIfSecIpAddress0 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The second ip address0 of the interface." +::= { HillstoneIfAttriEntry 7 } + +hillstoneIfSecNetMask0 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The second ip address0 netmask of the interface." +::= { HillstoneIfAttriEntry 8 } + +hillstoneIfSecIpAddress1 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The second ip address1 of the interface." +::= { HillstoneIfAttriEntry 9 } + +hillstoneIfSecNetMask1 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The second ip address1 netmask of the interface." +::= { HillstoneIfAttriEntry 10 } + +hillstoneIfSecIpAddress2 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The second ip address2 of the interface." +::= { HillstoneIfAttriEntry 11 } + +hillstoneIfSecNetMask2 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The second ip address2 netmask of the interface." +::= { HillstoneIfAttriEntry 12 } + +hillstoneIfSecIpAddress3 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The second ip address3 of the interface." +::= { HillstoneIfAttriEntry 13 } + +hillstoneIfSecNetMask3 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The second ip address3 netmask of the interface." +::= { HillstoneIfAttriEntry 14 } + +hillstoneIfSecIpAddress4 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The second ip address4 of the interface." +::= { HillstoneIfAttriEntry 15 } + +hillstoneIfSecNetMask4 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The second ip address4 netmask of the interface." +::= { HillstoneIfAttriEntry 16 } + +hillstoneIfSecIpAddress5 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The second ip address5 of the interface." +::= { HillstoneIfAttriEntry 17 } + +hillstoneIfSecNetMask5 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The second ip address5 netmask of the interface." +::= { HillstoneIfAttriEntry 18 } + + + + +END diff --git a/MIBS/hillstone/HILLSTONE-IP-MIB b/MIBS/hillstone/HILLSTONE-IP-MIB new file mode 100644 index 0000000..e5930fa --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-IP-MIB @@ -0,0 +1,45 @@ +-- ********************************************************************** +-- HILLSTONE-IP-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V3 +-- Description: Hillstone Networks IP MIB Object Identifier Assignments +-- ********************************************************************** +-- + +HILLSTONE-IP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + hillstoneIp + FROM HILLSTONE-SMI + OBJECT-TYPE + FROM RFC-1212; + + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +hillstoneIpObjects OBJECT IDENTIFIER ::= { hillstoneIp 1 } + +hillstoneIpAddressFamily OBJECT-TYPE + SYNTAX INTEGER + { + ipv4(1), + ipv6(2), + other(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The address family of this interface." + ::= { hillstoneIpObjects 1 } + +END diff --git a/MIBS/hillstone/HILLSTONE-IPSEC-MIB b/MIBS/hillstone/HILLSTONE-IPSEC-MIB new file mode 100644 index 0000000..db938ea --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-IPSEC-MIB @@ -0,0 +1,178 @@ +-- ************************************************************************* +-- HILLSTONE-IPSEC-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V3 +-- Description: Hillstone Networks IPSEC MIB Object Identifier Assignments +-- ************************************************************************* +-- + +HILLSTONE-IPSEC-MIB DEFINITIONS ::= BEGIN + +IMPORTS + hillstoneIpsec FROM HILLSTONE-SMI + NetworkAddress, IpAddress, + Counter, Gauge, TimeTicks FROM RFC1155-SMI + OBJECT-TYPE FROM RFC-1212; + + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +hillstoneIpsecMibObjects OBJECT IDENTIFIER ::= { hillstoneIpsec 1 } + +ipsecTunnelTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpsecTunnelEntry + ACCESS not-accessible + STATUS current + ::= { hillstoneIpsecMibObjects 1 } + +IpsecTunnelEntry OBJECT-TYPE + SYNTAX IpsecTunnelEntry + ACCESS not-accessible + STATUS current + INDEX { ipsecTunnelIndex } + ::= { ipsecTunnelTable 1} + +IpsecTunnelEntry ::= + SEQUENCE{ + ipsecTunnelIndex + INTEGER, + ipsecTunnelName + DisplayString, + ipsecTunnelID + INTEGER, + ipsecTunnelType + INTEGER, + ipsecTunnelPeerIp + NetworkAddress, + ipsecTunnelExIfIndex + INTEGER, + ipsecTunnelLocalID + DisplayString, + ipsecTunnelRemoteID + DisplayString, + ipsecTunnelCryptAlgorithms + DisplayString, + ipsecTunnelAuthAlgorithms + DisplayString, + ipsecTunnelLifeTime + TimeTicks, + ipsecTunnelStatus + INTEGER + } + +ipsecTunnelIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "The index of ipsec tunnel" + ::= { IpsecTunnelEntry 1 } + +ipsecTunnelName OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The name of ipsec tunnel" + ::= { IpsecTunnelEntry 2 } + +ipsecTunnelID OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "The index of ipsec tunnel" + ::= { IpsecTunnelEntry 3 } + +ipsecTunnelType OBJECT-TYPE + SYNTAX INTEGER { + normal (1), + pnp (2), + dail-up (3), + manual (4) + } + ACCESS read-only + STATUS current + DESCRIPTION + "The type of tunnel" + ::= { IpsecTunnelEntry 4 } + +ipsecTunnelPeerIp OBJECT-TYPE + SYNTAX NetworkAddress + ACCESS read-only + STATUS current + DESCRIPTION + "The peer ip of a ipsec tunnel" + ::= { IpsecTunnelEntry 5 } + +ipsecTunnelExIfIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "The local interface of a ipsec tunnel" + ::= { IpsecTunnelEntry 6 } + +ipsecTunnelLocalID OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The local id of a ipsec tunnel" + ::= { IpsecTunnelEntry 7 } + +ipsecTunnelRemoteID OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The remote id of a ipsec tunnel" + ::= { IpsecTunnelEntry 8 } + +ipsecTunnelCryptAlgorithms OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The crypt algorithms of a ipsec tunnel" + ::= { IpsecTunnelEntry 9 } + +ipsecTunnelAuthAlgorithms OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The auth algorithms of a ipsec tunnel" + ::= { IpsecTunnelEntry 10 } + +ipsecTunnelLifeTime OBJECT-TYPE + SYNTAX TimeTicks + ACCESS read-only + STATUS current + DESCRIPTION + "The life time of a ipsec tunnel" + ::= { IpsecTunnelEntry 11 } + +ipsecTunnelStatus OBJECT-TYPE + SYNTAX INTEGER { + active (1), + inactive (2) + } + ACCESS read-only + STATUS current + DESCRIPTION + "The status of tunnel" + ::= { IpsecTunnelEntry 12 } + +END + diff --git a/MIBS/hillstone/HILLSTONE-MODULE-MIB b/MIBS/hillstone/HILLSTONE-MODULE-MIB new file mode 100644 index 0000000..88998a1 --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-MODULE-MIB @@ -0,0 +1,143 @@ +-- ************************************************************************** +-- HILLSTONE-MODULE-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V6 +-- Description: Hillstone Networks MODULE MIB Object Identifier Assignments +-- ************************************************************************** +-- + +HILLSTONE-MODULE-MIB DEFINITIONS ::= BEGIN + +IMPORTS + hillstoneModule + FROM HILLSTONE-SMI + OBJECT-TYPE + FROM RFC-1212 + RowStatus + FROM SNMPv2-TC; + + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +hillstoneModuleObjects OBJECT IDENTIFIER ::= { hillstoneModule 1 } + +hillstoneSlotNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of slots." + ::= { hillstoneModuleObjects 1 } + +hillstoneModuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstoneModuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains all the module data." +::= { hillstoneModuleObjects 2 } + +HillstoneModuleEntry OBJECT-TYPE + SYNTAX HillstoneModuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Define the parameters of module." +INDEX { hillstoneSlotIndex } +::= { hillstoneModuleTable 1 } + +HillstoneModuleEntry ::= +SEQUENCE { + hillstoneSlotIndex + INTEGER, + hillstoneSlotType + INTEGER, + hillstoneSlotDescr + DisplayString, + hillstoneSlotState + INTEGER, + hillstoneModuleType + DisplayString, + hillstoneModuleSN + DisplayString + } + +hillstoneSlotIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "The slot index of the module." +::= { HillstoneModuleEntry 1 } + +hillstoneSlotType OBJECT-TYPE + SYNTAX INTEGER + { + internal(0), + external(1) + } + ACCESS read-only + STATUS current + DESCRIPTION + "The slot type of the module." +::= { HillstoneModuleEntry 2 } + +hillstoneSlotDescr OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The slot description of the module." +::= { HillstoneModuleEntry 3 } + +hillstoneSlotState OBJECT-TYPE + SYNTAX INTEGER + { + none(0), + empty(1), + present(2), + online_wait(3), + online_init_done(4), + online(5), + offline_wait(6), + offline(7), + out_of_con(8), + booting(9), + loading(10), + error(11), + unsupported(12) + } + ACCESS read-only + STATUS current + DESCRIPTION + "The slot state of the module." +::= { HillstoneModuleEntry 4 } + +hillstoneModuleType OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The module type." +::= { HillstoneModuleEntry 5 } + +hillstoneModuleSN OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The module serial number." +::= { HillstoneModuleEntry 6 } + + +END diff --git a/MIBS/hillstone/HILLSTONE-NTP-MIB b/MIBS/hillstone/HILLSTONE-NTP-MIB new file mode 100644 index 0000000..0589057 --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-NTP-MIB @@ -0,0 +1,93 @@ +-- *********************************************************************** +-- HILLSTONE-NTP-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V3 +-- Description: Hillstone Networks NTP MIB Object Identifier Assignments +-- *********************************************************************** +-- + +HILLSTONE-NTP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + hillstoneNTP + FROM HILLSTONE-SMI + OBJECT-TYPE + FROM RFC-1212; + + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +hillstoneNTPMibObjects OBJECT IDENTIFIER ::= { hillstoneNTP 1 } + +hillstoneNTPServConfTable OBJECT-TYPE + + SYNTAX SEQUENCE OF HillstoneNTPServConfEntry + + MAX-ACCESS not-accessible + + STATUS current + + DESCRIPTION + + "The table is used in configure the informatioin of this ntp server" + + ::= { hillstoneNTPMibObjects 1 } + + HillstoneNTPServConfEntry OBJECT-TYPE + + SYNTAX HillstoneNTPServConfEntry + + MAX-ACCESS not-accessible + + STATUS current + + DESCRIPTION + + "The entry is used in ip address informatioin of this dns server" + INDEX { hillstoneNTPServName } + + ::= { hillstoneNTPServConfTable 1 } + + HillstoneNTPServConfEntry ::= + SEQUENCE{ + hillstoneNTPServName + DisplayString, + hillstoneNTPServStatus + INTEGER + } + + hillstoneNTPServName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of this NTP server table" + ::= { HillstoneNTPServConfEntry 1 } + + + hillstoneNTPServStatus OBJECT-TYPE + SYNTAX INTEGER + { + sourceMaster(1), + sourcePeer(2), + selected(3), + candidate(4), + configured(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The status of this NTP server. 1:source(master);2:source(peer);3:selected;4:candidate;5:configured;" + ::= { HillstoneNTPServConfEntry 2 } + +END diff --git a/MIBS/hillstone/HILLSTONE-POWER-MIB b/MIBS/hillstone/HILLSTONE-POWER-MIB new file mode 100644 index 0000000..353c55a --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-POWER-MIB @@ -0,0 +1,102 @@ +-- ************************************************************************** +-- HILLSTONE-POWER-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V6 +-- Description: Hillstone Networks POWER MIB Object Identifier Assignments +-- ************************************************************************** +-- + +HILLSTONE-POWER-MIB DEFINITIONS ::= BEGIN + +IMPORTS + hillstonePower + FROM HILLSTONE-SMI + OBJECT-TYPE + FROM RFC-1212 + RowStatus + FROM SNMPv2-TC; + + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +hillstonePowerObjects OBJECT IDENTIFIER ::= { hillstonePower 1 } + +hillstonePowerNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of powers." + ::= { hillstonePowerObjects 1 } + +hillstonePowerTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstonePowerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains all the POWER data." +::= { hillstonePowerObjects 2 } + +HillstonePowerEntry OBJECT-TYPE + SYNTAX HillstonePowerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Define the parameters of POWER." +INDEX { hillstonePowerIndex } +::= { hillstonePowerTable 1 } + +HillstonePowerEntry ::= +SEQUENCE { + hillstonePowerIndex + INTEGER, + hillstonePowerDescr + DisplayString, + hillstonePowerState + INTEGER + } + +hillstonePowerIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "The power index ." +::= { HillstonePowerEntry 1 } + +hillstonePowerDescr OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The power description ." +::= { HillstonePowerEntry 2 } + +hillstonePowerState OBJECT-TYPE + SYNTAX INTEGER + { + fine(0), + absent(1), + warning(2), + fail(3), + fail-or-nopower(4), + unsupport(5) + } + ACCESS read-only + STATUS current + DESCRIPTION + "The power state ." +::= { HillstonePowerEntry 3 } + + +END diff --git a/MIBS/hillstone/HILLSTONE-PRODUCTS-MIB b/MIBS/hillstone/HILLSTONE-PRODUCTS-MIB new file mode 100644 index 0000000..d56103b --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-PRODUCTS-MIB @@ -0,0 +1,64 @@ +-- *********************************************************************** +-- HILLSTONE-PRODUCTS-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V3 +-- Description: Hillstone Networks Product Object Identifier Assignments +-- *********************************************************************** +-- + +HILLSTONE-PRODUCTS-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY + FROM SNMPv2-SMI + hillstoneProducts + FROM HILLSTONE-SMI; + +hillstoneSA5020 OBJECT IDENTIFIER ::= { hillstoneProducts 1 } +hillstoneSA5040 OBJECT IDENTIFIER ::= { hillstoneProducts 2 } +hillstoneSA5050 OBJECT IDENTIFIER ::= { hillstoneProducts 3 } +hillstoneSA2005 OBJECT IDENTIFIER ::= { hillstoneProducts 4 } +hillstoneSA2010 OBJECT IDENTIFIER ::= { hillstoneProducts 5 } +hillstoneSR550 OBJECT IDENTIFIER ::= { hillstoneProducts 6 } +hillstoneSR530 OBJECT IDENTIFIER ::= { hillstoneProducts 7 } +hillstoneSR330 OBJECT IDENTIFIER ::= { hillstoneProducts 8 } +hillstoneSA2003 OBJECT IDENTIFIER ::= { hillstoneProducts 9 } +hillstoneSA2001 OBJECT IDENTIFIER ::= { hillstoneProducts 10 } +hillstoneSR320 OBJECT IDENTIFIER ::= { hillstoneProducts 11 } +hillstoneMS10 OBJECT IDENTIFIER ::= { hillstoneProducts 12 } +hillstoneSR520 OBJECT IDENTIFIER ::= { hillstoneProducts 13 } +hillstoneSA5180 OBJECT IDENTIFIER ::= { hillstoneProducts 17 } +hillstoneSA5160 OBJECT IDENTIFIER ::= { hillstoneProducts 18 } +SG-6000-X5100 OBJECT IDENTIFIER ::= { hillstoneProducts 21 } +SG-6000-G6100 OBJECT IDENTIFIER ::= { hillstoneProducts 22 } +SG-6000-G3100 OBJECT IDENTIFIER ::= { hillstoneProducts 23 } +SG-6000-M3100 OBJECT IDENTIFIER ::= { hillstoneProducts 24 } +SG-6000-M2100 OBJECT IDENTIFIER ::= { hillstoneProducts 25 } +SG-6000-G5150 OBJECT IDENTIFIER ::= { hillstoneProducts 28 } +SG-6000-G3150 OBJECT IDENTIFIER ::= { hillstoneProducts 29 } +SG-6000-G2120 OBJECT IDENTIFIER ::= { hillstoneProducts 31 } +VR5600T OBJECT IDENTIFIER ::= { hillstoneProducts 32 } +SG-6000-NAV10 OBJECT IDENTIFIER ::= { hillstoneProducts 33 } +SG-6000-NAV20 OBJECT IDENTIFIER ::= { hillstoneProducts 34 } +SG-6000-NAV30 OBJECT IDENTIFIER ::= { hillstoneProducts 35 } +SG-6000-G2110 OBJECT IDENTIFIER ::= { hillstoneProducts 36 } +SG-6000-NAV50 OBJECT IDENTIFIER ::= { hillstoneProducts 37 } +SG-6000-NAV200 OBJECT IDENTIFIER ::= { hillstoneProducts 38 } +SG-6000-NAV300 OBJECT IDENTIFIER ::= { hillstoneProducts 39 } +SG-6000-NAV500 OBJECT IDENTIFIER ::= { hillstoneProducts 40 } +SG-6000-X6150 OBJECT IDENTIFIER ::= { hillstoneProducts 43 } +SG-6000-M2105 OBJECT IDENTIFIER ::= { hillstoneProducts 45 } +SR-320 OBJECT IDENTIFIER ::= { hillstoneProducts 47 } +SR-520 OBJECT IDENTIFIER ::= { hillstoneProducts 48 } +SG-6000-M6110 OBJECT IDENTIFIER ::= { hillstoneProducts 49 } +SG-6000-M6115 OBJECT IDENTIFIER ::= { hillstoneProducts 50 } +SG-6000-M3105 OBJECT IDENTIFIER ::= { hillstoneProducts 51 } +SC-1000-M3108 OBJECT IDENTIFIER ::= { hillstoneProducts 52 } +SG-6000-BANFF OBJECT IDENTIFIER ::= { hillstoneProducts 54 } +SG-6000-BANFF-DEMO OBJECT IDENTIFIER ::= { hillstoneProducts 55 } + +END + diff --git a/MIBS/hillstone/HILLSTONE-SMI b/MIBS/hillstone/HILLSTONE-SMI new file mode 100644 index 0000000..8a8b9ca --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-SMI @@ -0,0 +1,367 @@ +-- ******************************************************************************** +-- HILLSTONE-SMI +-- +-- Copyright (c) 2010 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V5 +-- Description: Hillstone Networks Enterprise Structure of Management Information +-- ******************************************************************************** +-- + +HILLSTONE-SMI DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, + OBJECT-IDENTITY, + enterprises + FROM SNMPv2-SMI + TRAP-TYPE + FROM RFC-1215; + + + +hillstone MODULE-IDENTITY + LAST-UPDATED "200706150000Z" + ORGANIZATION "Hillstone Networks, Inc." + CONTACT-INFO + " Hillstone Networks, Inc. + + Postal: 113 Road Zhichun + Haidian, Beijing 100086 + CHN + + Tel: +86 10-62614767 + + E-mail: nmo&hillstonenet.com" + DESCRIPTION + "The Structure of Management Information for Hillstone Networks" + ::= { enterprises 28557 } -- assigned by IANA + +hillstoneProducts OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The root of Hillstone's Product OIDs." + ::= { hillstone 1 } + +hillstoneMibs OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The root of Hillstone's MIB objects." + ::= { hillstone 2 } + +hillstoneTraps OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The root of Hillstone's Trap OIDs." + ::= { hillstone 3 } + +hillstoneIpsec OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The root of Hillstone's VPN OIDs." + ::= { hillstoneMibs 1 } + +hillstoneSys OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The root of Hillstone's system OIDs." + ::= { hillstoneMibs 2 } + +hillstoneStatistics OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The Hillstone statistics OIDs." + ::= { hillstoneMibs 3 } + +hillstoneDNS OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone DNS OIDs." + ::= { hillstoneMibs 4 } + +hillstoneDHCP OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone DHCP OIDs." + ::= { hillstoneMibs 5 } + +hillstoneInterface OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone interface extend OIDs." + ::= { hillstoneMibs 6 } + +hillstoneIp OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone ip extend OIDs." + ::= { hillstoneMibs 7 } + +hillstoneNTP OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone ntp OIDs." + ::= { hillstoneMibs 8 } + +hillstoneZONE OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone ZONE OIDs." + ::= { hillstoneMibs 9 } + +hillstoneAV OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone AV OIDs." + ::= { hillstoneMibs 10 } + +hillstoneServiceBook OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Service Book OIDs." + ::= { hillstoneMibs 11 } + +hillstoneServiceBookMember OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Service Book member OIDs." + ::= { hillstoneMibs 12 } + +hillstoneServiceGroup OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Service Group OIDs." + ::= { hillstoneMibs 13 } + +hillstoneServiceGroupMember OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Service Group member OIDs." + ::= { hillstoneMibs 14 } + +hillstoneAddressBook OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Address Book OIDs." + ::= { hillstoneMibs 15 } + +hillstoneAddressBookMember OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Address Book OIDs." + ::= { hillstoneMibs 16 } + +hillstoneSchedule OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Schedule OIDs." + ::= { hillstoneMibs 17 } + +hillstoneSchedulePeriodicMember OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Schedule OIDs." + ::= { hillstoneMibs 18 } + +hillstonePolicy OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Policy OIDs." + ::= { hillstoneMibs 19 } + +hillstonePolicySourceAddress OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Policy Source Address OIDs." + ::= { hillstoneMibs 20 } + +hillstonePolicyDestinationAddress OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Policy Destination Address OIDs." + ::= { hillstoneMibs 21 } + +hillstonePolicyService OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Policy Service OIDs." + ::= { hillstoneMibs 22 } + +hillstonePolicySchedule OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Policy Schedule OIDs." + ::= { hillstoneMibs 23 } + +hillstonePolicyMovement OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Policy Movement OIDs." + ::= { hillstoneMibs 24 } + +hillstoneModule OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Module OIDs." + ::= { hillstoneMibs 25 } + +hillstoneFan OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Fan OIDs." + ::= { hillstoneMibs 26 } + +hillstonePower OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Power OIDs." + ::= { hillstoneMibs 27 } + +hillstoneTemperature OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The hillstone Temperature OIDs." + ::= { hillstoneMibs 28 } + +-- trap message +hillstoneCPUStatus OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The CPU status trap OIDs." + ::= {hillstoneTraps 1} + +hillstoneFANStatus OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The FAN status trap OIDs." + ::= {hillstoneTraps 2} + +hillstoneTempStatus OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The temperature trap OIDs." + ::= {hillstoneTraps 3} + +hillstoneMemoryStatus OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The memory trap OIDs." + ::= {hillstoneTraps 4} + +hillstoneHAStatus OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The HA status trap OIDs." + ::= {hillstoneTraps 5} + +hillstoneADType OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The Attack type trap OIDs." + ::= {hillstoneTraps 6} + +hillstoneVPNDown OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The vpn tunnel trap OIDs." + ::= {hillstoneTraps 7} + +hillstoneVPNUp OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The VPN up trap OIDs." + ::= {hillstoneTraps 8} + +hillstoneIfIpChange OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The interface ipaddress change trap OIDs." + ::= {hillstoneTraps 9} + +hillstoneDeviceNameChange OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The device name change trap OIDs." + ::= {hillstoneTraps 10} + +hillstoneIPSStatus OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The IPS status trap OIDs." + ::= {hillstoneTraps 11} + +hillstoneAVStatus OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The AV status trap OIDs." + ::= {hillstoneTraps 12} + +hillstoneSystemReboot OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The system reboot trap OIDs." + ::= {hillstoneTraps 13} + +hillstoneDiskSpaceStatus OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The system disk space low trap OIDs." + ::= {hillstoneTraps 14} + +hillstoneSessionOverThreshold OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The session count over threshold trap OIDs." + ::= {hillstoneTraps 15} + +hillstoneLogOverThreshold OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The log size over threshold trap OIDs." + ::= {hillstoneTraps 16} + +hillstoneBandwidthOverThreshold OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The bandwidth over threshold trap OIDs." + ::= {hillstoneTraps 17} + +hillstonePolicyCountOverThreshold OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The policy count over threshold trap OIDs." + ::= {hillstoneTraps 18} + +hillstoneConfigurationChange OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The configuration change trap OIDs." + ::= {hillstoneTraps 19} + +hillstoneSlotUp OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The slot up trap OIDs." + ::= {hillstoneTraps 20} + +hillstoneSlotDown OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The slot down trap OIDs." + ::= {hillstoneTraps 21} + +hillstoneSlotDown OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The slot down trap OIDs." + ::= {hillstoneTraps 21} + +hillstoneSlotDown OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The slot down trap OIDs." + ::= {hillstoneTraps 21} + +END + diff --git a/MIBS/hillstone/HILLSTONE-STATISTICS-MIB b/MIBS/hillstone/HILLSTONE-STATISTICS-MIB new file mode 100644 index 0000000..c9642cc --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-STATISTICS-MIB @@ -0,0 +1,2026 @@ +-- ****************************************************************************** +-- HILLSTONE-STATISTICS-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V3 +-- Description: Hillstone Networks STATISTICS MIB Object Identifier Assignments +-- ****************************************************************************** +-- + +HILLSTONE-STATISTICS-MIB DEFINITIONS ::= BEGIN + +IMPORTS + hillstoneStatistics + FROM HILLSTONE-SMI + OBJECT-TYPE + FROM RFC-1212; + + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +-- System Statistics data + +hillstoneSystemStatistics OBJECT IDENTIFIER ::= { hillstoneStatistics 1 } + +onlineUserNum OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + ::= { hillstoneSystemStatistics 1 } + + +-- IPSec Statistics data +hillstoneIPSecStatistic OBJECT IDENTIFIER ::= { hillstoneStatistics 2 } + +hillstoneIPSecGlobalActiveTunnels OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of currently active IPSec Phase-2 Tunnels." + ::= { hillstoneIPSecStatistic 1 } + +hillstoneIPSecGlobalActiveSas OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of currently active or expiring IPSec Phase-2 SA." + ::= { hillstoneIPSecStatistic 2 } + +hillstoneIPSecStatisticTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstoneIPSecStatisticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of the ipsec tunnel flow statistics" + ::= { hillstoneIPSecStatistic 3 } + +HillstoneIPSecStatisticEntry OBJECT-TYPE + SYNTAX HillstoneIPSecStatisticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry is used in ip address informatioin of this dns server" + INDEX { hillstoneIPsecTunnelID } + ::= { hillstoneIPSecStatisticTable 1 } + + +HillstoneIPSecStatisticEntry ::= + SEQUENCE{ + hillstoneIPsecTunnelID + Counter, + hillstoneIPSecInOctets + Counter64, + hillstoneIPSecInDecompOctets + Counter64, + hillstoneIPSecInPkts + Counter64, + hillstoneIPSecInDrops + Counter64, + hillstoneIPSecInReplayDrops + Counter32, + hillstoneIPSecInAuthFails + Counter32, + hillstoneIPSecInDecryptFails + Counter32, + hillstoneIPSecOutOctets + Counter64, + hillstoneIPSecOutUncompOctets + Counter64, + hillstoneIPSecOutPkts + Counter64, + hillstoneIPSecOutDrops + Counter64, + hillstoneIPSecOutEncryptFails + Counter32, + hillstoneIPSecNoMemoryDropPkts + Counter32, + hillstoneIPSecNoFindSaDropPkts + Counter32, + hillstoneIPSecQueueFullDropPkts + Counter32, + hillstoneIPSecInvalidLenDropPkts + Counter32, + hillstoneIPSecTooLongDropPkts + Counter32, + hillstoneIPSecInvalidSaDropPkts + Counter32 + } + +hillstoneIPsecTunnelID OBJECT-TYPE + SYNTAX Counter + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IPSec tunnel ID" + ::= { HillstoneIPSecStatisticEntry 1 } + +hillstoneIPSecInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets received by all current and previous + IPSec Phase-2 Tunnels. This value is accumulated BEFORE determining + whether or not the packet should be decompressed." + ::= { HillstoneIPSecStatisticEntry 2 } + +hillstoneIPSecInDecompOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of decompressed octets received by all current + and previous IPSec Phase-2 Tunnels. This value is accumulated + AFTER the packet is decompressed." + ::= { HillstoneIPSecStatisticEntry 3 } + +hillstoneIPSecInPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received by all current and + previous IPSec Phase-2 Tunnels." + ::= { HillstoneIPSecStatisticEntry 4 } + +hillstoneIPSecInDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets dropped during receiving + process by all current and previous IPSec Phase-2 + Tunnels. " + ::= { HillstoneIPSecStatisticEntry 5 } + +hillstoneIPSecInReplayDrops OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets dropped during receiving + process due to Anti-Replay process by all + current and previous IPSec Phase-2 Tunnels." + ::= { HillstoneIPSecStatisticEntry 6 } + +hillstoneIPSecInAuthFails OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of inbound authentication's which ended + in failure by all current and previous IPSec Phase-2 Tunnels." + ::= { HillstoneIPSecStatisticEntry 7 } + +hillstoneIPSecInDecryptFails OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of inbound decryption's which ended in + failure by all current and previous IPSec Phase-2 Tunnels." + ::= { HillstoneIPSecStatisticEntry 8 } + +hillstoneIPSecOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets sent by all current and previous + IPSec Phase-2 Tunnels. This value is accumulated AFTER + determining whether or not the packet should be compressed." + ::= { HillstoneIPSecStatisticEntry 9 } + +hillstoneIPSecOutUncompOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of uncompressed octets sent by all current + and previous IPSec Phase-2 Tunnels. This value is accumulated + BEFORE the packet is compressed." + ::= { HillstoneIPSecStatisticEntry 10 } + +hillstoneIPSecOutPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets sent by all current and previous + IPSec Phase-2 Tunnels." + ::= { HillstoneIPSecStatisticEntry 11 } + +hillstoneIPSecOutDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets dropped during sending process + by all current and previous IPSec Phase-2 Tunnels." + ::= { HillstoneIPSecStatisticEntry 12 } + +hillstoneIPSecOutEncryptFails OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of outbound encryption's which ended in failure + by all current and previous IPSec Phase-2 Tunnels." + ::= { HillstoneIPSecStatisticEntry 13 } + +hillstoneIPSecNoMemoryDropPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets dropped due to no enough memory + by all current and previous IPSec Phase-2 Tunnels." + ::= { HillstoneIPSecStatisticEntry 14 } + +hillstoneIPSecNoFindSaDropPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets dropped due to not find SA by + all current and previous IPSec Phase-2 Tunnels." + ::= { HillstoneIPSecStatisticEntry 15 } + +hillstoneIPSecQueueFullDropPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets dropped due to queue full by + all current and previous IPSec Phase-2 Tunnels." + ::= { HillstoneIPSecStatisticEntry 16 } + +hillstoneIPSecInvalidLenDropPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets dropped due to invalid packet + length by all current and previous IPSec Phase-2 Tunnels." + ::= { HillstoneIPSecStatisticEntry 17 } + +hillstoneIPSecTooLongDropPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets dropped due to too long packet by + all current and previous IPSec Phase-2 Tunnels." + ::= { HillstoneIPSecStatisticEntry 18 } + +hillstoneIPSecInvalidSaDropPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets dropped due to invalid SA by all + current and previous IPSec Phase-2 Tunnels." + ::= { HillstoneIPSecStatisticEntry 19 } + + + +-- IPS Statistics data +hillstoneIpsEventStatistics OBJECT IDENTIFIER ::= { hillstoneStatistics 3 } + +hillstoneEventHttpAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The http attack occurs during the last statistcs period." + ::= { hillstoneIpsEventStatistics 1 } + +hillstoneEventFtpAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ftp attack occurs during the last statistcs period." + ::= { hillstoneIpsEventStatistics 2 } + +hillstoneEventSmtpAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Smtp attack occurs during the last statistcs period." + ::= { hillstoneIpsEventStatistics 3 } + +hillstoneEventDnsAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The dns attack occurs during the last statistcs period." + ::= { hillstoneIpsEventStatistics 4 } + +hillstoneEventNetbiosAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Netbios attack occurs during the last statistcs period." + ::= { hillstoneIpsEventStatistics 5 } + +hillstoneEventPop3Atk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The pop3 attack occurs during the last statistcs period." + ::= { hillstoneIpsEventStatistics 6 } + +hillstoneEventSipAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sip attack occurs during the last statistcs period." + ::= { hillstoneIpsEventStatistics 7 } + +hillstoneEventH323Atk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The h323 attack occurs during the last statistcs period." + ::= { hillstoneIpsEventStatistics 8 } + +hillstoneEventImapAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The imap attack occurs during the last statistcs period." + ::= { hillstoneIpsEventStatistics 9 } + +hillstoneEventP2PAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The P2P attack occurs during the last statistcs period." + ::= { hillstoneIpsEventStatistics 10 } + +hillstoneEventImAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IM attack occurs during the last statistcs period." + ::= { hillstoneIpsEventStatistics 11 } + +hillstoneEventSQLAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SQL inspection attack occurs during the last statistcs period." + ::= { hillstoneIpsEventStatistics 12 } + +hillstoneEventIPSOthersAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The others attack occurs during the last statistcs period." + ::= { hillstoneIpsEventStatistics 13 } + + + +hillstoneIpsFlowStatistics OBJECT IDENTIFIER ::= { hillstoneStatistics 4 } + +hillstonePktsHttpAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The http attack packets occurs during the last statistcs period." + ::= { hillstoneIpsFlowStatistics 1 } + +hillstonePktsFtpAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ftp attack packets occurs during the last statistcs period." + ::= { hillstoneIpsFlowStatistics 2 } + +hillstonePktsSmtpAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Smtp attack packets occurs during the last statistcs period." + ::= { hillstoneIpsFlowStatistics 3 } + +hillstonePktsDnsAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The dns attack packets occurs during the last statistcs period." + ::= { hillstoneIpsFlowStatistics 4 } + +hillstonePktsNetbiosAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Netbios attack packets occurs during the last statistcs period." + ::= { hillstoneIpsFlowStatistics 5 } + +hillstonePktsPop3Atk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The pop3 attack packets occurs during the last statistcs period." + ::= { hillstoneIpsFlowStatistics 6 } + +hillstonePktsSipAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sip attack packets occurs during the last statistcs period." + ::= { hillstoneIpsFlowStatistics 7 } + +hillstonePktsH323Atk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The h323 attack packets occurs during the last statistcs period." + ::= { hillstoneIpsFlowStatistics 8 } + +hillstonePktsImapAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The imap attack packets occurs during the last statistcs period." + ::= { hillstoneIpsFlowStatistics 9 } + +hillstonePktsP2PAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The P2P attack packets occurs during the last statistcs period." + ::= { hillstoneIpsFlowStatistics 10 } + +hillstonePktsImAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IM attack packets occurs during the last statistcs period." + ::= { hillstoneIpsFlowStatistics 11 } + +hillstonePktsSQLAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SQL inspection attack packets occurs during the last statistcs period." + ::= { hillstoneIpsFlowStatistics 12 } + +hillstonePktsIPSOthersAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Others attack packets occurs during the last statistcs period." + ::= { hillstoneIpsFlowStatistics 13 } + + + +hillstoneAtkEventStatistics OBJECT IDENTIFIER ::= { hillstoneStatistics 5 } + + +hillstoneEventIpSpoof OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of ip spoof attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 1 } + +hillstoneEventLandAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of land attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 2 } + +hillstoneEventSmurfAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of smurf attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 3 } + +hillstoneEventFraggleAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of fraggle attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 4 } + +hillstoneEventWinnuke OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Winnuke attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 5 } + +hillstoneEventDnsFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of DNS flood attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 6 } + +hillstoneEventTcpFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of TCP flood attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 7 } + +hillstoneEventSynFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of syn flood attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 8 } + +hillstoneEventUdpFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of udp flood attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 9 } + +hillstoneEventIcmpFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of icmp flood attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 10 } + +hillstoneEventRedirect OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of icmp Redirect attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 11 } + +hillstoneEventUnreacheableAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of icmp Unreacheable attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 12 } + + hillstoneEventIpSweep OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of icmp Ip sweep attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 13 } + + hillstoneEventPortScan OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Port scan attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 14 } + + hillstoneEventIpOptAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Ip Options attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 15 } + + hillstoneEventIpOptSrcRoutAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Ip option source route attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 16 } + + hillstoneEventIpOptRoutRecord OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Ip options route record attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 17 } + + hillstoneEventTraceRoutAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of trace route attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 18 } + + hillstoneEventTimeStampAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Time stamp attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 19 } + + hillstoneEventPingOfDeathAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Ping of death attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 20 } + + hillstoneEventTearDropAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Tear drop attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 21 } + + hillstoneEventTcpFlagAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Tcp flag attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 22 } + + hillstoneEventIpFragAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of IP Fragment attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 23 } + + hillstoneEventLargeIcmpAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Large ICMP attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 24 } + + hillstoneEventSweepAndScanAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Both ip-sweep and port-scan attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 25 } + + hillstoneEventHalfConnAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Too much Half Con of SYN Flood attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 26 } + + hillstoneEventFtpBounceAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Ftp Bounce attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 27 } + +hillstoneEventSynProxyAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of SynProxy attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 28 } + +hillstoneEventSynCookieAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of SynCookie attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 29 } + +hillstoneEventTCPAnomalyAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of TCPAnomaly attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 30 } + +hillstoneEventIPDirectedAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of IPDirected attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 31 } + + + hillstoneEventAtkOthersAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Others attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatistics 32 } + +hillstoneAtkFlowStatistics OBJECT IDENTIFIER ::= { hillstoneStatistics 6 } + + +hillstonePktsIpSpoof OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of ip spoof attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 1 } + +hillstonePktsLandAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of land attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 2 } + +hillstonePktsSmurfAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of smurf attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 3 } + +hillstonePktsFraggleAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of fraggle attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 4 } + +hillstonePktsWinnuke OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Winnuke attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 5 } + +hillstonePktsDnsFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of DNS flood attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 6 } + +hillstonePktsTcpFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of TCP flood attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 7 } + +hillstonePktsSynFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of syn flood attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 8 } + +hillstonePktsUdpFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of udp flood attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 9 } + +hillstonePktsIcmpFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of icmp flood attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 10 } + +hillstonePktsRedirect OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of icmp Redirect attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 11 } + +hillstonePktsUnreacheableAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of icmp Unreacheable attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 12 } + + hillstonePktsIpSweep OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of icmp Ip sweep attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 13 } + + hillstonePktsPortScan OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Port scan attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 14 } + + hillstonePktsIpOptAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Ip Options attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 15 } + + hillstonePktsIpOptSrcRoutAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Ip option source route attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 16 } + + hillstonePktsIpOptRoutRecord OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Ip options route record attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 17 } + + hillstonePktsTraceRoutAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of trace route attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 18 } + + hillstonePktsTimeStampAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Time stamp attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 19 } + + hillstonePktsPingOfDeathAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Ping of death attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 20 } + + hillstonePktsTearDropAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Tear drop attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 21 } + + hillstonePktsTcpFlagAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Tcp flag attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 22 } + + hillstonePktsIpFragAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of IP Fragment attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 23 } + + hillstonePktsLargeIcmpAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Large ICMP attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 24 } + + hillstonePktsSweepAndScanAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Both ip-sweep and port-scan attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 25 } + + hillstonePktsHalfConnAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Too much Half Con of SYN Flood attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 26 } + + hillstonePktsFtpBounceAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Ftp Bounce attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 27 } + + hillstonePktsAtkOthersAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of others attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 28 } + +hillstonePktsSynProxyAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of SynProxy attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 29 } + +hillstonePktsSynCookieAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of SynCookie attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 30 } + +hillstonePktsTCPAnomalyAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of TCPAnomaly attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 31 } + +hillstonPktsIPDirectedAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of IPDirected attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatistics 32 } + + + +hillstoneAVEventStatistics OBJECT IDENTIFIER ::= { hillstoneStatistics 7 } + +hillstoneEventAVHttpClear OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The http protcol's virus which cleared by AV module during the last statistcs period." + ::= { hillstoneAVEventStatistics 1 } + +hillstoneEventAVFtpClear OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ftp protcol's virus which cleared by AV module during the last statistcs period." + ::= { hillstoneAVEventStatistics 2 } + +hillstoneEventAVSmtpClear OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The smtp protcol's virus which cleared by AV module during the last statistcs period." + ::= { hillstoneAVEventStatistics 3 } + +hillstoneEventAVPopClear OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The pop3 protcol's virus which cleared by AV module during the last statistcs period." + ::= { hillstoneAVEventStatistics 4 } + +hillstoneEventAVImapClear OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IMAP which cleared by AV module during the last statistcs period." + ::= { hillstoneAVEventStatistics 5 } + +-- hillstoneEventAVTrojanClear OBJECT-TYPE +-- SYNTAX Counter64 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "The Trojan horse virus which cleared by AV module during the last statistcs period." +-- ::= { hillstoneAVEventStatistics 5 } + +-- hillstoneEventAVHackerClear OBJECT-TYPE +-- SYNTAX Counter64 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "The hacker which cleared by AV module during the last statistcs period." +-- ::= { hillstoneAVEventStatistics 6 } + +-- hillstoneEventAVWormClear OBJECT-TYPE +-- SYNTAX Counter64 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "The Worm which cleared by AV module during the last statistcs period." +-- ::= { hillstoneAVEventStatistics 7 } + + +--content filter statistica +hillstoneContentFltStatistics OBJECT IDENTIFIER ::= { hillstoneStatistics 8 } + +hillstoneUrlFlt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The url filter which block by content filter module during the last statistcs period.." + ::= { hillstoneContentFltStatistics 1 } + +hillstoneActiveXFlt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The activeX filter which block by content filter module during the last statistcs period.." + ::= { hillstoneContentFltStatistics 2 } + +hillstoneAppletFlt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The applet filter which block by content filter module during the last statistcs period.." + ::= { hillstoneContentFltStatistics 2 } + +hillstoneQQFlt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The QQ filter which block by content filter module during the last statistcs period.." + ::= { hillstoneContentFltStatistics 3 } + +hillstoneMSNFlt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSN filter which block by content filter module during the last statistcs period.." + ::= { hillstoneContentFltStatistics 4 } + +hillstoneOtherIMFlt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IM(except QQ and MSN) filter which block by content filter module during the last statistcs period.." + ::= { hillstoneContentFltStatistics 5 } + +hillstoneP2PFlt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The P2P filter which block by content filter module during the last statistcs period.." + ::= { hillstoneContentFltStatistics 6 } + +hillstoneWebPostFlt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The web post filter which block by content filter module during the last statistcs period.." + ::= { hillstoneContentFltStatistics 7 } + +hillstoneNetGameFlt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Net Game filter which block by content filter module during the last statistcs period.." + ::= { hillstoneContentFltStatistics 8 } + +hillstoneStockFlt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Stock filter which block by content filter module during the last statistcs period.." + ::= { hillstoneContentFltStatistics 9 } + +hillstoneStreamingMediaFlt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Streaming Media filter which block by content filter module during the last statistcs period.." + ::= { hillstoneContentFltStatistics 10 } + +hillstoneOtherFlt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The other filter which block by content filter module during the last statistcs period.." + ::= { hillstoneContentFltStatistics 11 } + + + +hillstoneMailFltStatistics OBJECT IDENTIFIER ::= { hillstoneStatistics 9 } + +hillstoneMFSmtpClear OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The smtp rubbish mail which block by Spam module during the last statistcs period.." + ::= { hillstoneMailFltStatistics 1 } + +hillstoneMFPopClear OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The pop3 rubbish mail which block by Spam module during the last statistcs period.." + ::= { hillstoneMailFltStatistics 2 } + +hillstoneMFByTitle OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The title based Spam which block by this module during the last statistcs period.." + ::= { hillstoneMailFltStatistics 3 } + +hillstoneMFBySender OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The title based Spam which block by this module during the last statistcs period.." + ::= { hillstoneMailFltStatistics 4 } + +hillstoneMFByReceiver OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The receiver based Spam which block by this module during the last statistcs period.." + ::= { hillstoneMailFltStatistics 5 } + +hillstoneMFByCopyTo OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The copyto based Spam which block by this module during the last statistcs period.." + ::= { hillstoneMailFltStatistics 6 } + +hillstoneMFByContext OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Context based Spam which block by this module during the last statistcs period.." + ::= { hillstoneMailFltStatistics 7 } + +hillstoneMFByKeyWord OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The KeyWord based Spam which block by this module during the last statistcs period.." + ::= { hillstoneMailFltStatistics 8 } + +hillstoneAtkEventStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF hillstoneAtkEventStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of the ad statistics" + ::= { hillstoneStatistics 10 } + +hillstoneAtkEventStatisticsEntry OBJECT-TYPE + SYNTAX hillstoneAtkEventStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry is used in ad event" + INDEX { hillstoneAtkEventZoneIdx } + ::= { hillstoneAtkEventStatisticsTable 1 } + +hillstoneAtkEventStatisticsEntry ::= + SEQUENCE{ + hillstoneAtkEventZoneIdx + Counter, + hillstoneAtkEventZoneName + OCTET STRING, + hillstoneAtkEventIpSpoof + Counter64, + hillstoneAtkEventLandAtk + Counter64, + hillstoneAtkEventSmurfAtk + Counter64, + hillstoneAtkEventFraggleAtk + Counter64, + hillstoneAtkEventWinnuke + Counter64, + hillstoneAtkEventDnsFlood + Counter64, + hillstoneAtkEventTcpFlood + Counter64, + hillstoneAtkEventSynSourceFlood + Counter64, + hillstoneAtkEventSynDestFlood + Counter64, + hillstoneAtkEventUdpFlood + Counter64, + hillstoneAtkEventIcmpFlood + Counter64, + hillstoneAtkEventRedirect + Counter64, + hillstoneAtkEventUnreacheableAtk + Counter64, + hillstoneAtkEventIpSweep + Counter64, + hillstoneAtkEventPortScan + Counter64, + hillstoneAtkEventIpOptAtk + Counter64, + hillstoneAtkEventIpOptSrcRoutAtk + Counter64, + hillstoneAtkEventIpOptRoutRecord + Counter64, + hillstoneAtkEventTraceRoutAtk + Counter64, + hillstoneAtkEventTimeStampAtk + Counter64, + hillstoneAtkEventPingOfDeathAtk + Counter64, + hillstoneAtkEventTearDropAtk + Counter64, + hillstoneAtkEventTcpFlagAtk + Counter64, + hillstoneAtkEventIpFragAtk + Counter64, + hillstoneAtkEventLargeIcmpAtk + Counter64, + hillstoneAtkEventSweepAndScanAtk + Counter64, + hillstoneAtkEventHalfConnAtk + Counter64, + hillstoneAtkEventFtpBounceAtk + Counter64, + hillstoneAtkEventSynProxyAtk + Counter64, + hillstoneAtkEventSynCookieAtk + Counter64, + hillstoneAtkEventTCPAnomalyAtk + Counter64, + hillstoneAtkEventIPDirectedAtk + Counter64, + hillstoneAtkEventAtkOthersAtk + Counter64 + } + +hillstoneAtkEventZoneIdx OBJECT-TYPE + SYNTAX Counter + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + An internal number to distinguish security zone. + Different zone has different number. + " +::= { hillstoneAtkEventStatisticsEntry 1 } + +hillstoneAtkEventZoneName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The name of security zone. + Different zone has different name." +::= { hillstoneAtkEventStatisticsEntry 2 } + +hillstoneAtkEventIpSpoof OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of ip spoof attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 3 } + +hillstoneAtkEventLandAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of land attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 4 } + +hillstoneAtkEventSmurfAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of smurf attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 5 } + +hillstoneAtkEventFraggleAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of fraggle attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 6 } + +hillstoneAtkEventWinnuke OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Winnuke attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 7 } + +hillstoneAtkEventDnsFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of DNS flood attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 8 } + +hillstoneAtkEventTcpFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of TCP flood attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 9 } + +hillstoneAtkEventSynSourceFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of syn flood attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 10 } + +hillstoneAtkEventSynDestFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of syn flood attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 11 } + + +hillstoneAtkEventUdpFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of udp flood attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 12 } + +hillstoneAtkEventIcmpFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of icmp flood attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 13 } + +hillstoneAtkEventRedirect OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of icmp Redirect attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 14 } + +hillstoneAtkEventUnreacheableAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of icmp Unreacheable attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 15 } + + hillstoneAtkEventIpSweep OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of icmp Ip sweep attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 16 } + + hillstoneAtkEventPortScan OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Port scan attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 17 } + + hillstoneAtkEventIpOptAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Ip Options attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 18 } + + hillstoneAtkEventIpOptSrcRoutAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Ip option source route attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 19 } + + hillstoneAtkEventIpOptRoutRecord OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Ip options route record attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 20 } + + hillstoneAtkEventTraceRoutAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of trace route attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 21 } + + hillstoneAtkEventTimeStampAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Time stamp attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 22 } + + hillstoneAtkEventPingOfDeathAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Ping of death attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 23 } + + hillstoneAtkEventTearDropAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Tear drop attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 24 } + + hillstoneAtkEventTcpFlagAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Tcp flag attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 25 } + + hillstoneAtkEventIpFragAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of IP Fragment attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 26 } + + hillstoneAtkEventLargeIcmpAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Large ICMP attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 27 } + + hillstoneAtkEventSweepAndScanAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Both ip-sweep and port-scan attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 28 } + + hillstoneAtkEventHalfConnAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Too much Half Con of SYN Flood attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 29 } + + hillstoneAtkEventFtpBounceAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Ftp Bounce attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 30 } + +hillstoneAtkEventSynProxyAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of SynProxy attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 31 } + +hillstoneAtkEventSynCookieAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of SynCookie attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 32 } + +hillstoneAtkEventTCPAnomalyAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of TCPAnomaly attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 33 } + +hillstoneAtkEventIPDirectedAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of IPDirected attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 34 } + + hillstoneAtkEventAtkOthersAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Others attack occurs during last statistcs period." + ::= { hillstoneAtkEventStatisticsEntry 35 } + +hillstoneAtkFlowStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF hillstoneAtkFlowStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of the ad flow statistics" + ::= { hillstoneStatistics 11 } + +hillstoneAtkFlowStatisticsEntry OBJECT-TYPE + SYNTAX hillstoneAtkFlowStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry is used in ad flow" + INDEX { hillstoneFlowPktsZoneIdx } + ::= { hillstoneAtkFlowStatisticsTable 1 } + +hillstoneAtkFlowStatisticsEntry ::= + SEQUENCE{ + hillstoneFlowPktsZoneIdx + Counter, + hillstoneFlowPktsZoneName + OCTET STRING, + hillstoneFlowPktsIpSpoof + Counter64, + hillstoneFlowPktsLandAtk + Counter64, + hillstoneFlowPktsSmurfAtk + Counter64, + hillstoneFlowPktsFraggleAtk + Counter64, + hillstoneFlowPktsWinnuke + Counter64, + hillstoneFlowPktsDnsFlood + Counter64, + hillstoneFlowPktsTcpFlood + Counter64, + hillstoneFlowPktsSynSourceFlood + Counter64, + hillstoneFlowPktsSynDestFlood + Counter64, + hillstoneFlowPktsUdpFlood + Counter64, + hillstoneFlowPktsIcmpFlood + Counter64, + hillstoneFlowPktsRedirect + Counter64, + hillstoneFlowPktsUnreacheableAtk + Counter64, + hillstoneFlowPktsIpSweep + Counter64, + hillstoneFlowPktsPortScan + Counter64, + hillstoneFlowPktsIpOptAtk + Counter64, + hillstoneFlowPktsIpOptSrcRoutAtk + Counter64, + hillstoneFlowPktsIpOptRoutRecord + Counter64, + hillstoneFlowPktsTraceRoutAtk + Counter64, + hillstoneFlowPktsTimeStampAtk + Counter64, + hillstoneFlowPktsPingOfDeathAtk + Counter64, + hillstoneFlowPktsTearDropAtk + Counter64, + hillstoneFlowPktsTcpFlagAtk + Counter64, + hillstoneFlowPktsIpFragAtk + Counter64, + hillstoneFlowPktsLargeIcmpAtk + Counter64, + hillstoneFlowPktsSweepAndScanAtk + Counter64, + hillstoneFlowPktsHalfConnAtk + Counter64, + hillstoneFlowPktsFtpBounceAtk + Counter64, + hillstoneFlowPktsSynProxyAtk + Counter64, + hillstoneFlowPktsSynCookieAtk + Counter64, + hillstoneFlowPktsTCPAnomalyAtk + Counter64, + hillstonFlowPktsIPDirectedAtk + Counter64, + hillstoneFlowPktsAtkOthersAtk + Counter64 + } + +hillstoneFlowPktsZoneIdx OBJECT-TYPE + SYNTAX Counter + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + An internal number to distinguish security zone. + Different zone has different number. + " +::= { hillstoneAtkFlowStatisticsEntry 1 } + +hillstoneFlowPktsZoneName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The name of security zone. + Different zone has different name." +::= { hillstoneAtkFlowStatisticsEntry 2 } + + +hillstoneFlowPktsIpSpoof OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of ip spoof attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 3 } + +hillstoneFlowPktsLandAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of land attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 4 } + +hillstoneFlowPktsSmurfAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of smurf attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 5 } + +hillstoneFlowPktsFraggleAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of fraggle attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 6 } + +hillstoneFlowPktsWinnuke OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Winnuke attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 7 } + +hillstoneFlowPktsDnsFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of DNS flood attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 8 } + +hillstoneFlowPktsTcpFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of TCP flood attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 9 } + +hillstoneFlowPktsSynSourceFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of syn flood attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 10 } + +hillstoneFlowPktsSynDestFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of syn flood attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 11 } + + +hillstoneFlowPktsUdpFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of udp flood attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 12 } + +hillstoneFlowPktsIcmpFlood OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of icmp flood attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 13 } + +hillstoneFlowPktsRedirect OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of icmp Redirect attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 14 } + +hillstoneFlowPktsUnreacheableAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of icmp Unreacheable attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 15 } + + hillstoneFlowPktsIpSweep OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of icmp Ip sweep attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 16 } + + hillstoneFlowPktsPortScan OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Port scan attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 17 } + + hillstoneFlowPktsIpOptAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Ip Options attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 18 } + + hillstoneFlowPktsIpOptSrcRoutAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Ip option source route attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 19 } + + hillstoneFlowPktsIpOptRoutRecord OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Ip options route record attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 20 } + + hillstoneFlowPktsTraceRoutAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of trace route attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 21 } + + hillstoneFlowPktsTimeStampAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Time stamp attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 22 } + + hillstoneFlowPktsPingOfDeathAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Ping of death attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 23 } + + hillstoneFlowPktsTearDropAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Tear drop attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 24 } + + hillstoneFlowPktsTcpFlagAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Tcp flag attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 25 } + + hillstoneFlowPktsIpFragAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of IP Fragment attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 26 } + + hillstoneFlowPktsLargeIcmpAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Large ICMP attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 27 } + + hillstoneFlowPktsSweepAndScanAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Both ip-sweep and port-scan attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 28 } + + hillstoneFlowPktsHalfConnAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Too much Half Con of SYN Flood attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 29 } + + hillstoneFlowPktsFtpBounceAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of Ftp Bounce attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 30 } + + hillstoneFlowPktsAtkOthersAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total packets of others attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 31 } + +hillstoneFlowPktsSynProxyAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of SynProxy attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 32 } + +hillstoneFlowPktsSynCookieAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of SynCookie attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 33 } + +hillstoneFlowPktsTCPAnomalyAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of TCPAnomaly attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 34 } + +hillstonFlowPktsIPDirectedAtk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of IPDirected attack occurs during last statistcs period." + ::= { hillstoneAtkFlowStatisticsEntry 35 } + +END + diff --git a/MIBS/hillstone/HILLSTONE-SYSTEM-MIB b/MIBS/hillstone/HILLSTONE-SYSTEM-MIB new file mode 100644 index 0000000..476dc0f --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-SYSTEM-MIB @@ -0,0 +1,164 @@ +-- ********************************************************************** +-- HILLSTONE-SYSTEM-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V3 +-- Description: Hillstone Networks SYSTEM MIB Object Identifier Assignments +-- ********************************************************************** +-- + +HILLSTONE-SYSTEM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY FROM SNMPv2-SMI + NetworkAddress, IpAddress, + Counter, Gauge, TimeTicks FROM RFC1155-SMI + TruthValue FROM SNMPv2-TC + hillstoneSys FROM HILLSTONE-SMI; + + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +hillstoneSysMibObjects OBJECT IDENTIFIER ::= { hillstoneSys 1 } + +-- hillstone systems +sysSerialNumber OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + ::= { hillstoneSysMibObjects 1 } + +sysSoftware OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + ::= { hillstoneSysMibObjects 2 } + +sysCPU OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + ::= { hillstoneSysMibObjects 3 } + +sysTotalMemory OBJECT-TYPE + SYNTAX Gauge32 + ACCESS read-only + STATUS mandatory + ::= { hillstoneSysMibObjects 4 } + +sysCurMemory OBJECT-TYPE + SYNTAX Gauge32 + ACCESS read-only + STATUS mandatory + ::= { hillstoneSysMibObjects 5 } + +sysTotalSession OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + ::= { hillstoneSysMibObjects 6 } + +sysCurSession OBJECT-TYPE + SYNTAX Gauge32 + ACCESS read-only + STATUS mandatory + ::= { hillstoneSysMibObjects 7 } + +sysHAStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (0), + init (1), + hello (2), + backup (3), + master (4), + slase (5), + AA-mode (6) + } + ACCESS read-only + STATUS mandatory + ::= { hillstoneSysMibObjects 8 } + +sysSnmpStackStatus OBJECT-TYPE + SYNTAX TruthValue + ACCESS read-only + STATUS current + DESCRIPTION + "The running status of snmp Stack." + ::= { hillstoneSysMibObjects 9 } + +sysTr069StackStatus OBJECT-TYPE + SYNTAX TruthValue + ACCESS read-only + STATUS current + DESCRIPTION + "The running status of tr069 stack." + ::= { hillstoneSysMibObjects 10 } + +sysVedorOUI OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The oui code of the Tr069 stack.." + ::= { hillstoneSysMibObjects 11 } + +sysLogStackStatus OBJECT-TYPE + SYNTAX TruthValue + ACCESS read-only + STATUS current + DESCRIPTION + "The running status of syslog stack." + ::= { hillstoneSysMibObjects 12 } + +sysLogServerAddress1 OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The syslog receiver addrees 1." + ::= { hillstoneSysMibObjects 13 } + +sysLogServerAddress2 OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The syslog receiver addrees 2." + ::= { hillstoneSysMibObjects 14 } + +sysDeviceReloadAction OBJECT-TYPE + SYNTAX INTEGER + { + reloadUnAvailable(1), + reloadAtOnce(2) + } + ACCESS read-only + STATUS current + DESCRIPTION + "The actioin of reloading the device. when the value is set to 2,the device will reboot at once." + ::= { hillstoneSysMibObjects 15 } + +sysStatisticsPeriod OBJECT-TYPE + SYNTAX INTEGER + { + oneDay(1) + } + ACCESS read-only + STATUS current + DESCRIPTION + "The period of statistics. default statistics period is 24hours" + ::= { hillstoneSysMibObjects 16 } + + +END + diff --git a/MIBS/hillstone/HILLSTONE-TEMPERATURE-MIB b/MIBS/hillstone/HILLSTONE-TEMPERATURE-MIB new file mode 100644 index 0000000..4f4fafd --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-TEMPERATURE-MIB @@ -0,0 +1,94 @@ +-- ************************************************************************** +-- HILLSTONE-TEMPERATURE-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V6 +-- Description: Hillstone Networks TEMPERATURE MIB Object Identifier Assignments +-- ************************************************************************** +-- + +HILLSTONE-TEMPERATURE-MIB DEFINITIONS ::= BEGIN + +IMPORTS + hillstoneTemperature + FROM HILLSTONE-SMI + OBJECT-TYPE + FROM RFC-1212 + RowStatus + FROM SNMPv2-TC; + + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +hillstoneTemperatureObjects OBJECT IDENTIFIER ::= { hillstoneTemperature 1 } + +hillstoneTemperatureNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of temperatures." + ::= { hillstoneTemperatureObjects 1 } + +hillstoneTemperatureTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstoneTemperatureEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains all the TEMPERATURE data." +::= { hillstoneTemperatureObjects 2 } + +HillstoneTemperatureEntry OBJECT-TYPE + SYNTAX HillstoneTemperatureEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Define the parameters of TEMPERATURE." +INDEX { hillstoneTemperatureIndex } +::= { hillstoneTemperatureTable 1 } + +HillstoneTemperatureEntry ::= +SEQUENCE { + hillstoneTemperatureIndex + INTEGER, + hillstoneTemperatureDescr + DisplayString, + hillstoneTemperatureValue + INTEGER + } + +hillstoneTemperatureIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "The TEMPERATURE index ." +::= { HillstoneTemperatureEntry 1 } + +hillstoneTemperatureDescr OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The TEMPERATURE description ." +::= { HillstoneTemperatureEntry 2 } + +hillstoneTemperatureValue OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "The TEMPERATURE value ." +::= { HillstoneTemperatureEntry 3 } + + +END diff --git a/MIBS/hillstone/HILLSTONE-ZONE-MIB b/MIBS/hillstone/HILLSTONE-ZONE-MIB new file mode 100644 index 0000000..6335f92 --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-ZONE-MIB @@ -0,0 +1,152 @@ +-- ************************************************************************** +-- HILLSTONE-ZONE-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V3 +-- Description: Hillstone Networks ZONE MIB Object Identifier Assignments +-- ************************************************************************** +-- + +HILLSTONE-ZONE-MIB DEFINITIONS ::= BEGIN + +IMPORTS + hillstoneZONE + FROM HILLSTONE-SMI + OBJECT-TYPE + FROM RFC-1212 + RowStatus + FROM SNMPv2-TC; + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +hillstoneZoneObjects OBJECT IDENTIFIER ::= { hillstoneZONE 1 } + +hillstoneZoneTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstoneZoneEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains all the security zones defined in the system." +::= { hillstoneZoneObjects 1 } + +HillstoneZoneEntry OBJECT-TYPE + SYNTAX HillstoneZoneEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Define the parameters of security zone." +INDEX { hillstoneZoneZoneIdx } +::= { hillstoneZoneTable 1 } + +HillstoneZoneEntry ::= + SEQUENCE { + hillstoneZoneZoneIdx + Counter, + hillstoneZoneZoneName + OCTET STRING, + hillstoneZoneType + INTEGER, + hillstoneZoneRowStatus + RowStatus + } + +hillstoneZoneZoneIdx OBJECT-TYPE + SYNTAX Counter + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + An internal number to distinguish security zone. + Different zone has different number. + " +::= { HillstoneZoneEntry 1 } + +hillstoneZoneZoneName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The name of security zone. + Different zone has different name." +::= { HillstoneZoneEntry 2 } + +hillstoneZoneType OBJECT-TYPE + SYNTAX INTEGER + { + lever-2(1), + lever-3(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The priority of security zone. + Different zone has different priority. + " +::= { HillstoneZoneEntry 3 } + +hillstoneZoneRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this address book row. support: active, createandgo, destory" +::= { HillstoneZoneEntry 4 } + +hillstoneZoneIFTable OBJECT-TYPE + SYNTAX SEQUENCE OF hillstoneZoneIFEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table define the interfaces belong to which security zone. + An interface can only belong to one security zone." +::= { hillstoneZoneObjects 2 } + +hillstoneZoneIFEntry OBJECT-TYPE + SYNTAX hillstoneZoneIFEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { hillstoneZoneIdx, + hillstoneZoneIfIndex } +::= { hillstoneZoneIFTable 1 } + +hillstoneZoneIFEntry ::= +SEQUENCE { + hillstoneZoneIdx + Counter, + hillstoneZoneIfIndex + Counter + } + +hillstoneZoneIdx OBJECT-TYPE + SYNTAX Counter + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An internal number to distinguish security zone. + Different zone has different number." +::= { hillstoneZoneIFEntry 1 } + +hillstoneZoneIfIndex OBJECT-TYPE + SYNTAX Counter + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "hillstoneZoneIfIndex equals to ifindex of IF-MIB" +::= { hillstoneZoneIFEntry 2 } + + +END -- cgit v1.2.3