Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -1,10 +1,10 @@
-- =========================================================================
-- Copyright (c) 2004-2018 New H3C Tech. Co., Ltd. All rights reserved.
-- Copyright (c) 2004-2022 New H3C Tech. Co., Ltd. All rights reserved.
--
-- Description: This MIB file is used for management of hh3c Class Based
-- QoS information.
-- Reference:
-- Version: V2.2
-- Version: V2.7
-- History:
-- V1.0 created by tangshun.
-- V1.1 2006/01/17 modified by wangjinwang
@ -102,6 +102,25 @@
-- Add hh3cCBQoSAccountingPktbps to Hh3cCBQoSAccountingRunInfoEntry.
-- 2018/01/4 modified by gaomengfei
-- Add hh3cCBQoSPolicyAccRunInfoTable.
-- V2.3 2018/10/31 modified by gaomengfei
-- Add hh3cCBQoSCarGreenpps to hh3cCBQoSCarRunInfoEntry.
-- Add hh3cCBQoSCarGreenbps to hh3cCBQoSCarRunInfoEntry.
-- Add hh3cCBQoSCarRedpps to hh3cCBQoSCarRunInfoEntry.
-- Add hh3cCBQoSCarRedbps to hh3cCBQoSCarRunInfoEntry.
-- Add hh3cCBQoSCarYellowpps to hh3cCBQoSCarRunInfoEntry.
-- Add hh3cCBQoSCarYellowbps to hh3cCBQoSCarRunInfoEntry.
-- V2.4 2019/05/29 modified by gaomengfei
-- Modify the value range of hh3cCBQoSQueueBandwidthValue from "1~10000000" to "1~100000000".
-- V2.5 2021/09/16 modified by gaomengfei
-- Add hh3cCBQoSGlobalAclNotSupport.
-- Add hh3cCBQoSGlobalQPPBNotSupport.
-- Add hh3cCBQoSNotificationsBindings.
-- V2.6 2022/06/09 modified by lizhaocheng
-- Add hh3cCBQoSRedirectInvalidAlarm
-- Add hh3cCBQoSRedirectInvalidAlarmRecover
-- V2.7 2022/11/21 modified by zhangxiaowei
-- Add hh3cCBQoSRdtNHLackResAlarm
-- Add hh3cCBQoSRdtNHLackResRecover
-- ==========================================================================
HH3C-CBQOS2-MIB DEFINITIONS ::= BEGIN
@ -116,7 +135,7 @@ IMPORTS
FROM SNMPv2-TC;
hh3cCBQos2 MODULE-IDENTITY
LAST-UPDATED "201801040000Z" --January 4, 2018 at 00:00 GMT
LAST-UPDATED "202211210000Z" --November 21, 2022 at 00:00 GMT
ORGANIZATION
"New H3C Technologies Co., Ltd."
CONTACT-INFO
@ -211,7 +230,32 @@ hh3cCBQos2 MODULE-IDENTITY
76: hh3cCBQoSPolicyAccRunInfoTable
77: hh3cCBQoSApplyingStatusObjects
78: hh3cCBQoSNotifications
79: hh3cCBQoSNotificationsBindings
"
REVISION "202211210000Z" --November 21, 2022 at 00:00 GMT
DESCRIPTION
"Add hh3cCBQoSRdtNHLackResAlarm.
Add hh3cCBQoSRdtNHLackResRecover."
REVISION "202206090000Z" --June 9, 2022 at 00:00 GMT
DESCRIPTION
"Add hh3cCBQoSRedirectInvalidAlarm.
Add hh3cCBQoSRedirectInvalidAlarmRecover."
REVISION "202109160000Z" --Sep 16, 2021 at 00:00 GMT
DESCRIPTION
"Add hh3cCBQoSGlobalAclNotSupport.
Add hh3cCBQoSGlobalQPPBNotSupport.
Add hh3cCBQoSNotificationsBindings."
REVISION "201905290000Z" --May 29, 2019 at 00:00 GMT
DESCRIPTION
"Modify the value range of hh3cCBQoSQueueBandwidthValue from 1~10000000 to 1~100000000."
REVISION "201810310000Z" --October 31, 2018 at 00:00 GMT
DESCRIPTION
"Add hh3cCBQoSCarGreenpps to hh3cCBQoSCarRunInfoEntry.
Add hh3cCBQoSCarGreenbps to hh3cCBQoSCarRunInfoEntry.
Add hh3cCBQoSCarRedpps to hh3cCBQoSCarRunInfoEntry.
Add hh3cCBQoSCarRedbps to hh3cCBQoSCarRunInfoEntry.
Add hh3cCBQoSCarYellowpps to hh3cCBQoSCarRunInfoEntry.
Add hh3cCBQoSCarYellowbps to hh3cCBQoSCarRunInfoEntry."
REVISION "201801040000Z" --January 4, 2018 at 00:00 GMT
DESCRIPTION
"Add hh3cCBQoSPolicyAccRunInfoTable."
@ -1630,12 +1674,12 @@ hh3cCBQoSQueueBandwidthUnit OBJECT-TYPE
::= { hh3cCBQoSQueueCfgInfoEntry 4 }
hh3cCBQoSQueueBandwidthValue OBJECT-TYPE
SYNTAX Integer32 (1..10000000|2147483647)
SYNTAX Integer32 (1..100000000|2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Bandwidth value:
Absolute value: 8~10000000. Unit: Kbps
Absolute value: 8~100000000. Unit: Kbps
Percent value: 1~100.
Only valid for EF and AF queue.
2147483647 is returned only when getting value about WFQ queue.
@ -6281,7 +6325,19 @@ Hh3cCBQoSCarRunInfoEntry ::=
hh3cCBQoSCarYellowBytes
Counter64,
hh3cCBQoSCarClassName
OCTET STRING
OCTET STRING,
hh3cCBQoSCarGreenpps
Counter64,
hh3cCBQoSCarGreenbps
Counter64,
hh3cCBQoSCarRedpps
Counter64,
hh3cCBQoSCarRedbps
Counter64,
hh3cCBQoSCarYellowpps
Counter64,
hh3cCBQoSCarYellowbps
Counter64
}
hh3cCBQoSCarGreenPackets OBJECT-TYPE
@ -6340,6 +6396,66 @@ hh3cCBQoSCarClassName OBJECT-TYPE
"Name of classifier."
::= { hh3cCBQoSCarRunInfoEntry 7 }
hh3cCBQoSCarGreenpps OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average number of green packets matching a class in a QoS policy
per second in the last interval.
Unit: pps."
::= { hh3cCBQoSCarRunInfoEntry 8 }
hh3cCBQoSCarGreenbps OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average bits of green packets matching a class in a QoS policy
per second in the last interval.
Unit: bps."
::= { hh3cCBQoSCarRunInfoEntry 9 }
hh3cCBQoSCarRedpps OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average number of red packets matching a class in a QoS policy
per second in the last interval.
Unit: pps."
::= { hh3cCBQoSCarRunInfoEntry 10 }
hh3cCBQoSCarRedbps OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average bits of red packets matching a class in a QoS policy
per second in the last interval.
Unit: bps."
::= { hh3cCBQoSCarRunInfoEntry 11 }
hh3cCBQoSCarYellowpps OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average number of yellow packets matching a class in a QoS policy
per second in the last interval.
Unit: pps."
::= { hh3cCBQoSCarRunInfoEntry 12 }
hh3cCBQoSCarYellowbps OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average bits of yellow packets matching a class in a QoS policy
per second in the last interval.
Unit: bps."
::= { hh3cCBQoSCarRunInfoEntry 13 }
-- GTS statistics
hh3cCBQoSGtsRunInfoTable OBJECT-TYPE
@ -6644,7 +6760,7 @@ hh3cCBQoSAccountingPackets OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets matching a class in QoS policy."
"Number of packets matching a class in a QoS policy."
::= { hh3cCBQoSAccountingRunInfoEntry 1 }
hh3cCBQoSAccountingBytes OBJECT-TYPE
@ -6652,7 +6768,7 @@ hh3cCBQoSAccountingBytes OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes matching a class in QoS policy."
"Number of bytes matching a class in a QoS policy."
::= { hh3cCBQoSAccountingRunInfoEntry 2 }
hh3cCBQoSAccountingPktpps OBJECT-TYPE
@ -6660,7 +6776,7 @@ hh3cCBQoSAccountingPktpps OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average number of packets matching a class in QoS policy
"Average number of packets matching a class in a QoS policy
per second in the last interval.
Unit: pps."
::= { hh3cCBQoSAccountingRunInfoEntry 3 }
@ -6670,7 +6786,7 @@ hh3cCBQoSAccountingPktbps OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average bits of packets matching a class in QoS policy
"Average bits of packets matching a class in a QoS policy
per second in the last interval.
Unit: bps."
::= { hh3cCBQoSAccountingRunInfoEntry 4 }
@ -6775,4 +6891,155 @@ hh3cCBQoSVlanPolicyChanged NOTIFICATION-TYPE
of the policy on the VLAN is changed."
::= { hh3cCBQoSNotificationsPrefix 2 }
hh3cCBQoSGlobalAclNotSupport NOTIFICATION-TYPE
OBJECTS
{
hh3cCBQoSChassis,
hh3cCBQoSSlot,
hh3cCBQoSCPU,
hh3cCBQoSDirection
}
STATUS current
DESCRIPTION
"The global ACL configuration cannot work."
::= { hh3cCBQoSNotificationsPrefix 3 }
hh3cCBQoSGlobalQPPBNotSupport NOTIFICATION-TYPE
OBJECTS
{
hh3cCBQoSChassis,
hh3cCBQoSSlot,
hh3cCBQoSCPU,
hh3cCBQoSDirection
}
STATUS current
DESCRIPTION
"The global QPPB will not be effective."
::= { hh3cCBQoSNotificationsPrefix 4 }
hh3cCBQoSRedirectInvalidAlarm NOTIFICATION-TYPE
OBJECTS
{
hh3cCBQoSRedirectAlarmBehaviorName,
hh3cCBQoSRedirectAlarmProtoFamily,
hh3cCBQoSRedirectAlarmNextHop
}
STATUS current
DESCRIPTION
"The redirection action becomes invalid."
::= { hh3cCBQoSNotificationsPrefix 5 }
hh3cCBQoSRedirectInvalidAlarmRecover NOTIFICATION-TYPE
OBJECTS
{
hh3cCBQoSRedirectAlarmBehaviorName,
hh3cCBQoSRedirectAlarmProtoFamily,
hh3cCBQoSRedirectAlarmNextHop
}
STATUS current
DESCRIPTION
"The redirection action has been recovered."
::= { hh3cCBQoSNotificationsPrefix 6 }
hh3cCBQoSRdtNHLackResAlarm NOTIFICATION-TYPE
OBJECTS
{
hh3cCBQoSRedirectAlarmBehaviorName,
hh3cCBQoSSlot,
hh3cCBQoSRedirectAlarmProtoFamily,
hh3cCBQoSRedirectAlarmNextHop,
hh3cCBQoSDirection,
hh3cCBQoSApplyObject
}
STATUS current
DESCRIPTION
"Redirect the next hop resource shortage alarm."
::= { hh3cCBQoSNotificationsPrefix 7 }
hh3cCBQoSRdtNHLackResRecover NOTIFICATION-TYPE
OBJECTS
{
hh3cCBQoSRedirectAlarmBehaviorName,
hh3cCBQoSSlot,
hh3cCBQoSRedirectAlarmProtoFamily,
hh3cCBQoSRedirectAlarmNextHop,
hh3cCBQoSDirection,
hh3cCBQoSApplyObject
}
STATUS current
DESCRIPTION
"Redirect to next hop Recovery from resource shortage."
::= { hh3cCBQoSNotificationsPrefix 8 }
--
-- Nodes of hh3cCBQoSNotificationsBindings
--
hh3cCBQoSNotificationsBindings OBJECT IDENTIFIER ::= { hh3cCBQoSObjects 8 }
hh3cCBQoSChassis OBJECT-TYPE
SYNTAX Integer32 (0..65534)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The chassis number."
::= { hh3cCBQoSNotificationsBindings 1 }
hh3cCBQoSSlot OBJECT-TYPE
SYNTAX Integer32 (0..65534)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The slot number."
::= { hh3cCBQoSNotificationsBindings 2 }
hh3cCBQoSCPU OBJECT-TYPE
SYNTAX Integer32 (0..65534)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The CPU number."
::= { hh3cCBQoSNotificationsBindings 3 }
hh3cCBQoSDirection OBJECT-TYPE
SYNTAX DirectionType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Policy direction:
inbound (1)
outbound (2)"
::= { hh3cCBQoSNotificationsBindings 4 }
hh3cCBQoSRedirectAlarmBehaviorName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..31))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Name of the traffic behavior."
::= { hh3cCBQoSNotificationsBindings 5 }
hh3cCBQoSRedirectAlarmProtoFamily OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Protocol family of the redirection next-hop."
::= { hh3cCBQoSNotificationsBindings 6 }
hh3cCBQoSRedirectAlarmNextHop OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Next-hop addresss of the traffic redirection action."
::= { hh3cCBQoSNotificationsBindings 7 }
hh3cCBQoSApplyObject OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..127))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Name of the applying object."
::= { hh3cCBQoSNotificationsBindings 8 }
END