6664 lines
191 KiB
Plaintext
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
|