summaryrefslogtreecommitdiff
path: root/MIBS/comware/HH3C-ARP-RATELIMIT-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/comware/HH3C-ARP-RATELIMIT-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/comware/HH3C-ARP-RATELIMIT-MIB')
-rw-r--r--MIBS/comware/HH3C-ARP-RATELIMIT-MIB160
1 files changed, 160 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-ARP-RATELIMIT-MIB b/MIBS/comware/HH3C-ARP-RATELIMIT-MIB
new file mode 100644
index 0000000..a7fbd53
--- /dev/null
+++ b/MIBS/comware/HH3C-ARP-RATELIMIT-MIB
@@ -0,0 +1,160 @@
+-- ============================================================================
+-- Copyright (c) 2004-2014 New H3C Tech. Co., Ltd. All rights reserved.
+--
+-- Description: The purpose of this MIB file is to provide the definition of
+-- the ARP Rate Limit general configuration.
+-- Reference:
+-- Version: V1.1
+-- History:
+-- V1.0 2009-12-08
+-- Initial version, created by gejianzhuang
+-- V1.1 2013-10-14
+-- Add hh3cARPRatelimitConfigTable, modified by yanjun
+-- ============================================================================
+HH3C-ARP-RATELIMIT-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ hh3cCommon
+ FROM HH3C-OID-MIB
+ Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ ifIndex
+ FROM IF-MIB;
+
+-- Node definitions
+hh3cARPRatelimit MODULE-IDENTITY
+ LAST-UPDATED "201310141800Z" -- OCT 14, 2013 at 18:00 GMT
+ ORGANIZATION
+ "New H3C Technologies Co., Ltd."
+ CONTACT-INFO
+ "Platform Team New H3C Technologies Co., Ltd.
+ Hai-Dian District Beijing P.R. China
+ http://www.h3c.com
+ Zip: 100085"
+ DESCRIPTION
+ "This MIB file defines the ARP packet rate limit configuration.
+ The ARP packet rate limit feature monitors and controls the
+ rate of ARP packets delivered to the CPU on a device. The
+ current version supports the monitoring feature only."
+ REVISION "201310141800Z"
+ DESCRIPTION
+ "Add hh3cARPRatelimitConfigTable."
+ REVISION "200912081912Z"
+ DESCRIPTION
+ "The initial version of this MIB file."
+ ::= { hh3cCommon 110 }
+
+
+hh3cARPRatelimitObjects OBJECT IDENTIFIER ::= { hh3cARPRatelimit 1 }
+
+hh3cARPRatelimitTrap OBJECT IDENTIFIER ::= { hh3cARPRatelimitObjects 1 }
+
+hh3cARPRatelimitConfig OBJECT IDENTIFIER ::= { hh3cARPRatelimitObjects 2 }
+
+-- hh3cARPRatelimitTraps
+
+hh3cARPRatelimitTraps OBJECT IDENTIFIER ::= { hh3cARPRatelimitTrap 0 }
+
+hh3cARPRatelimitOverspeedTrap NOTIFICATION-TYPE
+ OBJECTS
+ {
+ hh3cARPRatelimitTrapVer,
+ hh3cARPRatelimitTrapCount,
+ hh3cARPRatelimitTrapMsg
+ }
+ STATUS current
+ DESCRIPTION
+ "If the rate of ARP packets delivered to the CPU on a device
+ exceeds the threshold, a trap message is generated and sent
+ to the remote monitoring device."
+ ::= { hh3cARPRatelimitTraps 1 }
+
+hh3cARPRatelimitTrapObjects OBJECT IDENTIFIER ::= { hh3cARPRatelimitTrap 1 }
+
+hh3cARPRatelimitTrapVer OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The version of trap information."
+ ::= { hh3cARPRatelimitTrapObjects 1 }
+
+hh3cARPRatelimitTrapCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Number of cells in the trap message. A trap message may contain
+ multiple cells, each of which indicates that the rate information of
+ ARP packets exceeds the threshold."
+ ::= { hh3cARPRatelimitTrapObjects 2 }
+
+hh3cARPRatelimitTrapMsg OBJECT-TYPE
+ SYNTAX OCTET STRING(SIZE(1..254))
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "This object is the cell section in a trap message sent from a
+ monitored device. This object can contain multiple cells.
+ This object is in the format of '<cell1><cell2>...'. Each cell
+ consists of 17 octets in the format of
+ '<TrapOrigin><IfIndex><OverSpeedValue><Threshold><Interval>'.
+
+ <TrapOrigin> indicates the source of the trap message and has
+ size of 1 octet. It only supports the following values.
+ 1 - Global.
+ 2 - Interface.
+
+ <IfIndex> is the index of the interface where the rate of ARP packet
+ exceeds the threshold and has size of 4 octets. It is 0xFFFFFFFF
+ when <TrapOrigin> is 1(Global).
+
+ <OverSpeedValue> indicates the rate that ARP packets are actually
+ delivered and has size of 4 octets.
+
+ <Threshold> indicates the threshold that ARP packets can be delivered
+ to CPU and has size of 4 octets.
+
+ <Interval> indicates the interval that a trap message is sent out
+ and has size of 4 octets."
+
+ ::= { hh3cARPRatelimitTrapObjects 3 }
+
+-- hh3cARPRatelimitConfigTable
+
+hh3cARPRatelimitConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cARPRatelimitConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table is used to configure ARP packet
+ rate limit on interfaces."
+ ::= { hh3cARPRatelimitConfig 1 }
+
+hh3cARPRatelimitConfigEntry OBJECT-TYPE
+ SYNTAX Hh3cARPRatelimitConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of hh3cARPRatelimitConfigTable."
+ INDEX
+ {
+ ifIndex
+ }
+ ::= { hh3cARPRatelimitConfigTable 1 }
+
+Hh3cARPRatelimitConfigEntry ::= SEQUENCE
+ {
+ hh3cARPRatelimitValue Unsigned32
+ }
+
+hh3cARPRatelimitValue OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure ARP packet rate limit. Support for the value range
+ depends on the device model. If the object is set to 0, the ARP
+ packet rate limit will be disabled."
+ ::= { hh3cARPRatelimitConfigEntry 1 }
+END