4769 lines
166 KiB
Plaintext
4769 lines
166 KiB
Plaintext
-- ============================================================================
|
|
-- Copyright (c) 2010-2014 Hewlett-Packard Development Company, L.P.
|
|
--
|
|
-- Description: Interface QoS Management Information Base.
|
|
-- Reference: RFC 3291
|
|
-- Version: 1.8
|
|
-- History:
|
|
-- V1.0 created by tangshun.
|
|
-- V1.1 2006/02/24 modified by changhuifeng
|
|
-- Add object hpnicfIfQoSWFQType in hpnicfIfQoSWFQTable.
|
|
-- Add hpnicfIfQoSL3PlusObjects and hpnicfIfQoSPortBindingTable.
|
|
-- Modify property of hpnicfIfQoSPortWredPreID to "not-accessible".
|
|
-- Add the enumeration ipall to hpnicfIfQoSPQClassRuleType in hpnicfIfQoSPQClassRuleTable.
|
|
-- Modify some text errors in this file.
|
|
-- V1.2 2006/03/29 modified by xialei
|
|
-- Modify the ipv4acl value in description of hpnicfIfQoSPQClassRuleValue and hpnicfIfQoSCQClassRuleValue
|
|
-- Add the enumeration mpls to hpnicfIfQoSPQClassRuleType in hpnicfIfQoSPQClassRuleTable.
|
|
-- Add the enumeration ipall, mpls to hpnicfIfQoSCQClassRuleType in hpnicfIfQoSCQClassRuleTable.
|
|
-- V1.3 2006/05/24 add by cuichuanjin
|
|
-- Add hpnicfIfQoSCarlTable
|
|
-- V1.4 2007/11/12 modified by mouxuanli
|
|
-- Modify the description of the object hpnicfIfQoSPassPackets.
|
|
-- Add 18 objects in hpnicfIfQoSHardwareQueueRunInfoTable.
|
|
-- Add hpnicfIfQoSHQueueTcpRunInfoTable.
|
|
-- V1.5 2008/9/25 modified by yueting
|
|
-- Add hpnicfQoSIfTraStaConfigInfoTable.
|
|
-- Add hpnicfQoSIfTraStaRunInfoTable.
|
|
-- V1.6 2011/12/14 modified by mouxuanli
|
|
-- Add the enumeration byteCountWrr, byteCountWfq to hpnicfIfQoSQSMode in hpnicfIfQoSQSModeTable.
|
|
-- Add hpnicfIfQoSQSMinBandwidth in hpnicfIfQoSQSWeightTable.
|
|
-- Add hpnicfIfQoSLRPir in hpnicfIfQoSLRConfigTable.
|
|
-- V1.7 2012/04/28 modified by mouxuanli
|
|
-- Add the enumeration ipPrecedence, dot11e, auto to hpnicfIfQoSPortPriorityTrustTrustType.
|
|
-- Add the enumeration overcast to hpnicfIfQoSPortPriorityTrustOvercastType.
|
|
-- Add hpnicfIfQoSPrePriMapTable.
|
|
-- V1.8 2013/10/25 modified by mouxuanli
|
|
-- Add the enumeration gmb to hpnicfIfQoSQSMode.
|
|
-- Add hpnicfIfQoSQSMinBandwidthPercent in hpnicfIfQoSQSWeightTable.
|
|
-- Add hpnicfIfQoSLRUnit in hpnicfIfQoSLRConfigTable.
|
|
-- Add hpnicfQoSGlobalPriorityObject.
|
|
-- ============================================================================
|
|
HPN-ICF-IFQOS2-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
hpnicfCommon
|
|
FROM HPN-ICF-OID-MIB
|
|
OBJECT-TYPE, MODULE-IDENTITY, Integer32, Counter64, Unsigned32, IpAddress
|
|
FROM SNMPv2-SMI
|
|
ifIndex
|
|
FROM IF-MIB
|
|
InetAddressIPv6, InetAddressPrefixLength
|
|
FROM INET-ADDRESS-MIB
|
|
RowStatus, TruthValue, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC;
|
|
--
|
|
-- Nodes definitions
|
|
--
|
|
|
|
hpnicfIfQos2 MODULE-IDENTITY
|
|
LAST-UPDATED "201311280000Z"
|
|
ORGANIZATION
|
|
""
|
|
CONTACT-INFO
|
|
""
|
|
DESCRIPTION
|
|
"Interface QoS management information base."
|
|
REVISION "201311280000Z" --November 28, 2013 at 00:00 GMT
|
|
DESCRIPTION
|
|
"Interface QoS management information base."
|
|
::= { hpnicfQos2 1 }
|
|
|
|
hpnicfQos2 OBJECT IDENTIFIER ::= { hpnicfCommon 65 }
|
|
|
|
-- Car Action
|
|
CarAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The actions taken when packets conforming or exceeding the configured 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)
|
|
}
|
|
|
|
--
|
|
-- priority queue
|
|
--
|
|
PriorityQueue ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of priority queue."
|
|
SYNTAX INTEGER
|
|
{
|
|
top(1),
|
|
middle(2),
|
|
normal(3),
|
|
bottom(4)
|
|
}
|
|
--
|
|
-- direction
|
|
--
|
|
Direction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Inbound or outbound."
|
|
SYNTAX INTEGER
|
|
{
|
|
inbound(1),
|
|
outbound(2)
|
|
}
|
|
--
|
|
-- node of hpnicfIfQoSHardwareQueueObjects
|
|
--
|
|
hpnicfIfQoSHardwareQueueObjects OBJECT IDENTIFIER ::= { hpnicfIfQos2 1 }
|
|
--
|
|
-- nodes of hpnicfIfQoSHardwareQueueConfigGroup
|
|
--
|
|
hpnicfIfQoSHardwareQueueConfigGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSHardwareQueueObjects 1 }
|
|
|
|
hpnicfIfQoSQSModeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSQSModeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of queue schedule mode information."
|
|
::= { hpnicfIfQoSHardwareQueueConfigGroup 1 }
|
|
|
|
hpnicfIfQoSQSModeEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSQSModeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue schedule mode information entry."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSQSModeTable 1 }
|
|
|
|
HpnicfIfQoSQSModeEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSQSMode
|
|
INTEGER
|
|
}
|
|
|
|
hpnicfIfQoSQSMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
sp(1),
|
|
sp0(2),
|
|
sp1(3),
|
|
sp2(4),
|
|
wrr(5),
|
|
hpnicffq(6),
|
|
wrr-sp(7),
|
|
byteCountWrr(8),
|
|
byteCountWfq(9),
|
|
gmb(10)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mode of schedule."
|
|
::= { hpnicfIfQoSQSModeEntry 1 }
|
|
|
|
--
|
|
-- notes of hpnicfIfQoSQSWeightTable
|
|
--
|
|
hpnicfIfQoSQSWeightTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSQSWeightEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of queue schedule weight configuration information."
|
|
::= { hpnicfIfQoSHardwareQueueConfigGroup 2 }
|
|
|
|
hpnicfIfQoSQSWeightEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSQSWeightEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue schedule weight configuration information entry."
|
|
INDEX { ifIndex, hpnicfIfQoSQueueID }
|
|
::= { hpnicfIfQoSQSWeightTable 1 }
|
|
|
|
HpnicfIfQoSQSWeightEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSQueueID
|
|
Integer32,
|
|
hpnicfIfQoSQueueGroupType
|
|
INTEGER,
|
|
hpnicfIfQoSQSType
|
|
INTEGER,
|
|
hpnicfIfQoSQSValue
|
|
Integer32,
|
|
hpnicfIfQoSQSMaxDelay
|
|
Integer32,
|
|
hpnicfIfQoSQSMinBandwidth
|
|
Integer32,
|
|
hpnicfIfQoSQSMinBandwidthPercent
|
|
Unsigned32
|
|
}
|
|
|
|
hpnicfIfQoSQueueID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue ID"
|
|
::= { hpnicfIfQoSQSWeightEntry 1 }
|
|
|
|
hpnicfIfQoSQueueGroupType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
group0(1),
|
|
group1(2),
|
|
group2(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Group type of WRR and WFQ."
|
|
::= { hpnicfIfQoSQSWeightEntry 2 }
|
|
|
|
hpnicfIfQoSQSType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
weight(1),
|
|
byte-count(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Schedule type."
|
|
::= { hpnicfIfQoSQSWeightEntry 3 }
|
|
|
|
hpnicfIfQoSQSValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Schedule value."
|
|
::= { hpnicfIfQoSQSWeightEntry 4 }
|
|
|
|
hpnicfIfQoSQSMaxDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max delay."
|
|
DEFVAL { 9 }
|
|
::= { hpnicfIfQoSQSWeightEntry 5 }
|
|
|
|
hpnicfIfQoSQSMinBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Min bandwidth. Unit: kbps."
|
|
::= { hpnicfIfQoSQSWeightEntry 6 }
|
|
|
|
hpnicfIfQoSQSMinBandwidthPercent OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..100 | 255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Percent of min bandwidth. Unit: %.
|
|
The value is 255 when the schedule mode of the queue is strict queuing.
|
|
"
|
|
::= { hpnicfIfQoSQSWeightEntry 7 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSHardwareQueueRunInfoGroup
|
|
--
|
|
hpnicfIfQoSHardwareQueueRunInfoGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSHardwareQueueObjects 2 }
|
|
|
|
hpnicfIfQoSHardwareQueueRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSHardwareQueueRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of queue statistic information."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoGroup 1 }
|
|
|
|
hpnicfIfQoSHardwareQueueRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSHardwareQueueRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue statistic information entry."
|
|
INDEX { ifIndex, hpnicfIfQoSQueueID }
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoTable 1 }
|
|
|
|
HpnicfIfQoSHardwareQueueRunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSPassPackets
|
|
Counter64,
|
|
hpnicfIfQoSDropPackets
|
|
Counter64,
|
|
hpnicfIfQoSPassBytes
|
|
Counter64,
|
|
hpnicfIfQoSPassPPS
|
|
Unsigned32,
|
|
hpnicfIfQoSPassBPS
|
|
Unsigned32,
|
|
hpnicfIfQoSDropBytes
|
|
Counter64,
|
|
hpnicfIfQoSQueueLengthInPkts
|
|
Unsigned32,
|
|
hpnicfIfQoSQueueLengthInBytes
|
|
Unsigned32,
|
|
hpnicfIfQoSCurQueuePkts
|
|
Unsigned32,
|
|
hpnicfIfQoSCurQueueBytes
|
|
Unsigned32,
|
|
hpnicfIfQoSCurQueuePPS
|
|
Unsigned32,
|
|
hpnicfIfQoSCurQueueBPS
|
|
Unsigned32,
|
|
hpnicfIfQoSTailDropPkts
|
|
Counter64,
|
|
hpnicfIfQoSTailDropBytes
|
|
Counter64,
|
|
hpnicfIfQoSTailDropPPS
|
|
Unsigned32,
|
|
hpnicfIfQoSTailDropBPS
|
|
Unsigned32,
|
|
hpnicfIfQoSWredDropPkts
|
|
Counter64,
|
|
hpnicfIfQoSWredDropBytes
|
|
Counter64,
|
|
hpnicfIfQoSWredDropPPS
|
|
Unsigned32,
|
|
hpnicfIfQoSWredDropBPS
|
|
Unsigned32
|
|
}
|
|
|
|
hpnicfIfQoSPassPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of forwarded packets."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 1 }
|
|
|
|
hpnicfIfQoSDropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of dropped packets."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 2 }
|
|
|
|
hpnicfIfQoSPassBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bytes of forwarded packets."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 3 }
|
|
|
|
hpnicfIfQoSPassPPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PPS of forwarded packets. PPS: packets per second."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 4 }
|
|
|
|
hpnicfIfQoSPassBPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BPS of forwarded packets. BPS: bytes per second."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 5 }
|
|
|
|
hpnicfIfQoSDropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bytes of dropped packets."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 6 }
|
|
|
|
hpnicfIfQoSQueueLengthInPkts OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The max number of packets which the queue can hold."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 7 }
|
|
|
|
hpnicfIfQoSQueueLengthInBytes OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The max bytes of packets which the queue can hold."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 8 }
|
|
|
|
hpnicfIfQoSCurQueuePkts OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets in the current queue."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 9 }
|
|
|
|
hpnicfIfQoSCurQueueBytes OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bytes of packets in the current queue."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 10 }
|
|
|
|
hpnicfIfQoSCurQueuePPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PPS of packets in the current queue."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 11 }
|
|
|
|
hpnicfIfQoSCurQueueBPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BPS of packets in the current queue."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 12 }
|
|
|
|
hpnicfIfQoSTailDropPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets dropped by tail dropping."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 13 }
|
|
|
|
hpnicfIfQoSTailDropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bytes of packets dropped by tail dropping."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 14 }
|
|
|
|
hpnicfIfQoSTailDropPPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PPS of packets dropped by tail dropping."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 15 }
|
|
|
|
hpnicfIfQoSTailDropBPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BPS of packets dropped by tail dropping."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 16 }
|
|
|
|
hpnicfIfQoSWredDropPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets dropped by WRED."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 17 }
|
|
|
|
hpnicfIfQoSWredDropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bytes of packets dropped by WRED."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 18 }
|
|
|
|
hpnicfIfQoSWredDropPPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PPS of packets dropped by WRED."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 19 }
|
|
|
|
hpnicfIfQoSWredDropBPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BPS of packets dropped by WRED."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoEntry 20 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSHQueueTcpRunInfoTable
|
|
--
|
|
|
|
hpnicfIfQoSHQueueTcpRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSHQueueTcpRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of queue statistic information
|
|
about TCP and non-TCP packets."
|
|
::= { hpnicfIfQoSHardwareQueueRunInfoGroup 2 }
|
|
|
|
hpnicfIfQoSHQueueTcpRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSHQueueTcpRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue statistic information entry
|
|
about TCP and non-TCP packets."
|
|
INDEX { ifIndex, hpnicfIfQoSQueueID }
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoTable 1 }
|
|
|
|
HpnicfIfQoSHQueueTcpRunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSWredDropLPreNTcpPkts
|
|
Counter64,
|
|
hpnicfIfQoSWredDropLPreNTcpBytes
|
|
Counter64,
|
|
hpnicfIfQoSWredDropLPreNTcpPPS
|
|
Unsigned32,
|
|
hpnicfIfQoSWredDropLPreNTcpBPS
|
|
Unsigned32,
|
|
hpnicfIfQoSWredDropLPreTcpPkts
|
|
Counter64,
|
|
hpnicfIfQoSWredDropLPreTcpBytes
|
|
Counter64,
|
|
hpnicfIfQoSWredDropLPreTcpPPS
|
|
Unsigned32,
|
|
hpnicfIfQoSWredDropLPreTcpBPS
|
|
Unsigned32,
|
|
hpnicfIfQoSWredDropHPreNTcpPkts
|
|
Counter64,
|
|
hpnicfIfQoSWredDropHPreNTcpBytes
|
|
Counter64,
|
|
hpnicfIfQoSWredDropHPreNTcpPPS
|
|
Unsigned32,
|
|
hpnicfIfQoSWredDropHPreNTcpBPS
|
|
Unsigned32,
|
|
hpnicfIfQoSWredDropHPreTcpPkts
|
|
Counter64,
|
|
hpnicfIfQoSWredDropHPreTcpBytes
|
|
Counter64,
|
|
hpnicfIfQoSWredDropHPreTcpPPS
|
|
Unsigned32,
|
|
hpnicfIfQoSWredDropHPreTcpBPS
|
|
Unsigned32
|
|
}
|
|
|
|
hpnicfIfQoSWredDropLPreNTcpPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of low-precedence non-TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 1 }
|
|
|
|
hpnicfIfQoSWredDropLPreNTcpBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bytes of low-precedence non-TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 2 }
|
|
|
|
hpnicfIfQoSWredDropLPreNTcpPPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PPS of low-precedence non-TCP packets dropped by WRED.
|
|
PPS: packets per second."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 3 }
|
|
|
|
hpnicfIfQoSWredDropLPreNTcpBPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BPS of low-precedence non-TCP packets dropped by WRED.
|
|
BPS: bytes per second."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 4 }
|
|
|
|
hpnicfIfQoSWredDropLPreTcpPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of low-precedence TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 5 }
|
|
|
|
hpnicfIfQoSWredDropLPreTcpBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bytes of low-precedence TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 6 }
|
|
|
|
hpnicfIfQoSWredDropLPreTcpPPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PPS of low-precedence TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 7 }
|
|
|
|
hpnicfIfQoSWredDropLPreTcpBPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BPS of low-precedence TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 8 }
|
|
|
|
hpnicfIfQoSWredDropHPreNTcpPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of high-precedence non-TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 9 }
|
|
|
|
hpnicfIfQoSWredDropHPreNTcpBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bytes of high-precedence non-TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 10 }
|
|
|
|
hpnicfIfQoSWredDropHPreNTcpPPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PPS of high-precedence non-TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 11 }
|
|
|
|
hpnicfIfQoSWredDropHPreNTcpBPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BPS of high-precedence non-TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 12 }
|
|
|
|
hpnicfIfQoSWredDropHPreTcpPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of high-precedence TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 13 }
|
|
|
|
hpnicfIfQoSWredDropHPreTcpBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bytes of high-precedence TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 14 }
|
|
|
|
hpnicfIfQoSWredDropHPreTcpPPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PPS of high-precedence TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 15 }
|
|
|
|
hpnicfIfQoSWredDropHPreTcpBPS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BPS of high-precedence TCP packets dropped by WRED."
|
|
::= { hpnicfIfQoSHQueueTcpRunInfoEntry 16 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSSoftwareQueueObjects
|
|
--
|
|
hpnicfIfQoSSoftwareQueueObjects OBJECT IDENTIFIER ::= { hpnicfIfQos2 2 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSFIFOObject
|
|
--
|
|
hpnicfIfQoSFIFOObject OBJECT IDENTIFIER ::= { hpnicfIfQoSSoftwareQueueObjects 1 }
|
|
|
|
hpnicfIfQoSFIFOConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSFIFOConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of FIFO queue information."
|
|
::= { hpnicfIfQoSFIFOObject 1 }
|
|
|
|
hpnicfIfQoSFIFOConfigEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSFIFOConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FIFO queue information entry."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSFIFOConfigTable 1 }
|
|
|
|
HpnicfIfQoSFIFOConfigEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSFIFOMaxQueueLen
|
|
Integer32
|
|
}
|
|
|
|
hpnicfIfQoSFIFOMaxQueueLen OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum length of FIFO queue."
|
|
::= { hpnicfIfQoSFIFOConfigEntry 1 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSFifoRunfoTable
|
|
--
|
|
|
|
hpnicfIfQoSFIFORunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSFIFORunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of FIFO queue statistic information."
|
|
::= { hpnicfIfQoSFIFOObject 2 }
|
|
|
|
hpnicfIfQoSFIFORunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSFIFORunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FIFO queue statistic information entry."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSFIFORunInfoTable 1 }
|
|
|
|
HpnicfIfQoSFIFORunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSFIFOSize
|
|
Integer32,
|
|
hpnicfIfQoSFIFODiscardPackets
|
|
Counter64
|
|
}
|
|
|
|
hpnicfIfQoSFIFOSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packet in FIFO queue."
|
|
::= { hpnicfIfQoSFIFORunInfoEntry 1 }
|
|
|
|
hpnicfIfQoSFIFODiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of discard packet."
|
|
::= { hpnicfIfQoSFIFORunInfoEntry 2 }
|
|
|
|
--
|
|
-- nodes of
|
|
--
|
|
hpnicfIfQoSPQObject OBJECT IDENTIFIER ::= { hpnicfIfQoSSoftwareQueueObjects 2 }
|
|
|
|
hpnicfIfQoSPQConfigGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSPQObject 1 }
|
|
|
|
hpnicfIfQoSPQDefaultTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPQDefaultEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of priority queue default configuration information."
|
|
::= { hpnicfIfQoSPQConfigGroup 1 }
|
|
|
|
hpnicfIfQoSPQDefaultEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPQDefaultEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority queue default configuration information entry."
|
|
INDEX { hpnicfIfQoSPQListNumber }
|
|
::= { hpnicfIfQoSPQDefaultTable 1 }
|
|
|
|
HpnicfIfQoSPQDefaultEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSPQListNumber
|
|
Integer32,
|
|
hpnicfIfQoSPQDefaultQueueType
|
|
PriorityQueue
|
|
}
|
|
|
|
hpnicfIfQoSPQListNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority queue list number."
|
|
::= { hpnicfIfQoSPQDefaultEntry 1 }
|
|
|
|
hpnicfIfQoSPQDefaultQueueType OBJECT-TYPE
|
|
SYNTAX PriorityQueue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify priority queue that packets put into by default."
|
|
::= { hpnicfIfQoSPQDefaultEntry 2 }
|
|
--
|
|
-- nods of hpnicfIfQoSPQQueueLengthTable
|
|
--
|
|
hpnicfIfQoSPQQueueLengthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPQQueueLengthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of queue length of priority queue configuration information."
|
|
::= { hpnicfIfQoSPQConfigGroup 2 }
|
|
|
|
hpnicfIfQoSPQQueueLengthEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPQQueueLengthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue length of priority queue configuration information entry."
|
|
INDEX { hpnicfIfQoSPQListNumber, hpnicfIfQoSPQQueueLengthType }
|
|
::= { hpnicfIfQoSPQQueueLengthTable 1 }
|
|
|
|
HpnicfIfQoSPQQueueLengthEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSPQQueueLengthType
|
|
PriorityQueue,
|
|
hpnicfIfQoSPQQueueLengthValue
|
|
Integer32
|
|
}
|
|
|
|
hpnicfIfQoSPQQueueLengthType OBJECT-TYPE
|
|
SYNTAX PriorityQueue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of priority queue."
|
|
::= { hpnicfIfQoSPQQueueLengthEntry 1 }
|
|
|
|
hpnicfIfQoSPQQueueLengthValue OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1024)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of priority queue."
|
|
::= { hpnicfIfQoSPQQueueLengthEntry 2 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSPQClassRuleTable
|
|
--
|
|
hpnicfIfQoSPQClassRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPQClassRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of class rule of priority queue information."
|
|
::= { hpnicfIfQoSPQConfigGroup 3 }
|
|
|
|
hpnicfIfQoSPQClassRuleEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPQClassRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of class rule of priority queue information."
|
|
INDEX { hpnicfIfQoSPQListNumber,
|
|
hpnicfIfQoSPQClassRuleType,
|
|
hpnicfIfQoSPQClassRuleValue }
|
|
::= { hpnicfIfQoSPQClassRuleTable 1 }
|
|
|
|
HpnicfIfQoSPQClassRuleEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSPQClassRuleType
|
|
INTEGER,
|
|
hpnicfIfQoSPQClassRuleValue
|
|
Integer32,
|
|
hpnicfIfQoSPQClassRuleQueueType
|
|
PriorityQueue,
|
|
hpnicfIfQoSPQClassRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSPQClassRuleType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
interface(1),
|
|
ipv4acl(2),
|
|
ipv6acl(3),
|
|
fragments(4),
|
|
greater-than(5),
|
|
less-than(6),
|
|
tcp(7),
|
|
udp(8),
|
|
ipall(9),
|
|
mpls(10)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of class rule.
|
|
'ipall' means all ip packets."
|
|
::= { hpnicfIfQoSPQClassRuleEntry 1 }
|
|
|
|
hpnicfIfQoSPQClassRuleValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of class rule.
|
|
interface : ifIndex
|
|
ipv4acl : 2000..3999
|
|
ipv6acl : 2000..3999, 10000..42767
|
|
greater-than : 0..65535
|
|
less-than : 0..65535
|
|
tcp : 0..65535
|
|
udp : 0..65535
|
|
mpls(exp-mask) : 1..255
|
|
other types: 0
|
|
"
|
|
::= { hpnicfIfQoSPQClassRuleEntry 2 }
|
|
|
|
hpnicfIfQoSPQClassRuleQueueType OBJECT-TYPE
|
|
SYNTAX PriorityQueue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the queue for matched packets."
|
|
::= { hpnicfIfQoSPQClassRuleEntry 3 }
|
|
|
|
hpnicfIfQoSPQClassRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSPQClassRuleEntry 4 }
|
|
--
|
|
-- nodes of hpnicfIfQoSPQApplyTable
|
|
--
|
|
hpnicfIfQoSPQApplyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPQApplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of priority queue instance."
|
|
::= { hpnicfIfQoSPQConfigGroup 4 }
|
|
|
|
hpnicfIfQoSPQApplyEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPQApplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority queue instance information."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSPQApplyTable 1 }
|
|
|
|
HpnicfIfQoSPQApplyEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSPQApplyListNumber
|
|
Integer32,
|
|
hpnicfIfQoSPQApplyRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSPQApplyListNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority queue list number."
|
|
::= { hpnicfIfQoSPQApplyEntry 1 }
|
|
|
|
hpnicfIfQoSPQApplyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSPQApplyEntry 2 }
|
|
|
|
--
|
|
-- Nodes of hpnicfIfQoSPQRunInfoGroup
|
|
--
|
|
hpnicfIfQoSPQRunInfoGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSPQObject 2 }
|
|
--
|
|
-- nodes of hpnicfIfQoSPQRunInfoTable
|
|
--
|
|
hpnicfIfQoSPQRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPQRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of priority queue statistic information."
|
|
::= { hpnicfIfQoSPQRunInfoGroup 1 }
|
|
|
|
hpnicfIfQoSPQRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPQRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority queue statistic information entry."
|
|
INDEX { ifIndex, hpnicfIfQoSPQType }
|
|
::= { hpnicfIfQoSPQRunInfoTable 1 }
|
|
|
|
HpnicfIfQoSPQRunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSPQType
|
|
PriorityQueue,
|
|
hpnicfIfQoSPQSize
|
|
Integer32,
|
|
hpnicfIfQoSPQLength
|
|
Integer32,
|
|
hpnicfIfQoSPQDiscardPackets
|
|
Counter64
|
|
}
|
|
|
|
hpnicfIfQoSPQType OBJECT-TYPE
|
|
SYNTAX PriorityQueue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of priority queue."
|
|
::= { hpnicfIfQoSPQRunInfoEntry 1 }
|
|
|
|
hpnicfIfQoSPQSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets in the priority queue."
|
|
::= { hpnicfIfQoSPQRunInfoEntry 2 }
|
|
|
|
hpnicfIfQoSPQLength OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum length of priority queue."
|
|
::= { hpnicfIfQoSPQRunInfoEntry 3 }
|
|
|
|
hpnicfIfQoSPQDiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet number of priority queue discard."
|
|
::= { hpnicfIfQoSPQRunInfoEntry 4 }
|
|
--
|
|
-- nodes of hpnicfIfQoSCQObject
|
|
|
|
hpnicfIfQoSCQObject OBJECT IDENTIFIER ::= { hpnicfIfQoSSoftwareQueueObjects 3 }
|
|
|
|
hpnicfIfQoSCQConfigGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSCQObject 1 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSCQDefaultTable
|
|
--
|
|
hpnicfIfQoSCQDefaultTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSCQDefaultEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of custom queue default configuration information."
|
|
::= { hpnicfIfQoSCQConfigGroup 1 }
|
|
|
|
hpnicfIfQoSCQDefaultEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSCQDefaultEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Custom queue default configuration information entry."
|
|
INDEX { hpnicfIfQoSCQListNumber }
|
|
::= { hpnicfIfQoSCQDefaultTable 1 }
|
|
|
|
HpnicfIfQoSCQDefaultEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSCQListNumber
|
|
Integer32,
|
|
hpnicfIfQoSCQDefaultQueueID
|
|
Integer32
|
|
}
|
|
|
|
hpnicfIfQoSCQListNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Custom queue list number."
|
|
::= { hpnicfIfQoSCQDefaultEntry 1 }
|
|
|
|
hpnicfIfQoSCQDefaultQueueID OBJECT-TYPE
|
|
SYNTAX Integer32 (0..16)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default queue ID."
|
|
DEFVAL { 1 }
|
|
::= { hpnicfIfQoSCQDefaultEntry 2 }
|
|
--
|
|
-- nods of hpnicfIfQoSCQQueueLengthTable
|
|
--
|
|
hpnicfIfQoSCQQueueLengthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSCQQueueLengthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of queue length of custom queue configuration information."
|
|
::= { hpnicfIfQoSCQConfigGroup 2 }
|
|
|
|
hpnicfIfQoSCQQueueLengthEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSCQQueueLengthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue length of custom queue configuration information entry."
|
|
INDEX { hpnicfIfQoSCQListNumber, hpnicfIfQoSCQQueueID }
|
|
::= { hpnicfIfQoSCQQueueLengthTable 1 }
|
|
|
|
HpnicfIfQoSCQQueueLengthEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSCQQueueID
|
|
Integer32,
|
|
hpnicfIfQoSCQQueueLength
|
|
Integer32,
|
|
hpnicfIfQoSCQQueueServing
|
|
Integer32
|
|
}
|
|
|
|
hpnicfIfQoSCQQueueID OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Custom queue index."
|
|
::= { hpnicfIfQoSCQQueueLengthEntry 1 }
|
|
|
|
hpnicfIfQoSCQQueueLength OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1024)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of custom queue."
|
|
DEFVAL { 20 }
|
|
::= { hpnicfIfQoSCQQueueLengthEntry 2 }
|
|
|
|
hpnicfIfQoSCQQueueServing OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum bytes that the specified queue can transmit in each turn."
|
|
DEFVAL { 1500 }
|
|
::= { hpnicfIfQoSCQQueueLengthEntry 3 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSCQClassRuleTable
|
|
--
|
|
hpnicfIfQoSCQClassRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSCQClassRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of class rule of custom queue information."
|
|
::= { hpnicfIfQoSCQConfigGroup 3 }
|
|
|
|
hpnicfIfQoSCQClassRuleEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSCQClassRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of class rule of custom queue information."
|
|
INDEX { hpnicfIfQoSCQListNumber,
|
|
hpnicfIfQoSCQClassRuleType,
|
|
hpnicfIfQoSCQClassRuleValue }
|
|
::= { hpnicfIfQoSCQClassRuleTable 1 }
|
|
|
|
HpnicfIfQoSCQClassRuleEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSCQClassRuleType
|
|
INTEGER,
|
|
hpnicfIfQoSCQClassRuleValue
|
|
Integer32,
|
|
hpnicfIfQoSCQClassRuleQueueID
|
|
Integer32,
|
|
hpnicfIfQoSCQClassRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSCQClassRuleType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
interface(1),
|
|
ipv4acl(2),
|
|
ipv6acl(3),
|
|
fragments(4),
|
|
greater-than(5),
|
|
less-than(6),
|
|
tcp(7),
|
|
udp(8),
|
|
ipall(9),
|
|
mpls(10)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of class rule.
|
|
'ipall' means all ip packets."
|
|
::= { hpnicfIfQoSCQClassRuleEntry 1 }
|
|
|
|
hpnicfIfQoSCQClassRuleValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of class rule.
|
|
interface : ifIndex
|
|
ipv4acl : 2000..3999
|
|
ipv6acl : 2000..42767
|
|
greater-than : 0..65535
|
|
less-than : 0..65535
|
|
tcp : 0..65535
|
|
udp : 0..65535
|
|
mpls(exp-mask) : 1..255
|
|
other types: 0.
|
|
"
|
|
::= { hpnicfIfQoSCQClassRuleEntry 2 }
|
|
|
|
hpnicfIfQoSCQClassRuleQueueID OBJECT-TYPE
|
|
SYNTAX Integer32( 1..16)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the queue for matched packets."
|
|
::= { hpnicfIfQoSCQClassRuleEntry 3 }
|
|
|
|
hpnicfIfQoSCQClassRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSCQClassRuleEntry 4 }
|
|
--
|
|
-- nodes of hpnicfIfQoSCQApplyTable
|
|
--
|
|
|
|
hpnicfIfQoSCQApplyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSCQApplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of custom queue instance."
|
|
::= { hpnicfIfQoSCQConfigGroup 4 }
|
|
|
|
hpnicfIfQoSCQApplyEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSCQApplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Custom queue instance information."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSCQApplyTable 1 }
|
|
|
|
HpnicfIfQoSCQApplyEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSCQApplyListNumber
|
|
Integer32,
|
|
hpnicfIfQoSCQApplyRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSCQApplyListNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Custom queue list number."
|
|
::= { hpnicfIfQoSCQApplyEntry 1 }
|
|
|
|
hpnicfIfQoSCQApplyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSCQApplyEntry 2 }
|
|
--
|
|
-- Nodes of hpnicfIfQoSCQRunInfoGroup
|
|
--
|
|
hpnicfIfQoSCQRunInfoGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSCQObject 2 }
|
|
|
|
hpnicfIfQoSCQRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSCQRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of custom queue statistic information."
|
|
::= { hpnicfIfQoSCQRunInfoGroup 1 }
|
|
|
|
hpnicfIfQoSCQRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSCQRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Custom queue statistic information entry."
|
|
INDEX { ifIndex,
|
|
hpnicfIfQoSCQQueueID }
|
|
::= { hpnicfIfQoSCQRunInfoTable 1 }
|
|
|
|
HpnicfIfQoSCQRunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSCQRunInfoSize
|
|
Integer32,
|
|
hpnicfIfQoSCQRunInfoLength
|
|
Integer32,
|
|
hpnicfIfQoSCQRunInfoDiscardPackets
|
|
Counter64
|
|
}
|
|
|
|
hpnicfIfQoSCQRunInfoSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets in the custom queue."
|
|
::= { hpnicfIfQoSCQRunInfoEntry 1 }
|
|
|
|
hpnicfIfQoSCQRunInfoLength OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum length of custom queue."
|
|
::= { hpnicfIfQoSCQRunInfoEntry 2 }
|
|
|
|
hpnicfIfQoSCQRunInfoDiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet number of custom queue discard."
|
|
::= { hpnicfIfQoSCQRunInfoEntry 3 }
|
|
--
|
|
-- nodes of hpnicfIfQoSWFQObject
|
|
--
|
|
hpnicfIfQoSWFQObject OBJECT IDENTIFIER ::= { hpnicfIfQoSSoftwareQueueObjects 4 }
|
|
|
|
hpnicfIfQoSWFQConfigGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSWFQObject 1 }
|
|
|
|
hpnicfIfQoSWFQTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSWFQEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of weighted fair queue information."
|
|
::= { hpnicfIfQoSWFQConfigGroup 1 }
|
|
|
|
hpnicfIfQoSWFQEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSWFQEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Weighted fair queue information entry."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSWFQTable 1 }
|
|
|
|
HpnicfIfQoSWFQEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSWFQQueueLength
|
|
Integer32,
|
|
hpnicfIfQoSWFQQueueNumber
|
|
INTEGER,
|
|
hpnicfIfQoSWFQRowStatus
|
|
RowStatus,
|
|
hpnicfIfQoSWFQType
|
|
INTEGER
|
|
}
|
|
|
|
hpnicfIfQoSWFQQueueLength OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1024)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of weighted fair queue."
|
|
DEFVAL { 64 }
|
|
::= { hpnicfIfQoSWFQEntry 1 }
|
|
|
|
hpnicfIfQoSWFQQueueNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
size16(1),
|
|
size32(2),
|
|
size64(3),
|
|
size128(4),
|
|
size256(5),
|
|
size512(6),
|
|
size1024(7),
|
|
size2048(8),
|
|
size4096(9)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of weighted fair queue."
|
|
DEFVAL { 5 }
|
|
::= { hpnicfIfQoSWFQEntry 2 }
|
|
|
|
hpnicfIfQoSWFQRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSWFQEntry 3 }
|
|
|
|
hpnicfIfQoSWFQType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ip-precedence(1),
|
|
dscp(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of weighted fair queue."
|
|
DEFVAL { 1 }
|
|
::= { hpnicfIfQoSWFQEntry 4 }
|
|
--
|
|
-- nodes of hpnicfIfQoSWFQRunInfoGroup
|
|
--
|
|
hpnicfIfQoSWFQRunInfoGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSWFQObject 2 }
|
|
|
|
hpnicfIfQoSWFQRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSWFQRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of weighted fair queue statistic information."
|
|
::= { hpnicfIfQoSWFQRunInfoGroup 1 }
|
|
|
|
hpnicfIfQoSWFQRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSWFQRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Weighted fair queue statistic information entry."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSWFQRunInfoTable 1 }
|
|
|
|
HpnicfIfQoSWFQRunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSWFQSize
|
|
Integer32,
|
|
hpnicfIfQoSWFQLength
|
|
Integer32,
|
|
hpnicfIfQoSWFQDiscardPackets
|
|
Counter64,
|
|
hpnicfIfQoSWFQHashedActiveQueues
|
|
Integer32,
|
|
hpnicfIfQoSWFQHashedMaxActiveQueues
|
|
Integer32,
|
|
hpnicfIfQosWFQhashedTotalQueues
|
|
Integer32
|
|
}
|
|
|
|
hpnicfIfQoSWFQSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets in all the queues"
|
|
::= { hpnicfIfQoSWFQRunInfoEntry 1 }
|
|
|
|
hpnicfIfQoSWFQLength OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of weighted fair queue."
|
|
::= { hpnicfIfQoSWFQRunInfoEntry 2 }
|
|
|
|
hpnicfIfQoSWFQDiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of discarded packets in all the queues."
|
|
::= { hpnicfIfQoSWFQRunInfoEntry 3 }
|
|
|
|
hpnicfIfQoSWFQHashedActiveQueues OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of active queues."
|
|
::= { hpnicfIfQoSWFQRunInfoEntry 4 }
|
|
|
|
hpnicfIfQoSWFQHashedMaxActiveQueues OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of maximum active queues."
|
|
::= { hpnicfIfQoSWFQRunInfoEntry 5 }
|
|
|
|
hpnicfIfQosWFQhashedTotalQueues OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of queues."
|
|
::= { hpnicfIfQoSWFQRunInfoEntry 6 }
|
|
--
|
|
-- nodes of hpnicfIfQoSBandwidthGroup
|
|
--
|
|
hpnicfIfQoSBandwidthGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSSoftwareQueueObjects 5 }
|
|
|
|
hpnicfIfQoSBandwidthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSBandwidthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of bandwidth of interface information."
|
|
::= { hpnicfIfQoSBandwidthGroup 1 }
|
|
|
|
hpnicfIfQoSBandwidthEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSBandwidthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bandwidth information entry."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSBandwidthTable 1 }
|
|
|
|
HpnicfIfQoSBandwidthEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSMaxBandwidth
|
|
Integer32,
|
|
hpnicfIfQoSReservedBandwidthPct
|
|
Integer32,
|
|
hpnicfIfQoSBandwidthRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSMaxBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum bandwidth of interface. Unit : Kbps"
|
|
::= { hpnicfIfQoSBandwidthEntry 1 }
|
|
|
|
hpnicfIfQoSReservedBandwidthPct OBJECT-TYPE
|
|
SYNTAX Integer32 (1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max reserved bandwidth of the interface for QoS."
|
|
DEFVAL { 75 }
|
|
::= { hpnicfIfQoSBandwidthEntry 2 }
|
|
|
|
hpnicfIfQoSBandwidthRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSBandwidthEntry 3 }
|
|
--
|
|
-- nodes of hpnicfIfQoSQmtokenGroup
|
|
--
|
|
hpnicfIfQoSQmtokenGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSSoftwareQueueObjects 6 }
|
|
|
|
hpnicfIfQoSQmtokenTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSQmtokenEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of qmtoken information."
|
|
::= { hpnicfIfQoSQmtokenGroup 1 }
|
|
|
|
hpnicfIfQoSQmtokenEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSQmtokenEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Qmtoken information entry."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSQmtokenTable 1 }
|
|
|
|
HpnicfIfQoSQmtokenEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSQmtokenNumber
|
|
Integer32,
|
|
hpnicfIfQoSQmtokenRosStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSQmtokenNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (1..50)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of tokens."
|
|
::= { hpnicfIfQoSQmtokenEntry 1 }
|
|
|
|
hpnicfIfQoSQmtokenRosStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus"
|
|
::= { hpnicfIfQoSQmtokenEntry 2 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSRTPQObject
|
|
--
|
|
hpnicfIfQoSRTPQObject OBJECT IDENTIFIER ::= { hpnicfIfQoSSoftwareQueueObjects 7 }
|
|
|
|
hpnicfIfQoSRTPQConfigGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSRTPQObject 1 }
|
|
|
|
hpnicfIfQoSRTPQConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSRTPQConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Real-time protocol queue information."
|
|
::= { hpnicfIfQoSRTPQConfigGroup 1 }
|
|
|
|
hpnicfIfQoSRTPQConfigEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSRTPQConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The information of Real-time protocol queue entry."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSRTPQConfigTable 1 }
|
|
|
|
HpnicfIfQoSRTPQConfigEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSRTPQStartPort
|
|
Integer32,
|
|
hpnicfIfQoSRTPQEndPort
|
|
Integer32,
|
|
hpnicfIfQoSRTPQReservedBandwidth
|
|
Integer32,
|
|
hpnicfIfQoSRTPQCbs
|
|
Unsigned32,
|
|
hpnicfIfQoSRTPQRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSRTPQStartPort OBJECT-TYPE
|
|
SYNTAX Integer32 (2000..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minimum threshold of UDP destination port."
|
|
::= { hpnicfIfQoSRTPQConfigEntry 1 }
|
|
|
|
hpnicfIfQoSRTPQEndPort OBJECT-TYPE
|
|
SYNTAX Integer32 (2000..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum threshold of UDP destination port."
|
|
::= { hpnicfIfQoSRTPQConfigEntry 2 }
|
|
|
|
hpnicfIfQoSRTPQReservedBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum bandwidth. unit : kbps"
|
|
::= { hpnicfIfQoSRTPQConfigEntry 3 }
|
|
|
|
hpnicfIfQoSRTPQCbs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Burst Size. Unit: byte"
|
|
::= { hpnicfIfQoSRTPQConfigEntry 4 }
|
|
|
|
hpnicfIfQoSRTPQRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSRTPQConfigEntry 5 }
|
|
--
|
|
-- nodes of hpnicfIfQoSRTPQRunInfoGroup
|
|
--
|
|
hpnicfIfQoSRTPQRunInfoGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSRTPQObject 2 }
|
|
|
|
hpnicfIfQoSRTPQRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSRTPQRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of statistic information of Real-time protocol information."
|
|
::= { hpnicfIfQoSRTPQRunInfoGroup 1 }
|
|
|
|
hpnicfIfQoSRTPQRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSRTPQRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statistic information of Real-time protocol information entry."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSRTPQRunInfoTable 1 }
|
|
|
|
HpnicfIfQoSRTPQRunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSRTPQPacketNumber
|
|
Integer32,
|
|
hpnicfIfQoSRTPQPacketSize
|
|
Integer32,
|
|
hpnicfIfQoSRTPQOutputPackets
|
|
Counter64,
|
|
hpnicfIfQoSRTPQDiscardPackets
|
|
Counter64
|
|
}
|
|
|
|
hpnicfIfQoSRTPQPacketNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets in the Real-time protocol queue."
|
|
::= { hpnicfIfQoSRTPQRunInfoEntry 1 }
|
|
|
|
hpnicfIfQoSRTPQPacketSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of Real-time protocol queue."
|
|
::= { hpnicfIfQoSRTPQRunInfoEntry 2 }
|
|
|
|
hpnicfIfQoSRTPQOutputPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of output packets."
|
|
::= { hpnicfIfQoSRTPQRunInfoEntry 3 }
|
|
|
|
hpnicfIfQoSRTPQDiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of discard packets."
|
|
::= { hpnicfIfQoSRTPQRunInfoEntry 4 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSCarListObject
|
|
--
|
|
hpnicfIfQoSCarListObject OBJECT IDENTIFIER ::= { hpnicfIfQoSSoftwareQueueObjects 8 }
|
|
|
|
hpnicfIfQoCarListGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSCarListObject 1 }
|
|
|
|
hpnicfIfQoSCarlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSCarlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Access Rate List(CARL) table."
|
|
::= { hpnicfIfQoCarListGroup 1 }
|
|
|
|
hpnicfIfQoSCarlEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSCarlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CARL configuration infomation."
|
|
INDEX { hpnicfIfQoSCarlListNum }
|
|
::= { hpnicfIfQoSCarlTable 1 }
|
|
|
|
HpnicfIfQoSCarlEntry ::=
|
|
SEQUENCE {
|
|
hpnicfIfQoSCarlListNum
|
|
Integer32,
|
|
hpnicfIfQoSCarlParaType
|
|
INTEGER,
|
|
hpnicfIfQoSCarlParaValue
|
|
OCTET STRING,
|
|
hpnicfIfQoSCarlRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSCarlListNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the table, which is the CARL number."
|
|
::= { hpnicfIfQoSCarlEntry 1 }
|
|
|
|
hpnicfIfQoSCarlParaType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
macAddress(1),
|
|
precMask(2),
|
|
dscpMask(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Parameter type of the CARL number."
|
|
::= { hpnicfIfQoSCarlEntry 2 }
|
|
|
|
hpnicfIfQoSCarlParaValue OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Parameter value of the CARL table."
|
|
::= { hpnicfIfQoSCarlEntry 3 }
|
|
|
|
hpnicfIfQoSCarlRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSCarlEntry 4 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSLineRateObject
|
|
--
|
|
hpnicfIfQoSLineRateObjects OBJECT IDENTIFIER ::= { hpnicfIfQos2 3 }
|
|
|
|
hpnicfIfQoSLRConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSLRConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of line rate configuration information."
|
|
::= { hpnicfIfQoSLineRateObjects 1 }
|
|
|
|
hpnicfIfQoSLRConfigEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSLRConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Line rate configuration information entry."
|
|
INDEX { ifIndex, hpnicfIfQoSLRDirection }
|
|
::= { hpnicfIfQoSLRConfigTable 1 }
|
|
|
|
HpnicfIfQoSLRConfigEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSLRDirection
|
|
Direction,
|
|
hpnicfIfQoSLRCir
|
|
Unsigned32,
|
|
hpnicfIfQoSLRCbs
|
|
Unsigned32,
|
|
hpnicfIfQoSLREbs
|
|
Unsigned32,
|
|
hpnicfIfQoSRowStatus
|
|
RowStatus,
|
|
hpnicfIfQoSLRPir
|
|
Unsigned32,
|
|
hpnicfIfQoSLRUnit
|
|
INTEGER
|
|
}
|
|
|
|
hpnicfIfQoSLRDirection OBJECT-TYPE
|
|
SYNTAX Direction
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Line rate on the inbound or outbound of data stream."
|
|
::= { hpnicfIfQoSLRConfigEntry 1 }
|
|
|
|
hpnicfIfQoSLRCir OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Information Rate."
|
|
::= { hpnicfIfQoSLRConfigEntry 2 }
|
|
|
|
hpnicfIfQoSLRCbs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Burst Size."
|
|
::= { hpnicfIfQoSLRConfigEntry 3 }
|
|
|
|
hpnicfIfQoSLREbs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Excess Burst Size."
|
|
::= { hpnicfIfQoSLRConfigEntry 4 }
|
|
|
|
hpnicfIfQoSRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSLRConfigEntry 5 }
|
|
|
|
hpnicfIfQoSLRPir OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak Information Rate."
|
|
::= { hpnicfIfQoSLRConfigEntry 6 }
|
|
|
|
hpnicfIfQoSLRUnit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
unitAbsolute(1),
|
|
unitPercent(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LR Unit:
|
|
Absolute, Unit Kbps (1)
|
|
Percent, Unit % (2)
|
|
"
|
|
DEFVAL { unitAbsolute }
|
|
::= { hpnicfIfQoSLRConfigEntry 7 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSLRRunInfoTable
|
|
--
|
|
hpnicfIfQoSLRRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSLRRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of line rate run info information."
|
|
::= { hpnicfIfQoSLineRateObjects 2 }
|
|
|
|
hpnicfIfQoSLRRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSLRRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Line rate run info information entry."
|
|
INDEX { ifIndex, hpnicfIfQoSLRDirection }
|
|
::= { hpnicfIfQoSLRRunInfoTable 1 }
|
|
|
|
HpnicfIfQoSLRRunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSLRRunInfoPassedPackets
|
|
Counter64,
|
|
hpnicfIfQoSLRRunInfoPassedBytes
|
|
Counter64,
|
|
hpnicfIfQoSLRRunInfoDelayedPackets
|
|
Counter64,
|
|
hpnicfIfQoSLRRunInfoDelayedBytes
|
|
Counter64,
|
|
hpnicfIfQoSLRRunInfoActiveShaping
|
|
INTEGER
|
|
}
|
|
|
|
hpnicfIfQoSLRRunInfoPassedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of passed packets."
|
|
::= { hpnicfIfQoSLRRunInfoEntry 1 }
|
|
|
|
hpnicfIfQoSLRRunInfoPassedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of passed bytes."
|
|
::= { hpnicfIfQoSLRRunInfoEntry 2 }
|
|
|
|
hpnicfIfQoSLRRunInfoDelayedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of delayed packets."
|
|
::= { hpnicfIfQoSLRRunInfoEntry 3 }
|
|
|
|
hpnicfIfQoSLRRunInfoDelayedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of delayed bytes."
|
|
::= { hpnicfIfQoSLRRunInfoEntry 4 }
|
|
|
|
hpnicfIfQoSLRRunInfoActiveShaping OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flag of shaping."
|
|
::= { hpnicfIfQoSLRRunInfoEntry 5 }
|
|
|
|
--
|
|
-- nodes of car group
|
|
--
|
|
hpnicfIfQoSCARObjects OBJECT IDENTIFIER ::= { hpnicfIfQos2 4 }
|
|
--
|
|
-- nodes of hpnicfIfQoSAggregativeCarGroup
|
|
--
|
|
hpnicfIfQoSAggregativeCarGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSCARObjects 1 }
|
|
--
|
|
-- nodes of hpnicfIfQoSAggregativeCarConfigTable
|
|
--
|
|
hpnicfIfQoSAggregativeCarNextIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains an appropriate value to be used for hpnicfIfQoSAggregativeCarIndex
|
|
when creating rows in the hpnicfIfQoSAggregativeCarConfigTable.
|
|
Begin with 1.
|
|
"
|
|
::= { hpnicfIfQoSAggregativeCarGroup 1 }
|
|
|
|
hpnicfIfQoSAggregativeCarConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSAggregativeCarConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of aggregative car information."
|
|
::= { hpnicfIfQoSAggregativeCarGroup 2 }
|
|
|
|
hpnicfIfQoSAggregativeCarConfigEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSAggregativeCarConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Aggregative car information."
|
|
INDEX { hpnicfIfQoSAggregativeCarIndex }
|
|
::= { hpnicfIfQoSAggregativeCarConfigTable 1 }
|
|
|
|
HpnicfIfQoSAggregativeCarConfigEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSAggregativeCarIndex
|
|
Integer32,
|
|
hpnicfIfQoSAggregativeCarName
|
|
OCTET STRING,
|
|
hpnicfIfQoSAggregativeCarCir
|
|
Unsigned32,
|
|
hpnicfIfQoSAggregativeCarCbs
|
|
Unsigned32,
|
|
hpnicfIfQoSAggregativeCarEbs
|
|
Unsigned32,
|
|
hpnicfIfQoSAggregativeCarPir
|
|
Unsigned32,
|
|
hpnicfIfQoSAggregativeCarGreenActionType
|
|
CarAction,
|
|
hpnicfIfQoSAggregativeCarGreenActionValue
|
|
Integer32,
|
|
hpnicfIfQoSAggregativeCarYellowActionType
|
|
CarAction,
|
|
hpnicfIfQoSAggregativeCarYellowActionValue
|
|
Integer32,
|
|
hpnicfIfQoSAggregativeCarRedActionType
|
|
CarAction,
|
|
hpnicfIfQoSAggregativeCarRedActionValue
|
|
Integer32,
|
|
hpnicfIfQoSAggregativeCarType
|
|
INTEGER,
|
|
hpnicfIfQoSAggregativeCarRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSAggregativeCarIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65534)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of aggregative car."
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 1 }
|
|
|
|
hpnicfIfQoSAggregativeCarName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of aggregative car."
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 2 }
|
|
|
|
hpnicfIfQoSAggregativeCarCir OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed-information-rate. Unit : kbps"
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 3 }
|
|
|
|
hpnicfIfQoSAggregativeCarCbs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed-burst-size. Unit : byte"
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 4 }
|
|
|
|
hpnicfIfQoSAggregativeCarEbs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Excess-burst-size. Unit : byte"
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 5 }
|
|
|
|
hpnicfIfQoSAggregativeCarPir OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak-information-rate. Unit : kbps"
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 6 }
|
|
|
|
hpnicfIfQoSAggregativeCarGreenActionType OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Supported green action:
|
|
invalid(0),
|
|
pass(1),
|
|
discard(3),
|
|
remark(4),
|
|
remark-ip-pass(6),
|
|
remark-mplsexp-pass(8),
|
|
remark-dscp-pass(10),
|
|
Hardware QoS : pass, discard, remark.
|
|
Software QoS : pass, discard, remark-ip-pass(6),
|
|
remark-mplsexp-pass(8), remark-dscp-pass(10).
|
|
'invalid' is returned only when getting value from software QoS.
|
|
"
|
|
DEFVAL { pass }
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 7 }
|
|
|
|
hpnicfIfQoSAggregativeCarGreenActionValue 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 remark-dscp-pass, the range is 0~63;
|
|
For remark-ip-pass and remark-mplsexp-pass, 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.
|
|
"
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 8 }
|
|
|
|
hpnicfIfQoSAggregativeCarYellowActionType OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Supported yellow action:
|
|
invalid(0),
|
|
pass(1),
|
|
discard(3),
|
|
remark(4),
|
|
remark-ip-pass(6),
|
|
remark-mplsexp-pass(8),
|
|
remark-dscp-pass(10),
|
|
Hardware QoS : pass, discard, remark.
|
|
Software QoS : pass, discard, remark-ip-pass(6),
|
|
remark-mplsexp-pass(8), remark-dscp-pass(10).
|
|
'invalid' is returned only when getting value from software QoS.
|
|
"
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 9 }
|
|
|
|
hpnicfIfQoSAggregativeCarYellowActionValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..63|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When yellow action is remarking.
|
|
For remark-dscp-pass, the range is 0~63;
|
|
For remark-ip-pass and remark-mplsexp-pass, 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.
|
|
"
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 10 }
|
|
|
|
hpnicfIfQoSAggregativeCarRedActionType OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Supported red action:
|
|
invalid(0),
|
|
pass(1),
|
|
discard(3),
|
|
remark(4),
|
|
remark-ip-pass(6),
|
|
remark-mplsexp-pass(8),
|
|
remark-dscp-pass(10),
|
|
Hardware QoS : pass, discard, remark.
|
|
Software QoS : pass, discard, remark-ip-pass(6),
|
|
remark-mplsexp-pass(8), remark-dscp-pass(10).
|
|
'invalid' is returned only when getting value from software QoS.
|
|
"
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 11 }
|
|
|
|
hpnicfIfQoSAggregativeCarRedActionValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When red action is remarking.
|
|
For remark-dscp-pass, the range is 0~63;
|
|
For remark-ip-pass and remark-mplsexp-pass, 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.
|
|
"
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 12 }
|
|
|
|
hpnicfIfQoSAggregativeCarType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
aggregative(1),
|
|
notAggregative(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of aggregative CAR.
|
|
The enumeration 'aggregative' indicates that the ports
|
|
with a same aggregative CAR use one token bulk.
|
|
|
|
The enumeration 'notAggregative' indicates that each port
|
|
uses one token bulk.
|
|
"
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 13 }
|
|
|
|
hpnicfIfQoSAggregativeCarRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSAggregativeCarConfigEntry 14 }
|
|
--
|
|
-- nodes of hpnicfIfQoSAggregativeCarApplyGroup
|
|
--
|
|
hpnicfIfQoSAggregativeCarApplyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSAggregativeCarApplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of aggregative car instance."
|
|
::= { hpnicfIfQoSAggregativeCarGroup 3 }
|
|
|
|
hpnicfIfQoSAggregativeCarApplyEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSAggregativeCarApplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Aggregative car instance information."
|
|
INDEX { ifIndex,
|
|
hpnicfIfQoSAggregativeCarApplyDirection,
|
|
hpnicfIfQoSAggregativeCarApplyRuleType,
|
|
hpnicfIfQoSAggregativeCarApplyRuleValue
|
|
}
|
|
::= { hpnicfIfQoSAggregativeCarApplyTable 1 }
|
|
|
|
HpnicfIfQoSAggregativeCarApplyEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSAggregativeCarApplyDirection
|
|
Direction,
|
|
hpnicfIfQoSAggregativeCarApplyRuleType
|
|
INTEGER,
|
|
hpnicfIfQoSAggregativeCarApplyRuleValue
|
|
Integer32,
|
|
hpnicfIfQoSAggregativeCarApplyCarIndex
|
|
Integer32,
|
|
hpnicfIfQoSAggregativeCarApplyRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSAggregativeCarApplyDirection OBJECT-TYPE
|
|
SYNTAX Direction
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Direction."
|
|
::= { hpnicfIfQoSAggregativeCarApplyEntry 1 }
|
|
|
|
hpnicfIfQoSAggregativeCarApplyRuleType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ipv4acl(1),
|
|
ipv6acl(2),
|
|
carl(3),
|
|
any(4)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of class rule."
|
|
::= { hpnicfIfQoSAggregativeCarApplyEntry 2 }
|
|
|
|
hpnicfIfQoSAggregativeCarApplyRuleValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of class rule.
|
|
ipv4acl : 2000..5999
|
|
ipv6acl : 2000..42767
|
|
carl : 1..16
|
|
other types: 0.
|
|
"
|
|
::= { hpnicfIfQoSAggregativeCarApplyEntry 3 }
|
|
|
|
hpnicfIfQoSAggregativeCarApplyCarIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of aggregative car."
|
|
::= { hpnicfIfQoSAggregativeCarApplyEntry 4 }
|
|
|
|
hpnicfIfQoSAggregativeCarApplyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSAggregativeCarApplyEntry 5 }
|
|
--
|
|
-- nodes of hpnicfIfQoSAggregativeCarRunInfoTable
|
|
--
|
|
hpnicfIfQoSAggregativeCarRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSAggregativeCarRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of aggregative car statistic information."
|
|
::= { hpnicfIfQoSAggregativeCarGroup 4 }
|
|
|
|
hpnicfIfQoSAggregativeCarRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSAggregativeCarRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Aggregative car statistic information."
|
|
INDEX { hpnicfIfQoSAggregativeCarIndex }
|
|
::= { hpnicfIfQoSAggregativeCarRunInfoTable 1 }
|
|
|
|
HpnicfIfQoSAggregativeCarRunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSAggregativeCarGreenPackets
|
|
Counter64,
|
|
hpnicfIfQoSAggregativeCarGreenBytes
|
|
Counter64,
|
|
hpnicfIfQoSAggregativeCarYellowPackets
|
|
Counter64,
|
|
hpnicfIfQoSAggregativeCarYellowBytes
|
|
Counter64,
|
|
hpnicfIfQoSAggregativeCarRedPackets
|
|
Counter64,
|
|
hpnicfIfQoSAggregativeCarRedBytes
|
|
Counter64
|
|
}
|
|
|
|
hpnicfIfQoSAggregativeCarGreenPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets conforming CIR."
|
|
::= { hpnicfIfQoSAggregativeCarRunInfoEntry 1 }
|
|
|
|
hpnicfIfQoSAggregativeCarGreenBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes conforming CIR"
|
|
::= { hpnicfIfQoSAggregativeCarRunInfoEntry 2 }
|
|
|
|
hpnicfIfQoSAggregativeCarYellowPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of yellow packets."
|
|
::= { hpnicfIfQoSAggregativeCarRunInfoEntry 3 }
|
|
|
|
hpnicfIfQoSAggregativeCarYellowBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of yellow bytes."
|
|
::= { hpnicfIfQoSAggregativeCarRunInfoEntry 4 }
|
|
|
|
hpnicfIfQoSAggregativeCarRedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets exceeding CIR."
|
|
::= { hpnicfIfQoSAggregativeCarRunInfoEntry 5 }
|
|
|
|
hpnicfIfQoSAggregativeCarRedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes exceeding CIR."
|
|
::= { hpnicfIfQoSAggregativeCarRunInfoEntry 6 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSTricolorCARGroup
|
|
--
|
|
hpnicfIfQoSTricolorCarGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSCARObjects 2 }
|
|
--
|
|
-- nodes of
|
|
|
|
hpnicfIfQoSTricolorCarConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSTricolorCarConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of tricolor car configuration information."
|
|
::= { hpnicfIfQoSTricolorCarGroup 1 }
|
|
|
|
hpnicfIfQoSTricolorCarConfigEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSTricolorCarConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tricolor car configuration information entry."
|
|
INDEX { ifIndex,
|
|
hpnicfIfQoSTricolorCarDirection,
|
|
hpnicfIfQoSTricolorCarType,
|
|
hpnicfIfQoSTricolorCarValue
|
|
}
|
|
::= { hpnicfIfQoSTricolorCarConfigTable 1 }
|
|
|
|
HpnicfIfQoSTricolorCarConfigEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSTricolorCarDirection
|
|
Direction,
|
|
hpnicfIfQoSTricolorCarType
|
|
INTEGER,
|
|
hpnicfIfQoSTricolorCarValue
|
|
Integer32,
|
|
hpnicfIfQoSTricolorCarCir
|
|
Unsigned32,
|
|
hpnicfIfQoSTricolorCarCbs
|
|
Unsigned32,
|
|
hpnicfIfQoSTricolorCarEbs
|
|
Unsigned32,
|
|
hpnicfIfQoSTricolorCarPir
|
|
Unsigned32,
|
|
hpnicfIfQoSTricolorCarGreenActionType
|
|
CarAction,
|
|
hpnicfIfQoSTricolorCarGreenActionValue
|
|
Integer32,
|
|
hpnicfIfQoSTricolorCarYellowActionType
|
|
CarAction,
|
|
hpnicfIfQoSTricolorCarYellowActionValue
|
|
Integer32,
|
|
hpnicfIfQoSTricolorCarRedActionType
|
|
CarAction,
|
|
hpnicfIfQoSTricolorCarRedActionValue
|
|
Integer32,
|
|
hpnicfIfQoSTricolorCarRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSTricolorCarDirection OBJECT-TYPE
|
|
SYNTAX Direction
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Direction."
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 1 }
|
|
|
|
hpnicfIfQoSTricolorCarType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ipv4acl(1),
|
|
ipv6acl(2),
|
|
carl(3),
|
|
any(4)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the table, which is the matching type for the
|
|
packets on interface: ipv4acl, ipv6acl, carl, any."
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 2 }
|
|
|
|
hpnicfIfQoSTricolorCarValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the table.
|
|
ipv4acl: the number is ipv4 acl number;
|
|
ipv6acl: the number is ipv6 acl number;
|
|
carl: the number is CARL number;
|
|
any: the number is 0;
|
|
"
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 3 }
|
|
|
|
hpnicfIfQoSTricolorCarCir OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Information Rate. Unit: kbps."
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 4 }
|
|
|
|
hpnicfIfQoSTricolorCarCbs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Burst Size. Unit: byte."
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 5 }
|
|
|
|
hpnicfIfQoSTricolorCarEbs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Excess Burst Size. Unit: byte."
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 6 }
|
|
|
|
hpnicfIfQoSTricolorCarPir OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak Information Rate. Unit: kbps."
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 7 }
|
|
|
|
hpnicfIfQoSTricolorCarGreenActionType OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Green Action."
|
|
DEFVAL { pass }
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 8 }
|
|
|
|
hpnicfIfQoSTricolorCarGreenActionValue 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 remark-dscp-continue and remark-dscp-pass, the range is 0~63;
|
|
For remark-ip-continue and remark-ip-pass and
|
|
remark-mplsexp-continue and remark-mplsexp-pass and
|
|
remark-dot1p-continue and remark-dot1p-pass, the range is 0~7;
|
|
For remark-fr-de-continue and remark-fr-de-pass and
|
|
remark-atm-clp-continue and remark-atm-clp-pass, the range is 0~1.
|
|
255 is returned only when getting value from hardware QoS
|
|
or when action being pass, discard of software QoS.
|
|
255 can't be set.
|
|
"
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 9 }
|
|
|
|
hpnicfIfQoSTricolorCarYellowActionType OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Yellow Action."
|
|
DEFVAL { pass }
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 10 }
|
|
|
|
hpnicfIfQoSTricolorCarYellowActionValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..63|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark when yellow action is remarking.
|
|
For remark-dscp-continue and remark-dscp-pass, the range is 0~63;
|
|
For remark-ip-continue and remark-ip-pass and
|
|
remark-mplsexp-continue and remark-mplsexp-pass and
|
|
remark-dot1p-continue and remark-dot1p-pass, the range is 0~7;
|
|
For remark-fr-de-continue and remark-fr-de-pass and
|
|
remark-atm-clp-continue and remark-atm-clp-pass, the range is 0~1.
|
|
255 is returned only when getting value from hardware QoS
|
|
or when action being pass, discard of software QoS.
|
|
255 can't be set.
|
|
"
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 11 }
|
|
|
|
hpnicfIfQoSTricolorCarRedActionType OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Red Action"
|
|
DEFVAL { discard }
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 12 }
|
|
|
|
hpnicfIfQoSTricolorCarRedActionValue 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 remark-dscp-continue and remark-dscp-pass, the range is 0~63;
|
|
For remark-ip-continue and remark-ip-pass and
|
|
remark-mplsexp-continue and remark-mplsexp-pass and
|
|
remark-dot1p-continue and remark-dot1p-pass, the range is 0~7;
|
|
For remark-fr-de-continue and remark-fr-de-pass and
|
|
remark-atm-clp-continue and remark-atm-clp-pass, the range is 0~1.
|
|
255 is returned only when getting value from hardware QoS
|
|
or when action being pass, discard of software QoS.
|
|
255 can't be set.
|
|
"
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 13 }
|
|
|
|
hpnicfIfQoSTricolorCarRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSTricolorCarConfigEntry 14 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSTricolorCarRunInfoTable
|
|
--
|
|
hpnicfIfQoSTricolorCarRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSTricolorCarRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of tricolor car statistic information."
|
|
::= { hpnicfIfQoSTricolorCarGroup 2 }
|
|
|
|
hpnicfIfQoSTricolorCarRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSTricolorCarRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tricolor car statistic information entry."
|
|
INDEX { ifIndex,
|
|
hpnicfIfQoSTricolorCarDirection,
|
|
hpnicfIfQoSTricolorCarType,
|
|
hpnicfIfQoSTricolorCarValue
|
|
}
|
|
::= { hpnicfIfQoSTricolorCarRunInfoTable 1 }
|
|
|
|
HpnicfIfQoSTricolorCarRunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSTricolorCarGreenPackets
|
|
Counter64,
|
|
hpnicfIfQoSTricolorCarGreenBytes
|
|
Counter64,
|
|
hpnicfIfQoSTricolorCarYellowPackets
|
|
Counter64,
|
|
hpnicfIfQoSTricolorCarYellowBytes
|
|
Counter64,
|
|
hpnicfIfQoSTricolorCarRedPackets
|
|
Counter64,
|
|
hpnicfIfQoSTricolorCarRedBytes
|
|
Counter64
|
|
}
|
|
|
|
hpnicfIfQoSTricolorCarGreenPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of green packets."
|
|
::= { hpnicfIfQoSTricolorCarRunInfoEntry 1 }
|
|
|
|
hpnicfIfQoSTricolorCarGreenBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of green bytes."
|
|
::= { hpnicfIfQoSTricolorCarRunInfoEntry 2 }
|
|
|
|
hpnicfIfQoSTricolorCarYellowPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of yellow packets."
|
|
::= { hpnicfIfQoSTricolorCarRunInfoEntry 3 }
|
|
|
|
hpnicfIfQoSTricolorCarYellowBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of yellow bytes."
|
|
::= { hpnicfIfQoSTricolorCarRunInfoEntry 4 }
|
|
|
|
hpnicfIfQoSTricolorCarRedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of red packets."
|
|
::= { hpnicfIfQoSTricolorCarRunInfoEntry 5 }
|
|
|
|
hpnicfIfQoSTricolorCarRedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of red bytes."
|
|
::= { hpnicfIfQoSTricolorCarRunInfoEntry 6 }
|
|
--
|
|
-- nodes of hpnicfIfQoSGTSObject
|
|
--
|
|
hpnicfIfQoSGTSObjects OBJECT IDENTIFIER ::= { hpnicfIfQos2 5 }
|
|
|
|
hpnicfIfQoSGTSConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSGTSConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of generic traffic shaping information."
|
|
::= { hpnicfIfQoSGTSObjects 1 }
|
|
|
|
hpnicfIfQoSGTSConfigEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSGTSConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generic traffic shaping information entry."
|
|
INDEX { ifIndex,
|
|
hpnicfIfQoSGTSClassRuleType,
|
|
hpnicfIfQoSGTSClassRuleValue
|
|
}
|
|
::= { hpnicfIfQoSGTSConfigTable 1 }
|
|
|
|
HpnicfIfQoSGTSConfigEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSGTSClassRuleType
|
|
INTEGER,
|
|
hpnicfIfQoSGTSClassRuleValue
|
|
Integer32,
|
|
hpnicfIfQoSGTSCir
|
|
Unsigned32,
|
|
hpnicfIfQoSGTSCbs
|
|
Unsigned32,
|
|
hpnicfIfQoSGTSEbs
|
|
Unsigned32,
|
|
hpnicfIfQoSGTSQueueLength
|
|
Integer32,
|
|
hpnicfIfQoSGTSConfigRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSGTSClassRuleType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
any(1),
|
|
ipv4acl(2),
|
|
ipv6acl(3),
|
|
queue(4)
|
|
}
|
|
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the table,
|
|
which is the matching type for the packets on interface:
|
|
ipv4acl, ipv6acl, any, queue.
|
|
"
|
|
::= { hpnicfIfQoSGTSConfigEntry 1 }
|
|
|
|
hpnicfIfQoSGTSClassRuleValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of type.
|
|
ipv4acl : 2000..4999
|
|
ipv6acl : 2000..42767
|
|
any : 0
|
|
queue : 0..7
|
|
"
|
|
::= { hpnicfIfQoSGTSConfigEntry 2 }
|
|
|
|
hpnicfIfQoSGTSCir OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Information Rate. Unit: kbps."
|
|
::= { hpnicfIfQoSGTSConfigEntry 3 }
|
|
|
|
hpnicfIfQoSGTSCbs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Burst Size. Unit: byte."
|
|
::= { hpnicfIfQoSGTSConfigEntry 4 }
|
|
|
|
hpnicfIfQoSGTSEbs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Excess Burst Size. Unit: byte."
|
|
::= { hpnicfIfQoSGTSConfigEntry 5 }
|
|
|
|
hpnicfIfQoSGTSQueueLength OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of queue."
|
|
::= { hpnicfIfQoSGTSConfigEntry 6 }
|
|
|
|
hpnicfIfQoSGTSConfigRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSGTSConfigEntry 7 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSGTSRunInfoTable
|
|
--
|
|
hpnicfIfQoSGTSRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSGTSRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of generic traffic shaping's statistic information."
|
|
::= { hpnicfIfQoSGTSObjects 2 }
|
|
|
|
hpnicfIfQoSGTSRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSGTSRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generic traffic shaping's statistic information entry."
|
|
INDEX { ifIndex,
|
|
hpnicfIfQoSGTSClassRuleType,
|
|
hpnicfIfQoSGTSClassRuleValue
|
|
}
|
|
::= { hpnicfIfQoSGTSRunInfoTable 1 }
|
|
|
|
HpnicfIfQoSGTSRunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSGTSQueueSize
|
|
Integer32,
|
|
hpnicfIfQoSGTSPassedPackets
|
|
Counter64,
|
|
hpnicfIfQoSGTSPassedBytes
|
|
Counter64,
|
|
hpnicfIfQoSGTSDiscardPackets
|
|
Counter64,
|
|
hpnicfIfQoSGTSDiscardBytes
|
|
Counter64,
|
|
hpnicfIfQoSGTSDelayedPackets
|
|
Counter64,
|
|
hpnicfIfQoSGTSDelayedBytes
|
|
Counter64
|
|
}
|
|
|
|
hpnicfIfQoSGTSQueueSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets in the queue."
|
|
::= { hpnicfIfQoSGTSRunInfoEntry 1 }
|
|
|
|
hpnicfIfQoSGTSPassedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of passed packets."
|
|
::= { hpnicfIfQoSGTSRunInfoEntry 2 }
|
|
|
|
hpnicfIfQoSGTSPassedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of passed bytes."
|
|
::= { hpnicfIfQoSGTSRunInfoEntry 3 }
|
|
|
|
hpnicfIfQoSGTSDiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of discard packets."
|
|
::= { hpnicfIfQoSGTSRunInfoEntry 4 }
|
|
|
|
hpnicfIfQoSGTSDiscardBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of discard bytes."
|
|
::= { hpnicfIfQoSGTSRunInfoEntry 5 }
|
|
|
|
hpnicfIfQoSGTSDelayedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of delayed packets."
|
|
::= { hpnicfIfQoSGTSRunInfoEntry 6 }
|
|
|
|
hpnicfIfQoSGTSDelayedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of delayed bytes."
|
|
::= { hpnicfIfQoSGTSRunInfoEntry 7 }
|
|
--
|
|
-- nodes of hpnicfIfQoSWREDObject
|
|
--
|
|
hpnicfIfQoSWREDObjects OBJECT IDENTIFIER ::= { hpnicfIfQos2 6 }
|
|
--
|
|
-- nodes of WRED group
|
|
--
|
|
hpnicfIfQoSWredGroupGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSWREDObjects 1 }
|
|
|
|
hpnicfIfQoSWredGroupNextIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains an appropriate value to be used for hpnicfIfQoSWredGroupIndex
|
|
when creating rows in the hpnicfIfQoSWredGroupTable.
|
|
Begin with 0.
|
|
"
|
|
::= { hpnicfIfQoSWredGroupGroup 1 }
|
|
--
|
|
-- nodes of hpnicfIfQoSWredGroupTable
|
|
--
|
|
hpnicfIfQoSWredGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSWredGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED group information."
|
|
::= { hpnicfIfQoSWredGroupGroup 2 }
|
|
|
|
hpnicfIfQoSWredGroupEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSWredGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WRED group information."
|
|
INDEX { hpnicfIfQoSWredGroupIndex }
|
|
::= { hpnicfIfQoSWredGroupTable 1 }
|
|
|
|
HpnicfIfQoSWredGroupEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSWredGroupIndex
|
|
Integer32,
|
|
hpnicfIfQoSWredGroupName
|
|
OCTET STRING,
|
|
hpnicfIfQoSWredGroupType
|
|
INTEGER,
|
|
hpnicfIfQoSWredGroupWeightingConstant
|
|
Integer32,
|
|
hpnicfIfQoSWredGroupRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSWredGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WRED group index."
|
|
::= { hpnicfIfQoSWredGroupEntry 1 }
|
|
|
|
hpnicfIfQoSWredGroupName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WRED group name."
|
|
::= { hpnicfIfQoSWredGroupEntry 2 }
|
|
|
|
hpnicfIfQoSWredGroupType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
userdefined(0),
|
|
dot1p(1),
|
|
ippre(2),
|
|
dscp(3),
|
|
localpre(4),
|
|
atmclp(5),
|
|
frde(6),
|
|
exp(7),
|
|
queue(8),
|
|
dropLevel(9)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of WRED group."
|
|
::= { hpnicfIfQoSWredGroupEntry 3 }
|
|
|
|
hpnicfIfQoSWredGroupWeightingConstant OBJECT-TYPE
|
|
SYNTAX Integer32 (1..15)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exponent for WRED calculates the average length of queue.
|
|
If 'hpnicfIfQoSWredGroupType' is 'queue', the object is ineffective.
|
|
So, it must use the object, which is 'hpnicfIfQoSWredGroupExponent' of
|
|
hpnicfIfQoSWredGroupContentTable, to indicate the exponent of
|
|
each queue of the queue WRED group."
|
|
DEFVAL { 9 }
|
|
::= { hpnicfIfQoSWredGroupEntry 4 }
|
|
|
|
hpnicfIfQoSWredGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSWredGroupEntry 6 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSWredGroupContentTable
|
|
--
|
|
hpnicfIfQoSWredGroupContentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSWredGroupContentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of priority WRED information."
|
|
::= { hpnicfIfQoSWredGroupGroup 3 }
|
|
|
|
hpnicfIfQoSWredGroupContentEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSWredGroupContentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority WRED information entry."
|
|
INDEX { hpnicfIfQoSWredGroupIndex,
|
|
hpnicfIfQoSWredGroupContentIndex,
|
|
hpnicfIfQoSWredGroupContentSubIndex }
|
|
::= { hpnicfIfQoSWredGroupContentTable 1 }
|
|
|
|
HpnicfIfQoSWredGroupContentEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSWredGroupContentIndex
|
|
Integer32,
|
|
hpnicfIfQoSWredGroupContentSubIndex
|
|
Integer32,
|
|
hpnicfIfQoSWredLowLimit
|
|
Integer32,
|
|
hpnicfIfQoSWredHighLimit
|
|
Integer32,
|
|
hpnicfIfQoSWredDiscardProb
|
|
Integer32,
|
|
hpnicfIfQoSWredGroupExponent
|
|
Integer32,
|
|
hpnicfIfQoSWredRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSWredGroupContentIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority of a packet.
|
|
Different type of packet has different priority.
|
|
Type of priority Range of priority
|
|
dot1p 0..7
|
|
ippre 0..7
|
|
dscp 0..63
|
|
atmclp 0..1
|
|
frde 0..1
|
|
exp 0..7
|
|
queue 0..7 ( defined by product )
|
|
dropLevel 0..2
|
|
"
|
|
::= { hpnicfIfQoSWredGroupContentEntry 1 }
|
|
|
|
hpnicfIfQoSWredGroupContentSubIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sub index.
|
|
Different type of packet has different value.
|
|
Type of priority Range of value
|
|
queue 0..2
|
|
other types : 0
|
|
"
|
|
::= { hpnicfIfQoSWredGroupContentEntry 2 }
|
|
|
|
hpnicfIfQoSWredLowLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Discard low limit."
|
|
::= { hpnicfIfQoSWredGroupContentEntry 3 }
|
|
|
|
hpnicfIfQoSWredHighLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Discard high limit."
|
|
::= { hpnicfIfQoSWredGroupContentEntry 4 }
|
|
|
|
hpnicfIfQoSWredDiscardProb OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Discard probability."
|
|
::= { hpnicfIfQoSWredGroupContentEntry 5 }
|
|
|
|
hpnicfIfQoSWredGroupExponent OBJECT-TYPE
|
|
SYNTAX Integer32 (1..15)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exponent for WRED calculates the average length of queue.
|
|
Only 'hpnicfIfQoSWredGroupType' is 'queue', the object is effective.
|
|
This object is designed to indicate the exponent of
|
|
each queue of the queue WRED group.
|
|
"
|
|
DEFVAL { 9 }
|
|
::= { hpnicfIfQoSWredGroupContentEntry 6 }
|
|
|
|
hpnicfIfQoSWredRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSWredGroupContentEntry 7 }
|
|
--
|
|
-- nodes of hpnicfIfQoSWredApplyIfTable
|
|
--
|
|
hpnicfIfQoSWredGroupApplyIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSWredGroupApplyIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED group applied interface information."
|
|
::= { hpnicfIfQoSWredGroupGroup 4 }
|
|
|
|
hpnicfIfQoSWredGroupApplyIfEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSWredGroupApplyIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WRED group applied interface information."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSWredGroupApplyIfTable 1 }
|
|
|
|
HpnicfIfQoSWredGroupApplyIfEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSWredGroupApplyIndex
|
|
Integer32,
|
|
hpnicfIfQoSWredGroupApplyName
|
|
OCTET STRING,
|
|
hpnicfIfQoSWredGroupIfRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSWredGroupApplyIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..256)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WRED group index."
|
|
::= { hpnicfIfQoSWredGroupApplyIfEntry 1 }
|
|
|
|
hpnicfIfQoSWredGroupApplyName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WRED group name."
|
|
::= { hpnicfIfQoSWredGroupApplyIfEntry 2 }
|
|
|
|
hpnicfIfQoSWredGroupIfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSWredGroupApplyIfEntry 3 }
|
|
--
|
|
-- nodes of hpnicfIfQoSWredApplyIfStatisticTable
|
|
--
|
|
hpnicfIfQoSWredApplyIfRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSWredApplyIfRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED statistic information."
|
|
::= { hpnicfIfQoSWredGroupGroup 5 }
|
|
|
|
hpnicfIfQoSWredApplyIfRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSWredApplyIfRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WRED statistic information."
|
|
INDEX { ifIndex,
|
|
hpnicfIfQoSWredGroupIndex,
|
|
hpnicfIfQoSWredGroupContentIndex,
|
|
hpnicfIfQoSWredGroupContentSubIndex
|
|
}
|
|
::= { hpnicfIfQoSWredApplyIfRunInfoTable 1 }
|
|
|
|
HpnicfIfQoSWredApplyIfRunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSWredPreRandomDropNum
|
|
Counter64,
|
|
hpnicfIfQoSWredPreTailDropNum
|
|
Counter64
|
|
}
|
|
|
|
hpnicfIfQoSWredPreRandomDropNum OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of random drop."
|
|
::= { hpnicfIfQoSWredApplyIfRunInfoEntry 1 }
|
|
|
|
hpnicfIfQoSWredPreTailDropNum OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of tail drop."
|
|
::= { hpnicfIfQoSWredApplyIfRunInfoEntry 2 }
|
|
--
|
|
-- nodes of hpnicfIfQoSPortWREDGroup
|
|
--
|
|
hpnicfIfQoSPortWredGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSWREDObjects 2 }
|
|
|
|
hpnicfIfQoSPortWredWeightConstantTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPortWREDWeightConstantEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of port WRED configuration information."
|
|
::= { hpnicfIfQoSPortWredGroup 1 }
|
|
|
|
hpnicfIfQoSPortWredWeightConstantEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPortWREDWeightConstantEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port WRED configuration information entry."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSPortWredWeightConstantTable 1 }
|
|
|
|
HpnicfIfQoSPortWREDWeightConstantEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSPortWredEnable
|
|
TruthValue,
|
|
hpnicfIfQoSPortWredWeightConstant
|
|
Integer32,
|
|
hpnicfIfQoSPortWredWeightConstantRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSPortWredEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object is used to enable or disable WRED function of the port.
|
|
true: Enable WRED function of a port.
|
|
false: Disable WRED function of a port.
|
|
"
|
|
::= { hpnicfIfQoSPortWredWeightConstantEntry 1 }
|
|
|
|
hpnicfIfQoSPortWredWeightConstant OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Weight constant."
|
|
::= { hpnicfIfQoSPortWredWeightConstantEntry 2 }
|
|
|
|
hpnicfIfQoSPortWredWeightConstantRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSPortWredWeightConstantEntry 3 }
|
|
--
|
|
-- notes of hpnicfIfQoSPortWredPreConfigTable
|
|
--
|
|
hpnicfIfQoSPortWredPreConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPortWREDPreConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of weighted random early detect precedence configuration information."
|
|
::= { hpnicfIfQoSPortWredGroup 2 }
|
|
|
|
hpnicfIfQoSPortWredPreConfigEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPortWREDPreConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Weighted random early detect precedence configuration information entry."
|
|
INDEX { ifIndex, hpnicfIfQoSPortWredPreID }
|
|
::= { hpnicfIfQoSPortWredPreConfigTable 1 }
|
|
|
|
HpnicfIfQoSPortWREDPreConfigEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSPortWredPreID
|
|
Integer32,
|
|
hpnicfIfQoSPortWredPreLowLimit
|
|
Integer32,
|
|
hpnicfIfQoSPortWredPreHighLimit
|
|
Integer32,
|
|
hpnicfIfQoSPortWredPreDiscardProbability
|
|
Integer32,
|
|
hpnicfIfQoSPortWredPreRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSPortWredPreID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP precedence, from 0 to 7."
|
|
::= { hpnicfIfQoSPortWredPreConfigEntry 1 }
|
|
|
|
hpnicfIfQoSPortWredPreLowLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Low Limit(number of packets)"
|
|
::= { hpnicfIfQoSPortWredPreConfigEntry 2 }
|
|
|
|
hpnicfIfQoSPortWredPreHighLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"High limit(number of packets)"
|
|
::= { hpnicfIfQoSPortWredPreConfigEntry 3 }
|
|
|
|
hpnicfIfQoSPortWredPreDiscardProbability OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Discard probability denominator"
|
|
::= { hpnicfIfQoSPortWredPreConfigEntry 4 }
|
|
|
|
hpnicfIfQoSPortWredPreRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSPortWredPreConfigEntry 5 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSPortWredRunInfoTable
|
|
--
|
|
hpnicfIfQoSPortWredRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPortWREDRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED statistic information."
|
|
::= { hpnicfIfQoSPortWredGroup 3 }
|
|
|
|
hpnicfIfQoSPortWredRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPortWREDRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WRED statistic information entry."
|
|
INDEX { ifIndex, hpnicfIfQoSPortWredPreID }
|
|
::= { hpnicfIfQoSPortWredRunInfoTable 1 }
|
|
|
|
HpnicfIfQoSPortWREDRunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSWREDTailDropNum
|
|
Counter64,
|
|
hpnicfIfQoSWREDRandomDropNum
|
|
Counter64
|
|
}
|
|
|
|
hpnicfIfQoSWREDTailDropNum OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of tail drop."
|
|
::= { hpnicfIfQoSPortWredRunInfoEntry 1 }
|
|
|
|
hpnicfIfQoSWREDRandomDropNum OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of random drop."
|
|
::= { hpnicfIfQoSPortWredRunInfoEntry 2 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSPortPriorityObject
|
|
--
|
|
|
|
hpnicfIfQoSPortPriorityObjects OBJECT IDENTIFIER ::= { hpnicfIfQos2 7 }
|
|
|
|
hpnicfIfQoSPortPriorityConfigGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSPortPriorityObjects 1 }
|
|
|
|
hpnicfIfQoSPortPriorityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPortPriorityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of port priority information."
|
|
::= { hpnicfIfQoSPortPriorityConfigGroup 1 }
|
|
|
|
hpnicfIfQoSPortPriorityEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPortPriorityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port priority information entry."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSPortPriorityTable 1 }
|
|
|
|
HpnicfIfQoSPortPriorityEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSPortPriorityValue
|
|
Integer32
|
|
}
|
|
|
|
hpnicfIfQoSPortPriorityValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority of a port."
|
|
DEFVAL { 0 }
|
|
::= { hpnicfIfQoSPortPriorityEntry 1 }
|
|
--
|
|
-- nodes of hpnicfIfQoSPortPirorityTrustTable
|
|
--
|
|
hpnicfIfQoSPortPirorityTrustTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPortPirorityTrustEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of each port's trusted priority information."
|
|
::= { hpnicfIfQoSPortPriorityConfigGroup 2 }
|
|
|
|
hpnicfIfQoSPortPirorityTrustEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPortPirorityTrustEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Per-port trusted priority information entry."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSPortPirorityTrustTable 1 }
|
|
|
|
HpnicfIfQoSPortPirorityTrustEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSPortPriorityTrustTrustType
|
|
INTEGER,
|
|
hpnicfIfQoSPortPriorityTrustOvercastType
|
|
INTEGER
|
|
}
|
|
|
|
hpnicfIfQoSPortPriorityTrustTrustType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
untrust(1),
|
|
dot1p(2),
|
|
dscp(3),
|
|
exp(4),
|
|
ipPrecedence(5),
|
|
dot11e(6),
|
|
auto(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trusted priority type of a port."
|
|
DEFVAL { untrust }
|
|
::= { hpnicfIfQoSPortPirorityTrustEntry 1 }
|
|
|
|
hpnicfIfQoSPortPriorityTrustOvercastType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
noOvercast(1),
|
|
overcastDSCP(2),
|
|
overcastCOS(3),
|
|
overcast(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The overcast type."
|
|
DEFVAL { noOvercast }
|
|
::= { hpnicfIfQoSPortPirorityTrustEntry 2 }
|
|
--
|
|
-- nodes of map object
|
|
--
|
|
hpnicfIfQoSMapObjects OBJECT IDENTIFIER ::= { hpnicfIfQos2 9 }
|
|
--
|
|
-- nodes of hpnicfIfQoSMapConfigGroup
|
|
--
|
|
hpnicfIfQoSPriMapConfigGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSMapObjects 1 }
|
|
|
|
hpnicfIfQoSPriMapGroupNextIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains an appropriate value to be used for hpnicfIfQoSPriMapGroupIndex
|
|
when creating rows in the hpnicfIfQoSPriMapGroupTable.
|
|
Begin with 64.
|
|
"
|
|
::= { hpnicfIfQoSPriMapConfigGroup 1 }
|
|
--
|
|
-- nodes of hpnicfIfQoSPriMapConfigTable
|
|
--
|
|
hpnicfIfQoSPriMapGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPriMapGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of map group information."
|
|
::= { hpnicfIfQoSPriMapConfigGroup 2 }
|
|
|
|
hpnicfIfQoSPriMapGroupEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPriMapGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Map group information entry."
|
|
INDEX { hpnicfIfQoSPriMapGroupIndex }
|
|
::= { hpnicfIfQoSPriMapGroupTable 1 }
|
|
|
|
HpnicfIfQoSPriMapGroupEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSPriMapGroupIndex
|
|
Integer32,
|
|
hpnicfIfQoSPriMapGroupType
|
|
INTEGER,
|
|
hpnicfIfQoSPriMapGroupName
|
|
OCTET STRING,
|
|
hpnicfIfQoSPriMapGroupRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSPriMapGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of map, which are defined by system and user.
|
|
The index of system defined map is 1 to 9.
|
|
System defined map-name/map-index pairs like this:
|
|
Map-index Map-name
|
|
1 dot1p-dp
|
|
2 dot1p-dscp
|
|
3 dot1p-lp
|
|
4 dscp-dot1p
|
|
5 dscp-dp
|
|
6 dscp-dscp
|
|
7 dscp-lp
|
|
8 exp-dp
|
|
9 exp-lp
|
|
"
|
|
::= { hpnicfIfQoSPriMapGroupEntry 1 }
|
|
|
|
hpnicfIfQoSPriMapGroupType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
userdefined(1),
|
|
dot1p-dp(2),
|
|
dot1p-dscp(3),
|
|
dot1p-lp(4),
|
|
dscp-dot1p(5),
|
|
dscp-dp(6),
|
|
dscp-dscp(7),
|
|
dscp-lp(8),
|
|
exp-dp(9),
|
|
exp-lp(10)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of map group."
|
|
::= { hpnicfIfQoSPriMapGroupEntry 2 }
|
|
|
|
hpnicfIfQoSPriMapGroupName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of map group."
|
|
::= { hpnicfIfQoSPriMapGroupEntry 3 }
|
|
|
|
hpnicfIfQoSPriMapGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSPriMapGroupEntry 4 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSPriMapContentTable
|
|
--
|
|
hpnicfIfQoSPriMapContentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPriMapContentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of priority map configuration information."
|
|
::= { hpnicfIfQoSPriMapConfigGroup 3 }
|
|
|
|
hpnicfIfQoSPriMapContentEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPriMapContentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority map configuration information entry."
|
|
INDEX { hpnicfIfQoSPriMapGroupIndex, hpnicfIfQoSPriMapGroupImportValue }
|
|
::= { hpnicfIfQoSPriMapContentTable 1 }
|
|
|
|
HpnicfIfQoSPriMapContentEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSPriMapGroupImportValue
|
|
Integer32,
|
|
hpnicfIfQoSPriMapGroupExportValue
|
|
Integer32,
|
|
hpnicfIfQoSPriMapContentRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSPriMapGroupImportValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority map table import value list.
|
|
Different map has different hpnicfIfQoSPriMapConfigImportValue.
|
|
Map-name Range of hpnicfIfQoSPriMapConfigImportValue
|
|
dot1p-dp (0..7)
|
|
dot1p-dscp (0..7)
|
|
dot1p-lp (0..7)
|
|
dscp-dot1p (0..63)
|
|
dscp-dp (0..63)
|
|
dscp-dscp (0..63)
|
|
dscp-lp(7) (0..63)
|
|
exp-dp(8) (0..7)
|
|
exp-lp (0..7)
|
|
"
|
|
::= { hpnicfIfQoSPriMapContentEntry 1 }
|
|
|
|
hpnicfIfQoSPriMapGroupExportValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority map table output.
|
|
Different map has different hpnicfIfQoSPriMapGroupExportValue.
|
|
dot1p-dp: 0..7
|
|
dot1p-dscp: 0..63
|
|
dot1p-lp: 0..7
|
|
dscp-dot1p: 0..7
|
|
dscp-dp: 0..7
|
|
dscp-dscp: 0..63
|
|
dscp-lp: 0..7
|
|
exp-dp: 0..7
|
|
exp-lp: 0..7
|
|
"
|
|
::= { hpnicfIfQoSPriMapContentEntry 2 }
|
|
|
|
hpnicfIfQoSPriMapContentRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus."
|
|
::= { hpnicfIfQoSPriMapContentEntry 3 }
|
|
|
|
--
|
|
-- nodes of hpnicfIfQoSPrePriMapTable
|
|
--
|
|
hpnicfIfQoSPrePriMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPrePriMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Pre-defined priority mapping table information."
|
|
::= { hpnicfIfQoSPriMapConfigGroup 4 }
|
|
|
|
hpnicfIfQoSPrePriMapEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPrePriMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Pre-defined priority mapping table entry."
|
|
INDEX
|
|
{
|
|
hpnicfIfQoSPrePriMapTableType,
|
|
hpnicfIfQoSPrePriMapTableColor,
|
|
hpnicfIfQoSPrePriMapTableDirection,
|
|
hpnicfIfQoSPrePriMapTableImportValue
|
|
}
|
|
::= { hpnicfIfQoSPrePriMapTable 1 }
|
|
|
|
HpnicfIfQoSPrePriMapEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSPrePriMapTableType
|
|
INTEGER,
|
|
hpnicfIfQoSPrePriMapTableColor
|
|
INTEGER,
|
|
hpnicfIfQoSPrePriMapTableDirection
|
|
INTEGER,
|
|
hpnicfIfQoSPrePriMapTableImportValue
|
|
Integer32,
|
|
hpnicfIfQoSPrePriMapTableExportValue
|
|
Integer32
|
|
}
|
|
|
|
hpnicfIfQoSPrePriMapTableType 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."
|
|
::= { hpnicfIfQoSPrePriMapEntry 1 }
|
|
|
|
hpnicfIfQoSPrePriMapTableColor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
noColor(1),
|
|
green(2),
|
|
yellow(3),
|
|
red(4)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The color of pre-defined priority mapping table."
|
|
::= { hpnicfIfQoSPrePriMapEntry 2 }
|
|
|
|
hpnicfIfQoSPrePriMapTableDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
noDirection(1),
|
|
inbound(2),
|
|
outbound(3)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The direction of pre-defined priority mapping table."
|
|
::= { hpnicfIfQoSPrePriMapEntry 3 }
|
|
|
|
hpnicfIfQoSPrePriMapTableImportValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Input value of priority mapping table.
|
|
Different priority has different hpnicfIfQoSPrePriMapTableImportValue.
|
|
Priority-type Range of hpnicfIfQoSPrePriMapTableImportValue
|
|
dot1p (0..7)
|
|
dscp (0..63)
|
|
lp (0..7)
|
|
exp (0..7)
|
|
ipPrecedence (0..7)
|
|
up (0..7)
|
|
dot11e (0..7)
|
|
"
|
|
::= { hpnicfIfQoSPrePriMapEntry 4 }
|
|
|
|
hpnicfIfQoSPrePriMapTableExportValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Output value of priority mapping table.
|
|
Different priority has different hpnicfIfQoSPrePriMapTableExportValue.
|
|
Priority-type Range of hpnicfIfQoSPrePriMapTableExportValue
|
|
dot1p (0..7)
|
|
dscp (0..63)
|
|
lp (0..7)
|
|
exp (0..7)
|
|
ipPrecedence (0..7)
|
|
up (0..7)
|
|
dp (0..2)
|
|
fc (0..7)
|
|
rpr (0..2)
|
|
"
|
|
::= { hpnicfIfQoSPrePriMapEntry 5 }
|
|
|
|
--
|
|
-- nodes of L3 plus object
|
|
--
|
|
hpnicfIfQoSL3PlusObjects OBJECT IDENTIFIER ::= { hpnicfIfQos2 10 }
|
|
--
|
|
-- nodes of hpnicfIfQoSPortBindingGroup
|
|
--
|
|
hpnicfIfQoSPortBindingGroup OBJECT IDENTIFIER ::= { hpnicfIfQoSL3PlusObjects 1 }
|
|
|
|
hpnicfIfQoSPortBindingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfIfQoSPortBindingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of EACL sub-interface binding information
|
|
for L3+ board ."
|
|
::= { hpnicfIfQoSPortBindingGroup 1 }
|
|
|
|
hpnicfIfQoSPortBindingEntry OBJECT-TYPE
|
|
SYNTAX HpnicfIfQoSPortBindingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Binding information entry."
|
|
INDEX { ifIndex }
|
|
::= { hpnicfIfQoSPortBindingTable 1 }
|
|
|
|
HpnicfIfQoSPortBindingEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfIfQoSBindingIf
|
|
Integer32,
|
|
hpnicfIfQoSBindingRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfIfQoSBindingIf OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The binding interface."
|
|
::= { hpnicfIfQoSPortBindingEntry 1 }
|
|
|
|
hpnicfIfQoSBindingRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus"
|
|
::= { hpnicfIfQoSPortBindingEntry 2 }
|
|
|
|
--
|
|
-- node of hpnicfQoSTraStaObjects
|
|
--
|
|
hpnicfQoSTraStaObjects OBJECT IDENTIFIER ::= { hpnicfIfQos2 11 }
|
|
--
|
|
-- nodes of hpnicfQoSTraStaConfigGroup
|
|
--
|
|
hpnicfQoSTraStaConfigGroup OBJECT IDENTIFIER ::= { hpnicfQoSTraStaObjects 1 }
|
|
|
|
hpnicfQoSIfTraStaConfigInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfQoSIfTraStaConfigInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of traffic statistics configuration information."
|
|
::= { hpnicfQoSTraStaConfigGroup 1 }
|
|
|
|
hpnicfQoSIfTraStaConfigInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfQoSIfTraStaConfigInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of interface traffic statistics configuration information."
|
|
INDEX { ifIndex, hpnicfQoSIfTraStaConfigDirection }
|
|
::= { hpnicfQoSIfTraStaConfigInfoTable 1 }
|
|
|
|
HpnicfQoSIfTraStaConfigInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfQoSIfTraStaConfigDirection
|
|
Direction,
|
|
hpnicfQoSIfTraStaConfigQueue
|
|
OCTET STRING,
|
|
hpnicfQoSIfTraStaConfigDot1p
|
|
OCTET STRING,
|
|
hpnicfQoSIfTraStaConfigDscp
|
|
OCTET STRING,
|
|
hpnicfQoSIfTraStaConfigVlan
|
|
OCTET STRING,
|
|
hpnicfQoSIfTraStaConfigStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfQoSIfTraStaConfigDirection OBJECT-TYPE
|
|
SYNTAX Direction
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The direction of the traffic statistics."
|
|
::= { hpnicfQoSIfTraStaConfigInfoEntry 1 }
|
|
|
|
hpnicfQoSIfTraStaConfigQueue OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The bitmap of Queue ID.
|
|
The octet specifies queues 0 through 7. If a bit has
|
|
a value of '1', the corresponding queue is configured
|
|
in the set of Queues; if a bit has a value of '0',
|
|
the corresponding queue is not configured."
|
|
::= { hpnicfQoSIfTraStaConfigInfoEntry 2 }
|
|
|
|
hpnicfQoSIfTraStaConfigDot1p OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The bitmap of Dot1p value.
|
|
The octet specifies Dot1p values 0 through 7. If a bit
|
|
has a value of '1', the corresponding Dot1p value is
|
|
configured in the set of Dot1p values; if a bit has a
|
|
value of '0', the corresponding Dot1p value is not
|
|
configured."
|
|
::= { hpnicfQoSIfTraStaConfigInfoEntry 3 }
|
|
|
|
hpnicfQoSIfTraStaConfigDscp OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (8))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The bitmap of Dscp value.
|
|
Each octet within this value specifies a set of
|
|
eight Dscp values, with the first octet specifying
|
|
Dscp values 0 through 7, the second octet specifying
|
|
Dscp values 8 through 15, etc. If a bit has a value
|
|
of '1', the corresponding Dscp value is configured
|
|
in the set of Dscp values; if a bit has a value of
|
|
'0', the corresponding Dscp value is not configured."
|
|
::= { hpnicfQoSIfTraStaConfigInfoEntry 4 }
|
|
|
|
hpnicfQoSIfTraStaConfigVlan OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (512))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The bitmap of VLAN ID.
|
|
Each octet within this value specifies a set of
|
|
eight VLANs, with the first octet specifying
|
|
VLANs 0 through 7, the second octet specifying VLANs
|
|
8 through 15, etc. If a bit has a value of '1', the
|
|
corresponding VLAN is configured in the set of VLANs;
|
|
if a bit has a value of '0', the corresponding VLAN
|
|
is not configured."
|
|
::= { hpnicfQoSIfTraStaConfigInfoEntry 5 }
|
|
|
|
hpnicfQoSIfTraStaConfigStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The row status of this table entry."
|
|
::= { hpnicfQoSIfTraStaConfigInfoEntry 6 }
|
|
|
|
|
|
--
|
|
-- nodes of hpnicfQoSTraStaRunGroup
|
|
--
|
|
hpnicfQoSTraStaRunGroup OBJECT IDENTIFIER ::= { hpnicfQoSTraStaObjects 2 }
|
|
|
|
hpnicfQoSIfTraStaRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfQoSIfTraStaRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of traffic statistics running information."
|
|
::= { hpnicfQoSTraStaRunGroup 1 }
|
|
|
|
hpnicfQoSIfTraStaRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfQoSIfTraStaRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of interface traffic statistics running information."
|
|
INDEX { ifIndex,
|
|
hpnicfQoSIfTraStaRunObjectType,
|
|
hpnicfQoSIfTraStaRunObjectValue,
|
|
hpnicfQoSIfTraStaRunDirection }
|
|
::= { hpnicfQoSIfTraStaRunInfoTable 1 }
|
|
|
|
HpnicfQoSIfTraStaRunInfoEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfQoSIfTraStaRunObjectType
|
|
INTEGER,
|
|
hpnicfQoSIfTraStaRunObjectValue
|
|
Integer32,
|
|
hpnicfQoSIfTraStaRunDirection
|
|
Direction,
|
|
hpnicfQoSIfTraStaRunPassPackets
|
|
Counter64,
|
|
hpnicfQoSIfTraStaRunDropPackets
|
|
Counter64,
|
|
hpnicfQoSIfTraStaRunPassBytes
|
|
Counter64,
|
|
hpnicfQoSIfTraStaRunDropBytes
|
|
Counter64,
|
|
hpnicfQoSIfTraStaRunPassPPS
|
|
Counter64,
|
|
hpnicfQoSIfTraStaRunPassBPS
|
|
Counter64
|
|
}
|
|
|
|
hpnicfQoSIfTraStaRunObjectType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
queue(1),
|
|
dot1p(2),
|
|
dscp(3),
|
|
vlanID(4)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of statistics object."
|
|
::= { hpnicfQoSIfTraStaRunInfoEntry 1 }
|
|
|
|
hpnicfQoSIfTraStaRunObjectValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value range for the object type:
|
|
for Queue: 0~7
|
|
for Dot1p: 0~7
|
|
for Dscp: 0~63
|
|
for VlanID: 1~4094
|
|
"
|
|
::= { hpnicfQoSIfTraStaRunInfoEntry 2 }
|
|
|
|
hpnicfQoSIfTraStaRunDirection OBJECT-TYPE
|
|
SYNTAX Direction
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The direction of the traffic statistics."
|
|
::= { hpnicfQoSIfTraStaRunInfoEntry 3 }
|
|
|
|
hpnicfQoSIfTraStaRunPassPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of passed packets."
|
|
::= { hpnicfQoSIfTraStaRunInfoEntry 4 }
|
|
|
|
hpnicfQoSIfTraStaRunDropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of dropped packets."
|
|
::= { hpnicfQoSIfTraStaRunInfoEntry 5 }
|
|
|
|
hpnicfQoSIfTraStaRunPassBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of passed bytes."
|
|
::= { hpnicfQoSIfTraStaRunInfoEntry 6 }
|
|
|
|
hpnicfQoSIfTraStaRunDropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of dropped bytes."
|
|
::= { hpnicfQoSIfTraStaRunInfoEntry 7 }
|
|
|
|
hpnicfQoSIfTraStaRunPassPPS OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PPS (packets per second) of passed packets."
|
|
::= { hpnicfQoSIfTraStaRunInfoEntry 8 }
|
|
|
|
hpnicfQoSIfTraStaRunPassBPS OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BPS (bytes per second) of passed packets."
|
|
::= { hpnicfQoSIfTraStaRunInfoEntry 9 }
|
|
|
|
--
|
|
-- nodes of hpnicfQoSGlobalPriorityObject
|
|
--
|
|
hpnicfQoSGlobalPriorityObject OBJECT IDENTIFIER ::= { hpnicfIfQos2 12 }
|
|
|
|
hpnicfQoSRemarkTcpPortPriTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfQoSRemarkTcpPortPriEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of remarking TCP port priority information.
|
|
The priority field of all packets with the specified
|
|
TCP port will be remarked to the configured value.
|
|
"
|
|
::= { hpnicfQoSGlobalPriorityObject 1 }
|
|
|
|
hpnicfQoSRemarkTcpPortPriEntry OBJECT-TYPE
|
|
SYNTAX HpnicfQoSRemarkTcpPortPriEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remarking TCP port priority information entry."
|
|
INDEX { hpnicfQoSRemarkTcpPortStart }
|
|
::= { hpnicfQoSRemarkTcpPortPriTable 1 }
|
|
|
|
HpnicfQoSRemarkTcpPortPriEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfQoSRemarkTcpPortStart
|
|
Integer32,
|
|
hpnicfQoSRemarkTcpPortEnd
|
|
Integer32,
|
|
hpnicfQoSRemarkTcpPortType
|
|
INTEGER,
|
|
hpnicfQoSRemarkTcpPortDot1p
|
|
Unsigned32,
|
|
hpnicfQoSRemarkTcpPortDscp
|
|
Unsigned32,
|
|
hpnicfQoSRemarkTcpPortRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfQoSRemarkTcpPortStart OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Start value of TCP port range."
|
|
::= { hpnicfQoSRemarkTcpPortPriEntry 1 }
|
|
|
|
hpnicfQoSRemarkTcpPortEnd OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"End value of TCP port range.
|
|
It can not be less than start value.
|
|
"
|
|
::= { hpnicfQoSRemarkTcpPortPriEntry 2 }
|
|
|
|
hpnicfQoSRemarkTcpPortType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ipAll(1),
|
|
ipv4(2),
|
|
ipv6(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv4 packet, IPv6 packet, or all IP packet."
|
|
DEFVAL { ipAll }
|
|
::= { hpnicfQoSRemarkTcpPortPriEntry 3 }
|
|
|
|
hpnicfQoSRemarkTcpPortDot1p OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..7|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dot1p value."
|
|
::= { hpnicfQoSRemarkTcpPortPriEntry 4 }
|
|
|
|
hpnicfQoSRemarkTcpPortDscp OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..63|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSCP value."
|
|
::= { hpnicfQoSRemarkTcpPortPriEntry 5 }
|
|
|
|
hpnicfQoSRemarkTcpPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status."
|
|
::= { hpnicfQoSRemarkTcpPortPriEntry 6 }
|
|
|
|
--hpnicfQoSRemarkUdpPortPriTable
|
|
|
|
hpnicfQoSRemarkUdpPortPriTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfQoSRemarkUdpPortPriEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of remarking UDP port priority information.
|
|
The priority field of all packets with the specified
|
|
UDP port will be remarked to the configured value.
|
|
"
|
|
::= { hpnicfQoSGlobalPriorityObject 2 }
|
|
|
|
hpnicfQoSRemarkUdpPortPriEntry OBJECT-TYPE
|
|
SYNTAX HpnicfQoSRemarkUdpPortPriEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remarking UDP port priority information entry."
|
|
INDEX { hpnicfQoSRemarkUdpPortStart }
|
|
::= { hpnicfQoSRemarkUdpPortPriTable 1 }
|
|
|
|
HpnicfQoSRemarkUdpPortPriEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfQoSRemarkUdpPortStart
|
|
Integer32,
|
|
hpnicfQoSRemarkUdpPortEnd
|
|
Integer32,
|
|
hpnicfQoSRemarkUdpPortType
|
|
INTEGER,
|
|
hpnicfQoSRemarkUdpPortDot1p
|
|
Unsigned32,
|
|
hpnicfQoSRemarkUdpPortDscp
|
|
Unsigned32,
|
|
hpnicfQoSRemarkUdpPortRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfQoSRemarkUdpPortStart OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Start value of UDP port range."
|
|
::= { hpnicfQoSRemarkUdpPortPriEntry 1 }
|
|
|
|
hpnicfQoSRemarkUdpPortEnd OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"End value of UDP port range.
|
|
It can not be less than start value.
|
|
"
|
|
::= { hpnicfQoSRemarkUdpPortPriEntry 2 }
|
|
|
|
hpnicfQoSRemarkUdpPortType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ipAll(1),
|
|
ipv4(2),
|
|
ipv6(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv4 packet, IPv6 packet, or all IP packet."
|
|
DEFVAL { ipAll }
|
|
::= { hpnicfQoSRemarkUdpPortPriEntry 3 }
|
|
|
|
hpnicfQoSRemarkUdpPortDot1p OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..7|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dot1p value."
|
|
::= { hpnicfQoSRemarkUdpPortPriEntry 4 }
|
|
|
|
hpnicfQoSRemarkUdpPortDscp OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..63|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSCP value."
|
|
::= { hpnicfQoSRemarkUdpPortPriEntry 5 }
|
|
|
|
hpnicfQoSRemarkUdpPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status."
|
|
::= { hpnicfQoSRemarkUdpPortPriEntry 6 }
|
|
|
|
--hpnicfQoSRemarkIPv4AddrPriTable
|
|
hpnicfQoSRemarkIPv4AddrPriTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfQoSRemarkIPv4AddrPriEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of remarking IPv4 address priority information."
|
|
::= { hpnicfQoSGlobalPriorityObject 3 }
|
|
|
|
hpnicfQoSRemarkIPv4AddrPriEntry OBJECT-TYPE
|
|
SYNTAX HpnicfQoSRemarkIPv4AddrPriEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remarking IPv4 address priority information entry.
|
|
The priority field of all IPv4 packets with the specified
|
|
IP address will be remarked to the configured value.
|
|
"
|
|
INDEX { hpnicfQoSRemarkIPv4AddrValue }
|
|
::= { hpnicfQoSRemarkIPv4AddrPriTable 1 }
|
|
|
|
HpnicfQoSRemarkIPv4AddrPriEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfQoSRemarkIPv4AddrValue
|
|
IpAddress,
|
|
hpnicfQoSRemarkIPv4AddrMask
|
|
IpAddress,
|
|
hpnicfQoSRemarkIPv4AddrMaskLength
|
|
Unsigned32,
|
|
hpnicfQoSRemarkIPv4AddrDot1p
|
|
Unsigned32,
|
|
hpnicfQoSRemarkIPv4AddrDscp
|
|
Unsigned32,
|
|
hpnicfQoSRemarkIPv4AddrRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfQoSRemarkIPv4AddrValue OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv4 address."
|
|
::= { hpnicfQoSRemarkIPv4AddrPriEntry 1 }
|
|
|
|
hpnicfQoSRemarkIPv4AddrMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mask of IPv4 address."
|
|
::= { hpnicfQoSRemarkIPv4AddrPriEntry 2 }
|
|
|
|
hpnicfQoSRemarkIPv4AddrMaskLength OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..32 |4294967295)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mask length of IPv4 address."
|
|
DEFVAL { 32 }
|
|
::= { hpnicfQoSRemarkIPv4AddrPriEntry 3 }
|
|
|
|
hpnicfQoSRemarkIPv4AddrDot1p OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..7|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dot1p value."
|
|
::= { hpnicfQoSRemarkIPv4AddrPriEntry 4 }
|
|
|
|
hpnicfQoSRemarkIPv4AddrDscp OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..63|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSCP value."
|
|
::= { hpnicfQoSRemarkIPv4AddrPriEntry 5 }
|
|
|
|
hpnicfQoSRemarkIPv4AddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status."
|
|
::= { hpnicfQoSRemarkIPv4AddrPriEntry 6 }
|
|
|
|
--hpnicfQoSRemarkIPv6AddrPriTable
|
|
hpnicfQoSRemarkIPv6AddrPriTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfQoSRemarkIPv6AddrPriEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of remarking IPv6 address priority information.
|
|
The priority field of all IPv6 packets with the specified
|
|
IP address will be remarked to the configured value.
|
|
"
|
|
::= { hpnicfQoSGlobalPriorityObject 4 }
|
|
|
|
hpnicfQoSRemarkIPv6AddrPriEntry OBJECT-TYPE
|
|
SYNTAX HpnicfQoSRemarkIPv6AddrPriEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remarking IPv6 address priority information entry."
|
|
INDEX { hpnicfQoSRemarkIPv6AddrValue }
|
|
::= { hpnicfQoSRemarkIPv6AddrPriTable 1 }
|
|
|
|
HpnicfQoSRemarkIPv6AddrPriEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfQoSRemarkIPv6AddrValue
|
|
InetAddressIPv6,
|
|
hpnicfQoSRemarkIPv6AddrPrefixLength
|
|
InetAddressPrefixLength,
|
|
hpnicfQoSRemarkIPv6AddrDot1p
|
|
Unsigned32,
|
|
hpnicfQoSRemarkIPv6AddrDscp
|
|
Unsigned32,
|
|
hpnicfQoSRemarkIPv6AddrRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfQoSRemarkIPv6AddrValue OBJECT-TYPE
|
|
SYNTAX InetAddressIPv6
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv6 address."
|
|
::= { hpnicfQoSRemarkIPv6AddrPriEntry 1 }
|
|
|
|
hpnicfQoSRemarkIPv6AddrPrefixLength OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Prefix length of IPv6 address."
|
|
DEFVAL { 128 }
|
|
::= { hpnicfQoSRemarkIPv6AddrPriEntry 2 }
|
|
|
|
hpnicfQoSRemarkIPv6AddrDot1p OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..7|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dot1p value."
|
|
::= { hpnicfQoSRemarkIPv6AddrPriEntry 3 }
|
|
|
|
hpnicfQoSRemarkIPv6AddrDscp OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..63|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSCP value."
|
|
::= { hpnicfQoSRemarkIPv6AddrPriEntry 4 }
|
|
|
|
hpnicfQoSRemarkIPv6AddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status."
|
|
::= { hpnicfQoSRemarkIPv6AddrPriEntry 5 }
|
|
|
|
--hpnicfQoSRemarkProtocolPriTable
|
|
hpnicfQoSRemarkProtocolPriTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfQoSRemarkProtocolPriEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of remarking layer 3 protocol priority information.
|
|
The 802.1p priority field of all packets of the specified
|
|
protocol will be remarked to the configured value.
|
|
"
|
|
::= { hpnicfQoSGlobalPriorityObject 5 }
|
|
|
|
hpnicfQoSRemarkProtocolPriEntry OBJECT-TYPE
|
|
SYNTAX HpnicfQoSRemarkProtocolPriEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remarking layer 3 protocol priority information entry."
|
|
INDEX { hpnicfQoSRemarkProtocolValue }
|
|
::= { hpnicfQoSRemarkProtocolPriTable 1 }
|
|
|
|
HpnicfQoSRemarkProtocolPriEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfQoSRemarkProtocolValue
|
|
INTEGER,
|
|
hpnicfQoSRemarkProtocolDot1p
|
|
Unsigned32,
|
|
hpnicfQoSRemarkProtocolRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfQoSRemarkProtocolValue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ip(1),
|
|
ipx(2),
|
|
arp(3),
|
|
appletalk(4),
|
|
sna(5),
|
|
netbeui(6)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Layer 3 protocol type."
|
|
::= { hpnicfQoSRemarkProtocolPriEntry 1 }
|
|
|
|
hpnicfQoSRemarkProtocolDot1p OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..7|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dot1p value."
|
|
::= { hpnicfQoSRemarkProtocolPriEntry 2 }
|
|
|
|
hpnicfQoSRemarkProtocolRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status."
|
|
::= { hpnicfQoSRemarkProtocolPriEntry 3 }
|
|
|
|
--hpnicfQoSRemarkVlanPriTable
|
|
|
|
hpnicfQoSRemarkVlanPriTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfQoSRemarkVlanPriEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of remarking VLAN priority information.
|
|
The priority field of all packets of the specified
|
|
VLAN will be remarked to the configured value.
|
|
"
|
|
::= { hpnicfQoSGlobalPriorityObject 6 }
|
|
|
|
hpnicfQoSRemarkVlanPriEntry OBJECT-TYPE
|
|
SYNTAX HpnicfQoSRemarkVlanPriEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remarking VLAN priority information entry."
|
|
INDEX { hpnicfQoSRemarkVlanStart }
|
|
::= { hpnicfQoSRemarkVlanPriTable 1 }
|
|
|
|
HpnicfQoSRemarkVlanPriEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hpnicfQoSRemarkVlanStart
|
|
Integer32,
|
|
hpnicfQoSRemarkVlanEnd
|
|
Integer32,
|
|
hpnicfQoSRemarkVlanDot1p
|
|
Unsigned32,
|
|
hpnicfQoSRemarkVlanDscp
|
|
Unsigned32,
|
|
hpnicfQoSRemarkVlanRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfQoSRemarkVlanStart OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Start VLAN ID."
|
|
::= { hpnicfQoSRemarkVlanPriEntry 1 }
|
|
|
|
hpnicfQoSRemarkVlanEnd OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"End VLAN ID. It can not be less than start value."
|
|
::= { hpnicfQoSRemarkVlanPriEntry 2 }
|
|
|
|
hpnicfQoSRemarkVlanDot1p OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..7|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dot1p value."
|
|
::= { hpnicfQoSRemarkVlanPriEntry 3 }
|
|
|
|
hpnicfQoSRemarkVlanDscp OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..63|255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSCP value."
|
|
::= { hpnicfQoSRemarkVlanPriEntry 4 }
|
|
|
|
hpnicfQoSRemarkVlanRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status."
|
|
::= { hpnicfQoSRemarkVlanPriEntry 5 }
|
|
|
|
--Type of service node
|
|
hpnicfQoSTypeOfServiceObjects OBJECT IDENTIFIER
|
|
::= { hpnicfQoSGlobalPriorityObject 7 }
|
|
|
|
hpnicfQoSTypeOfServiceMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled(1),
|
|
ipPrecedence(2),
|
|
dscp(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global type of service.
|
|
The type of service is disabled by default.
|
|
When in ip-precedence mode, device uses ip-precedence value to
|
|
determine the 802.1p priority of the packet and its outbound queue.
|
|
When in DSCP mode, device uses DSCP value to determine
|
|
the 802.1p priority of the packet and its outbound queue.
|
|
"
|
|
DEFVAL { disabled }
|
|
::= { hpnicfQoSTypeOfServiceObjects 1 }
|
|
|
|
END
|