Observium_CE/mibs/hp/HPN-ICF-CBQOS2-MIB

6664 lines
191 KiB
Plaintext

-- =========================================================================
-- Copyright (c) 2010-2014 Hewlett-Packard Development Company, L.P.
--
-- Description: This MIB file is used for management of hpnicf Class Based
-- QoS information.
-- Reference:
-- Version: V2.1
-- History:
-- V1.0 created by tangshun.
-- V1.1 2006/01/17 modified by wangjinwang
-- add enum value 22 and 23 in MatchRuleType
-- add comment for hpnicfCBQoSMatchRuleIntValue1
-- V1.2 2006/02/24 modified by changhuifeng
-- Add an enumeration Bittorrent(24) to object hpnicfCBQoSMatchRuleType.
-- Add hpnicfCBQoSMirrorCfgInfoTable for flow mirror.
-- Add hpnicfCBQoSRedirectIpv6Interface1 and hpnicfCBQoSRedirectIpv6Interface2
-- object for hpnicfCBQoSRedirectCfgInfoTable.
-- Modify the value range of hpnicfCBQoSRemarkValue from "1~4094" to "1~4095"
-- in hpnicfIfQoSPQClassRuleTable.
-- V1.3 2006/03/29 modified by xialei
-- Modify the MAX-ACCESS clause of hpnicfCBQoSQueueDropType.
-- Modify the description for object hpnicfCBQoSQueueCbs.
-- Modify the enumeration name of object hpnicfCBQoSRedirectType.
-- V1.4 2007/10/15 modified by wangjinwang
-- Add hpnicfCBQoSGlobalApplyTable to global policy apply.
-- Add hpnicfCBQoSPolicyClassMode and hpnicfCBQoSPolicyClassCfgOrder to
-- hpnicfCBQoSPolicyClassCfgInfoTable.
-- Add hpnicfCBQoSNestCfgInfoTable to traffic behavior.
-- Add enumeration matchRuleServiceDot1p
-- to object hpnicfCBQoSMatchRuleType.
-- Add enumeration typeTopMostVlanID to object hpnicfCBQoSRemarkType.
-- V1.5 2007/12/12 modified by Xu Hang/ChenWei
-- Delete the default value of hpnicfCBQoSGlobalApplyDirection
-- in hpnicfCBQoSGlobalApplyTable
-- Add hpnicfCBQoSApplyPolicyIndexObjects to hpnicfCBQoSApplyPolicyStaticsObjects
-- Add hpnicfCBQoSStaticsObjects to hpnicfCBQoSApplyPolicyStaticsObjects
-- Modify the MAX-ACCESS clause of hpnicfCBQoSQueueDropType.
-- Modify the MAX-ACCESS clause of hpnicfCBQoSIfApplyPolicyIfIndex,
-- hpnicfCBQoSIfApplyPolicyDirection, hpnicfCBQoSVlanApplyPolicyVlanid
-- and hpnicfCBQoSVlanApplyPolicyDirection.
-- Add hpnicfCBQoSApplyingStatusObjects to hpnicfCBQoSObjects.
-- Add hpnicfCBQoSApplyingStatus to hpnicfCBQoSApplyPolicyObjects.
-- Add hpnicfCBQoSNotifications to hpnicfCBQoSObjects.
-- Add hpnicfCBQoSNotificationsPrefix to hpnicfCBQoSNotifications.
-- Add hpnicfCBQoSIfPolicyChanged and hpnicfCBQoSVlanPolicyChanged
-- to hpnicfCBQoSNotificationsPrefix.
-- Add remark-local-pre-pass and remark-drop-pre-pass to CarAction.
-- Delete the default value of hpnicfCBQoSVlanApplyPolicyDirection and
-- hpnicfCBQoSGlobalApplyDirection.
-- V1.6 2008/05/28 modified by ChenWei
-- Add hpnicfCBQoSNestPolicyCfgInfoTable to hpnicfCBQoSBehaviorObjects.
-- Add hpnicfCBQoSNestPolicyApplyObjectTable to hpnicfCBQoSApplyPolicyIndexObjects.
-- V1.7 2011/01/25 modified by XuGuoFang/zhaixiaoxiang
-- Modify the range of hpnicfCBQoSQueueBandwidthValue.
-- Modify the range of hpnicfCBQoSQueueCbs.
-- Modify the description of hpnicfCBQoSQueueCbsRatio.
-- Modify the description of hpnicfCBQoSBehaviorIndexNext.
-- V1.8 2012/07/02 modified by XuJunjie/XunZhi
-- Modify MatchRuleType add matchRuleMplsLabel to matchRuleForwardingLayer.
-- Modify the description for hpnicfCBQoSClassifierIndexNext.
-- Modify the description for hpnicfCBQosClassifierMatchRuleNextIndex.
-- Modify the description for hpnicfCBQoSMatchRuleStringValue.
-- Modify the description for hpnicfCBQoSMatchRuleIntValue1.
-- Modify the description for hpnicfCBQoSMatchRuleIntValue2.
-- Add table hpnicfCBQoSMatchCpProtoCfgTable.
-- Add table hpnicfCBQoSMatchCpGroupCfgTable.
-- Add hpnicfCBQoSAccountingMode in hpnicfCBQoSAccountCfgInfoTable.
-- Add hpnicfCBQoSRedirectIfVlanID in hpnicfCBQoSRedirectCfgInfoTable.
-- Add table hpnicfCBQoSMirrorIfCfgInfoTable.
-- Add table hpnicfCBQoSColoredRemarkCfgTable.
-- Add table hpnicfCBQoSPrimapCfgInfoTable.
-- Add table hpnicfCBQoSColorMapDpCfgInfoTable.
-- Modify the description for hpnicfCBQoSPolicyIndexNext
-- Modify the description for hpnicfCBQoSPolicyClassNextIndex
-- Add table hpnicfCBQoSCpApplyPolicyTable
-- Modify ApplyObjectType add controlPlane
-- Modify the description for hpnicfCBQoSApplyObjectMainSite
-- Modify the description for hpnicfCBQoSApplyObjectSubChannel
-- Add table hpnicfCBQoSCpApplyObjectTable
-- Modify SYNTAX add partialSuccess(3) for hpnicfCBQoSClassBehaviorStatus
-- Modify hpnicfCBQoSQueueBandwidthUnit add a value RemainPercent.
-- Modify hpnicfCBQoSPolicyClassMode, add modeQppb, modeIpSourceGuard, modeVoiceVlan,
-- modeDCBX to value list.
-- Add node ApplyPolicyStatus for table hpnicfCBQoSIfApplyPolicyTable,
-- hpnicfCBQoSVlanApplyPolicyTable, and hpnicfCBQoSGlobalApplyTable.
-- V1.9 2013/03/13 modified by MouXuanli
-- Add typeSecondMplsExp to RemarkType.
-- Modify the description of hpnicfCBQoSRemarkValue and hpnicfCBQoSColoredRemarkValue.
-- V2.0 2014/02/24 modified by MouXuanli
-- Modify the range of hpnicfCBQoSQueueLength.
-- V2.1 2014/04/17 modified by GaoYu/XunZhi
-- Add enumeration matchRuleMacAcl and matchRuleUserAcl to MatchRuleType.
-- Modify the description of hpnicfCBQoSMatchRuleStringValue.
-- Modify the description of hpnicfCBQoSMatchRuleIntValue1.
-- ==========================================================================
HPN-ICF-CBQOS2-MIB DEFINITIONS ::= BEGIN
IMPORTS
hpnicfCommon
FROM HPN-ICF-OID-MIB
Integer32, Counter64, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB -- [RFC3291]
TEXTUAL-CONVENTION, RowStatus, TruthValue
FROM SNMPv2-TC;
hpnicfCBQos2 MODULE-IDENTITY
LAST-UPDATED "201207020000Z" -- July 02, 2012 at 00:00 GMT
ORGANIZATION
""
CONTACT-INFO
""
DESCRIPTION
"This MIB contains objects to manage configuration and
monitor running state for Class Based QoS feature.
*********************************
MIB Tables
**********************************
This MIB consists of the following tables:
1 : hpnicfCBQoSClassifierCfgInfoTable
2 : hpnicfCBQoSMatchRuleCfgInfoTable
3 : hpnicfCBQoSMatchCpProtoCfgTable
4 : hpnicfCBQoSMatchCpGroupCfgTable
5 : hpnicfCBQoSBehaviorCfgInfoTable
6 : hpnicfCBQoSCarCfgInfoTable
7 : hpnicfCBQoSAggregativeCarCfgInfoTable
8 : hpnicfCBQoSGtsCfgInfoTable
9 : hpnicfCBQoSRemarkCfgInfoTable
10: hpnicfCBQoSQueueCfgInfoTable
11: hpnicfCBQoSWredCfgInfoTable
12: hpnicfCBQoSWredClassCfgInfoTable
13: hpnicfCBQoSPolicyRouteCfgInfoTable
14: hpnicfCBQoSNatCfgInfoTable
15: hpnicfCBQoSFirewallCfgInfoTable
16: hpnicfCBQoSSamplingCfgInfoTable
17: hpnicfCBQoSAccountCfgInfoTable
18: hpnicfCBQoSRedirectCfgInfoTable
19: hpnicfCBQoSPriorityMapCfgInfoTable
20: hpnicfCBQoSPolicyCfgInfoTable
21: hpnicfCBQoSPolicyClassCfgInfoTable
22: hpnicfCBQoSIfApplyPolicyTable
23: hpnicfCBQoSAtmPvcApplyPolicyTable
24: hpnicfCBQoSVlanApplyPolicyTable
25: hpnicfCBQoSFrClassApplyPolicyTable
26: hpnicfCBQoSFrPvcApplyPolicyTable
27: hpnicfCBQoSIfCbqRunInfoTable
28: hpnicfCBQoSIfClassMatchRunInfoTable
29: hpnicfCBQoSIfCarRunInfoTable
30: hpnicfCBQoSIfGtsRunInfoTable
31: hpnicfCBQoSIfRemarkRunInfoTable
32: hpnicfCBQoSIfQueueRunInfoTable
33: hpnicfCBQoSIfWredRunInfoTable
34: hpnicfCBQoSIfAccountingRunInfoTable
35: hpnicfCBQoSAtmPvcCbqRunInfoTable
36: hpnicfCBQoSAtmPvcClassMatchRunInfoTable
37: hpnicfCBQoSAtmPvcCarRunInfoTable
38: hpnicfCBQoSAtmPvcGtsRunInfoTable
39: hpnicfCBQoSAtmPvcRemarkRunInfoTable
40: hpnicfCBQoSAtmPvcQueueRunInfoTable
41: hpnicfCBQoSAtmPvcWredRunInfoTable
42: hpnicfCBQoSAtmPvcAccountingRunInfoTable
43: hpnicfCBQoSFrPvcCbqRunInfoTable
44: hpnicfCBQoSFrPvcClassMatchRunInfoTable
45: hpnicfCBQoSFrPvcCarRunInfoTable
46: hpnicfCBQoSFrPvcGtsRunInfoTable
47: hpnicfCBQoSFrPvcRemarkRunInfoTable
48: hpnicfCBQoSFrPvcQueueRunInfoTable
49: hpnicfCBQoSFrPvcWredRunInfoTable
50: hpnicfCBQoSFrPvcAccountingRunInfoTable
51: hpnicfCBQoSIfVlanClassMatchRunInfoTable
52: hpnicfCBQoSIfVlanAccountingRunInfoTable
53: hpnicfCBQoSMirrorCfgInfoTable
54: hpnicfCBQoSGlobalApplyTable
55: hpnicfCBQoSCpApplyPolicyTable
56: hpnicfCBQoSNestCfgInfoTable
57: hpnicfCBQoSNestPolicyCfgInfoTable
58: hpnicfCBQoSMirrorIfCfgInfoTable
59: hpnicfCBQoSColoredRemarkCfgTable
60: hpnicfCBQoSPrimapCfgInfoTable
61: hpnicfCBQoSColorMapDpCfgInfoTable
62: hpnicfCBQoSApplyObjectTable
63: hpnicfCBQoSIntApplyObjectTable
64: hpnicfCBQoSVlanApplyObjectTable
65: hpnicfCBQoSPvcApplyObjectTable
66: hpnicfCBQoSNestPolicyApplyObjectTable
67: hpnicfCBQoSCpApplyObjectTable
68: hpnicfCBQoSCbqRunInfoTable
69: hpnicfCBQoSClassMatchRunInfoTable
70: hpnicfCBQoSCarRunInfoTable
71: hpnicfCBQoSGtsRunInfoTable
72: hpnicfCBQoSRemarkRunInfoTable
73: hpnicfCBQoSQueueRunInfoTable
74: hpnicfCBQoSWredRunInfoTable
75: hpnicfCBQoSAccountingRunInfoTable
76: hpnicfCBQoSApplyingStatusObjects
77: hpnicfCBQoSNotifications
"
REVISION "201207020000Z" -- July 02, 2012 at 00:00 GMT
DESCRIPTION
"Modified to add new tables and new nodes."
REVISION "200507300000Z" -- July 30, 2005 at 00:00 GMT
DESCRIPTION
"The initial revision of this MIB module."
::= { hpnicfQos2 2 }
hpnicfQos2 OBJECT IDENTIFIER ::= { hpnicfCommon 65 }
--
-- type definitions in the traffic classifier
--
-- MatchRuleType
MatchRuleType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Type of Match Rule."
SYNTAX INTEGER
{
matchRuleAny(1),
matchRuleIpv4Acl(2),
matchRuleIPv6Acl(3) ,
matchRuleIPv4Protocol(4),
matchRuleIPv6Protocol(5),
matchRuleIPXProtocol(6),
matchRuleDscp(7),
matchRuleIpPre(8),
matchRuleVlan8021p(9),
matchRuleMplsExp(10),
matchRuleAtmClp(11),
matchRuleFrDe(12),
matchRuleSourceMac(13),
matchRuleDestinationMac(14),
matchRuleQosLocalID(15),
matchRuleClassifier(16),
matchRuleInboundInterface(17),
matchRuleRtpPort(18),
matchRuleSourceIp(19),
matchRuleVlanID(20),
matchRuleTopMostVlanID(21),
matchRuleLocalPrecedence(22),
matchRuleDropPriority(23),
matchRuleBittorrent(24),
matchRuleServiceDot1p(25),
matchRuleMplsLabel(26),
matchRuleSecondMplsLabel(27),
matchRuleSecondMplsExp(28),
matchRulePacketLength(29),
matchRuleArpProtocol(30),
matchRuleForwardingLayer(31),
matchRuleMacAcl(32),
matchRuleUserAcl(33)
}
--
-- end of type definitions in the traffic classifier
--
--
-- type definitions in the traffic behavior
--
-- CarAction
CarAction ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The actions taken when packets conforming or exceeding
the configured committed information rate(CIR)."
SYNTAX INTEGER
{
invalid(0),
pass(1),
continue(2),
discard(3),
remark(4),
remark-ip-continue(5),
remark-ip-pass(6),
remark-mplsexp-continue(7),
remark-mplsexp-pass(8),
remark-dscp-continue(9),
remark-dscp-pass(10),
remark-dot1p-continue(11),
remark-dot1p-pass(12),
remark-atm-clp-continue(13),
remark-atm-clp-pass(14),
remark-fr-de-continue(15),
remark-fr-de-pass(16),
remark-local-pre-pass(17),
remark-drop-pre-pass(18)
}
-- RemarkType
RemarkType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Type of remark."
SYNTAX INTEGER
{
typeIpPrecedence(1),
typeDscp(2),
typeMplsExp(3),
typeVlan8021p(4),
typeAtmClp(5),
typeFrDe(6),
typeVlanID(7),
typeQosLocalID(8),
typeDropPrecedence(9),
typeLocalPrecedence(10),
typeTopMostVlanID(11),
typeSecondMplsExp(12)
}
-- WredType
WredType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"WRED type."
SYNTAX INTEGER
{
typeIpPrecBased(1),
typeDscpBased(2),
typeDropLevelBased(3),
typeAtmClpBased(4),
typeVlan8021pBased(5),
typeMplsExpBased(6)
}
-- QueueType
QueueType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Queueing Type:
EF:(1)
AF:(2)
WFQ:(3)
"
SYNTAX INTEGER
{
ef(1),
af(2),
wfq(3)
}
-- QueueBandwidthUnit
QueueBandwidthUnit ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Bandwidth Unit:
Absolute, Unit : Kbps(1)
Percent, Unit : %(2)
RemainPercent, Unit : %(3)
"
SYNTAX INTEGER
{
unitUnavailable(0),
unitAbsolute(1),
unitPercent(2),
unitRemainPercent(3)
}
--
-- end of type definitions in the traffic behavior
--
--
-- type definitions in the policy
--
-- Direction
DirectionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The direction of policy apply on at interface."
SYNTAX INTEGER
{
inbound(1),
outbound(2)
}
-- ApplyObjectType
ApplyObjectType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Type of QoS apply object."
SYNTAX INTEGER
{
interface(1),
vlan(2),
atmPvc(3),
frDlci(4),
controlPlane(5)
}
--
-- end of type definitions in policy
--
--
-- Node definitions
--
hpnicfCBQoSObjects OBJECT IDENTIFIER ::= { hpnicfCBQos2 1 }
-- hpnicfCBQoSClassifierObjects
hpnicfCBQoSClassifierObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 1 }
-- Traffic Classifier Next Index
hpnicfCBQoSClassifierIndexNext OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains an appropriate value to be used for
hpnicfCBQoSClassifierIndex when creating rows in the
hpnicfCBQoSClassifierCfgInfoTable.
"
::= { hpnicfCBQoSClassifierObjects 1 }
-- Traffic Classifier
hpnicfCBQoSClassifierCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSClassifierCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Traffic Classifier configuration information."
::= { hpnicfCBQoSClassifierObjects 2 }
hpnicfCBQoSClassifierCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSClassifierCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Traffic Classifier Configuration Information Entry."
INDEX { hpnicfCBQoSClassifierIndex }
::= { hpnicfCBQoSClassifierCfgInfoTable 1 }
HpnicfCBQoSClassifierCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSClassifierIndex
Integer32,
hpnicfCBQoSClassifierName
OCTET STRING,
hpnicfCBQoSClassifierRuleCount
Integer32,
hpnicfCBQoSClassifierOperator
INTEGER,
hpnicfCBQoSClassifierLayer
INTEGER,
hpnicfCBQoSClassifierType
INTEGER,
hpnicfCBQosClassifierMatchRuleNextIndex
Integer32,
hpnicfCBQoSClassifierRowStatus
RowStatus
}
hpnicfCBQoSClassifierIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of Traffic Classifier. Begin with 0."
::= { hpnicfCBQoSClassifierCfgInfoEntry 1 }
hpnicfCBQoSClassifierName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Name of Traffic Classifier."
::= { hpnicfCBQoSClassifierCfgInfoEntry 2 }
hpnicfCBQoSClassifierRuleCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter of match rules of Traffic classifier."
::= { hpnicfCBQoSClassifierCfgInfoEntry 3 }
hpnicfCBQoSClassifierOperator OBJECT-TYPE
SYNTAX INTEGER
{
and(1),
or(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Operator of the match rules of traffic classifier.
Software QoS supports and, or.
Hardware QoS supports and.
"
DEFVAL { and }
::= { hpnicfCBQoSClassifierCfgInfoEntry 4 }
hpnicfCBQoSClassifierLayer OBJECT-TYPE
SYNTAX INTEGER
{
unavailable(1),
l2(2),
l3(3),
both(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configuration layer of traffic classifier.
Only hardware QoS support it.
1(unavailable) is returned only when getting value from software QoS.
1(unavailable) can't be set.
"
DEFVAL { l3 }
::= { hpnicfCBQoSClassifierCfgInfoEntry 5 }
hpnicfCBQoSClassifierType OBJECT-TYPE
SYNTAX INTEGER
{
systemDefined(1),
userDefined(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of classifier."
::= { hpnicfCBQoSClassifierCfgInfoEntry 6 }
hpnicfCBQosClassifierMatchRuleNextIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains an appropriate value to be used for
hpnicfCBQoSMatchRuleIndex when creating rows in the
hpnicfCBQoSMatchRuleCfgInfoTable.
"
::= { hpnicfCBQoSClassifierCfgInfoEntry 7 }
hpnicfCBQoSClassifierRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSClassifierCfgInfoEntry 8 }
-- Match rule
hpnicfCBQoSMatchRuleCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSMatchRuleCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Match Rule configuration information."
::= { hpnicfCBQoSClassifierObjects 3 }
hpnicfCBQoSMatchRuleCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSMatchRuleCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Match Rule Configuration Information Entry."
INDEX { hpnicfCBQoSClassifierIndex, hpnicfCBQoSMatchRuleIndex }
::= { hpnicfCBQoSMatchRuleCfgInfoTable 1 }
HpnicfCBQoSMatchRuleCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSMatchRuleIndex
Integer32,
hpnicfCBQoSMatchRuleIfNot
INTEGER,
hpnicfCBQoSMatchRuleType
MatchRuleType,
hpnicfCBQoSMatchRuleStringValue
OCTET STRING,
hpnicfCBQoSMatchRuleIntValue1
Unsigned32,
hpnicfCBQoSMatchRuleIntValue2
Unsigned32,
hpnicfCBQoSMatchIpAddressType
InetAddressType,
hpnicfCBQoSMatchIpAddress
InetAddress,
hpnicfCBQoSMatchRuleRowStatus
RowStatus
}
hpnicfCBQoSMatchRuleIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of Match Rule."
::= { hpnicfCBQoSMatchRuleCfgInfoEntry 1 }
hpnicfCBQoSMatchRuleIfNot OBJECT-TYPE
SYNTAX INTEGER
{
match(1),
matchNot(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Whether the if-match rule is a match or matchNot statement.
Software QoS supports match, matchNot.
Hardware QoS supports match.
"
DEFVAL { match }
::= { hpnicfCBQoSMatchRuleCfgInfoEntry 2 }
hpnicfCBQoSMatchRuleType OBJECT-TYPE
SYNTAX MatchRuleType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Type of Match Rule."
::= { hpnicfCBQoSMatchRuleCfgInfoEntry 3 }
hpnicfCBQoSMatchRuleStringValue OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Value of Match Rule.
IPv4 ACL: SIZE (1..63) ACL name
MAC ACL: SIZE (1..63) MAC ACL name
User ACL: SIZE (1..63) User ACL name
IPv6 ACL: SIZE (1..63) IPv6 ACL name
SourceMAC: SIZE (12) HHHHHHHHHHHH
for example: 010102020303 means the match rule is
'if-match source-mac 0101-0202-0303'
DestinationMAC: SIZE (12) HHHHHHHHHHHH
for example: 010102020303 means the match rule is
'if-match destination-mac 0101-0202-0303'
Classifier: SIZE (1..31) classifier name
InboundInterface: SIZE (1..47) interface description
TopMostVlanID, VlanID: SIZE(1..109), up to 10 values can be input;
for example: 1##5#11#111##114#1111 means the match rule is
'if-match vlanid 1 to 5 11 111 to 114 1111'
SourceIp: SIZE (12) HHHHHHHHHHHH
for example: 010102020303 means the match rule is
'if-match source-ip mac-address 0101-0202-0303'
MplsLabel: SIZE (1..63), up to 8 values can be input;
for example: 1#11#111#1111 means the match rule is
'if-match mpls-label 1 11 111 1111';
1##1111 means the match rule is
'if-match mpls-label 1 to 1111';
SecondMplsLabel: SIZE (1..63), up to 8 values can be input;
for example: 1#11#111#1111 means the match rule is
'if-match mpls-label 1 11 111 1111';
1##1111 means the match rule is
'if-match mpls-label 1 to 1111';
other types: Set is not permitted. Zero-length string will
be returned when getting.
"
::= { hpnicfCBQoSMatchRuleCfgInfoEntry 4 }
hpnicfCBQoSMatchRuleIntValue1 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Value of Match Rule.
IPv4 ACL: 2000~3999
MAC ACL: 4000~4999
User ACL: 5000~5999
IPv6 ACL: 2000~3999; 10000~42767
Software QoS: 2000~3999
Hardware Qos: 10000~42767
RtpPort: start-port: 2000~65535
IpPrec: value: 0~7, up to 8 values can be input. The bit set to
1 of the last 8 bits of hpnicfCBQoSMatchRuleIntValue1 is
used to indicate the value 0~7.
for example: 0x53(Binary format is 01010011)
means the match rule is 'if-match ip-prec 0 1 4 6'
Dscp: value:0~63, up to 8 values can be input.
The bit set to 1 of hpnicfCBQoSMatchRuleIntValue1 is used
to indicate the value 32~63.
The bit set to 1 of hpnicfCBQoSMatchRuleIntValue2 is used to
indicate the value 0~31.
for example: 0x80000003 means the match rule is 'if-match
dscp 32 33 63'
Vlan8021p: value:0~7, up to 8 values can be input. The bit set
to 1 of the last 8 bits of hpnicfCBQoSMatchRuleIntValue1
is used to indicate the value 0~7.
for example: 0x53(Binary format is 01010011) means the
match rule is 'if-match customer-dot1p 0 1 4 6'
MplsExp: value:0~7, up to 8 values can be input. The bit set to 1
of the last 8 bits of hpnicfCBQoSMatchRuleIntValue1 is used
to indicate the 8 value 0~7.
for example: 0x53(Binary format is 01010011) means the
match rule is 'if-match mpls 0 1 4 6'
SourceIp: 1~4095
QosLocalID: 1~4095
AtmClp: 0~1
FrDe: 0~1
LocalPrecedence: 0~7, up to 8 values can be input. The bit set to
1 of the last 8 bits of hpnicfCBQoSMatchRuleIntValue1
is used to indicate the value 0~7.
for example: 0x53(Binary format is 01010011) means the match
rule is 'if-match localprecedence 0 1 4 6'
DropPriority: 0~2, up to 3 values can be input. The bit set to 1
of the last 3 bits of hpnicfCBQoSMatchRuleIntValue1 is
used to indicate the value 0~2.
ServiceDot1p: 0~7, up to 8 values can be input.
The bit set to 1 of the last 8 bits of
hpnicfCBQoSMatchRuleIntValue1 is used to indicate
the value 0~7.
for example: 0x53(Binary format is 01010011) means the match
rule is 'if-match service-dot1p 0 1 4 6'
SecondMplsExp: value:0~7, up to 8 values can be input. The bit
set to 1 of the last 8 bits of hpnicfCBQoSMatchRuleIntValue1
is used to indicate the 8 value 0~7.
for example: 0x53(Binary format is 01010011) means the
match rule is 'if-match mpls 0 1 4 6'
PacketLength: 1~2000. hpnicfCBQoSMatchRuleIntValue1 is used to
indicate the minimum value, hpnicfCBQoSMatchRuleIntValue2
is used to indicate the maximum value.
ForwardingLayer: {bridge(1), route(2)}
other types: Set is not permitted. 0xffffffff will be returned
when getting.
"
::= { hpnicfCBQoSMatchRuleCfgInfoEntry 5 }
hpnicfCBQoSMatchRuleIntValue2 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Value of Match Rule.
RtpPort: end-port: 2000~65535
Dscp: value:0~63, up to 8 values can be input.
The bit set to 1 of hpnicfCBQoSMatchRuleIntValue1 is used to indicate the value 32~63.
The bit set to 1 of hpnicfCBQoSMatchRuleIntValue2 is used to indicate the value 0~31.
for example: 0x80000003 means the match rule is 'if-match dscp 0 1 31'
PacketLength: 1~2000. hpnicfCBQoSMatchRuleIntValue1 is used to
indicate the minimum value, hpnicfCBQoSMatchRuleIntValue2
is used to indicate the maximum value.
other types: Set is not permitted. 0xffffffff will be returned when getting.
"
::= { hpnicfCBQoSMatchRuleCfgInfoEntry 6 }
hpnicfCBQoSMatchIpAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A value that represents a type of Internet address.
unknown(0) An unknown address type. This value MUST
be used if the value of the corresponding
InetAddress object is a zero-length string.
It may also be used to indicate an IP address
which is not in one of the formats defined below.
ipv4(1) An IPv4 address as defined by the
InetAddressIPv4 textual convention.
ipv6(2) A global IPv6 address as defined by the
InetAddressIPv6 textual convention.
ipv4z(3) A non-global IPv4 address including a zone
index as defined by the InetAddressIPv4z textual convention.
ipv6z(4) A non-global IPv6 address including a zone
index as defined by the InetAddressIPv6z textual convention.
dns(16) A DNS domain name as defined by the
InetAddressDNS textual convention.
Value of match rule.
SourceIp support this node.
other types: Set is not permitted. Unknown will be returned when getting.
"
::= { hpnicfCBQoSMatchRuleCfgInfoEntry 7 }
hpnicfCBQoSMatchIpAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Denotes a generic Internet address.
SourceIP support this node.
other types: Set is not permitted. NULL will be returned when getting.
"
::= { hpnicfCBQoSMatchRuleCfgInfoEntry 8 }
hpnicfCBQoSMatchRuleRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSMatchRuleCfgInfoEntry 9 }
-- hpnicfCBQoSMatchCpProtoCfgTable
hpnicfCBQoSMatchCpProtoCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSMatchCpProtoCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Matching CpProtocol Rule configuration information."
::= { hpnicfCBQoSClassifierObjects 4 }
hpnicfCBQoSMatchCpProtoCfgEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSMatchCpProtoCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Matching CpProtocol Rule Configuration Information Entry."
INDEX { hpnicfCBQoSClassifierIndex, hpnicfCBQoSMatchRuleIndex }
::= { hpnicfCBQoSMatchCpProtoCfgTable 1 }
HpnicfCBQoSMatchCpProtoCfgEntry ::=
SEQUENCE
{
hpnicfCBQoSMatchCpProtoIfNot
INTEGER,
hpnicfCBQoSMatchCpProtoValue
OCTET STRING,
hpnicfCBQoSMatchCpProtoRowStatus
RowStatus
}
hpnicfCBQoSMatchCpProtoIfNot OBJECT-TYPE
SYNTAX INTEGER
{
match(1),
matchNot(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Whether the if-match rule is a match or matchNot statement.
Software QoS supports match, matchNot.
Hardware QoS supports match.
"
DEFVAL { match }
::= { hpnicfCBQoSMatchCpProtoCfgEntry 1 }
hpnicfCBQoSMatchCpProtoValue OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Value of Cp Protocol, SIZE (1..23). Up to 8 values can be input.
for example: 1#2#3#4#5 means the match rule is
'if-match control-plane protocol arp arp-snooping
bgp bgp4+ bpdu-tunnel';
arp: 1
arp-snooping: 2
bgp: 3
bgp4+: 4
bpdu-tunnel: 5
cdp: 6
cfd: 7
dhcp: 8
dhcp-snooping: 9
dhcp6: 10
dldp: 11
dot1x: 12
gmrp: 13
gvrp: 14
http: 15
https: 16
icmp: 17
icmp6: 18
igmp: 19
igmp-snooping: 20
irdp: 21
isis: 22
lacp: 23
ldp: 24
ldp6: 25
lldp: 26
mld: 27
msdp: 28
ntp: 29
oam: 30
ospf-multicast: 31
ospf-unicast: 32
ospf3-multicast: 33
ospf3-unicast: 34
pagp: 35
pim-multicast: 36
pim-unicast: 37
pim6-multicast: 38
pim6-unicast: 39
portal: 40
pppoe-negotiation: 41
pvst: 42
radius: 43
rip: 44
ripng: 45
rrpp: 46
rsvp: 47
smart-link: 48
snmp: 49
stp: 50
tacas: 51
udld: 52
udp-helper: 53
vrrp: 54
vrrp6: 55
vtp: 56
ip-option: 57
ipv6-option: 58
ssh: 59
telnet: 60"
::= { hpnicfCBQoSMatchCpProtoCfgEntry 2 }
hpnicfCBQoSMatchCpProtoRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSMatchCpProtoCfgEntry 3 }
-- hpnicfCBQoSMatchCpGroupCfgTable
hpnicfCBQoSMatchCpGroupCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSMatchCpGroupCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of matching Cp protocol group rule configuration information."
::= { hpnicfCBQoSClassifierObjects 5 }
hpnicfCBQoSMatchCpGroupCfgEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSMatchCpGroupCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Matching Cp protocol group Rule Configuration Information Entry."
INDEX { hpnicfCBQoSClassifierIndex, hpnicfCBQoSMatchRuleIndex }
::= { hpnicfCBQoSMatchCpGroupCfgTable 1 }
HpnicfCBQoSMatchCpGroupCfgEntry ::=
SEQUENCE
{
hpnicfCBQoSMatchCpGroupIfNot
INTEGER,
hpnicfCBQoSMatchCpGroupValue
INTEGER,
hpnicfCBQoSMatchCpGroupRowStatus
RowStatus
}
hpnicfCBQoSMatchCpGroupIfNot OBJECT-TYPE
SYNTAX INTEGER
{
match(1),
matchNot(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Whether the if-match rule is a match or matchNot statement.
Software QoS supports match, matchNot.
Hardware QoS supports match.
"
DEFVAL { match }
::= { hpnicfCBQoSMatchCpGroupCfgEntry 1 }
hpnicfCBQoSMatchCpGroupValue OBJECT-TYPE
SYNTAX INTEGER
{
critical(1),
important(2),
management(3),
normal(4),
redirect(5),
monitor(6),
exception(7)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Type of Cp protocol group.
"
::= { hpnicfCBQoSMatchCpGroupCfgEntry 2 }
hpnicfCBQoSMatchCpGroupRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSMatchCpGroupCfgEntry 3 }
-- hpnicfCBQoSBehaviorObjects
hpnicfCBQoSBehaviorObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 2 }
-- Traffic Behavior Next Index
hpnicfCBQoSBehaviorIndexNext OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains an appropriate value to be used for
hpnicfCBQoSBehaviorIndex when creating rows in the
hpnicfCBQoSBehaviorCfgInfoTable."
::= { hpnicfCBQoSBehaviorObjects 1 }
-- Traffic Behavior
hpnicfCBQoSBehaviorCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSBehaviorCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Traffic Behavior configuration information."
::= { hpnicfCBQoSBehaviorObjects 2 }
hpnicfCBQoSBehaviorCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSBehaviorCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Traffic Behavior Configuration Information Entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSBehaviorCfgInfoTable 1 }
HpnicfCBQoSBehaviorCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSBehaviorIndex
Integer32,
hpnicfCBQoSBehaviorName
OCTET STRING,
hpnicfCBQoSBehaviorType
INTEGER,
hpnicfCBQoSBehaviorRowStatus
RowStatus
}
hpnicfCBQoSBehaviorIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of Traffic Behavior."
::= { hpnicfCBQoSBehaviorCfgInfoEntry 1 }
hpnicfCBQoSBehaviorName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Name of Traffic Behavior."
::= { hpnicfCBQoSBehaviorCfgInfoEntry 2 }
hpnicfCBQoSBehaviorType OBJECT-TYPE
SYNTAX INTEGER
{
systemDefined(1),
userDefined(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of behavior."
::= { hpnicfCBQoSBehaviorCfgInfoEntry 3 }
hpnicfCBQoSBehaviorRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSBehaviorCfgInfoEntry 4 }
-- CAR
hpnicfCBQoSCarCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSCarCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of CAR feature configuration information."
::= { hpnicfCBQoSBehaviorObjects 3 }
hpnicfCBQoSCarCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSCarCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"CAR Configuration Information Entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSCarCfgInfoTable 1 }
HpnicfCBQoSCarCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSCarCir
Unsigned32,
hpnicfCBQoSCarCbs
Unsigned32,
hpnicfCBQoSCarEbs
Unsigned32,
hpnicfCBQoSCarPir
Unsigned32,
hpnicfCBQoSCarPbs
Unsigned32,
hpnicfCBQoSCarGreenAction
CarAction,
hpnicfCBQoSCarGreenRemarkValue
Integer32,
hpnicfCBQoSCarYellowAction
CarAction,
hpnicfCBQoSCarYellowRemarkValue
Integer32,
hpnicfCBQoSCarRedAction
CarAction,
hpnicfCBQoSCarRedRemarkValue
Integer32,
hpnicfCBQoSCarPolicedPriorityMapType
INTEGER,
hpnicfCBQoSCarRowStatus
RowStatus
}
hpnicfCBQoSCarCir OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Committed Information Rate. Unit: kbps."
::= { hpnicfCBQoSCarCfgInfoEntry 1 }
hpnicfCBQoSCarCbs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Committed Burst Size. Unit: byte."
::= { hpnicfCBQoSCarCfgInfoEntry 2 }
hpnicfCBQoSCarEbs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Excess Burst Size. Unit: byte.
Only software QoS support this node.
4294967295 is returned only when getting value from hardware QoS.
4294967295 can't be set."
DEFVAL {0}
::= { hpnicfCBQoSCarCfgInfoEntry 3 }
hpnicfCBQoSCarPir OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Peak Information Rate. Unit: kbps.
Only hardware QoS support this node.
4294967295 is returned only when getting value from software QoS.
4294967295 can't be set."
::= { hpnicfCBQoSCarCfgInfoEntry 4 }
hpnicfCBQoSCarPbs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Peak Burst Size. Unit: byte.
Only hardware QoS support this node.
4294967295 is returned only when getting value from software QoS.
4294967295 can't be set."
::= { hpnicfCBQoSCarCfgInfoEntry 5 }
hpnicfCBQoSCarGreenAction OBJECT-TYPE
SYNTAX CarAction
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Green Action
Hardware QoS : pass, discard, remark.
Software QoS : pass, discard, remark IP Precedence, remark DSCP, remark MPLS EXP.
"
DEFVAL {pass}
::= { hpnicfCBQoSCarCfgInfoEntry 6 }
hpnicfCBQoSCarGreenRemarkValue OBJECT-TYPE
SYNTAX Integer32 (0..63|255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value is to remark When green action is remarking.
For remarking DSCP, the range is 0~63;
For remarking IP Precedence and MPLS EXP, the range is 0~7;
Only software QoS support this node.
255 is returned only when getting value from hardware QoS or
when action being pass, discard of software QoS.
255 can't be set.
"
::= { hpnicfCBQoSCarCfgInfoEntry 7 }
hpnicfCBQoSCarYellowAction OBJECT-TYPE
SYNTAX CarAction
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Yellow Action:
Only hardware QoS support this node. Hardware QoS support pass, discard, remark.
invalid is returned only when getting value from software QoS.
invalid can't be set.
"
DEFVAL {remark}
::= { hpnicfCBQoSCarCfgInfoEntry 8 }
hpnicfCBQoSCarYellowRemarkValue OBJECT-TYPE
SYNTAX Integer32 (0..63|255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value is to remark When red action is remarking.
For remarking DSCP, the range is 0~63;
For remarking IP Precedence and MPLS EXP, the range is 0~7;
Only software QoS support this node.
255 is returned only when getting value from hardware QoS or
when action being pass, discard of software QoS.
255 can't be set."
::= { hpnicfCBQoSCarCfgInfoEntry 9 }
hpnicfCBQoSCarRedAction OBJECT-TYPE
SYNTAX CarAction
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Red Action:
Hardware QoS : pass, discard, remark.
Software QoS : pass, discard, remark IP Precedence, remark DSCP, remark MPLS EXP.
"
DEFVAL {discard}
::= { hpnicfCBQoSCarCfgInfoEntry 10 }
hpnicfCBQoSCarRedRemarkValue OBJECT-TYPE
SYNTAX Integer32 (0..63|255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value is to remark When red action is remarking.
For remarking DSCP, the range is 0~63;
For remarking IP Precedence and MPLS EXP, the range is 0~7;
Only software QoS support this node.
255 is returned only when getting value from hardware QoS or
when action being pass, discard of software QoS.
255 can't be set."
::= { hpnicfCBQoSCarCfgInfoEntry 11 }
hpnicfCBQoSCarPolicedPriorityMapType OBJECT-TYPE
SYNTAX INTEGER
{
none(0),
policed-service-map(1),
local-precedence-dot1p-map(2),
drop-precedence-map(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Type of priority map."
DEFVAL { none }
::= { hpnicfCBQoSCarCfgInfoEntry 12 }
hpnicfCBQoSCarRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSCarCfgInfoEntry 13 }
--
-- nodes of aggregative CAR applyed behavior
--
hpnicfCBQoSAggregativeCarCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSAggregativeCarCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of aggregative CAR applied CBQ feature configuration information.
Aggregative CAR is managed by HPN-ICF-IFQOS2-MIB. So, you can use HPN-ICF-IFQOS2-MIB
to get some details information about aggregative CAR.
"
::= { hpnicfCBQoSBehaviorObjects 4 }
hpnicfCBQoSAggregativeCarCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSAggregativeCarCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Aggregative CAR feature applied CBQ configuration information entry."
INDEX { hpnicfCBQoSBehaviorIndex,
hpnicfCBQoSCarAggregativeCarIndex }
::= { hpnicfCBQoSAggregativeCarCfgInfoTable 1 }
HpnicfCBQoSAggregativeCarCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSCarAggregativeCarIndex
Integer32,
hpnicfCBQoSCarAggregativeCarName
OCTET STRING,
hpnicfCBQoSAggregativeCarRowStatus
RowStatus
}
hpnicfCBQoSCarAggregativeCarIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of aggregative CAR.
It is equal to hpnicfIfQoSAggregativeCarIndex at HPN-ICF-IFQOS2-MIB.
"
::= { hpnicfCBQoSAggregativeCarCfgInfoEntry 1 }
hpnicfCBQoSCarAggregativeCarName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of aggregative CAR.
It is equal to hpnicfIfQoSAggregativeCarName at HPN-ICF-IFQOS2-MIB.
"
::= { hpnicfCBQoSAggregativeCarCfgInfoEntry 2 }
hpnicfCBQoSAggregativeCarRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSAggregativeCarCfgInfoEntry 3 }
-- GTS
hpnicfCBQoSGtsCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSGtsCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of GTS feature configuration information."
::= { hpnicfCBQoSBehaviorObjects 5 }
hpnicfCBQoSGtsCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSGtsCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"GTS Configuration Information Entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSGtsCfgInfoTable 1 }
HpnicfCBQoSGtsCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSGtsCir
Unsigned32,
hpnicfCBQoSGtsCbs
Unsigned32,
hpnicfCBQoSGtsEbs
Unsigned32,
hpnicfCBQoSGtsQueueLength
Integer32,
hpnicfCBQoSGtsRowStatus
RowStatus,
hpnicfCBQoSGtsPir
Unsigned32
}
hpnicfCBQoSGtsCir OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Committed Information Rate. Unit: kbps"
::= { hpnicfCBQoSGtsCfgInfoEntry 1 }
hpnicfCBQoSGtsCbs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Committed Burst Size. Unit: byte
default: max(cir*1/2,15000)"
::= { hpnicfCBQoSGtsCfgInfoEntry 2 }
hpnicfCBQoSGtsEbs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Excess Burst Size. Unit: byte"
::= { hpnicfCBQoSGtsCfgInfoEntry 3 }
hpnicfCBQoSGtsQueueLength OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The length of GTS buffer."
DEFVAL { 50 }
::= { hpnicfCBQoSGtsCfgInfoEntry 4 }
hpnicfCBQoSGtsRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSGtsCfgInfoEntry 5 }
hpnicfCBQoSGtsPir OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kbps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Peak Information Rate."
::= { hpnicfCBQoSGtsCfgInfoEntry 6 }
-- REMARK
hpnicfCBQoSRemarkCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSRemarkCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Remarking feature configuration information."
::= { hpnicfCBQoSBehaviorObjects 6 }
hpnicfCBQoSRemarkCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSRemarkCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remarking Configuration Information Entry."
INDEX { hpnicfCBQoSBehaviorIndex, hpnicfCBQoSRemarkType }
::= { hpnicfCBQoSRemarkCfgInfoTable 1 }
HpnicfCBQoSRemarkCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSRemarkType
RemarkType,
hpnicfCBQoSRemarkValue
Integer32,
hpnicfCBQoSRemarkRowStatus
RowStatus
}
hpnicfCBQoSRemarkType OBJECT-TYPE
SYNTAX RemarkType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remark type."
::= { hpnicfCBQoSRemarkCfgInfoEntry 1 }
hpnicfCBQoSRemarkValue OBJECT-TYPE
SYNTAX Integer32 (0..4095)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Value to remark:
for IpPrecedence: 0~7
for Dscp: 0~63
for MplsExp: 0~7
for Vlan8021p: 0~7
for AtmClp: 0~1
for FrDe: 0~1
for VlanID: 1~4094
for QosLocalID: 1~4095
for DropPrecedence: 0~2
for LocalPrecedence: 0~7
for TopMostVlanID: 1~4094
for SecondMplsExp: 0~7
"
::= { hpnicfCBQoSRemarkCfgInfoEntry 2 }
hpnicfCBQoSRemarkRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus"
::= { hpnicfCBQoSRemarkCfgInfoEntry 3 }
-- Queue
hpnicfCBQoSQueueCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSQueueCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of queue feature configuration information."
::= { hpnicfCBQoSBehaviorObjects 7 }
hpnicfCBQoSQueueCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSQueueCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Queue Configuration Information Entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSQueueCfgInfoTable 1 }
HpnicfCBQoSQueueCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSQueueType
QueueType,
hpnicfCBQoSQueueDropType
INTEGER,
hpnicfCBQoSQueueLength
Integer32,
hpnicfCBQoSQueueBandwidthUnit
QueueBandwidthUnit,
hpnicfCBQoSQueueBandwidthValue
Integer32,
hpnicfCBQoSQueueCbs
Integer32,
hpnicfCBQoSQueueQueueNumber
INTEGER,
hpnicfCBQoSQueueCbsRatio
Integer32,
hpnicfCBQoSQueueRowStatus
RowStatus
}
hpnicfCBQoSQueueType OBJECT-TYPE
SYNTAX QueueType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Queueing Type:
EF:(1)
AF:(2)
WFQ:(3)"
::= { hpnicfCBQoSQueueCfgInfoEntry 1 }
hpnicfCBQoSQueueDropType OBJECT-TYPE
SYNTAX INTEGER
{
typeUnavailable(0),
typeTailDrop(1),
typeWred(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The drop type of queue. Only valid for AF and WFQ queue.
typeUnavailable is returned only when getting value about EF queue.
typeUnavailable can't be set."
DEFVAL {typeTailDrop}
::= { hpnicfCBQoSQueueCfgInfoEntry 2 }
hpnicfCBQoSQueueLength OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The length of QueueLength. Only valid for tail-drop type
of AF and WFQ queue.
2147483647 is returned only when getting value about EF queue
or WRED type of AF and WFQ queue.
2147483647 can't be set."
DEFVAL { 64 }
::= { hpnicfCBQoSQueueCfgInfoEntry 3 }
hpnicfCBQoSQueueBandwidthUnit OBJECT-TYPE
SYNTAX QueueBandwidthUnit
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Bandwidth Unit:
Absolute, Unit Kbps (1)
Percent, Unit % (2)
RemainPercent, Unit % of remained bandwidth (3)
Only valid for EF and AF queue.
0 is returned only when getting value about WFQ queue.
0 can't be set.
"
::= { hpnicfCBQoSQueueCfgInfoEntry 4 }
hpnicfCBQoSQueueBandwidthValue OBJECT-TYPE
SYNTAX Integer32 (1..10000000|2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Bandwidth value:
Absolute value: 8~10000000. Unit: Kbps
Percent value: 1~100.
Only valid for EF and AF queue.
2147483647 is returned only when getting value about WFQ queue.
2147483647 can't be set."
::= { hpnicfCBQoSQueueCfgInfoEntry 5 }
hpnicfCBQoSQueueCbs OBJECT-TYPE
SYNTAX Integer32 (32..1000000000|2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Committed Burst Size. Unit: byte.
Only valid for EF queue.
Default: If the value of 'hpnicfCBQoSQueueBandwidthValue * 25' is
between 1500 and 2000000, the default value of this
object is 'hpnicfCBQoSQueueBandwidthValue * 25';If the value of
'hpnicfCBQoSQueueBandwidthValue * 25' is larger than or equal to
2000000, the default value of this object is 2000000;
If the value of 'hpnicfCBQoSQueueBandwidthValue * 25' is
less than or equal to 1500, the default value of this object is 1500.
2147483647 is returned only when getting value about AF or WFQ queue.
2147483647 can't be set."
::= { hpnicfCBQoSQueueCfgInfoEntry 6 }
hpnicfCBQoSQueueQueueNumber OBJECT-TYPE
SYNTAX INTEGER
{
unavailable(0),
a16(16),
a32(32),
a64(64),
a128(128),
a256(256),
a512(512),
a1024(1024),
a2048(2048),
a4096(4096)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Max number of hashed queues (a power of 2).
Only valid for WFQ.
'unavailable' is returned only when getting value about AF or EF queue.
'unavailable' can't be set."
DEFVAL {a256}
::= { hpnicfCBQoSQueueCfgInfoEntry 7 }
hpnicfCBQoSQueueCbsRatio OBJECT-TYPE
SYNTAX Integer32(25..500|2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Committed Burst Size Ratio.
CBS = CBS_Ratio * Bandwidth(k bps)
Only valid for EF queue.
2147483647 is returned only when getting value about AF or WFQ queue.
2147483647 can't be set.
"
DEFVAL { 25 }
::= { hpnicfCBQoSQueueCfgInfoEntry 8 }
hpnicfCBQoSQueueRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSQueueCfgInfoEntry 9 }
-- WRED
hpnicfCBQoSWredCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSWredCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of WRED configuration information."
::= { hpnicfCBQoSBehaviorObjects 8 }
hpnicfCBQoSWredCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSWredCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WRED Configuration Information Entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSWredCfgInfoTable 1 }
HpnicfCBQoSWredCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSWredType
WredType,
hpnicfCBQoSWredWeightConst
Integer32
}
hpnicfCBQoSWredType OBJECT-TYPE
SYNTAX WredType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRED type."
DEFVAL { 1 }
::= { hpnicfCBQoSWredCfgInfoEntry 1 }
hpnicfCBQoSWredWeightConst OBJECT-TYPE
SYNTAX Integer32 (1..16)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify weight for calculating mean queue depth."
DEFVAL { 9 }
::= { hpnicfCBQoSWredCfgInfoEntry 2 }
-- WRED Class
hpnicfCBQoSWredClassCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSWredClassCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of WRED configuration information."
::= { hpnicfCBQoSBehaviorObjects 9 }
hpnicfCBQoSWredClassCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSWredClassCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WRED Class Configuration Information Entry."
INDEX { hpnicfCBQoSBehaviorIndex, hpnicfCBQoSWredClassValue }
::= { hpnicfCBQoSWredClassCfgInfoTable 1 }
HpnicfCBQoSWredClassCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSWredClassValue
Integer32,
hpnicfCBQoSWredClassLowLimit
Integer32,
hpnicfCBQoSWredClassHighLimit
Integer32,
hpnicfCBQoSWredClassDiscardProb
Integer32
}
hpnicfCBQoSWredClassValue OBJECT-TYPE
SYNTAX Integer32 (0..63)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The class value.
For IP precedence based WRED, the class is IP precedence,
and range is 0~7.
For DSCP based WRED, the class is DSCP, and range is 0~63.
"
::= { hpnicfCBQoSWredClassCfgInfoEntry 1 }
hpnicfCBQoSWredClassLowLimit OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The low limit of queue depth."
DEFVAL {10}
::= { hpnicfCBQoSWredClassCfgInfoEntry 2 }
hpnicfCBQoSWredClassHighLimit OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The high limit of queue depth."
DEFVAL { 30 }
::= { hpnicfCBQoSWredClassCfgInfoEntry 3 }
hpnicfCBQoSWredClassDiscardProb OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The discard probability denominator."
DEFVAL { 10 }
::= { hpnicfCBQoSWredClassCfgInfoEntry 4 }
-- Policy Route
hpnicfCBQoSPolicyRouteCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSPolicyRouteCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Policy Routing configuration information."
::= { hpnicfCBQoSBehaviorObjects 10 }
hpnicfCBQoSPolicyRouteCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSPolicyRouteCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Policy Routeing Configuration Information Entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSPolicyRouteCfgInfoTable 1 }
HpnicfCBQoSPolicyRouteCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSPolicyRouteIpAddrType
InetAddressType,
hpnicfCBQoSPolicyRouteNexthop
InetAddress,
hpnicfCBQoSPolicyRouteBackup
INTEGER,
hpnicfCBQoSPolicyRouteRowStatus
RowStatus
}
hpnicfCBQoSPolicyRouteIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Type of InetAddress."
::= { hpnicfCBQoSPolicyRouteCfgInfoEntry 1 }
hpnicfCBQoSPolicyRouteNexthop OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The next-hop ip address for redirection."
::= { hpnicfCBQoSPolicyRouteCfgInfoEntry 2 }
hpnicfCBQoSPolicyRouteBackup OBJECT-TYPE
SYNTAX INTEGER
{
backup(1),
notbackup(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Whether forward the packet according to the routing table
When the next-hop IP address for redirection is not valid.
Backup means forwarding. NoBackup means not forwarding.
"
::= { hpnicfCBQoSPolicyRouteCfgInfoEntry 3 }
hpnicfCBQoSPolicyRouteRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSPolicyRouteCfgInfoEntry 4 }
-- NAT
hpnicfCBQoSNatCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSNatCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Nat configuration information."
::= { hpnicfCBQoSBehaviorObjects 11 }
hpnicfCBQoSNatCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSNatCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Nat Configuration Information Entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSNatCfgInfoTable 1 }
HpnicfCBQoSNatCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSNatMainNumber
Integer32,
hpnicfCBQoSNatBackupNumber
Integer32,
hpnicfCBQoSNatServiceClass
Integer32,
hpnicfCBQoSNatRowStatus
RowStatus
}
hpnicfCBQoSNatMainNumber OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The main ISP number."
::= { hpnicfCBQoSNatCfgInfoEntry 1 }
hpnicfCBQoSNatBackupNumber OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The backup ISP number"
::= { hpnicfCBQoSNatCfgInfoEntry 2 }
hpnicfCBQoSNatServiceClass OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The service class."
DEFVAL { 2 }
::= { hpnicfCBQoSNatCfgInfoEntry 3 }
hpnicfCBQoSNatRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSNatCfgInfoEntry 4 }
-- Firewall
hpnicfCBQoSFirewallCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSFirewallCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of firewall configuration information."
::= { hpnicfCBQoSBehaviorObjects 12 }
hpnicfCBQoSFirewallCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSFirewallCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Firewall configuration information entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSFirewallCfgInfoTable 1 }
HpnicfCBQoSFirewallCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSFirewallAction
INTEGER,
hpnicfCBQoSFirewallRowStatus
RowStatus
}
hpnicfCBQoSFirewallAction OBJECT-TYPE
SYNTAX INTEGER
{
permit(1),
deny(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The firewall action "
DEFVAL {permit}
::= { hpnicfCBQoSFirewallCfgInfoEntry 1 }
hpnicfCBQoSFirewallRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSFirewallCfgInfoEntry 2 }
-- Sampling behavior
hpnicfCBQoSSamplingCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSSamplingCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of sampling configuration information."
::= { hpnicfCBQoSBehaviorObjects 13 }
hpnicfCBQoSSamplingCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSSamplingCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Sampling configuration information entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSSamplingCfgInfoTable 1 }
HpnicfCBQoSSamplingCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSSamplingNum
Integer32,
hpnicfCBQoSSamplingRowStatus
RowStatus
}
hpnicfCBQoSSamplingNum OBJECT-TYPE
SYNTAX Integer32 (1..16)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The sampling number."
::= { hpnicfCBQoSSamplingCfgInfoEntry 1 }
hpnicfCBQoSSamplingRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSSamplingCfgInfoEntry 2 }
hpnicfCBQoSAccountCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSAccountCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of account configuration information."
::= { hpnicfCBQoSBehaviorObjects 14 }
hpnicfCBQoSAccountCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSAccountCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Account configuration information entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSAccountCfgInfoTable 1 }
HpnicfCBQoSAccountCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSAccounting
TruthValue,
hpnicfCBQoSAccountRowStatus
RowStatus,
hpnicfCBQoSAccountingMode
INTEGER
}
hpnicfCBQoSAccounting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Account action."
::= { hpnicfCBQoSAccountCfgInfoEntry 1 }
hpnicfCBQoSAccountRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSAccountCfgInfoEntry 2 }
hpnicfCBQoSAccountingMode OBJECT-TYPE
SYNTAX INTEGER
{
auto(1),
packet(2),
byte(3),
both(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Account mode."
DEFVAL { auto }
::= { hpnicfCBQoSAccountCfgInfoEntry 3 }
--
-- nodes of hpnicfCBQoSRedirectCfgInfoTable
--
hpnicfCBQoSRedirectCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSRedirectCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of redirect configuration information."
::= { hpnicfCBQoSBehaviorObjects 15 }
hpnicfCBQoSRedirectCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSRedirectCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Redirect configuration information entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSRedirectCfgInfoTable 1 }
HpnicfCBQoSRedirectCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSRedirectType
INTEGER,
hpnicfCBQoSRedirectIfIndex
Integer32,
hpnicfCBQoSRedirectIpAddressType
InetAddressType,
hpnicfCBQoSRedirectIpAddress1
InetAddress,
hpnicfCBQoSRedirectIpAddress2
InetAddress,
hpnicfCBQoSRedirectRowStatus
RowStatus,
hpnicfCBQoSRedirectIpv6Interface1
Integer32,
hpnicfCBQoSRedirectIpv6Interface2
Integer32,
hpnicfCBQoSRedirectIfVlanID
Integer32
}
hpnicfCBQoSRedirectType OBJECT-TYPE
SYNTAX INTEGER
{
cpu(1),
interface(2),
nextHop(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The type of redirect."
::= { hpnicfCBQoSRedirectCfgInfoEntry 1 }
hpnicfCBQoSRedirectIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"ifIndex.
Only the value of hpnicfCBQoSRedirectType is interface,
can be set this node.
"
DEFVAL { 0 }
::= { hpnicfCBQoSRedirectCfgInfoEntry 2 }
hpnicfCBQoSRedirectIpAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A value that represents a type of Internet address.
unknown(0) An unknown address type. This value MUST
be used if the value of the corresponding
InetAddress object is a zero-length string.
It may also be used to indicate an IP address
which is not in one of the formats defined
below.
ipv4(1) An IPv4 address as defined by the
InetAddressIPv4 textual convention.
ipv6(2) A global IPv6 address as defined by the
InetAddressIPv6 textual convention.
ipv4z(3) A non-global IPv4 address including a zone
index as defined by the InetAddressIPv4z
textual convention.
ipv6z(4) A non-global IPv6 address including a zone
index as defined by the InetAddressIPv6z
textual convention.
dns(16) A DNS domain name as defined by the
InetAddressDNS textual convention.
Now supports ipv4 and ipv6.
Only the value of hpnicfCBQoSRedirectType is next-hop,
can be set this node and hpnicfCBQoSRedirectIpAddress1 or hpnicfCBQoSRedirectIpAddress2.
"
DEFVAL { unknown }
::= { hpnicfCBQoSRedirectCfgInfoEntry 3 }
hpnicfCBQoSRedirectIpAddress1 OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"IP Address.
If the value of hpnicfCBQoSRedirectType is not next-hop,
zero-length string will be returned when getting.
If the value of hpnicfCBQoSRedirectIpAddressType is ipv6,
this node is set necessarily.
"
::= { hpnicfCBQoSRedirectCfgInfoEntry 4 }
hpnicfCBQoSRedirectIpAddress2 OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"IP Address.
If the value of hpnicfCBQoSRedirectType is not next-hop,
zero-length string will be returned when getting.
If the value of hpnicfCBQoSRedirectIpAddressType is ipv6,
this node is set optionally.
"
::= { hpnicfCBQoSRedirectCfgInfoEntry 5 }
hpnicfCBQoSRedirectRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSRedirectCfgInfoEntry 6 }
hpnicfCBQoSRedirectIpv6Interface1 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"IfIndex for ipv6 next hop .
If and only if the value of hpnicfCBQoSRedirectIpAddressType is ipv6
and hpnicfCBQoSRedirectIpAddress1 is set,
this node can be set.
"
DEFVAL { 0 }
::= { hpnicfCBQoSRedirectCfgInfoEntry 7 }
hpnicfCBQoSRedirectIpv6Interface2 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"IfIndex for ipv6 next hop .
If and only if the value of hpnicfCBQoSRedirectIpAddressType is ipv6
and hpnicfCBQoSRedirectIpAddress2 is set,
this node can be set.
"
DEFVAL { 0 }
::= { hpnicfCBQoSRedirectCfgInfoEntry 8 }
hpnicfCBQoSRedirectIfVlanID OBJECT-TYPE
SYNTAX Integer32 (0..4094 |65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"VLAN-ID to tag.
If and only if the value of hpnicfCBQoSRedirectType is interface,
this node can be set.
"
DEFVAL { 65535 }
::= { hpnicfCBQoSRedirectCfgInfoEntry 9 }
--
-- nodes of hpnicfCBQoSPriorityMapCfgInfoTable
--
hpnicfCBQoSPriorityMapCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSPriorityMapCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of priority map configuration information."
::= { hpnicfCBQoSBehaviorObjects 16 }
hpnicfCBQoSPriorityMapCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSPriorityMapCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"priority map configuration information entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSPriorityMapCfgInfoTable 1 }
HpnicfCBQoSPriorityMapCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSPriorityMapImportType
INTEGER,
hpnicfCBQoSPriorityMapExportType
INTEGER,
hpnicfCBQoSPriorityMapGroupIndex
Integer32,
hpnicfCBQoSPriorityMapGroupName
OCTET STRING,
hpnicfCBQoSPriorityMapAuto
INTEGER,
hpnicfCBQoSPriorityMapRowStatus
RowStatus
}
hpnicfCBQoSPriorityMapImportType OBJECT-TYPE
SYNTAX INTEGER
{
invalid(1),
dscp(2),
dot1p(3),
exp(4),
ipPrecedence(5),
localPrecedence(6),
dropPrecedence(7)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Import type of map."
DEFVAL { invalid }
::= { hpnicfCBQoSPriorityMapCfgInfoEntry 1 }
hpnicfCBQoSPriorityMapExportType OBJECT-TYPE
SYNTAX INTEGER
{
invalid(1),
dscp(2),
dot1p(3),
exp(4),
ipPrecedence(5),
localPrecedence(6),
dropPrecedence(7)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Export type of map."
DEFVAL { invalid }
::= { hpnicfCBQoSPriorityMapCfgInfoEntry 2 }
hpnicfCBQoSPriorityMapGroupIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Index of map group.
Map group is managed by HPN-ICF-IFQOS2-MIB.
"
::= { hpnicfCBQoSPriorityMapCfgInfoEntry 3 }
hpnicfCBQoSPriorityMapGroupName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of map group.
Map group is managed by HPN-ICF-IFQOS2-MIB.
"
::= { hpnicfCBQoSPriorityMapCfgInfoEntry 4 }
hpnicfCBQoSPriorityMapAuto OBJECT-TYPE
SYNTAX INTEGER
{
invalid(1),
autoDscp(2),
autoDot1p(3),
autoMplsExp(4),
autoIp(5)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Type of priority MAP."
DEFVAL { invalid }
::= { hpnicfCBQoSPriorityMapCfgInfoEntry 5 }
hpnicfCBQoSPriorityMapRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSPriorityMapCfgInfoEntry 6 }
--
-- nodes of hpnicfCBQoSMirrorCfgInfoTable
--
hpnicfCBQoSMirrorCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSMirrorCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of flow mirror configuration information."
::= { hpnicfCBQoSBehaviorObjects 17 }
hpnicfCBQoSMirrorCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSMirrorCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Flow mirror configuration information entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSMirrorCfgInfoTable 1 }
HpnicfCBQoSMirrorCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSMirrorType
INTEGER,
hpnicfCBQoSMirrorIfIndex
OCTET STRING,
hpnicfCBQoSMirrorVlanID
Integer32,
hpnicfCBQoSMirrorRowStatus
RowStatus
}
hpnicfCBQoSMirrorType OBJECT-TYPE
SYNTAX INTEGER
{
interface(1),
cpu(2),
vlan(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Type of flow mirror."
::= { hpnicfCBQoSMirrorCfgInfoEntry 1 }
hpnicfCBQoSMirrorIfIndex OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"IfIndex of destination interface.
Only the value of hpnicfCBQoSMirrorType is interface,
can be set this node.
For example: 1#11#111#1111 means the flow mirror
destination ifindex is 1,11,111 and 1111.
'#' is list separator for all IfIndex value.
"
::= { hpnicfCBQoSMirrorCfgInfoEntry 2 }
hpnicfCBQoSMirrorVlanID OBJECT-TYPE
SYNTAX Integer32 (0..4094)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Destination vlan of flow mirror,
Only the value of hpnicfCBQoSMirrorType is vlan,
can be set this node.
"
::= { hpnicfCBQoSMirrorCfgInfoEntry 3 }
hpnicfCBQoSMirrorRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSMirrorCfgInfoEntry 4 }
--
-- nodes of hpnicfCBQoSNestCfgInfoTable
--
hpnicfCBQoSNestCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSNestCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Insert a service VLAN tag or customer VLAN tag into a packet.
A VLAN tag contains the VLAN ID field and the 802.1p priority
field. Both the service VLAN ID and the customer VLAN ID can
not be set at the same time. One of them must be set. The
802.1p priority of the service VLAN tag and that of the
customer VLAN tag can be set optionally. However, both of
them can not be set at the same time. The new setting
overwrites the previous one."
::= { hpnicfCBQoSBehaviorObjects 18 }
hpnicfCBQoSNestCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSNestCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VLAN nesting table entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSNestCfgInfoTable 1 }
HpnicfCBQoSNestCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSNestServiceVlanID
Integer32,
hpnicfCBQoSNestServiceDot1pValue
Integer32,
hpnicfCBQoSNestCustomerVlanID
Integer32,
hpnicfCBQoSNestCustomerDot1pValue
Integer32,
hpnicfCBQoSNestRowStatus
RowStatus
}
hpnicfCBQoSNestServiceVlanID OBJECT-TYPE
SYNTAX Integer32 (1..4094|65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"VLAN ID of the service VLAN tag to be inserted. If the
customer VLAN tag has been configured, 65535 is returned
for the service VLAN ID. The service VLAN ID can not be
set to 65535."
::= { hpnicfCBQoSNestCfgInfoEntry 1 }
hpnicfCBQoSNestServiceDot1pValue OBJECT-TYPE
SYNTAX Integer32 (0..7|65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"802.1p priority value in the service VLAN tag to be inserted.
If the 802.1p priority is not set, 65535 is returned. The
802.1p priority value can not be set to 65535."
::= { hpnicfCBQoSNestCfgInfoEntry 2 }
hpnicfCBQoSNestCustomerVlanID OBJECT-TYPE
SYNTAX Integer32 (1..4094|65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"VLAN ID of the customer VLAN tag to be inserted. If the
service VLAN tag has been configured, 65535 is returned for
the customer VLAN ID. The customer VLAN ID can not be set
to 65535."
::= { hpnicfCBQoSNestCfgInfoEntry 3 }
hpnicfCBQoSNestCustomerDot1pValue OBJECT-TYPE
SYNTAX Integer32 (0..7|65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"802.1p priority value in the customer VLAN tag to be inserted.
If the 802.1p priority is not set, 65535 is returned. The
802.1p priority value can not be set to 65535."
::= { hpnicfCBQoSNestCfgInfoEntry 4 }
hpnicfCBQoSNestRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus"
::= { hpnicfCBQoSNestCfgInfoEntry 5 }
-- Nest Policy
hpnicfCBQoSNestPolicyCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSNestPolicyCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used for configuring nest policy."
::= { hpnicfCBQoSBehaviorObjects 19 }
hpnicfCBQoSNestPolicyCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSNestPolicyCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Nest policy configuration entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSNestPolicyCfgInfoTable 1 }
HpnicfCBQoSNestPolicyCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSNestPolicyName
OCTET STRING,
hpnicfCBQoSNestPolicyRowStatus
RowStatus
}
hpnicfCBQoSNestPolicyName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Name of the nested policy."
::= { hpnicfCBQoSNestPolicyCfgInfoEntry 1 }
hpnicfCBQoSNestPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus"
::= { hpnicfCBQoSNestPolicyCfgInfoEntry 2 }
--
-- nodes of hpnicfCBQoSMirrorIfCfgInfoTable
--
hpnicfCBQoSMirrorIfCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSMirrorIfCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of flow mirroring to interface configuration information."
::= { hpnicfCBQoSBehaviorObjects 20 }
hpnicfCBQoSMirrorIfCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSMirrorIfCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Flow mirroring to interface configuration information entry."
INDEX { hpnicfCBQoSBehaviorIndex, hpnicfCBQoSMirrorIfMainIfIndex }
::= { hpnicfCBQoSMirrorIfCfgInfoTable 1 }
HpnicfCBQoSMirrorIfCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSMirrorIfMainIfIndex
Integer32,
hpnicfCBQoSMirrorIfMainIfStatus
INTEGER,
hpnicfCBQoSMirrorIfBackupIfIndex
Integer32,
hpnicfCBQoSMirrorIfBackupIfStatus
INTEGER,
hpnicfCBQoSMirrorIfRowStatus
RowStatus
}
hpnicfCBQoSMirrorIfMainIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IfIndex of mirror interface."
::= { hpnicfCBQoSMirrorIfCfgInfoEntry 1 }
hpnicfCBQoSMirrorIfMainIfStatus OBJECT-TYPE
SYNTAX INTEGER
{
inactive(1),
active(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of main interface."
DEFVAL {active}
::= { hpnicfCBQoSMirrorIfCfgInfoEntry 2 }
hpnicfCBQoSMirrorIfBackupIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"IfIndex of backup mirror interface."
::= { hpnicfCBQoSMirrorIfCfgInfoEntry 3 }
hpnicfCBQoSMirrorIfBackupIfStatus OBJECT-TYPE
SYNTAX INTEGER
{
inactive(1),
active(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of backup interface."
DEFVAL {active}
::= { hpnicfCBQoSMirrorIfCfgInfoEntry 4 }
hpnicfCBQoSMirrorIfRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSMirrorIfCfgInfoEntry 5 }
--
-- nodes of hpnicfCBQoSColoredRemarkCfgTable
--
hpnicfCBQoSColoredRemarkCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSColoredRemarkCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of colored remarking feature configuration information."
::= { hpnicfCBQoSBehaviorObjects 21 }
hpnicfCBQoSColoredRemarkCfgEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSColoredRemarkCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Colored remarking configuration information entry."
INDEX { hpnicfCBQoSBehaviorIndex, hpnicfCBQoSColoredRemarkType, hpnicfCBQoSColoredRemarkColor }
::= { hpnicfCBQoSColoredRemarkCfgTable 1 }
HpnicfCBQoSColoredRemarkCfgEntry ::=
SEQUENCE
{
hpnicfCBQoSColoredRemarkType
RemarkType,
hpnicfCBQoSColoredRemarkColor
INTEGER,
hpnicfCBQoSColoredRemarkValue
Integer32,
hpnicfCBQoSColoredRemarkRowStatus
RowStatus
}
hpnicfCBQoSColoredRemarkType OBJECT-TYPE
SYNTAX RemarkType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remark type."
::= { hpnicfCBQoSColoredRemarkCfgEntry 1 }
hpnicfCBQoSColoredRemarkColor OBJECT-TYPE
SYNTAX INTEGER
{
green(1),
yellow(2),
red(3)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remark color."
::= { hpnicfCBQoSColoredRemarkCfgEntry 2 }
hpnicfCBQoSColoredRemarkValue OBJECT-TYPE
SYNTAX Integer32 (0..4095)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Value to remark:
for IpPrecedence: 0~7
for Dscp: 0~63
for MplsExp: 0~7
for Vlan8021p: 0~7
for AtmClp: 0~1
for FrDe: 0~1
for VlanID: 1~4094
for QosLocalID: 1~4095
for DropPrecedence: 0~2
for LocalPrecedence: 0~7
for TopMostVlanID: 1~4094
for SecondMplsExp: 0~7
"
::= { hpnicfCBQoSColoredRemarkCfgEntry 3 }
hpnicfCBQoSColoredRemarkRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus"
::= { hpnicfCBQoSColoredRemarkCfgEntry 4 }
--
-- nodes of hpnicfCBQoSPrimapCfgInfoTable
--
hpnicfCBQoSPrimapCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSPrimapCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of referencing priority map configuration information."
::= { hpnicfCBQoSBehaviorObjects 22 }
hpnicfCBQoSPrimapCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSPrimapCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Referencing priority map configuration information entry."
INDEX { hpnicfCBQoSBehaviorIndex, hpnicfCBQoSPrimapColorType, hpnicfCBQoSPrePriMapTableType }
::= { hpnicfCBQoSPrimapCfgInfoTable 1 }
HpnicfCBQoSPrimapCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSPrimapColorType
INTEGER,
hpnicfCBQoSPrePriMapTableType
INTEGER,
hpnicfCBQoSPrimapRowStatus
RowStatus
}
hpnicfCBQoSPrimapColorType OBJECT-TYPE
SYNTAX INTEGER
{
noColorMap(1),
colorMap(2)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Color type of priority map."
::= { hpnicfCBQoSPrimapCfgInfoEntry 1 }
hpnicfCBQoSPrePriMapTableType OBJECT-TYPE
SYNTAX INTEGER
{
dot1pToLp(1),
dot1pToDp(2),
expToLp(3),
dscpToLp(4),
expToDp(5),
dscpToDp(6),
dscpToDot1p(7),
dot1pToDscp(8),
dscpToDscp(9),
dscpToExp(10),
expToDscp(11),
expToDot1p(12),
expToExp(13),
lpToDot1p(14),
dot1pToRpr(15),
dscpToRpr(16),
expToRpr(17),
ippreToRpr(18),
upToDot1p(19),
upToDscp(20),
upToExp(21),
upToDp(22),
upToLp(23),
upToRpr(24),
upToFc(25),
lpTodscp(26),
dot11eToLp(27),
lpToDot11e(28),
lpToLp(29),
dot1pToExp(30),
lpToExp(31),
lpToDp(32),
upToUp(33),
dot1pToDot1p(34)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The type of pre-defined priority mapping table."
::= { hpnicfCBQoSPrimapCfgInfoEntry 2 }
hpnicfCBQoSPrimapRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus"
::= { hpnicfCBQoSPrimapCfgInfoEntry 3 }
--
-- nodes of hpnicfCBQoSColorMapDpCfgInfoTable
--
hpnicfCBQoSColorMapDpCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSColorMapDpCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of referencing color-map-DP action configuration information."
::= { hpnicfCBQoSBehaviorObjects 23 }
hpnicfCBQoSColorMapDpCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSColorMapDpCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Referencing color-map-DP action configuration information entry."
INDEX { hpnicfCBQoSBehaviorIndex }
::= { hpnicfCBQoSColorMapDpCfgInfoTable 1 }
HpnicfCBQoSColorMapDpCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSColorMapDpEnable
TruthValue,
hpnicfCBQoSColorMapDpRowStatus
RowStatus
}
hpnicfCBQoSColorMapDpEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Color-map-DP enable status."
::= { hpnicfCBQoSColorMapDpCfgInfoEntry 1 }
hpnicfCBQoSColorMapDpRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus"
::= { hpnicfCBQoSColorMapDpCfgInfoEntry 2 }
-- hpnicfCBQoSPolicyObjects
hpnicfCBQoSPolicyObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 3 }
-- Traffic Policy Next Index
hpnicfCBQoSPolicyIndexNext OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains an appropriate value to be used for
hpnicfCBQoSPolicyIndex when creating rows in the
hpnicfCBQoSPolicyCfgInfoTable."
::= { hpnicfCBQoSPolicyObjects 1 }
-- Traffic Policy
hpnicfCBQoSPolicyCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSPolicyCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of QoS policy configuration information."
::= { hpnicfCBQoSPolicyObjects 2 }
hpnicfCBQoSPolicyCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSPolicyCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Traffic policy configuration information entry."
INDEX { hpnicfCBQoSPolicyIndex }
::= { hpnicfCBQoSPolicyCfgInfoTable 1 }
HpnicfCBQoSPolicyCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSPolicyIndex
Integer32,
hpnicfCBQoSPolicyName
OCTET STRING,
hpnicfCBQoSPolicyClassCount
Integer32,
hpnicfCBQoSPolicyConfigMode
INTEGER,
hpnicfCBQoSPolicyType
INTEGER,
hpnicfCBQoSPolicyClassNextIndex
Integer32,
hpnicfCBQoSPolicyRowStatus
RowStatus
}
hpnicfCBQoSPolicyIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of Traffic Policy."
::= { hpnicfCBQoSPolicyCfgInfoEntry 1 }
hpnicfCBQoSPolicyName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Name of Traffic Policy."
::= { hpnicfCBQoSPolicyCfgInfoEntry 2 }
hpnicfCBQoSPolicyClassCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter of policy classes of policy."
::= { hpnicfCBQoSPolicyCfgInfoEntry 3 }
hpnicfCBQoSPolicyConfigMode OBJECT-TYPE
SYNTAX INTEGER
{
unavailable(0),
config(1),
auto(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configuration mode of Traffic Policy.
Only hardware QoS support this node.
'unavailable' is returned only when getting value from software QoS.
'unavailable' can't be set."
DEFVAL {config}
::= { hpnicfCBQoSPolicyCfgInfoEntry 4 }
hpnicfCBQoSPolicyType OBJECT-TYPE
SYNTAX INTEGER
{
systemDefined(1),
userDefined(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of policy."
::= { hpnicfCBQoSPolicyCfgInfoEntry 5 }
hpnicfCBQoSPolicyClassNextIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains an appropriate value to be used for
hpnicfCBQoSPolicyClassIndex when creating rows in the
hpnicfCBQoSPolicyClassCfgInfoTable.
"
::= { hpnicfCBQoSPolicyCfgInfoEntry 6 }
hpnicfCBQoSPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSPolicyCfgInfoEntry 7 }
-- Classifier-Behavior in QoS policy
hpnicfCBQoSPolicyClassCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSPolicyClassCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of QoS Policy classifier-behavior configuration information."
::= { hpnicfCBQoSPolicyObjects 3 }
hpnicfCBQoSPolicyClassCfgInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSPolicyClassCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Traffic policy classifier-behavior configuration information entry."
INDEX { hpnicfCBQoSPolicyIndex, hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSPolicyClassCfgInfoTable 1 }
HpnicfCBQoSPolicyClassCfgInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSPolicyClassIndex
Integer32,
hpnicfCBQoSPolicyClassClassifierIndex
Integer32,
hpnicfCBQoSPolicyClassClassifierName
OCTET STRING,
hpnicfCBQoSPolicyClassBehaviorIndex
Integer32,
hpnicfCBQoSPolicyClassBehaviorName
OCTET STRING,
hpnicfCBQoSPolicyClassPrecedence
Integer32,
hpnicfCBQoSPolicyClassRowStatus
RowStatus,
hpnicfCBQoSPolicyClassMode
INTEGER,
hpnicfCBQoSPolicyClassCfgOrder
Integer32
}
hpnicfCBQoSPolicyClassIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"PolicyClass Index in a QoS policy."
::= { hpnicfCBQoSPolicyClassCfgInfoEntry 1 }
hpnicfCBQoSPolicyClassClassifierIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Index of classifier applied by a policy.
It should exist in hpnicfCBQoSClassifierCfgInfoTable."
::= { hpnicfCBQoSPolicyClassCfgInfoEntry 2 }
hpnicfCBQoSPolicyClassClassifierName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of classifier applied by a policy.
It is corresponding to hpnicfCBQoSPolicyClassClassifierIndex."
::= { hpnicfCBQoSPolicyClassCfgInfoEntry 3 }
hpnicfCBQoSPolicyClassBehaviorIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Index of Behavior applied by a policy.
It should exist in hpnicfCBQoSBehaviorCfgInfoTable."
::= { hpnicfCBQoSPolicyClassCfgInfoEntry 4 }
hpnicfCBQoSPolicyClassBehaviorName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of Behavior applied by a policy.
It is corresponding to hpnicfCBQoSPolicyClassBehaviorIndex."
::= { hpnicfCBQoSPolicyClassCfgInfoEntry 5 }
hpnicfCBQoSPolicyClassPrecedence OBJECT-TYPE
SYNTAX Integer32 (0..16383|2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Precedence of the class in the policy.
Only hardware QoS support this node.
2147483647 is returned only when getting value from software QoS.
2147483647 can't be set."
::= { hpnicfCBQoSPolicyClassCfgInfoEntry 6 }
hpnicfCBQoSPolicyClassRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSPolicyClassCfgInfoEntry 7 }
hpnicfCBQoSPolicyClassMode OBJECT-TYPE
SYNTAX INTEGER
{
modeNo(1),
modeDot1q(2),
modeQppb(3),
modeIpSourceGuard(4),
modeVoiceVlan(5),
modeDCBX(6)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Set the mode of the classifier-behavior association. The
default mode modeNo is a normal mode.
modeDot1q indicates that the association is used for VLAN mapping.
modeQppb indicates that the association is used for BGP routing policy.
modeIpSourceGuard indicates that the association is used for packets
undergo IP source guard.
modeVoiceVlan indicates that the association is used for voice data
packets.
modeDCBX indicates that the association is used for DCBX.
"
DEFVAL {modeNo}
::= { hpnicfCBQoSPolicyClassCfgInfoEntry 8 }
hpnicfCBQoSPolicyClassCfgOrder OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A QoS policy contains multiple classifier-behavior
associations. A node indicates the configuration order of
the corresponding classifier-behavior association."
::= { hpnicfCBQoSPolicyClassCfgInfoEntry 9 }
-- hpnicfCBQoSApplyPolicyObjects
hpnicfCBQoSApplyPolicyObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 4 }
-- Policy Instance on interface Table
hpnicfCBQoSIfApplyPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSIfApplyPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of QoS policy instance."
::= { hpnicfCBQoSApplyPolicyObjects 1 }
hpnicfCBQoSIfApplyPolicyEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSIfApplyPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Policy applied on interface Configuration Information Entry."
INDEX { hpnicfCBQoSIfApplyPolicyIfIndex, hpnicfCBQoSIfApplyPolicyDirection }
::= { hpnicfCBQoSIfApplyPolicyTable 1 }
HpnicfCBQoSIfApplyPolicyEntry ::=
SEQUENCE
{
hpnicfCBQoSIfApplyPolicyIfIndex
Integer32,
hpnicfCBQoSIfApplyPolicyDirection
DirectionType,
hpnicfCBQoSIfApplyPolicyName
OCTET STRING,
hpnicfCBQoSIfApplyPolicyEnableDynamic
INTEGER,
hpnicfCBQoSIfApplyPolicyRowStatus
RowStatus,
hpnicfCBQoSIfApplyPolicyStatus
INTEGER
}
hpnicfCBQoSIfApplyPolicyIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Interface Index, equal to ifIndex."
::= { hpnicfCBQoSIfApplyPolicyEntry 1 }
hpnicfCBQoSIfApplyPolicyDirection OBJECT-TYPE
SYNTAX DirectionType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Policy direction:
inbound (1)
outbound (2)
"
::= { hpnicfCBQoSIfApplyPolicyEntry 2 }
hpnicfCBQoSIfApplyPolicyName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Name of Traffic Policy."
::= { hpnicfCBQoSIfApplyPolicyEntry 3 }
hpnicfCBQoSIfApplyPolicyEnableDynamic OBJECT-TYPE
SYNTAX INTEGER
{
unavailable(1),
true(2),
false(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If the value of it is specified 'true',Enable dynamic qos policy.
'unavailable' is returned if device don't support dynamic QoS.
'unavailable' can't be set.
"
::= { hpnicfCBQoSIfApplyPolicyEntry 4 }
hpnicfCBQoSIfApplyPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSIfApplyPolicyEntry 5 }
hpnicfCBQoSIfApplyPolicyStatus OBJECT-TYPE
SYNTAX INTEGER
{
proccessing(1),
success(2),
partialItemFailed(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of policy applied on interface."
::= { hpnicfCBQoSIfApplyPolicyEntry 6 }
-- Policy Instance on ATM PVC Table
hpnicfCBQoSAtmPvcApplyPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcApplyPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of QoS policy instance."
::= { hpnicfCBQoSApplyPolicyObjects 2 }
hpnicfCBQoSAtmPvcApplyPolicyEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSAtmPvcApplyPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Policy applied on ATM PVC Configuration Information Entry."
INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex,
hpnicfCBQoSAtmPvcApplyPolicyVPI,
hpnicfCBQoSAtmPvcApplyPolicyVCI,
hpnicfCBQoSAtmPvcApplyPolicyDirection }
::= { hpnicfCBQoSAtmPvcApplyPolicyTable 1 }
HpnicfCBQoSAtmPvcApplyPolicyEntry ::=
SEQUENCE
{
hpnicfCBQoSAtmPvcApplyPolicyIfIndex
Integer32,
hpnicfCBQoSAtmPvcApplyPolicyVPI
Integer32,
hpnicfCBQoSAtmPvcApplyPolicyVCI
Integer32,
hpnicfCBQoSAtmPvcApplyPolicyDirection
DirectionType,
hpnicfCBQoSAtmPvcApplyPolicyName
OCTET STRING,
hpnicfCBQoSAtmPvcApplyPolicyRowStatus
RowStatus
}
hpnicfCBQoSAtmPvcApplyPolicyIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ATM Interface Index, equal to ifIndex."
::= { hpnicfCBQoSAtmPvcApplyPolicyEntry 1 }
hpnicfCBQoSAtmPvcApplyPolicyVPI OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VPI value of ATM Interface."
::= { hpnicfCBQoSAtmPvcApplyPolicyEntry 2 }
hpnicfCBQoSAtmPvcApplyPolicyVCI OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VCI value of ATM Interface."
::= { hpnicfCBQoSAtmPvcApplyPolicyEntry 3 }
hpnicfCBQoSAtmPvcApplyPolicyDirection OBJECT-TYPE
SYNTAX DirectionType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Policy direction:
inbound (1)
outbound (2)"
::= { hpnicfCBQoSAtmPvcApplyPolicyEntry 4 }
hpnicfCBQoSAtmPvcApplyPolicyName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Name of Traffic Policy."
::= { hpnicfCBQoSAtmPvcApplyPolicyEntry 5 }
hpnicfCBQoSAtmPvcApplyPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus"
::= { hpnicfCBQoSAtmPvcApplyPolicyEntry 6 }
-- Policy Instance on VLAN Table
hpnicfCBQoSVlanApplyPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSVlanApplyPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of QoS policy instance."
::= { hpnicfCBQoSApplyPolicyObjects 3 }
hpnicfCBQoSVlanApplyPolicyEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSVlanApplyPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Policy applied on Ethernet VLAN Configuration Information Entry."
INDEX { hpnicfCBQoSVlanApplyPolicyVlanid,
hpnicfCBQoSVlanApplyPolicyDirection }
::= { hpnicfCBQoSVlanApplyPolicyTable 1 }
HpnicfCBQoSVlanApplyPolicyEntry ::=
SEQUENCE
{
hpnicfCBQoSVlanApplyPolicyVlanid
Integer32,
hpnicfCBQoSVlanApplyPolicyDirection
DirectionType,
hpnicfCBQoSVlanApplyPolicyName
OCTET STRING,
hpnicfCBQoSVlanApplyPriority
Integer32,
hpnicfCBQoSVlanApplyPolicyRowStatus
RowStatus,
hpnicfCBQoSVlanApplyPolicyStatus
INTEGER
}
hpnicfCBQoSVlanApplyPolicyVlanid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Vlan of Ethernet Interface."
::= { hpnicfCBQoSVlanApplyPolicyEntry 1 }
hpnicfCBQoSVlanApplyPolicyDirection OBJECT-TYPE
SYNTAX DirectionType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Policy direction:
inbound (1)
outbound (2)"
::= { hpnicfCBQoSVlanApplyPolicyEntry 2 }
hpnicfCBQoSVlanApplyPolicyName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Name of Traffic Policy."
::= { hpnicfCBQoSVlanApplyPolicyEntry 3 }
hpnicfCBQoSVlanApplyPriority OBJECT-TYPE
SYNTAX Integer32 (0..4095)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The priority of policy."
::= { hpnicfCBQoSVlanApplyPolicyEntry 4 }
hpnicfCBQoSVlanApplyPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSVlanApplyPolicyEntry 5 }
hpnicfCBQoSVlanApplyPolicyStatus OBJECT-TYPE
SYNTAX INTEGER
{
proccessing(1),
success(2),
partialItemFailed(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of policy applied on VLAN."
::= { hpnicfCBQoSVlanApplyPolicyEntry 6 }
-- Policy Instance on FR class Table
hpnicfCBQoSFrClassApplyPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSFrClassApplyPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of QoS policy instance."
::= { hpnicfCBQoSApplyPolicyObjects 4 }
hpnicfCBQoSFrClassApplyPolicyEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSFrClassApplyPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Policy applied on FR class Configuration Information Entry."
INDEX { hpnicfCBQoSFrClassApplyPolicyFrClassName,
hpnicfCBQoSFrClassApplyPolicyDirection }
::= { hpnicfCBQoSFrClassApplyPolicyTable 1 }
HpnicfCBQoSFrClassApplyPolicyEntry ::=
SEQUENCE
{
hpnicfCBQoSFrClassApplyPolicyFrClassName
OCTET STRING,
hpnicfCBQoSFrClassApplyPolicyDirection
DirectionType,
hpnicfCBQoSFrClassApplyPolicyName
OCTET STRING,
hpnicfCBQoSFrClassApplyPolicyRowStatus
RowStatus
}
hpnicfCBQoSFrClassApplyPolicyFrClassName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..31))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The name of FR class."
::= { hpnicfCBQoSFrClassApplyPolicyEntry 1 }
hpnicfCBQoSFrClassApplyPolicyDirection OBJECT-TYPE
SYNTAX DirectionType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Policy direction:
inbound (1)
outbound (2)"
::= { hpnicfCBQoSFrClassApplyPolicyEntry 2 }
hpnicfCBQoSFrClassApplyPolicyName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Name of Traffic Policy."
::= { hpnicfCBQoSFrClassApplyPolicyEntry 3 }
hpnicfCBQoSFrClassApplyPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSFrClassApplyPolicyEntry 4 }
-- Policy Instance on FR PVC Table
hpnicfCBQoSFrPvcApplyPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcApplyPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of QoS policy instance."
::= { hpnicfCBQoSApplyPolicyObjects 5 }
hpnicfCBQoSFrPvcApplyPolicyEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSFrPvcApplyPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Policy applied on FR PVC Configuration Information Entry."
INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex,
hpnicfCBQoSFrPvcApplyPolicyDlciNum,
hpnicfCBQoSFrPvcApplyPolicyDirection }
::= { hpnicfCBQoSFrPvcApplyPolicyTable 1 }
HpnicfCBQoSFrPvcApplyPolicyEntry ::=
SEQUENCE
{
hpnicfCBQoSFrPvcApplyPolicyIfIndex
Integer32,
hpnicfCBQoSFrPvcApplyPolicyDlciNum
Integer32,
hpnicfCBQoSFrPvcApplyPolicyDirection
DirectionType,
hpnicfCBQoSFrPvcApplyPolicyName
OCTET STRING,
hpnicfCBQoSFrPvcApplyPolicyRowStatus
RowStatus
}
hpnicfCBQoSFrPvcApplyPolicyIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Fr Interface Index, equal to ifIndex."
::= { hpnicfCBQoSFrPvcApplyPolicyEntry 1 }
hpnicfCBQoSFrPvcApplyPolicyDlciNum OBJECT-TYPE
SYNTAX Integer32 (16..1007)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Fr DLCI number."
::= { hpnicfCBQoSFrPvcApplyPolicyEntry 2 }
hpnicfCBQoSFrPvcApplyPolicyDirection OBJECT-TYPE
SYNTAX DirectionType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Policy direction:
inbound (1)
outbound (2)"
::= { hpnicfCBQoSFrPvcApplyPolicyEntry 3 }
hpnicfCBQoSFrPvcApplyPolicyName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of Traffic Policy."
::= { hpnicfCBQoSFrPvcApplyPolicyEntry 4 }
hpnicfCBQoSFrPvcApplyPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSFrPvcApplyPolicyEntry 5 }
-- Policy Instance on Global
hpnicfCBQoSGlobalApplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSGlobalApplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of QoS policies applied globally. A QoS policy
applied globally takes effect on all ports of the device."
::= { hpnicfCBQoSApplyPolicyObjects 6 }
hpnicfCBQoSGlobalApplyEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSGlobalApplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A global policy entry."
INDEX { hpnicfCBQoSGlobalApplyDirection }
::= { hpnicfCBQoSGlobalApplyTable 1 }
HpnicfCBQoSGlobalApplyEntry ::=
SEQUENCE
{
hpnicfCBQoSGlobalApplyDirection
DirectionType,
hpnicfCBQoSGlobalApplyName
OCTET STRING,
hpnicfCBQoSGlobalApplyRowStatus
RowStatus,
hpnicfCBQoSGlobalApplyStatus
INTEGER
}
hpnicfCBQoSGlobalApplyDirection OBJECT-TYPE
SYNTAX DirectionType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Policy direction:
inbound (1)
outbound (2)"
::= { hpnicfCBQoSGlobalApplyEntry 1 }
hpnicfCBQoSGlobalApplyName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Name of a global policy."
::= { hpnicfCBQoSGlobalApplyEntry 2 }
hpnicfCBQoSGlobalApplyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSGlobalApplyEntry 3 }
hpnicfCBQoSGlobalApplyStatus OBJECT-TYPE
SYNTAX INTEGER
{
proccessing(1),
success(2),
partialItemFailed(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of policy applied globally."
::= { hpnicfCBQoSGlobalApplyEntry 4 }
-- Policy Instance on controlPlane
hpnicfCBQoSCpApplyPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSCpApplyPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of QoS policies applied on control plane."
::= { hpnicfCBQoSApplyPolicyObjects 7 }
hpnicfCBQoSCpApplyPolicyEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSCpApplyPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Policy applied on control plane configuration information entry."
INDEX { hpnicfCBQoSCpApplyPolicyChassis,
hpnicfCBQoSCpApplyPolicySlot,
hpnicfCBQoSCpApplyPolicyDirection }
::= { hpnicfCBQoSCpApplyPolicyTable 1 }
HpnicfCBQoSCpApplyPolicyEntry ::=
SEQUENCE
{
hpnicfCBQoSCpApplyPolicyChassis
Unsigned32,
hpnicfCBQoSCpApplyPolicySlot
Unsigned32,
hpnicfCBQoSCpApplyPolicyDirection
DirectionType,
hpnicfCBQoSCpApplyPolicyName
OCTET STRING,
hpnicfCBQoSCpApplyPolicyStatus
INTEGER,
hpnicfCBQoSCpApplyRowStatus
RowStatus
}
hpnicfCBQoSCpApplyPolicyChassis OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Chassis number."
::= { hpnicfCBQoSCpApplyPolicyEntry 1 }
hpnicfCBQoSCpApplyPolicySlot OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Slot number."
::= { hpnicfCBQoSCpApplyPolicyEntry 2 }
hpnicfCBQoSCpApplyPolicyDirection OBJECT-TYPE
SYNTAX DirectionType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Policy direction:
inbound (1)
outbound (2)"
::= { hpnicfCBQoSCpApplyPolicyEntry 3 }
hpnicfCBQoSCpApplyPolicyName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Name of traffic policy."
::= { hpnicfCBQoSCpApplyPolicyEntry 4 }
hpnicfCBQoSCpApplyPolicyStatus OBJECT-TYPE
SYNTAX INTEGER
{
proccessing(1),
success(2),
partialItemFailed(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of policy applied on control plane."
::= { hpnicfCBQoSCpApplyPolicyEntry 5 }
hpnicfCBQoSCpApplyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"RowStatus."
::= { hpnicfCBQoSCpApplyPolicyEntry 6 }
-- Running statistics information
hpnicfCBQoSApplyPolicyStaticsObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 5 }
-- Interface: policy Running statistics information
hpnicfCBQoSIfStaticsObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSApplyPolicyStaticsObjects 1 }
-- Interface CBQ statistics
hpnicfCBQoSIfCbqRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSIfCbqRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of interface CBQ Running statistics.
When policy using queue behavior is applied on
interface the interface will using Class Based Queuing."
::= { hpnicfCBQoSIfStaticsObjects 1 }
hpnicfCBQoSIfCbqRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSIfCbqRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interface CBQ statistics entry."
INDEX { hpnicfCBQoSIfApplyPolicyIfIndex }
::= { hpnicfCBQoSIfCbqRunInfoTable 1 }
HpnicfCBQoSIfCbqRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSIfCbqQueueSize
Integer32,
hpnicfCBQoSIfCbqDiscard
Counter64,
hpnicfCBQoSIfCbqEfQueueSize
Integer32,
hpnicfCBQoSIfCbqAfQueueSize
Integer32,
hpnicfCBQoSIfCbqBeQueueSize
Integer32,
hpnicfCBQoSIfCbqBeActiveQueueNum
Integer32,
hpnicfCBQoSIfCbqBeMaxActiveQueueNum
Integer32,
hpnicfCBQoSIfCbqBeTotalQueueNum
Integer32,
hpnicfCBQoSIfCbqAfAllocatedQueueNum
Integer32
}
hpnicfCBQoSIfCbqQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of CBQ queue"
::= { hpnicfCBQoSIfCbqRunInfoEntry 1 }
hpnicfCBQoSIfCbqDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of discarded packets which couldn't be enqueued."
::= { hpnicfCBQoSIfCbqRunInfoEntry 2 }
hpnicfCBQoSIfCbqEfQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of EF queue."
::= { hpnicfCBQoSIfCbqRunInfoEntry 3 }
hpnicfCBQoSIfCbqAfQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of AF queue."
::= { hpnicfCBQoSIfCbqRunInfoEntry 4 }
hpnicfCBQoSIfCbqBeQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of BE queue."
::= { hpnicfCBQoSIfCbqRunInfoEntry 5 }
hpnicfCBQoSIfCbqBeActiveQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Packet number of Active BE Queue."
::= { hpnicfCBQoSIfCbqRunInfoEntry 6 }
hpnicfCBQoSIfCbqBeMaxActiveQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The max Packet number of Active BE Queue."
::= { hpnicfCBQoSIfCbqRunInfoEntry 7 }
hpnicfCBQoSIfCbqBeTotalQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total Packet number of BE Queue."
::= { hpnicfCBQoSIfCbqRunInfoEntry 8 }
hpnicfCBQoSIfCbqAfAllocatedQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Allocated Packet number of AF Queue."
::= { hpnicfCBQoSIfCbqRunInfoEntry 9 }
-- Class match statistics
hpnicfCBQoSIfClassMatchRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSIfClassMatchRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for matching a classifier
in a QoS policy applied on the interface."
::= { hpnicfCBQoSIfStaticsObjects 2 }
hpnicfCBQoSIfClassMatchRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSIfClassMatchRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Classifier's matching statistics information entry."
INDEX { hpnicfCBQoSIfApplyPolicyIfIndex,
hpnicfCBQoSIfApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSIfClassMatchRunInfoTable 1 }
HpnicfCBQoSIfClassMatchRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSIfClassMatchedPackets
Counter64,
hpnicfCBQoSIfClassMatchedBytes
Counter64,
hpnicfCBQoSIfClassAverageRate
Counter64
}
hpnicfCBQoSIfClassMatchedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets matching a class in a QoS policy."
::= { hpnicfCBQoSIfClassMatchRunInfoEntry 1 }
hpnicfCBQoSIfClassMatchedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes matching a class in a QoS policy.
Only software QoS support this node."
::= { hpnicfCBQoSIfClassMatchRunInfoEntry 2 }
hpnicfCBQoSIfClassAverageRate OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average rate matching a class of the last 5 minutes."
::= { hpnicfCBQoSIfClassMatchRunInfoEntry 3 }
-- CAR statistics
hpnicfCBQoSIfCarRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSIfCarRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for CAR
in a QoS policy applied on the interface."
::= { hpnicfCBQoSIfStaticsObjects 3 }
hpnicfCBQoSIfCarRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSIfCarRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"CAR statistics information entry."
INDEX { hpnicfCBQoSIfApplyPolicyIfIndex,
hpnicfCBQoSIfApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSIfCarRunInfoTable 1 }
HpnicfCBQoSIfCarRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSIfCarGreenPackets
Counter64,
hpnicfCBQoSIfCarGreenBytes
Counter64,
hpnicfCBQoSIfCarRedPackets
Counter64,
hpnicfCBQoSIfCarRedBytes
Counter64,
hpnicfCBQoSIfCarYellowPackets
Counter64,
hpnicfCBQoSIfCarYellowBytes
Counter64
}
hpnicfCBQoSIfCarGreenPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of green packets."
::= { hpnicfCBQoSIfCarRunInfoEntry 1 }
hpnicfCBQoSIfCarGreenBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of green bytes."
::= { hpnicfCBQoSIfCarRunInfoEntry 2 }
hpnicfCBQoSIfCarRedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of red packets."
::= { hpnicfCBQoSIfCarRunInfoEntry 3 }
hpnicfCBQoSIfCarRedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of red bytes."
::= { hpnicfCBQoSIfCarRunInfoEntry 4 }
hpnicfCBQoSIfCarYellowPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of yellow packets."
::= { hpnicfCBQoSIfCarRunInfoEntry 5 }
hpnicfCBQoSIfCarYellowBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of yellow bytes."
::= { hpnicfCBQoSIfCarRunInfoEntry 6 }
-- GTS statistics
hpnicfCBQoSIfGtsRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSIfGtsRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for GTS
in a QoS policy applied on the interface."
::= { hpnicfCBQoSIfStaticsObjects 4 }
hpnicfCBQoSIfGtsRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSIfGtsRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"GTS statistics entry."
INDEX { hpnicfCBQoSIfApplyPolicyIfIndex,
hpnicfCBQoSIfApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSIfGtsRunInfoTable 1 }
HpnicfCBQoSIfGtsRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSIfGtsPassedPackets
Counter64,
hpnicfCBQoSIfGtsPassedBytes
Counter64,
hpnicfCBQoSIfGtsDiscardedPackets
Counter64,
hpnicfCBQoSIfGtsDiscardedBytes
Counter64,
hpnicfCBQoSIfGtsDelayedPackets
Counter64,
hpnicfCBQoSIfGtsDelayedBytes
Counter64,
hpnicfCBQoSIfGtsQueueSize
Integer32
}
hpnicfCBQoSIfGtsPassedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets passed by GTS."
::= { hpnicfCBQoSIfGtsRunInfoEntry 1 }
hpnicfCBQoSIfGtsPassedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes passed by GTS."
::= { hpnicfCBQoSIfGtsRunInfoEntry 2 }
hpnicfCBQoSIfGtsDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets discarded by GTS."
::= { hpnicfCBQoSIfGtsRunInfoEntry 3 }
hpnicfCBQoSIfGtsDiscardedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes discarded by GTS."
::= { hpnicfCBQoSIfGtsRunInfoEntry 4 }
hpnicfCBQoSIfGtsDelayedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets delayed by GTS."
::= { hpnicfCBQoSIfGtsRunInfoEntry 5 }
hpnicfCBQoSIfGtsDelayedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes delayed by GTS."
::= { hpnicfCBQoSIfGtsRunInfoEntry 6 }
hpnicfCBQoSIfGtsQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of GTS queue."
::= { hpnicfCBQoSIfGtsRunInfoEntry 7 }
-- Remark statistics
hpnicfCBQoSIfRemarkRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSIfRemarkRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for remarking
in a QoS policy applied on the interface."
::= { hpnicfCBQoSIfStaticsObjects 5 }
hpnicfCBQoSIfRemarkRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSIfRemarkRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remarking statistics entry."
INDEX { hpnicfCBQoSIfApplyPolicyIfIndex,
hpnicfCBQoSIfApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSIfRemarkRunInfoTable 1 }
HpnicfCBQoSIfRemarkRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSIfRemarkedPackets
Counter64
}
hpnicfCBQoSIfRemarkedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets remarked."
::= { hpnicfCBQoSIfRemarkRunInfoEntry 1 }
-- Queue statistics
hpnicfCBQoSIfQueueRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSIfQueueRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for queue
in a QoS policy applied on the interface."
::= { hpnicfCBQoSIfStaticsObjects 6 }
hpnicfCBQoSIfQueueRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSIfQueueRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Queue statistics entry."
INDEX { hpnicfCBQoSIfApplyPolicyIfIndex,
hpnicfCBQoSIfApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSIfQueueRunInfoTable 1 }
HpnicfCBQoSIfQueueRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSIfQueueMatchedPackets
Counter64,
hpnicfCBQoSIfQueueMatchedBytes
Counter64,
hpnicfCBQoSIfQueueEnqueuedPackets
Counter64,
hpnicfCBQoSIfQueueEnqueuedBytes
Counter64,
hpnicfCBQoSIfQueueDiscardedPackets
Counter64,
hpnicfCBQoSIfQueueDiscardedBytes
Counter64
}
hpnicfCBQoSIfQueueMatchedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets matched to enqueue."
::= { hpnicfCBQoSIfQueueRunInfoEntry 1 }
hpnicfCBQoSIfQueueMatchedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes matched to enqueue."
::= { hpnicfCBQoSIfQueueRunInfoEntry 2 }
hpnicfCBQoSIfQueueEnqueuedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets enqueued."
::= { hpnicfCBQoSIfQueueRunInfoEntry 3 }
hpnicfCBQoSIfQueueEnqueuedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes enqueued."
::= { hpnicfCBQoSIfQueueRunInfoEntry 4 }
hpnicfCBQoSIfQueueDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets discarded when enqueued by discard method."
::= { hpnicfCBQoSIfQueueRunInfoEntry 5 }
hpnicfCBQoSIfQueueDiscardedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes discarded when enqueued by discard method."
::= { hpnicfCBQoSIfQueueRunInfoEntry 6 }
-- WRED statistics
hpnicfCBQoSIfWredRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSIfWredRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for WRED
in a QoS policy applied on the interface."
::= { hpnicfCBQoSIfStaticsObjects 7 }
hpnicfCBQoSIfWredRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSIfWredRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WRED statistics entry."
INDEX { hpnicfCBQoSIfApplyPolicyIfIndex,
hpnicfCBQoSIfApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex,
hpnicfCBQoSWredClassValue }
::= { hpnicfCBQoSIfWredRunInfoTable 1 }
HpnicfCBQoSIfWredRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSIfWredRandomDiscardedPackets
Counter64,
hpnicfCBQoSIfWredTailDiscardedPackets
Counter64
}
hpnicfCBQoSIfWredRandomDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets that random-discarded by WRED."
::= { hpnicfCBQoSIfWredRunInfoEntry 1 }
hpnicfCBQoSIfWredTailDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets that tail-discarded by WRED."
::= { hpnicfCBQoSIfWredRunInfoEntry 2 }
--
-- nodes of hpnicfCBQoSIfAccountingRunInfoTable
--
hpnicfCBQoSIfAccountingRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSIfAccountingRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for account
in a QoS policy applied on the interface."
::= { hpnicfCBQoSIfStaticsObjects 8 }
hpnicfCBQoSIfAccountingRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSIfAccountingRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Account statistics entry."
INDEX { hpnicfCBQoSIfApplyPolicyIfIndex,
hpnicfCBQoSIfApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex
}
::= { hpnicfCBQoSIfAccountingRunInfoTable 1 }
HpnicfCBQoSIfAccountingRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSIfAccountingPackets
Counter64,
hpnicfCBQoSIfAccountingBytes
Counter64
}
hpnicfCBQoSIfAccountingPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets."
::= { hpnicfCBQoSIfAccountingRunInfoEntry 1 }
hpnicfCBQoSIfAccountingBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes."
::= { hpnicfCBQoSIfAccountingRunInfoEntry 2 }
-- ATM Interface PVC: policy Running statistics information
hpnicfCBQoSAtmPvcStaticsObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSApplyPolicyStaticsObjects 2 }
-- ATM PVC CBQ statistics
hpnicfCBQoSAtmPvcCbqRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcCbqRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of ATM PVC CBQ Running statistics.
When policy using queue behavior is applied on
ATM PVC. ATM PVC will using Class Based Queuing."
::= { hpnicfCBQoSAtmPvcStaticsObjects 1 }
hpnicfCBQoSAtmPvcCbqRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSAtmPvcCbqRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"FR PVC CBQ statistics entry."
INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex,
hpnicfCBQoSAtmPvcApplyPolicyVPI,
hpnicfCBQoSAtmPvcApplyPolicyVCI }
::= { hpnicfCBQoSAtmPvcCbqRunInfoTable 1 }
HpnicfCBQoSAtmPvcCbqRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSAtmPvcCbqQueueSize
Integer32,
hpnicfCBQoSAtmPvcCbqDiscard
Counter64,
hpnicfCBQoSAtmPvcCbqEfQueueSize
Integer32,
hpnicfCBQoSAtmPvcCbqAfQueueSize
Integer32,
hpnicfCBQoSAtmPvcCbqBeQueueSize
Integer32,
hpnicfCBQoSAtmPvcCbqBeActiveQueueNum
Integer32,
hpnicfCBQoSAtmPvcCbqBeMaxActiveQueueNum
Integer32,
hpnicfCBQoSAtmPvcCbqBeTotalQueueNum
Integer32,
hpnicfCBQoSAtmPvcCbqAfAllocatedQueueNum
Integer32
}
hpnicfCBQoSAtmPvcCbqQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of CBQ queue."
::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 1 }
hpnicfCBQoSAtmPvcCbqDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of discarded packets which couldn't be enqueued."
::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 2 }
hpnicfCBQoSAtmPvcCbqEfQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of EF queue."
::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 3 }
hpnicfCBQoSAtmPvcCbqAfQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of AF queue."
::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 4 }
hpnicfCBQoSAtmPvcCbqBeQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of BE queue."
::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 5 }
hpnicfCBQoSAtmPvcCbqBeActiveQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The packet number of Active Be Queue."
::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 6 }
hpnicfCBQoSAtmPvcCbqBeMaxActiveQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The max packet number of Active Be Queue."
::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 7 }
hpnicfCBQoSAtmPvcCbqBeTotalQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total packet number of Be Queue."
::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 8 }
hpnicfCBQoSAtmPvcCbqAfAllocatedQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Allocated packet number of AF Queue."
::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 9 }
-- Class match statistics
hpnicfCBQoSAtmPvcClassMatchRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcClassMatchRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for matching a classifier
in a QoS policy applied on ATM PVC."
::= { hpnicfCBQoSAtmPvcStaticsObjects 2 }
hpnicfCBQoSAtmPvcClassMatchRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSAtmPvcClassMatchRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Classifier matching statistics entry."
INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex,
hpnicfCBQoSAtmPvcApplyPolicyVPI,
hpnicfCBQoSAtmPvcApplyPolicyVCI,
hpnicfCBQoSAtmPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSAtmPvcClassMatchRunInfoTable 1 }
HpnicfCBQoSAtmPvcClassMatchRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSAtmPvcClassMatchPackets
Counter64,
hpnicfCBQoSAtmPvcClassMatchBytes
Counter64,
hpnicfCBQoSAtmPvcClassAverageRate
Integer32
}
hpnicfCBQoSAtmPvcClassMatchPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets matching a class in a QoS policy."
::= { hpnicfCBQoSAtmPvcClassMatchRunInfoEntry 1 }
hpnicfCBQoSAtmPvcClassMatchBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes matching a class in a QoS policy."
::= { hpnicfCBQoSAtmPvcClassMatchRunInfoEntry 2 }
hpnicfCBQoSAtmPvcClassAverageRate OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average rate matching a class in the last 5 minutes."
::= { hpnicfCBQoSAtmPvcClassMatchRunInfoEntry 3 }
-- CAR statistics
hpnicfCBQoSAtmPvcCarRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcCarRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for CAR
in a QoS policy applied on ATM PVC."
::= { hpnicfCBQoSAtmPvcStaticsObjects 3 }
hpnicfCBQoSAtmPvcCarRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSAtmPvcCarRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"CAR statistics entry."
INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex,
hpnicfCBQoSAtmPvcApplyPolicyVPI,
hpnicfCBQoSAtmPvcApplyPolicyVCI,
hpnicfCBQoSAtmPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSAtmPvcCarRunInfoTable 1 }
HpnicfCBQoSAtmPvcCarRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSAtmPvcCarConformPackets
Counter64,
hpnicfCBQoSAtmPvcCarConformBytes
Counter64,
hpnicfCBQoSAtmPvcCarExceedPackets
Counter64,
hpnicfCBQoSAtmPvcCarExceedBytes
Counter64
}
hpnicfCBQoSAtmPvcCarConformPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets that conforming specified CIR."
::= { hpnicfCBQoSAtmPvcCarRunInfoEntry 1 }
hpnicfCBQoSAtmPvcCarConformBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes that conforming specified CIR."
::= { hpnicfCBQoSAtmPvcCarRunInfoEntry 2 }
hpnicfCBQoSAtmPvcCarExceedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets exceeded CIR."
::= { hpnicfCBQoSAtmPvcCarRunInfoEntry 3 }
hpnicfCBQoSAtmPvcCarExceedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes exceeded CIR."
::= { hpnicfCBQoSAtmPvcCarRunInfoEntry 4 }
-- GTS statistics
hpnicfCBQoSAtmPvcGtsRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcGtsRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for GTS
in a QoS policy applied on ATM PVC."
::= { hpnicfCBQoSAtmPvcStaticsObjects 4 }
hpnicfCBQoSAtmPvcGtsRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSAtmPvcGtsRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"GTS statistics entry."
INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex,
hpnicfCBQoSAtmPvcApplyPolicyVPI,
hpnicfCBQoSAtmPvcApplyPolicyVCI,
hpnicfCBQoSAtmPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSAtmPvcGtsRunInfoTable 1 }
HpnicfCBQoSAtmPvcGtsRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSAtmPvcGtsPassedPackets
Counter64,
hpnicfCBQoSAtmPvcGtsPassedBytes
Counter64,
hpnicfCBQoSAtmPvcGtsDiscardedPackets
Counter64,
hpnicfCBQoSAtmPvcGtsDiscardedBytes
Counter64,
hpnicfCBQoSAtmPvcGtsDelayedPackets
Counter64,
hpnicfCBQoSAtmPvcGtsDelayedBytes
Counter64,
hpnicfCBQoSAtmPvcGtsQueueSize
Integer32
}
hpnicfCBQoSAtmPvcGtsPassedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets passed by GTS."
::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 1 }
hpnicfCBQoSAtmPvcGtsPassedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes passed by GTS."
::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 2 }
hpnicfCBQoSAtmPvcGtsDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets discarded by GTS."
::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 3 }
hpnicfCBQoSAtmPvcGtsDiscardedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes discarded by GTS."
::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 4 }
hpnicfCBQoSAtmPvcGtsDelayedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets delayed by GTS."
::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 5 }
hpnicfCBQoSAtmPvcGtsDelayedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes delayed by GTS."
::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 6 }
hpnicfCBQoSAtmPvcGtsQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"packet number of GTS queue."
::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 7 }
-- Remark statistics
hpnicfCBQoSAtmPvcRemarkRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcRemarkRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for remarking
in a QoS policy applied on ATM PVC."
::= { hpnicfCBQoSAtmPvcStaticsObjects 5 }
hpnicfCBQoSAtmPvcRemarkRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSAtmPvcRemarkRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remarking statistics entry."
INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex,
hpnicfCBQoSAtmPvcApplyPolicyVPI,
hpnicfCBQoSAtmPvcApplyPolicyVCI,
hpnicfCBQoSAtmPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSAtmPvcRemarkRunInfoTable 1 }
HpnicfCBQoSAtmPvcRemarkRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSAtmPvcRemarkedPackets
Counter64
}
hpnicfCBQoSAtmPvcRemarkedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets remarked."
::= { hpnicfCBQoSAtmPvcRemarkRunInfoEntry 1 }
-- Queue statistics
hpnicfCBQoSAtmPvcQueueRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcQueueRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for queue
in a QoS policy applied on ATM PVC."
::= { hpnicfCBQoSAtmPvcStaticsObjects 6 }
hpnicfCBQoSAtmPvcQueueRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSAtmPvcQueueRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Queue statistics entry."
INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex,
hpnicfCBQoSAtmPvcApplyPolicyVPI,
hpnicfCBQoSAtmPvcApplyPolicyVCI,
hpnicfCBQoSAtmPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSAtmPvcQueueRunInfoTable 1}
HpnicfCBQoSAtmPvcQueueRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSAtmPvcQueueMatchedPackets
Counter64,
hpnicfCBQoSAtmPvcQueueMatchedBytes
Counter64,
hpnicfCBQoSAtmPvcQueueEnqueuedPackets
Counter64,
hpnicfCBQoSAtmPvcQueueEnqueuedBytes
Counter64,
hpnicfCBQoSAtmPvcQueueDiscardedPackets
Counter64,
hpnicfCBQoSAtmPvcQueueDiscardedBytes
Counter64
}
hpnicfCBQoSAtmPvcQueueMatchedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets matched to enqueue."
::= { hpnicfCBQoSAtmPvcQueueRunInfoEntry 1 }
hpnicfCBQoSAtmPvcQueueMatchedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes matched to enqueue."
::= { hpnicfCBQoSAtmPvcQueueRunInfoEntry 2 }
hpnicfCBQoSAtmPvcQueueEnqueuedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets enqueued."
::= { hpnicfCBQoSAtmPvcQueueRunInfoEntry 3 }
hpnicfCBQoSAtmPvcQueueEnqueuedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes enqueued."
::= { hpnicfCBQoSAtmPvcQueueRunInfoEntry 4 }
hpnicfCBQoSAtmPvcQueueDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets discard when enqueued by discard method."
::= { hpnicfCBQoSAtmPvcQueueRunInfoEntry 5 }
hpnicfCBQoSAtmPvcQueueDiscardedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes discard when enqueued by discard method."
::= { hpnicfCBQoSAtmPvcQueueRunInfoEntry 6 }
-- WRED statistics
hpnicfCBQoSAtmPvcWredRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcWredRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for WRED
in a QoS policy applied on ATM PVC."
::= { hpnicfCBQoSAtmPvcStaticsObjects 7 }
hpnicfCBQoSAtmPvcWredRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSAtmPvcWredRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WRED statistics entry."
INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex,
hpnicfCBQoSAtmPvcApplyPolicyVPI,
hpnicfCBQoSAtmPvcApplyPolicyVCI,
hpnicfCBQoSAtmPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex,
hpnicfCBQoSWredClassValue }
::= { hpnicfCBQoSAtmPvcWredRunInfoTable 1 }
HpnicfCBQoSAtmPvcWredRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSAtmPvcWredRandomDiscardedPackets
Counter64,
hpnicfCBQoSAtmPvcWredTailDiscardedPackets
Counter64
}
hpnicfCBQoSAtmPvcWredRandomDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets randomly discarded by WRED."
::= { hpnicfCBQoSAtmPvcWredRunInfoEntry 1 }
hpnicfCBQoSAtmPvcWredTailDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets tail-discarded by WRED."
::= { hpnicfCBQoSAtmPvcWredRunInfoEntry 2 }
--
-- nodes of hpnicfCBQoSAtmPvcAccountingRunInfoTable
--
hpnicfCBQoSAtmPvcAccountingRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcAccountingRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for account
in a QoS policy applied on the ATM PVC."
::= { hpnicfCBQoSAtmPvcStaticsObjects 8 }
hpnicfCBQoSAtmPvcAccountingRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSAtmPvcAccountingRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Account statistics entry."
INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex,
hpnicfCBQoSAtmPvcApplyPolicyVPI,
hpnicfCBQoSAtmPvcApplyPolicyVCI,
hpnicfCBQoSAtmPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex,
hpnicfCBQoSWredClassValue
}
::= { hpnicfCBQoSAtmPvcAccountingRunInfoTable 1 }
HpnicfCBQoSAtmPvcAccountingRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSAtmPvcAccountingPackets
Counter64,
hpnicfCBQoSAtmPvcAccountingBytes
Counter64
}
hpnicfCBQoSAtmPvcAccountingPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets."
::= { hpnicfCBQoSAtmPvcAccountingRunInfoEntry 1 }
hpnicfCBQoSAtmPvcAccountingBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes."
::= { hpnicfCBQoSAtmPvcAccountingRunInfoEntry 2 }
-- FR Interface PVC: policy Running statistics information
hpnicfCBQoSFrPvcStaticsObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSApplyPolicyStaticsObjects 3 }
-- FR PVC CBQ statistics
hpnicfCBQoSFrPvcCbqRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcCbqRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of FR PVC CBQ Running statistics.
When policy using queue behavior is applied on FR PVC
will using Class Based Queuing."
::= { hpnicfCBQoSFrPvcStaticsObjects 1 }
hpnicfCBQoSFrPvcCbqRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSFrPvcCbqRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"FR PVC CBQ statistics entry."
INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex, hpnicfCBQoSFrPvcApplyPolicyDlciNum }
::= { hpnicfCBQoSFrPvcCbqRunInfoTable 1 }
HpnicfCBQoSFrPvcCbqRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSFrPvcCbqQueueSize
Integer32,
hpnicfCBQoSFrPvcCbqDiscard
Counter64,
hpnicfCBQoSFrPvcCbqEfQueueSize
Integer32,
hpnicfCBQoSFrPvcCbqAfQueueSize
Integer32,
hpnicfCBQoSFrPvcCbqBeQueueSize
Integer32,
hpnicfCBQoSFrPvcCbqBeActiveQueueNum
Integer32,
hpnicfCBQoSFrPvcCbqBeMaxActiveQueueNum
Integer32,
hpnicfCBQoSFrPvcCbqBeTotalQueueNum
Integer32,
hpnicfCBQoSFrPvcCbqAfAllocatedQueueNum
Integer32
}
hpnicfCBQoSFrPvcCbqQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of CBQ queue."
::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 1 }
hpnicfCBQoSFrPvcCbqDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of discarded packets which could not be enqueued."
::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 2 }
hpnicfCBQoSFrPvcCbqEfQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of EF queue."
::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 3 }
hpnicfCBQoSFrPvcCbqAfQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of AF queue."
::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 4 }
hpnicfCBQoSFrPvcCbqBeQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of BE queue."
::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 5 }
hpnicfCBQoSFrPvcCbqBeActiveQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The packet number of Active Be Queue."
::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 6 }
hpnicfCBQoSFrPvcCbqBeMaxActiveQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The max packet number of Active Be Queue."
::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 7 }
hpnicfCBQoSFrPvcCbqBeTotalQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total packet number of Be Queue."
::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 8 }
hpnicfCBQoSFrPvcCbqAfAllocatedQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Allocated packet number of AF Queue."
::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 9 }
-- Class match statistics
hpnicfCBQoSFrPvcClassMatchRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcClassMatchRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for matching a classifier
in a QoS policy applied on FR PVC."
::= { hpnicfCBQoSFrPvcStaticsObjects 2 }
hpnicfCBQoSFrPvcClassMatchRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSFrPvcClassMatchRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Classifier matching statistics entry."
INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex,
hpnicfCBQoSFrPvcApplyPolicyDlciNum,
hpnicfCBQoSFrPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSFrPvcClassMatchRunInfoTable 1 }
HpnicfCBQoSFrPvcClassMatchRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSFrPvcClassMatchedPackets
Counter64,
hpnicfCBQoSFrPvcClassMatchedBytes
Counter64,
hpnicfCBQoSFrPvcClassAverageRate
Counter64
}
hpnicfCBQoSFrPvcClassMatchedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets matching a class in a QoS policy."
::= { hpnicfCBQoSFrPvcClassMatchRunInfoEntry 1 }
hpnicfCBQoSFrPvcClassMatchedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes matching a class in a QoS policy."
::= { hpnicfCBQoSFrPvcClassMatchRunInfoEntry 2 }
hpnicfCBQoSFrPvcClassAverageRate OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average rate matching a class of the last 5 minutes."
::= { hpnicfCBQoSFrPvcClassMatchRunInfoEntry 3 }
-- CAR statistics
hpnicfCBQoSFrPvcCarRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcCarRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for CAR
in a QoS policy applied on FR PVC."
::= { hpnicfCBQoSFrPvcStaticsObjects 3 }
hpnicfCBQoSFrPvcCarRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSFrPvcCarRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"CAR statistics entry."
INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex,
hpnicfCBQoSFrPvcApplyPolicyDlciNum,
hpnicfCBQoSFrPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSFrPvcCarRunInfoTable 1 }
HpnicfCBQoSFrPvcCarRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSFrPvcCarConformPackets
Counter64,
hpnicfCBQoSFrPvcCarConformBytes
Counter64,
hpnicfCBQoSFrPvcCarExceedPackets
Counter64,
hpnicfCBQoSFrPvcCarExceedBytes
Counter64
}
hpnicfCBQoSFrPvcCarConformPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets conform CIR."
::= { hpnicfCBQoSFrPvcCarRunInfoEntry 1 }
hpnicfCBQoSFrPvcCarConformBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes conform CIR."
::= { hpnicfCBQoSFrPvcCarRunInfoEntry 2 }
hpnicfCBQoSFrPvcCarExceedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets exceed CIR."
::= { hpnicfCBQoSFrPvcCarRunInfoEntry 3 }
hpnicfCBQoSFrPvcCarExceedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes exceed CIR."
::= { hpnicfCBQoSFrPvcCarRunInfoEntry 4 }
-- GTS statistics
hpnicfCBQoSFrPvcGtsRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcGtsRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for GTS
in a QoS policy applied on FR PVC."
::= { hpnicfCBQoSFrPvcStaticsObjects 4 }
hpnicfCBQoSFrPvcGtsRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSFrPvcGtsRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"GTS statistics entry."
INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex,
hpnicfCBQoSFrPvcApplyPolicyDlciNum,
hpnicfCBQoSFrPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSFrPvcGtsRunInfoTable 1 }
HpnicfCBQoSFrPvcGtsRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSFrPvcGtsPassedPackets
Counter64,
hpnicfCBQoSFrPvcGtsPassedBytes
Counter64,
hpnicfCBQoSFrPvcGtsDiscardedPackets
Counter64,
hpnicfCBQoSFrPvcGtsDiscardedBytes
Counter64,
hpnicfCBQoSFrPvcGtsDelayedPackets
Counter64,
hpnicfCBQoSFrPvcGtsDelayedBytes
Counter64,
hpnicfCBQoSFrPvcGtsQueueSize
Integer32
}
hpnicfCBQoSFrPvcGtsPassedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets passed by GTS."
::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 1 }
hpnicfCBQoSFrPvcGtsPassedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes passed by GTS."
::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 2 }
hpnicfCBQoSFrPvcGtsDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets discarded by GTS."
::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 3 }
hpnicfCBQoSFrPvcGtsDiscardedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes discarded by GTS."
::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 4 }
hpnicfCBQoSFrPvcGtsDelayedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets delayed by GTS."
::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 5 }
hpnicfCBQoSFrPvcGtsDelayedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes delayed by GTS."
::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 6 }
hpnicfCBQoSFrPvcGtsQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packet number of GTS queue."
::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 7 }
-- Remark statistics
hpnicfCBQoSFrPvcRemarkRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcRemarkRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for remarking
in a QoS policy applied on FR PVC."
::= { hpnicfCBQoSFrPvcStaticsObjects 5 }
hpnicfCBQoSFrPvcRemarkRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSFrPvcRemarkRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remarking statistics entry."
INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex,
hpnicfCBQoSFrPvcApplyPolicyDlciNum,
hpnicfCBQoSFrPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSFrPvcRemarkRunInfoTable 1 }
HpnicfCBQoSFrPvcRemarkRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSFrPvcRemarkedPackets
Counter64
}
hpnicfCBQoSFrPvcRemarkedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets remarked."
::= { hpnicfCBQoSFrPvcRemarkRunInfoEntry 1 }
-- Queue statistics
hpnicfCBQoSFrPvcQueueRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcQueueRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for queue
in a QoS policy applied on FR PVC."
::= { hpnicfCBQoSFrPvcStaticsObjects 6 }
hpnicfCBQoSFrPvcQueueRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSFrPvcQueueRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Queue statistics entry."
INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex,
hpnicfCBQoSFrPvcApplyPolicyDlciNum,
hpnicfCBQoSFrPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSFrPvcQueueRunInfoTable 1 }
HpnicfCBQoSFrPvcQueueRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSFrPvcQueueMatchedPackets
Counter64,
hpnicfCBQoSFrPvcQueueMatchedBytes
Counter64,
hpnicfCBQoSFrPvcQueueEnqueuedPackets
Counter64,
hpnicfCBQoSFrPvcQueueEnqueuedBytes
Counter64,
hpnicfCBQoSFrPvcQueueDiscardedPackets
Counter64,
hpnicfCBQoSFrPvcQueueDiscardedBytes
Counter64
}
hpnicfCBQoSFrPvcQueueMatchedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets matched to enqueue."
::= { hpnicfCBQoSFrPvcQueueRunInfoEntry 1 }
hpnicfCBQoSFrPvcQueueMatchedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes matched to en-queue."
::= { hpnicfCBQoSFrPvcQueueRunInfoEntry 2 }
hpnicfCBQoSFrPvcQueueEnqueuedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets en-queued."
::= { hpnicfCBQoSFrPvcQueueRunInfoEntry 3 }
hpnicfCBQoSFrPvcQueueEnqueuedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes enqueued."
::= { hpnicfCBQoSFrPvcQueueRunInfoEntry 4 }
hpnicfCBQoSFrPvcQueueDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets discarded when enqueued by discard method."
::= { hpnicfCBQoSFrPvcQueueRunInfoEntry 5 }
hpnicfCBQoSFrPvcQueueDiscardedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes discarded when enqueued by discard method."
::= { hpnicfCBQoSFrPvcQueueRunInfoEntry 6 }
-- WRED statistics
hpnicfCBQoSFrPvcWredRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcWredRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for WRED
in a QoS policy applied on FR PVC.
"
::= { hpnicfCBQoSFrPvcStaticsObjects 7 }
hpnicfCBQoSFrPvcWredRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSFrPvcWredRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WRED statistics entry."
INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex,
hpnicfCBQoSFrPvcApplyPolicyDlciNum,
hpnicfCBQoSFrPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex,
hpnicfCBQoSWredClassValue }
::= { hpnicfCBQoSFrPvcWredRunInfoTable 1 }
HpnicfCBQoSFrPvcWredRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSFrPvcWredRandomDiscardedPackets
Counter64,
hpnicfCBQoSFrPvcWredTailDiscardedPackets
Counter64
}
hpnicfCBQoSFrPvcWredRandomDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets randomly discarded by WRED."
::= { hpnicfCBQoSFrPvcWredRunInfoEntry 1 }
hpnicfCBQoSFrPvcWredTailDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets tail-discarded by WRED."
::= { hpnicfCBQoSFrPvcWredRunInfoEntry 2 }
--
-- nodes of hpnicfCBQoSFrPvcAccountingRunInfoTable
--
hpnicfCBQoSFrPvcAccountingRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcAccountingRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for account
in a QoS policy applied on the interface."
::= { hpnicfCBQoSFrPvcStaticsObjects 8 }
hpnicfCBQoSFrPvcAccountingRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSFrPvcAccountingRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Account statistics entry."
INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex,
hpnicfCBQoSFrPvcApplyPolicyDlciNum,
hpnicfCBQoSFrPvcApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex,
hpnicfCBQoSWredClassValue
}
::= { hpnicfCBQoSFrPvcAccountingRunInfoTable 1 }
HpnicfCBQoSFrPvcAccountingRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSFrPvcAccountingPackets
Counter64,
hpnicfCBQoSFrPvcAccountingBytes
Counter64
}
hpnicfCBQoSFrPvcAccountingPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets."
::= { hpnicfCBQoSFrPvcAccountingRunInfoEntry 1 }
hpnicfCBQoSFrPvcAccountingBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes."
::= { hpnicfCBQoSFrPvcAccountingRunInfoEntry 2 }
-- Ethernet Interface VLAN: policy Running statistics information
hpnicfCBQoSVlanStaticsObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSApplyPolicyStaticsObjects 4 }
-- Class match statistics
hpnicfCBQoSVlanClassMatchRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSVlanClassMatchRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for matching a classifier
in a QoS policy applied on Ethernet VLAN.
"
::= { hpnicfCBQoSVlanStaticsObjects 1 }
hpnicfCBQoSVlanClassMatchRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSVlanClassMatchRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Classifier matching statistics entry."
INDEX { hpnicfCBQoSVlanApplyPolicyVlanid,
hpnicfCBQoSVlanApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSVlanClassMatchRunInfoTable 1 }
HpnicfCBQoSVlanClassMatchRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSVlanClassMatchedPackets
Counter64
}
hpnicfCBQoSVlanClassMatchedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets matching a class in a QoS policy."
::= { hpnicfCBQoSVlanClassMatchRunInfoEntry 1 }
--
-- nodes of hpnicfCBQoSIfVlanAccountingRunInfoTable
--
hpnicfCBQoSVlanAccountingRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSVlanAccountingRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Running statistics for account
in a QoS policy applied on the interface."
::= { hpnicfCBQoSVlanStaticsObjects 2 }
hpnicfCBQoSVlanAccountingRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSVlanAccountingRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Account statistics entry."
INDEX { hpnicfCBQoSVlanApplyPolicyVlanid,
hpnicfCBQoSVlanApplyPolicyDirection,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSVlanAccountingRunInfoTable 1 }
HpnicfCBQoSVlanAccountingRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSVlanAccountingPackets
Counter64,
hpnicfCBQoSVlanAccountingBytes
Counter64
}
hpnicfCBQoSVlanAccountingPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets."
::= { hpnicfCBQoSVlanAccountingRunInfoEntry 1 }
hpnicfCBQoSVlanAccountingBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes."
::= { hpnicfCBQoSVlanAccountingRunInfoEntry 2 }
-- Index Object
hpnicfCBQoSApplyPolicyIndexObjects OBJECT IDENTIFIER
::= { hpnicfCBQoSApplyPolicyStaticsObjects 5 }
--
-- ApplyObjectTable
--
hpnicfCBQoSApplyObjectTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSApplyObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of QoS apply object index. It provides the function
of querying the information of QoS apply object, which
consists of interface type, interface index, ATM PVC, FR DLCI
and nesting policy index, using QoS apply object index."
::= { hpnicfCBQoSApplyPolicyIndexObjects 1 }
hpnicfCBQoSApplyObjectEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSApplyObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"QoS apply object index entry."
INDEX { hpnicfCBQoSApplyObjectIndex }
::= { hpnicfCBQoSApplyObjectTable 1 }
HpnicfCBQoSApplyObjectEntry ::=
SEQUENCE
{
hpnicfCBQoSApplyObjectIndex
Unsigned32,
hpnicfCBQoSApplyObjectType
ApplyObjectType,
hpnicfCBQoSApplyObjectDirection
DirectionType,
hpnicfCBQoSApplyObjectMainSite
Unsigned32,
hpnicfCBQoSApplyObjectSubChannel
Unsigned32,
hpnicfCBQoSApplyObjectSubClass
Unsigned32,
hpnicfCBQoSApplyObjectSubClassSec
Unsigned32
}
hpnicfCBQoSApplyObjectIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"QoS apply object index. It represents the unique identifier
of QoS policy applied position. It generates when QoS policy
is applied considering ifIndex, VLAN ID, ATM PVC, FR DLCI and
policy nesting."
::= { hpnicfCBQoSApplyObjectEntry 1 }
hpnicfCBQoSApplyObjectType OBJECT-TYPE
SYNTAX ApplyObjectType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Apply object type."
::= { hpnicfCBQoSApplyObjectEntry 2 }
hpnicfCBQoSApplyObjectDirection OBJECT-TYPE
SYNTAX DirectionType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The direction of QoS apply object."
::= { hpnicfCBQoSApplyObjectEntry 3 }
hpnicfCBQoSApplyObjectMainSite OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Its value depends on hpnicfCBQoSApplyObjectType.
It represents VLAN ID when hpnicfCBQoSApplyObjectType
is vlan, and represents chassis ID when hpnicfCBQoSApplyObjectType
is controlPlane, otherwise it represents ifIndex."
::= { hpnicfCBQoSApplyObjectEntry 4 }
hpnicfCBQoSApplyObjectSubChannel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Its value depends on hpnicfCBQoSApplyObjectType.
It represents the value of VPI/VCI, of which high 16-bits
is VPI and low 16-bits is VCI, when hpnicfCBQoSApplyObjectType
is atmPvc.
It represents the value of data link connection identifier
in FR network, when hpnicfCBQoSApplyObjectType is frDlci.
It represents slot ID, when hpnicfCBQoSApplyObjectType is controlPlane.
Otherwise the value is '0xFFFFFFFF'."
::= { hpnicfCBQoSApplyObjectEntry 5 }
hpnicfCBQoSApplyObjectSubClass OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value represents level-1 sub class index when the QoS
apply object is level-2 or level-3 nesting policy. Otherwise
the value is '0xFFFFFFFF'."
::= { hpnicfCBQoSApplyObjectEntry 6 }
hpnicfCBQoSApplyObjectSubClassSec OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value represents level-2 sub class index when the QoS
apply object is level-3 nesting policy. Otherwise
the value is '0xFFFFFFFF'."
::= { hpnicfCBQoSApplyObjectEntry 7 }
--
-- IntApplyObjectTable
--
hpnicfCBQoSIntApplyObjectTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSIntApplyObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table used for querying the QoS apply object indexes by
interface index. It is suitable for querying QoS apply
object indexes for policies applied on Ethernet ports, ATM
ports and FR ports."
::= { hpnicfCBQoSApplyPolicyIndexObjects 2 }
hpnicfCBQoSIntApplyObjectEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSIntApplyObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"QoS apply object on interface index querying entry."
INDEX { hpnicfCBQoSIntApplyObjectIfIndex,
hpnicfCBQoSApplyObjectDirection }
::= { hpnicfCBQoSIntApplyObjectTable 1 }
HpnicfCBQoSIntApplyObjectEntry ::=
SEQUENCE
{
hpnicfCBQoSIntApplyObjectIfIndex
Unsigned32,
hpnicfCBQoSIntApplyObjectIndex
Unsigned32
}
hpnicfCBQoSIntApplyObjectIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interface index."
::= { hpnicfCBQoSIntApplyObjectEntry 1 }
hpnicfCBQoSIntApplyObjectIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"QoS apply object index."
::= { hpnicfCBQoSIntApplyObjectEntry 2 }
--
-- VlanApplyObjectTable
--
hpnicfCBQoSVlanApplyObjectTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSVlanApplyObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table used for querying the QoS apply object indexes by VLAN
ID and policy direction. It is suitable for querying QoS
apply object indexes for policies applied on VLANs. If the
value of hpnicfCBQoSVlanApplyObjectVlanID is 0, it means querying
Qos apply object index for policy applied on global."
::= { hpnicfCBQoSApplyPolicyIndexObjects 3 }
hpnicfCBQoSVlanApplyObjectEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSVlanApplyObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VLAN apply object entry."
INDEX { hpnicfCBQoSVlanApplyObjectVlanID,
hpnicfCBQoSApplyObjectDirection }
::= { hpnicfCBQoSVlanApplyObjectTable 1 }
HpnicfCBQoSVlanApplyObjectEntry ::=
SEQUENCE
{
hpnicfCBQoSVlanApplyObjectVlanID
Unsigned32,
hpnicfCBQoSVlanApplyObjectIndex
Unsigned32
}
hpnicfCBQoSVlanApplyObjectVlanID OBJECT-TYPE
SYNTAX Unsigned32 (0..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VLAN ID."
::= { hpnicfCBQoSVlanApplyObjectEntry 1 }
hpnicfCBQoSVlanApplyObjectIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"QoS apply object index."
::= { hpnicfCBQoSVlanApplyObjectEntry 2 }
--
-- PvcApplyObjectTable
--
hpnicfCBQoSPvcApplyObjectTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSPvcApplyObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table used for querying the QoS apply object indexes by ATM
PVC or FR DLCI, ifIndex and policy direction. It is suitable
for querying QoS apply object indexes for policies applied on
ATM PVCs or FR DLCIs."
::= { hpnicfCBQoSApplyPolicyIndexObjects 4 }
hpnicfCBQoSPvcApplyObjectEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSPvcApplyObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"QoS apply object querying entry for ATM PVC or FR
DLCI."
INDEX { hpnicfCBQoSPvcApplyObjectIfIndex,
hpnicfCBQoSPvcApplyObjectPvcID,
hpnicfCBQoSApplyObjectDirection }
::= { hpnicfCBQoSPvcApplyObjectTable 1 }
HpnicfCBQoSPvcApplyObjectEntry ::=
SEQUENCE
{
hpnicfCBQoSPvcApplyObjectIfIndex
Unsigned32,
hpnicfCBQoSPvcApplyObjectPvcID
Unsigned32,
hpnicfCBQoSPvcApplyObjectIndex
Unsigned32
}
hpnicfCBQoSPvcApplyObjectIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interface index."
::= { hpnicfCBQoSPvcApplyObjectEntry 1 }
hpnicfCBQoSPvcApplyObjectPvcID OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"If the QoS apply object queried is a ATM PVC, its input value
represents a VPI/VCI. If the QoS apply object queried is a FR
DLCI, its input value represents a value of FR DLCI."
::= { hpnicfCBQoSPvcApplyObjectEntry 2 }
hpnicfCBQoSPvcApplyObjectIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"QoS apply object index."
::= { hpnicfCBQoSPvcApplyObjectEntry 3 }
--
-- hpnicfCBQoSNestPolicyApplyObjectTable
--
hpnicfCBQoSNestPolicyApplyObjectTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSNestPolicyApplyObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table used for querying the nested QoS policy apply object indexes.
It is suitable for querying nested QoS apply object indexes for policies
applied on ifIndex, VLAN ID, ATM PVC or FR DLCI."
::= { hpnicfCBQoSApplyPolicyIndexObjects 5 }
hpnicfCBQoSNestPolicyApplyObjectEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSNestPolicyApplyObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"QoS apply object on policy querying entry."
INDEX { hpnicfCBQoSApplyObjectIndex,
hpnicfCBQoSNestPolicyClassIndex}
::= { hpnicfCBQoSNestPolicyApplyObjectTable 1 }
HpnicfCBQoSNestPolicyApplyObjectEntry ::=
SEQUENCE
{
hpnicfCBQoSNestPolicyClassIndex
Unsigned32,
hpnicfCBQoSNestPolicyApplyObjectIndex
Unsigned32
}
hpnicfCBQoSNestPolicyClassIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Policyclass index in father policy."
::= { hpnicfCBQoSNestPolicyApplyObjectEntry 1 }
hpnicfCBQoSNestPolicyApplyObjectIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"QoS apply object index of the son policy."
::= { hpnicfCBQoSNestPolicyApplyObjectEntry 2 }
--
-- hpnicfCBQoSCpApplyObjectTable
--
hpnicfCBQoSCpApplyObjectTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSCpApplyObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table used for querying the QoS policy apply object indexes
by chassis ID and slot ID. It is suitable for querying QoS apply
object indexes for policies applied on control plane."
::= { hpnicfCBQoSApplyPolicyIndexObjects 6 }
hpnicfCBQoSCpApplyObjectEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSCpApplyObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"QoS policy apply object on control plane querying entry."
INDEX { hpnicfCBQoSCpApplyObjectChassis,
hpnicfCBQoSCpApplyObjectSlot,
hpnicfCBQoSApplyObjectDirection}
::= { hpnicfCBQoSCpApplyObjectTable 1 }
HpnicfCBQoSCpApplyObjectEntry ::=
SEQUENCE
{
hpnicfCBQoSCpApplyObjectChassis
Unsigned32,
hpnicfCBQoSCpApplyObjectSlot
Unsigned32,
hpnicfCBQoSCpApplyObjectIndex
Unsigned32
}
hpnicfCBQoSCpApplyObjectChassis OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Chassis ID."
::= { hpnicfCBQoSCpApplyObjectEntry 1 }
hpnicfCBQoSCpApplyObjectSlot OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Slot ID."
::= { hpnicfCBQoSCpApplyObjectEntry 2 }
hpnicfCBQoSCpApplyObjectIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"QoS apply object index."
::= { hpnicfCBQoSCpApplyObjectEntry 3 }
-- Statistics
hpnicfCBQoSStaticsObjects OBJECT IDENTIFIER
::= { hpnicfCBQoSApplyPolicyStaticsObjects 6 }
-- CBQ statistics
hpnicfCBQoSCbqRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSCbqRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of CBQ running statistics.
When policy using queue behavior is applied on QoS apply
object, the QoS apply object will use Class Based Queuing."
::= { hpnicfCBQoSStaticsObjects 1 }
hpnicfCBQoSCbqRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSCbqRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"CBQ statistics entry of QoS apply object."
INDEX { hpnicfCBQoSApplyObjectIndex }
::= { hpnicfCBQoSCbqRunInfoTable 1 }
HpnicfCBQoSCbqRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSCbqQueueSize
Integer32,
hpnicfCBQoSCbqDiscard
Counter64,
hpnicfCBQoSCbqEfQueueSize
Integer32,
hpnicfCBQoSCbqAfQueueSize
Integer32,
hpnicfCBQoSCbqBeQueueSize
Integer32,
hpnicfCBQoSCbqBeActiveQueueNum
Integer32,
hpnicfCBQoSCbqBeMaxActiveQueueNum
Integer32,
hpnicfCBQoSCbqBeTotalQueueNum
Integer32,
hpnicfCBQoSCbqAfAllocatedQueueNum
Integer32
}
hpnicfCBQoSCbqQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets in CBQ queue."
::= { hpnicfCBQoSCbqRunInfoEntry 1 }
hpnicfCBQoSCbqDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of discarded packets which couldn't queue."
::= { hpnicfCBQoSCbqRunInfoEntry 2 }
hpnicfCBQoSCbqEfQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets in EF queue."
::= { hpnicfCBQoSCbqRunInfoEntry 3 }
hpnicfCBQoSCbqAfQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets in AF queue."
::= { hpnicfCBQoSCbqRunInfoEntry 4 }
hpnicfCBQoSCbqBeQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets in BE Queue."
::= { hpnicfCBQoSCbqRunInfoEntry 5 }
hpnicfCBQoSCbqBeActiveQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Active BE Queues."
::= { hpnicfCBQoSCbqRunInfoEntry 6 }
hpnicfCBQoSCbqBeMaxActiveQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The max number of Active BE Queues."
::= { hpnicfCBQoSCbqRunInfoEntry 7 }
hpnicfCBQoSCbqBeTotalQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of total BE Queues."
::= { hpnicfCBQoSCbqRunInfoEntry 8 }
hpnicfCBQoSCbqAfAllocatedQueueNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of allocated AF Queues."
::= { hpnicfCBQoSCbqRunInfoEntry 9 }
-- Class match statistics
hpnicfCBQoSClassMatchRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSClassMatchRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of running statistics for matching a classifier on a
QoS apply object."
::= { hpnicfCBQoSStaticsObjects 2 }
hpnicfCBQoSClassMatchRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSClassMatchRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Classifier's matching statistics information entry."
INDEX { hpnicfCBQoSApplyObjectIndex,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSClassMatchRunInfoTable 1 }
HpnicfCBQoSClassMatchRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSClassMatchedPackets
Counter64,
hpnicfCBQoSClassMatchedBytes
Counter64,
hpnicfCBQoSClassFwdPktpps
Unsigned32,
hpnicfCBQoSClassFwdPktbps
Unsigned32,
hpnicfCBQoSClassDropPktpps
Unsigned32,
hpnicfCBQoSClassDropPktbps
Unsigned32,
hpnicfCBQoSClassFlowStatInterval
Unsigned32,
hpnicfCBQoSClassBehaviorStatus
INTEGER
}
hpnicfCBQoSClassMatchedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets matching a class in a QoS policy."
::= { hpnicfCBQoSClassMatchRunInfoEntry 1 }
hpnicfCBQoSClassMatchedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes matching a class in a QoS policy."
::= { hpnicfCBQoSClassMatchRunInfoEntry 2 }
hpnicfCBQoSClassFwdPktpps OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average number of packets macthing the class forwarded
per second in the last interval.
Unit: pps."
::= { hpnicfCBQoSClassMatchRunInfoEntry 3 }
hpnicfCBQoSClassFwdPktbps OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average bits of packets matching the class forwarded
per second in the last interval.
Unit: bps."
::= { hpnicfCBQoSClassMatchRunInfoEntry 4 }
hpnicfCBQoSClassDropPktpps OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average number of packets matching the class dropped
per second in the last interval.
Unit: pps."
::= { hpnicfCBQoSClassMatchRunInfoEntry 5 }
hpnicfCBQoSClassDropPktbps OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average bits of packets matching the class dropped
per second in the last interval.
Unit: bps."
::= { hpnicfCBQoSClassMatchRunInfoEntry 6 }
hpnicfCBQoSClassFlowStatInterval OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interval of collecting traffic statistics.
Unit: minute."
::= { hpnicfCBQoSClassMatchRunInfoEntry 7 }
hpnicfCBQoSClassBehaviorStatus OBJECT-TYPE
SYNTAX INTEGER
{
success(1),
failure(2),
partialSuccess(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Classifier-behavior applying status."
::= { hpnicfCBQoSClassMatchRunInfoEntry 8 }
-- CAR statistics
hpnicfCBQoSCarRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSCarRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of running statistics for CAR on a QoS apply object."
::= { hpnicfCBQoSStaticsObjects 3 }
hpnicfCBQoSCarRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSCarRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"CAR statistics information entry."
INDEX { hpnicfCBQoSApplyObjectIndex,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSCarRunInfoTable 1 }
HpnicfCBQoSCarRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSCarGreenPackets
Counter64,
hpnicfCBQoSCarGreenBytes
Counter64,
hpnicfCBQoSCarRedPackets
Counter64,
hpnicfCBQoSCarRedBytes
Counter64,
hpnicfCBQoSCarYellowPackets
Counter64,
hpnicfCBQoSCarYellowBytes
Counter64
}
hpnicfCBQoSCarGreenPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of green packets."
::= { hpnicfCBQoSCarRunInfoEntry 1 }
hpnicfCBQoSCarGreenBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of green bytes."
::= { hpnicfCBQoSCarRunInfoEntry 2 }
hpnicfCBQoSCarRedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of red packets."
::= { hpnicfCBQoSCarRunInfoEntry 3 }
hpnicfCBQoSCarRedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of red bytes."
::= { hpnicfCBQoSCarRunInfoEntry 4 }
hpnicfCBQoSCarYellowPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of yellow packets."
::= { hpnicfCBQoSCarRunInfoEntry 5 }
hpnicfCBQoSCarYellowBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of yellow bytes."
::= { hpnicfCBQoSCarRunInfoEntry 6 }
-- GTS statistics
hpnicfCBQoSGtsRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSGtsRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of running statistics for GTS on a QoS apply object."
::= { hpnicfCBQoSStaticsObjects 4 }
hpnicfCBQoSGtsRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSGtsRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"GTS statistics entry."
INDEX { hpnicfCBQoSApplyObjectIndex,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSGtsRunInfoTable 1 }
HpnicfCBQoSGtsRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSGtsPassedPackets
Counter64,
hpnicfCBQoSGtsPassedBytes
Counter64,
hpnicfCBQoSGtsDiscardedPackets
Counter64,
hpnicfCBQoSGtsDiscardedBytes
Counter64,
hpnicfCBQoSGtsDelayedPackets
Counter64,
hpnicfCBQoSGtsDelayedBytes
Counter64,
hpnicfCBQoSGtsQueueSize
Integer32
}
hpnicfCBQoSGtsPassedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets passed by GTS."
::= { hpnicfCBQoSGtsRunInfoEntry 1 }
hpnicfCBQoSGtsPassedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes passed by GTS."
::= { hpnicfCBQoSGtsRunInfoEntry 2 }
hpnicfCBQoSGtsDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets discarded by GTS."
::= { hpnicfCBQoSGtsRunInfoEntry 3 }
hpnicfCBQoSGtsDiscardedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes discarded by GTS."
::= { hpnicfCBQoSGtsRunInfoEntry 4 }
hpnicfCBQoSGtsDelayedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets delayed by GTS."
::= { hpnicfCBQoSGtsRunInfoEntry 5 }
hpnicfCBQoSGtsDelayedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes delayed by GTS."
::= { hpnicfCBQoSGtsRunInfoEntry 6 }
hpnicfCBQoSGtsQueueSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets in GTS queue."
::= { hpnicfCBQoSGtsRunInfoEntry 7 }
-- Remark statistics
hpnicfCBQoSRemarkRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSRemarkRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of running statistics for remarking on a QoS apply
object."
::= { hpnicfCBQoSStaticsObjects 5 }
hpnicfCBQoSRemarkRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSRemarkRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remarking statistics entry."
INDEX { hpnicfCBQoSApplyObjectIndex,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSRemarkRunInfoTable 1 }
HpnicfCBQoSRemarkRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSRemarkedPackets
Counter64
}
hpnicfCBQoSRemarkedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of remarked packets."
::= { hpnicfCBQoSRemarkRunInfoEntry 1 }
-- Queue statistics
hpnicfCBQoSQueueRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSQueueRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of running statistics for queue on a QoS apply
object."
::= { hpnicfCBQoSStaticsObjects 6 }
hpnicfCBQoSQueueRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSQueueRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Queue statistics entry."
INDEX { hpnicfCBQoSApplyObjectIndex,
hpnicfCBQoSPolicyClassIndex }
::= { hpnicfCBQoSQueueRunInfoTable 1 }
HpnicfCBQoSQueueRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSQueueMatchedPackets
Counter64,
hpnicfCBQoSQueueMatchedBytes
Counter64,
hpnicfCBQoSQueueEnqueuedPackets
Counter64,
hpnicfCBQoSQueueEnqueuedBytes
Counter64,
hpnicfCBQoSQueueDiscardedPackets
Counter64,
hpnicfCBQoSQueueDiscardedBytes
Counter64
}
hpnicfCBQoSQueueMatchedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets matched to queue."
::= { hpnicfCBQoSQueueRunInfoEntry 1 }
hpnicfCBQoSQueueMatchedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes matched to queue."
::= { hpnicfCBQoSQueueRunInfoEntry 2 }
hpnicfCBQoSQueueEnqueuedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets queued."
::= { hpnicfCBQoSQueueRunInfoEntry 3 }
hpnicfCBQoSQueueEnqueuedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes queued."
::= { hpnicfCBQoSQueueRunInfoEntry 4 }
hpnicfCBQoSQueueDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets discarded when queued by discard method."
::= { hpnicfCBQoSQueueRunInfoEntry 5 }
hpnicfCBQoSQueueDiscardedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes discarded when queued by discard method."
::= { hpnicfCBQoSQueueRunInfoEntry 6 }
-- WRED statistics
hpnicfCBQoSWredRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSWredRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of running statistics for WRED on a QoS apply object."
::= { hpnicfCBQoSStaticsObjects 7 }
hpnicfCBQoSWredRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSWredRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WRED statistics entry."
INDEX { hpnicfCBQoSApplyObjectIndex,
hpnicfCBQoSPolicyClassIndex,
hpnicfCBQoSWredClassValue }
::= { hpnicfCBQoSWredRunInfoTable 1 }
HpnicfCBQoSWredRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSWredRandomDiscardedPackets
Counter64,
hpnicfCBQoSWredTailDiscardedPackets
Counter64
}
hpnicfCBQoSWredRandomDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets random-discarded by WRED."
::= { hpnicfCBQoSWredRunInfoEntry 1 }
hpnicfCBQoSWredTailDiscardedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets tail-discarded by WRED."
::= { hpnicfCBQoSWredRunInfoEntry 2 }
--
-- Accounting RunInfo
--
hpnicfCBQoSAccountingRunInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfCBQoSAccountingRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of running statistics for account on a QoS apply
object."
::= { hpnicfCBQoSStaticsObjects 8 }
hpnicfCBQoSAccountingRunInfoEntry OBJECT-TYPE
SYNTAX HpnicfCBQoSAccountingRunInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Account statistics entry."
INDEX { hpnicfCBQoSApplyObjectIndex,
hpnicfCBQoSPolicyClassIndex
}
::= { hpnicfCBQoSAccountingRunInfoTable 1 }
HpnicfCBQoSAccountingRunInfoEntry ::=
SEQUENCE
{
hpnicfCBQoSAccountingPackets
Counter64,
hpnicfCBQoSAccountingBytes
Counter64
}
hpnicfCBQoSAccountingPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets matching a class in QoS policy."
::= { hpnicfCBQoSAccountingRunInfoEntry 1 }
hpnicfCBQoSAccountingBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes matching a class in QoS policy."
::= { hpnicfCBQoSAccountingRunInfoEntry 2 }
-- Policy applying status
hpnicfCBQoSApplyingStatusObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 6 }
-- System status when applying policy
hpnicfCBQoSApplyingStatus OBJECT-TYPE
SYNTAX INTEGER
{
idle(1),
busy(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows the status of the system when applying policy.
It is forbidden to set or read in this MIB module except current
table when the value is busy."
::= { hpnicfCBQoSApplyingStatusObjects 1 }
-- Notifications
hpnicfCBQoSNotifications OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 7 }
-- All trap definitions should be placed under this object.
hpnicfCBQoSNotificationsPrefix OBJECT IDENTIFIER ::= { hpnicfCBQoSNotifications 0 }
-- All objects used for TRAP only are defined here.
hpnicfCBQoSIfPolicyChanged NOTIFICATION-TYPE
OBJECTS
{
hpnicfCBQoSIfApplyPolicyIfIndex,
hpnicfCBQoSIfApplyPolicyDirection
}
STATUS current
DESCRIPTION
"This notification will be sent when the applying status
of the policy on the interface is changed."
::= { hpnicfCBQoSNotificationsPrefix 1 }
hpnicfCBQoSVlanPolicyChanged NOTIFICATION-TYPE
OBJECTS
{
hpnicfCBQoSVlanApplyPolicyVlanid,
hpnicfCBQoSVlanApplyPolicyDirection
}
STATUS current
DESCRIPTION
"This notification will be sent when the applying status
of the policy on the VLAN is changed."
::= { hpnicfCBQoSNotificationsPrefix 2 }
END