diff options
Diffstat (limited to 'MIBS/hp/HP-ICF-CONNECTION-RATE-FILTER')
| -rw-r--r-- | MIBS/hp/HP-ICF-CONNECTION-RATE-FILTER | 145 |
1 files changed, 145 insertions, 0 deletions
diff --git a/MIBS/hp/HP-ICF-CONNECTION-RATE-FILTER b/MIBS/hp/HP-ICF-CONNECTION-RATE-FILTER new file mode 100644 index 0000000..4b838b2 --- /dev/null +++ b/MIBS/hp/HP-ICF-CONNECTION-RATE-FILTER @@ -0,0 +1,145 @@ +HP-ICF-CONNECTION-RATE-FILTER DEFINITIONS ::= BEGIN + + IMPORTS + Integer32, IpAddress, OBJECT-TYPE, MODULE-IDENTITY, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + TruthValue + FROM SNMPv2-TC + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + hpSwitch + FROM HP-ICF-OID + InetAddress, InetAddressType + FROM INET-ADDRESS-MIB; + + hpicfConnectionRateFilter MODULE-IDENTITY + LAST-UPDATED "200409070108Z" -- September 07, 2004 + ORGANIZATION "Hewlett Packard Company, + Procurve Networking Business" + CONTACT-INFO "Hewlett Packard Company + 8000 Foothills Blvd. + Roseville, CA 95747" + DESCRIPTION "This MIB module describes objects for + management of the Connection Rate Filter feature in + the ProCurve Switch product line." + REVISION "200409070108Z" -- September 07, 2004 + DESCRIPTION "Added Connection Rate Filter MIBs." + ::= { hpSwitch 24 } + + hpicfConnectionRateFilterNotifications OBJECT IDENTIFIER ::= + { hpicfConnectionRateFilter 0 } + hpicfConnectionRateFilterNotificationControl OBJECT IDENTIFIER ::= + { hpicfConnectionRateFilter 1 } + hpicfConnectionRateFilterObjects OBJECT IDENTIFIER ::= + { hpicfConnectionRateFilter 2 } + hpicfConnectionRateFilterConformance OBJECT IDENTIFIER ::= + { hpicfConnectionRateFilter 3 } + + -- + -- Connection Rate Filter Notifications + -- + + hpicfConnectionRateFilterNotification NOTIFICATION-TYPE + OBJECTS { hpicifConnectionRateFilterVlanId, + hpicifConnectionRateFilterInetAddress, + hpicifConnectionRateFilterInetAddressType, + hpicifConnectionRateFilterMode } + STATUS current + DESCRIPTION "This Notification indicates that the host associated with + the specified IP Address has been flagged by the connection + rate filter and may have been throttled or blocked." + ::= { hpicfConnectionRateFilterNotifications 1 } + + -- + -- Connection Rate Filter Objects + -- + + hpicifConnectionRateFilterVlanId OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "This variable uniquely identifies the vlan on which the + host was flagged by the connection rate filter." + ::= { hpicfConnectionRateFilterObjects 1 } + + hpicifConnectionRateFilterInetAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "This variable uniquely identifies the IP address of the + host flagged by the connection rate filter." + ::= { hpicfConnectionRateFilterObjects 2 } + + hpicifConnectionRateFilterInetAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "This variable uniquely identifies the type of IP address + of the host flagged by the connection rate filter." + ::= { hpicfConnectionRateFilterObjects 3 } + + hpicifConnectionRateFilterMode OBJECT-TYPE + SYNTAX INTEGER { + inform(0), + throttle(1), + block(2) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "This variable identifies the mode applied to the host + flagged by the connection rate filter." + ::= { hpicfConnectionRateFilterObjects 4 } + + + -- + -- Connection Rate Filter Notification Control + -- + + hpicfConnectionRateFilterNotificationControlEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object controls, whether or not notifications from + the agent are enabled. The value true(1) means that notifications + are enabled; the value false(2) means that they are not. The + default value is enabled." + ::= { hpicfConnectionRateFilterNotificationControl 1 } + + -- + -- Conformance Section + -- + hpicfConnectionRateFilterCompliances OBJECT IDENTIFIER + ::= { hpicfConnectionRateFilterConformance 1 } + hpicfConnectionRateFilterGroups OBJECT IDENTIFIER + ::= { hpicfConnectionRateFilterConformance 2 } + + hpicfConnectionRateFilterCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION "A compliance statement for HP Routing switches with + Connection Rate Filtering capability" + MODULE + MANDATORY-GROUPS { hpicfConnectionRateFilterNotifyGroup, + hpicfConnectionRateFilterObjectGroup } + GROUP hpicfConnectionRateFilterNotifyGroup + DESCRIPTION "The notification object for Connection Rate Filtering" + GROUP hpicfConnectionRateFilterObjectGroup + DESCRIPTION "A collection of objects that control notification" + ::= { hpicfConnectionRateFilterCompliances 1 } + + + hpicfConnectionRateFilterNotifyGroup NOTIFICATION-GROUP + NOTIFICATIONS { hpicfConnectionRateFilterNotification } + STATUS current + DESCRIPTION "A collection of notifications used to indicate + changes in Connection Rate Filter status" + ::= { hpicfConnectionRateFilterGroups 1 } + + hpicfConnectionRateFilterObjectGroup OBJECT-GROUP + OBJECTS { hpicfConnectionRateFilterNotificationControlEnable } + STATUS current + DESCRIPTION "A collection of objects for configuring the Connection + Rate Filter." + ::= { hpicfConnectionRateFilterGroups 2 } + +END |