2662 lines
164 KiB
Plaintext
2662 lines
164 KiB
Plaintext
-- ============================================================================
|
|
-- Copyright (C) 2004-2016 New H3C Tech. Co., Ltd. All rights reserved.
|
|
--
|
|
-- Description: Capability of Quality of Service with system and interface
|
|
-- Management Information Base.
|
|
-- Reference: RFC 3291
|
|
-- Version: 1.4
|
|
-- History:
|
|
-- V1.0 created by tangshun.
|
|
-- V1.1 modified by ChenWei
|
|
-- Modify the syntax and description of hh3cQoSModuleIndex.
|
|
-- Modify the description of hh3cQoSCharacteristicsValue.
|
|
-- V1.2 modified by MouXuanli
|
|
-- Add hh3cQoSSysCapabilityTable and hh3cQoSIfCapabilityTable.
|
|
-- V1.3 modified by LuZefeng
|
|
-- Modify the description of hh3cQoSSysCapCharacteristicsValue
|
|
-- V1.4 modified by gaomengfei
|
|
-- Modify the description of hh3cQoSSysCapCharacteristicsValue
|
|
-- ============================================================================
|
|
HH3C-QOS-CAPABILITY-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
hh3cSNMPAgCpb
|
|
FROM HH3C-OID-MIB
|
|
OBJECT-TYPE, MODULE-IDENTITY, Integer32, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC;
|
|
|
|
hh3cQosCapability MODULE-IDENTITY
|
|
LAST-UPDATED "201610250000Z" -- Oct. 25, 2016 at 00:00 GMT
|
|
ORGANIZATION
|
|
"New H3C Tech. Co., Ltd."
|
|
CONTACT-INFO
|
|
"Platform Team New H3C Tech. Co., Ltd.
|
|
Hai-Dian District Beijing P.R. China
|
|
http://www.h3c.com
|
|
Zip:100085
|
|
"
|
|
DESCRIPTION
|
|
"QoS management information base."
|
|
REVISION "201610250000Z" -- Oct 25, 2016 at 00:00 GMT
|
|
DESCRIPTION
|
|
"Modify the description of hh3cQoSSysCapCharacteristicsValue."
|
|
REVISION "201410280000Z" -- Oct 28, 2014 at 00:00 GMT
|
|
DESCRIPTION
|
|
"Modify the description of hh3cQoSSysCapCharacteristicsValue."
|
|
::= { hh3cSNMPAgCpb 1 }
|
|
|
|
hh3cQoSCapabilityMibObjects OBJECT IDENTIFIER ::= { hh3cQosCapability 1 }
|
|
|
|
--
|
|
-- Module Type
|
|
--
|
|
CapabilityPhysicalType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which provides an indication of the
|
|
general hardware type of a particular capability entity.
|
|
|
|
The enumeration 'stack' is applicable if the physical entity
|
|
class is some sort of super-container (possibly virtual),
|
|
intended to group together multiple chassis entities. A
|
|
stack may be realized by a 'virtual' cable, a real
|
|
interconnect cable, attached to multiple chassis, or may in
|
|
fact be comprised of multiple interconnect cables. A stack
|
|
should not be modeled within any other physical entities,
|
|
but a stack may be contained within another stack. Only
|
|
chassis entities should be contained within a stack.
|
|
|
|
The enumeration 'chassis' is applicable if the physical
|
|
entity class is an overall container for networking
|
|
equipment. Any class of physical entity except a stack may
|
|
be contained within a chassis, and a chassis may only be
|
|
contained within a stack.
|
|
|
|
The enumeration 'module' is applicable if the physical
|
|
entity class is some sort of self-contained sub-system.
|
|
If it is removable, then it should be modeled within a
|
|
container entity, otherwise it should be modeled directly
|
|
within another physical entity (e.g., a chassis or another
|
|
module).
|
|
|
|
The enumeration 'port' is applicable if the physical entity
|
|
class is some sort of networking port, capable of receiving
|
|
and/or transmitting networking traffic.
|
|
"
|
|
REFERENCE
|
|
"rfc2737
|
|
ENTITY-MIB
|
|
"
|
|
SYNTAX INTEGER
|
|
{
|
|
stack(1),
|
|
chassis(2),
|
|
module(3),
|
|
port(4)
|
|
}
|
|
|
|
hh3cQoSCapabilityGroup OBJECT IDENTIFIER ::= { hh3cQoSCapabilityMibObjects 1 }
|
|
|
|
hh3cQoSCapabilityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cQoSCapabilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of capability of QoS of system information."
|
|
::= { hh3cQoSCapabilityGroup 1 }
|
|
|
|
hh3cQoSCapabilityEntry OBJECT-TYPE
|
|
SYNTAX Hh3cQoSCapabilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Capability of QoS information entry."
|
|
INDEX { hh3cQoSCapabilityPhysicalType,
|
|
hh3cQoSCapabilityPhysicalIndex,
|
|
hh3cQoSModuleIndex,
|
|
hh3cQoSCharacteristicsIndex }
|
|
::= { hh3cQoSCapabilityTable 1 }
|
|
|
|
Hh3cQoSCapabilityEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hh3cQoSCapabilityPhysicalType
|
|
CapabilityPhysicalType,
|
|
hh3cQoSCapabilityPhysicalIndex
|
|
Integer32,
|
|
hh3cQoSModuleIndex
|
|
Integer32,
|
|
hh3cQoSCharacteristicsIndex
|
|
Integer32,
|
|
hh3cQoSCharacteristicsValue
|
|
Unsigned32
|
|
}
|
|
|
|
hh3cQoSCapabilityPhysicalType OBJECT-TYPE
|
|
SYNTAX CapabilityPhysicalType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The concentric device supports 'chassis' and 'port'.
|
|
|
|
The distributed device supports 'chassis',
|
|
'module' and 'port'.
|
|
|
|
The Intelligent Resilient Framework System supports
|
|
'stack', 'chassis', 'module' and 'port'.
|
|
"
|
|
::= { hh3cQoSCapabilityEntry 1 }
|
|
|
|
hh3cQoSCapabilityPhysicalIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of each physical entity.
|
|
If hh3cQoSCapabilityPhysicalType is 'stack',
|
|
the value of this object is 0.
|
|
|
|
If hh3cQoSCapabilityPhysicalType is 'chassis' and 'module',
|
|
the value of this object is equal to 'entPhysicalIndex',
|
|
which is defined by 'ENTITY-MIB'.
|
|
|
|
If hh3cQoSCapabilityPhysicalType is 'port',
|
|
the value of this object is equal to 'ifIndex',
|
|
which is defined by 'RFC1213-MIB'.
|
|
"
|
|
REFERENCE
|
|
"RFC2737.
|
|
RFC1213.
|
|
ENTITY-MIB.
|
|
"
|
|
::= { hh3cQoSCapabilityEntry 2 }
|
|
|
|
hh3cQoSModuleIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The module index of QoS.
|
|
QoS module:
|
|
Index Characteristic
|
|
1 car module
|
|
2 gts module
|
|
3 lr module
|
|
4 hardware queue management module
|
|
5 wred module
|
|
6 priority mapping table module
|
|
7 colored priority mapping table module
|
|
8 port priority module
|
|
9 qos policy module
|
|
10 qos interface generic module
|
|
11 flow template module
|
|
12 vqos and vacl module
|
|
13 statistic module
|
|
21 carl module
|
|
22 fifo module
|
|
23 pq module
|
|
24 cq module
|
|
25 wfq module
|
|
26 rtpq module
|
|
"
|
|
::= { hh3cQoSCapabilityEntry 3 }
|
|
|
|
hh3cQoSCharacteristicsIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The characteristics index of modules of QoS."
|
|
::= { hh3cQoSCapabilityEntry 4 }
|
|
|
|
hh3cQoSCharacteristicsValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The characteristics value of modules of QoS.
|
|
The type of value of characteristics.
|
|
|
|
car module:
|
|
Index Characteristic Value
|
|
1 car function 1, if supported.
|
|
2 match any 1, if supported.
|
|
3 match acl If last 8 bits of this object are set to 1,
|
|
it indicates that the match acl type is supported,
|
|
bit 0 stands for IPv6 basic acl,
|
|
bit 1 stands for IPv6 advanced acl,
|
|
bit 2 stands for mac acl,
|
|
bit 3 stands for user acl,
|
|
bit 4 stands for IPv6 user acl,
|
|
bit 5 stands for IPv6 simple acl,
|
|
bit 6 stands for IPv4 basic acl,
|
|
bit 7 stands for IPv4 advanced acl.
|
|
4 match carl 1, if supported.
|
|
5 green action If last 10 bits of this object are set to 1,
|
|
it indicates that the green action type is supported,
|
|
bit 0 stands for continue,
|
|
bit 1 stands for drop,
|
|
bit 2 stands for transmit,
|
|
bit 3 stands for setting prec,
|
|
bit 4 stands for setting dscp,
|
|
bit 5 stands for setting exp,
|
|
bit 6 stands for setting atm clp,
|
|
bit 7 stands for setting fr de,
|
|
bit 8 stands for setting 802.1p,
|
|
bit 9 stands for setting local precedence.
|
|
6 yellow action If last 10 bits of this object are set to 1,
|
|
it indicates that the yellow action type is supported,
|
|
and the mask is same to green action.
|
|
7 red action If last 10 bits of this object are set to 1,
|
|
it indicates that the red action type is supported,
|
|
and the mask is same to green action.
|
|
8 input 1, if supported.
|
|
9 output 1, if supported.
|
|
10 cir 1, if supported.
|
|
11 burst size 1, if supported.
|
|
12 excess burst size
|
|
1, if supported.
|
|
13 pir 1, if supported.
|
|
14 default cir The default value of cir(integer).
|
|
15 lower limit of cir
|
|
The lower limit value of cir(integer).
|
|
16 upper limit of cir
|
|
The upper limit value of cir(integer).
|
|
17 cir granularity
|
|
The value of cir granularity(integer).
|
|
18 default pir The default value of pir(integer).
|
|
19 lower limit of pir
|
|
The lower limit value of cir(integer).
|
|
20 upper limit of pir
|
|
The upper limit value of pir(integer).
|
|
21 pir granularity
|
|
The value of pir granularity(integer).
|
|
22 default burst size
|
|
The default value of burst size(integer).
|
|
23 lower limit of burst size
|
|
The lower limit value of burst size(integer).
|
|
24 upper limit of burst size
|
|
The upper limit value of burst size(integer).
|
|
25 car burst granularity size
|
|
The value of burst granularity size(integer).
|
|
26 default excess burst size
|
|
The default value of excess burst size(integer).
|
|
27 lower limit of excess burst size
|
|
The lower limit value of excess burst size(integer).
|
|
28 upper limit of excess burst size
|
|
The upper limit value of excess burst size(integer).
|
|
29 excess burst granularity size
|
|
The value of excess burst granularity size(integer).
|
|
30 car aggregation function
|
|
1, if supported.
|
|
31 max aggregation
|
|
The max value of aggregation(integer).
|
|
32 flow number The value of flow number(integer).
|
|
|
|
gts module
|
|
Index Characteristic Value
|
|
1 gts function 1, if supported.
|
|
2 match any 1, if supported.
|
|
3 match acl If last 8 bits of this object are set to 1,
|
|
it indicates that the match acl type is supported,
|
|
bit 0 stands for IPv6 basic acl,
|
|
bit 1 stands for IPv6 advanced acl,
|
|
bit 2 stands for mac acl,
|
|
bit 3 stands for user acl,
|
|
bit 4 stands for IPv6 user acl,
|
|
bit 5 stands for IPv6 simple acl,
|
|
bit 6 stands for IPv4 basic acl,
|
|
bit 7 stands for IPv4 advanced acl.
|
|
4 match queue 1, if supported.
|
|
5 cir 1, if supported.
|
|
6 burst size 1, if supported.
|
|
7 excess burst size
|
|
1, if supported.
|
|
8 queue length 1, if supported.
|
|
9 default cir The default value of cir(integer).
|
|
10 lower limit of cir
|
|
The lower limit value of cir(integer).
|
|
11 upper limit of cir
|
|
The upper limit value of cir(integer).
|
|
12 cir granularity
|
|
The value of cir granularity(integer).
|
|
13 default burst size
|
|
The default value of burst size(integer).
|
|
14 lower limit of burst size
|
|
The lower limit value of burst size(integer).
|
|
15 upper limit of burst size
|
|
The upper limit value of burst size(integer).
|
|
16 burst size granularity
|
|
The value of burst size granularity(integer).
|
|
17 default excess burst size
|
|
The default value of excess burst size(integer).
|
|
18 lower limit of excess burst size
|
|
The lower limit value of excess burst size(integer).
|
|
19 upper limit of excess burst size
|
|
The upper limit value of excess burst size(integer).
|
|
20 excess burst size granularity
|
|
The value of excess burst size granularity(integer).
|
|
21 default queue length
|
|
The default length of queue(integer).
|
|
22 lower limit of queue length
|
|
The lower limit length of queue(integer).
|
|
23 upper limit of queue length
|
|
The upper limit length of queue(integer).
|
|
24 queue number The number of queue(integer).
|
|
25 flow number The value of flow number(integer).
|
|
26 pir 1, if supported.
|
|
27 lower limit of pir
|
|
The lower limit value of pir(integer).
|
|
28 upper limit of pir
|
|
The upper limit value of pir(integer).
|
|
29 pir granularity
|
|
The value of pir granularity(integer).
|
|
|
|
lr module
|
|
Index Characteristic Value
|
|
1 lr function 1, if supported.
|
|
2 input 1, if supported.
|
|
3 output 1, if supported.
|
|
4 cir 1, if supported.
|
|
5 burst size 1, if supported.
|
|
6 excess burst size
|
|
1, if supported.
|
|
7 default cir The default value of cir(integer).
|
|
8 lower limit of cir
|
|
The lower limit value of cir(integer).
|
|
9 upper limit of cir
|
|
The upper limit value of cir(integer).
|
|
10 cir granularity
|
|
The value of cir granularity(integer).
|
|
11 default burst size
|
|
The default value of burst size(integer).
|
|
12 lower limit of burst size
|
|
The lower limit value of burst size(integer).
|
|
13 upper limit of burst size
|
|
The upper limit value of burst size(integer).
|
|
14 burst size granularity
|
|
The value of burst size granularity(integer).
|
|
15 default excess burst size
|
|
The default value of excess burst size(integer).
|
|
16 lower limit of excess burst size
|
|
The lower limit value of excess burst size(integer).
|
|
17 upper limit of excess burst size
|
|
The upper limit value of excess burst size(integer).
|
|
18 excess burst size granularity
|
|
The value of excess burst size granularity(integer).
|
|
|
|
hardware queue management module
|
|
Index Characteristic Value
|
|
1 hardware queue management function
|
|
1, if supported.
|
|
2 mode If last 7 bits of this object are set to 1,
|
|
it indicates that the MODE type is supported,
|
|
bit 0 stands for sp mode,
|
|
bit 1 stands for wrr mode,
|
|
bit 2 stands for hard wfq mode,
|
|
bit 3 stands for sp pattern,
|
|
bit 4 stands for max delay of wrr,
|
|
bit 5 stands for wrr group,
|
|
bit 6 stands for bandwidth mode.
|
|
3 default mode The default mode(integer).
|
|
4 max queue number
|
|
The max number of queue(integer).
|
|
5 wrr group number
|
|
The number of wrr group(integer).
|
|
6 wrr unit If last 2 bits of this object are set to 1,
|
|
it indicates that the wrr unit type is supported,
|
|
bit 0 stands for weight,
|
|
bit 1 stands for byte count.
|
|
7 wfq unit If last 3 bits of this object are set to 1,
|
|
it indicates that the wfq unit type is supported,
|
|
bit 0 stands for bandwidth,
|
|
bit 1 stands for percent,
|
|
bit 2 stands for weight.
|
|
8 default wrr schedule value
|
|
The default value of wrr schedule(integer).
|
|
9 lower limit of wrr schedule value
|
|
The lower limit value of wrr schedule(integer).
|
|
10 upper limit of wrr schedule value
|
|
The upper limit value of wrr schedule.
|
|
11 default value of wfq schedule
|
|
The default value of wfq schedule(integer).
|
|
12 lower limit of wfq schedule value
|
|
The lower limit value of wfq schedule(integer).
|
|
13 upper limit of wfq schedule value
|
|
The upper limit value of wfq schedule.
|
|
14 default max delay
|
|
The default value of max delay(integer).
|
|
15 lower limit of max delay
|
|
The lower limit value of max delay(integer).
|
|
16 upper limit of max delay
|
|
The upper limit value of max delay(integer).
|
|
17 wrr sp group 1, if supported.
|
|
18 wrr sp weight 1, if supported.
|
|
19 default wrr sp weight
|
|
The default value of wrr sp weight(integer).
|
|
20 default wrr group
|
|
The default group of wrr(integer).
|
|
|
|
21 default bandwidth value
|
|
The default value of bandwidth(integer).
|
|
22 lower limit of bandwidth value
|
|
The lower limit value of bandwidth(integer).
|
|
23 upper limit of bandwidth value
|
|
The upper limit value of bandwidth(integer).
|
|
|
|
wred module
|
|
Index Characteristic Value
|
|
1 wred function 1, if supported.
|
|
2 port based 1, if supported.
|
|
3 table based The value of table based(integer).
|
|
4 IP precedence 1, if supported.
|
|
5 dscp 1, if supported.
|
|
6 exp 1, if supported.
|
|
7 atm clp 1, if supported.
|
|
8 802.1p 1, if supported.
|
|
9 fr de 1, if supported.
|
|
10 queue 1, if supported.
|
|
11 drop precedence
|
|
1, if supported.
|
|
12 color level If last 3 bits of this object are set to 1,
|
|
it indicates that the color type is supported,
|
|
bit 0 stands for green,
|
|
bit 1 stands for yellow,
|
|
bit 2 stands for red.
|
|
13 min threshold 1, if supported.
|
|
14 max threshold 1, if supported.
|
|
15 exponent 1, if supported.
|
|
16 discard probability denominator
|
|
1, if supported.
|
|
17 lower limit of min threshold
|
|
The lower limit value of min threshold(integer).
|
|
18 upper limit of min threshold
|
|
The upper limit value of min threshold(integer).
|
|
19 default min threshold
|
|
The default value of min threshold(integer).
|
|
20 lower limit of max threshold
|
|
The lower limit value of max threshold(integer).
|
|
21 lower limit of max threshold
|
|
The upper limit value of max threshold(integer).
|
|
22 default max threshold
|
|
The default value of max threshold (integer).
|
|
23 lower limit of exponent
|
|
The lower limit value of exponent(integer).
|
|
24 upper limit of exponent
|
|
The upper limit value of exponent(integer).
|
|
25 default exponent
|
|
The default value of exponent(integer).
|
|
26 lower limit of discard probability denominator
|
|
The lower limit value of mark prob(integer).
|
|
27 upper limit of discard probability denominator
|
|
The upper limit value of mark prob(integer).
|
|
28 default discard probability denominator
|
|
The value of default mark prob(integer).
|
|
29 port based parameter
|
|
If last 2 bits of this object are set to 1,
|
|
it indicates that the color type is supported,
|
|
bit 0 stands for port based IP,
|
|
bit 1 stands for port based dscp.
|
|
|
|
priority mapping table module
|
|
Index Characteristic Value
|
|
1 priority map table function
|
|
1, if supported.
|
|
2 802.1p map to lp
|
|
If last 3 bits of this object are set to 1,
|
|
it indicates that the direction type is supported,
|
|
bit 0 stands for no direction,
|
|
bit 1 stands for inbound,
|
|
bit 2 stands for outbound.
|
|
3 802.1p map to dp
|
|
Same to 802.1p map to lp.
|
|
4 802.1p map to dscp
|
|
Same to 802.1p map to lp.
|
|
5 dscp map to lp
|
|
Same to 802.1p map to lp.
|
|
6 dscp map to dp
|
|
Same to 802.1p map to lp.
|
|
7 dscp map to 802.1p
|
|
Same to 802.1p map to lp.
|
|
8 dscp map to dscp
|
|
Same to 802.1p map to lp.
|
|
9 exp map to lp
|
|
Same to 802.1p map to lp.
|
|
10 exp map to dp
|
|
Same to 802.1p map to lp.
|
|
11 lp map to 802.1p
|
|
Same to 802.1p map to lp.
|
|
12 802.1p map to rpr
|
|
Same to 802.1p map to lp.
|
|
13 dscp map to rpr
|
|
Same to 802.1p map to lp.
|
|
14 exp map to rpr
|
|
Same to 802.1p map to lp.
|
|
15 IP precedence map to rpr
|
|
Same to 802.1p map to lp.
|
|
16 lp map to dscp
|
|
Same to 802.1p map to lp.
|
|
17 802.11e map to lp
|
|
Same to 802.1p map to lp.
|
|
18 lp map to 802.11e
|
|
Same to 802.1p map to lp.
|
|
19 up map to 802.1p
|
|
Same to 802.1p map to lp.
|
|
20 up map to dscp Same to 802.1p map to lp.
|
|
21 up map to exp Same to 802.1p map to lp.
|
|
22 up map to dp Same to 802.1p map to lp.
|
|
23 up map to lp Same to 802.1p map to lp.
|
|
24 up map to rpr Same to 802.1p map to lp.
|
|
25 up map to fc Same to 802.1p map to lp.
|
|
26 lp map to lp Same to 802.1p map to lp.
|
|
27 802.1p map to exp
|
|
Same to 802.1p map to lp.
|
|
28 dscp map to exp
|
|
Same to 802.1p map to lp.
|
|
29 exp map to 802.1p
|
|
Same to 802.1p map to lp.
|
|
30 exp map to dscp
|
|
Same to 802.1p map to lp.
|
|
31 exp map to exp Same to 802.1p map to lp.
|
|
32 lp map to exp Same to 802.1p map to lp.
|
|
33 lp map to dp Same to 802.1p map to lp.
|
|
34 up map to up Same to 802.1p map to lp.
|
|
|
|
colored priority mapping table module
|
|
Index Characteristic Value
|
|
1 colored priority mapping table function
|
|
If bit 0 - bit 2 of this object are set to 1,
|
|
it indicates that the direction type is supported,
|
|
bit 0 stands for no direction,
|
|
bit 1 stands for inbound,
|
|
bit 2 stands for outbound.
|
|
If bit 3 - bit 5 of this object are set to 1,
|
|
it indicates that the color type is supported,
|
|
bit 3 stands for green,
|
|
bit 4 stands for yellow,
|
|
bit 5 stands for red.
|
|
2 802.1p map to lp
|
|
Same to colored priority mapping table function.
|
|
3 802.1p map to dp
|
|
Same to colored priority mapping table function.
|
|
4 802.1p map to dscp
|
|
Same to colored priority mapping table function.
|
|
5 dscp map to lp Same to colored priority mapping table function.
|
|
6 dscp map to dp Same to colored priority mapping table function.
|
|
7 dscp map to 802.1p
|
|
Same to colored priority mapping table function.
|
|
8 dscp map to dscp
|
|
Same to colored priority mapping table function.
|
|
9 exp map to lp Same to colored priority mapping table function.
|
|
10 exp map to dp Same to colored priority mapping table function.
|
|
11 lp map to 802.1p
|
|
Same to colored priority mapping table function.
|
|
12 802.1p map to rpr
|
|
Same to colored priority mapping table function.
|
|
13 dscp map to rpr
|
|
Same to colored priority mapping table function.
|
|
14 exp map to rpr Same to colored priority mapping table function.
|
|
15 IP precedence map to rpr
|
|
Same to colored priority mapping table function.
|
|
16 lp map to dscp Same to colored priority mapping table function.
|
|
17 802.11e map to lp
|
|
Same to colored priority mapping table function.
|
|
18 lp map to 802.11e
|
|
Same to colored priority mapping table function.
|
|
19 up map to 802.1p
|
|
Same to colored priority mapping table function.
|
|
20 up map to dscp Same to colored priority mapping table function.
|
|
21 up map to exp Same to colored priority mapping table function.
|
|
22 up map to dp Same to colored priority mapping table function.
|
|
23 up map to lp Same to colored priority mapping table function.
|
|
24 up map to rpr Same to colored priority mapping table function.
|
|
25 up map to fc Same to colored priority mapping table function.
|
|
26 lp map to lp Same to colored priority mapping table function.
|
|
27 802.1p map to exp
|
|
Same to colored priority mapping table function.
|
|
28 dscp map to exp
|
|
Same to colored priority mapping table function.
|
|
29 exp map to 802.1p
|
|
Same to colored priority mapping table function.
|
|
30 exp map to dscp
|
|
Same to colored priority mapping table function.
|
|
31 exp map to exp Same to colored priority mapping table function.
|
|
32 lp map to exp Same to colored priority mapping table function.
|
|
33 lp map to dp Same to colored priority mapping table function.
|
|
34 up map to up Same to colored priority mapping table function.
|
|
|
|
port priority Module
|
|
Index Characteristic Value
|
|
1 port priority function
|
|
1, if supported.
|
|
2 priority trust
|
|
If last 2 bits of this object are set to 1,
|
|
it indicates that the priority trust type is supported,
|
|
bit 0 stands for global,
|
|
bit 1 stands for interface.
|
|
3 802.1p 1, if supported.
|
|
4 dscp 1, if supported.
|
|
5 exp 1, if supported.
|
|
6 IP precedence
|
|
1, if supported.
|
|
7 802.11e 1, if supported.
|
|
8 override 1, if supported.
|
|
9 auto 1, if supported.
|
|
|
|
qos policy module
|
|
Index Characteristic Value
|
|
1 qos policy function
|
|
If last 4 bits of this object are set to 1,
|
|
it indicates that the policy type is supported,
|
|
bit 0 stands for inbound,
|
|
bit 1 stands for outbound,
|
|
bit 2 stands for global inbound,
|
|
bit 3 stands for global outbound.
|
|
2 match not 1, if supported.
|
|
3 and If last 19 bits of this object are set to 1,
|
|
it indicates that the if match and type is supported,
|
|
bit 0 stands for acl,
|
|
bit 1 stands for class,
|
|
bit 2 stands for dscp,
|
|
bit 3 stands for inbound interface,
|
|
bit 4 stands for IP precedence,
|
|
bit 5 stands for rtp port,
|
|
bit 6 stands for mpls exp,
|
|
bit 7 stands for 802.1p,
|
|
bit 8 stands for mac,
|
|
bit 9 stands for protocol,
|
|
bit 10 stands for service vlan ID,
|
|
bit 11 stands for pr de,
|
|
bit 12 stands for atm clp,
|
|
bit 13 stands for source IP,
|
|
bit 14 stands for any,
|
|
bit 15 stands for local ID,
|
|
bit 16 stands for topmost vlan,
|
|
bit 17 stands for local precedence,
|
|
bit 18 stands for drop priority.
|
|
4 or If last 19 bits of this object are set to 1,
|
|
it indicates that the if match or type is supported,
|
|
bit 0 stands for acl,
|
|
bit 1 stands for class,
|
|
bit 2 stands for dscp,
|
|
bit 3 stands for inbound interface,
|
|
bit 4 stands for IP precedence,
|
|
bit 5 stands for rtp port,
|
|
bit 6 stands for mpls exp,
|
|
bit 7 stands for 802.1p,
|
|
bit 8 stands for mac,
|
|
bit 9 stands for protocol,
|
|
bit 10 stands for service vlan ID,
|
|
bit 11 stands for pr de,
|
|
bit 12 stands for atm clp,
|
|
bit 13 stands for source IP,
|
|
bit 14 stands for any,
|
|
bit 15 stands for local ID,
|
|
bit 16 stands for topmost vlan,
|
|
bit 17 stands for local precedence,
|
|
bit 18 stands for drop priority.
|
|
5 match acl If last 8 bits of this object are set to 1,
|
|
it indicates that the acl type is supported,
|
|
bit 0 stands for IPv6 basic acl,
|
|
bit 1 stands for IPv6 advanced acl,
|
|
bit 2 stands for mac acl,
|
|
bit 3 stands for user acl,
|
|
bit 4 stands for IPv6 user acl,
|
|
bit 5 stands for IPv6 simple acl,
|
|
bit 6 stands for IPv4 basic acl,
|
|
bit 7 stands for IPv4 advanced acl.
|
|
6 match sub class
|
|
1, if supported.
|
|
7 match dscp
|
|
1, if supported.
|
|
8 match inbound interface
|
|
1, if supported.
|
|
9 match ip precedence
|
|
1, if supported.
|
|
10 match rtp port
|
|
1, if supported.
|
|
11 match mpls exp
|
|
1, if supported.
|
|
12 match 802.1p
|
|
1, if supported.
|
|
13 match mac
|
|
1, if supported.
|
|
14 match protocol If last 3 bits of this object are set to 1,
|
|
it indicates that the protocol type is supported,
|
|
bit 0 stands for IPv4 protocol,
|
|
bit 1 stands for IPv6 protocol,
|
|
bit 2 stands for bittorrent protocol.
|
|
15 match customer vlan ID
|
|
If last 2 bits of this object are set to 1,
|
|
it indicates that the match type is supported,
|
|
bit 0 stands for service vlan ID list,
|
|
bit 1 stands for service vlan ID range.
|
|
16 match fr de
|
|
1, if supported.
|
|
17 match atm clp
|
|
1, if supported.
|
|
18 match source ip-address
|
|
1, if supported.
|
|
19 match any
|
|
1, if supported.
|
|
20 match qos local ID
|
|
1, if supported.
|
|
21 traffic police action
|
|
1, if supported.
|
|
22 traffic shape action
|
|
1, if supported.
|
|
23 set ip dscp action
|
|
1, if supported.
|
|
24 set ip precedence action
|
|
1, if supported.
|
|
25 set mpls exp action
|
|
1, if supported.
|
|
26 class based wfq action
|
|
1, if supported.
|
|
27 nest sub traffic policy
|
|
1, if supported.
|
|
28 set fr de action
|
|
1, if supported.
|
|
29 set 802.1p action
|
|
1, if supported.
|
|
30 set atm clp action
|
|
1, if supported.
|
|
31 account action
|
|
1, if supported.
|
|
32 filter action
|
|
1, if supported.
|
|
33 set drop priority action
|
|
1, if supported.
|
|
34 set vlan ID action
|
|
1, if supported.
|
|
35 traffic redirect to IP next hop
|
|
1, if supported.
|
|
36 traffic redirect to interface
|
|
If last 11 bits of this object are set to 1,
|
|
it indicates that the redirecting interface type
|
|
is supported,
|
|
bit 0 stands for l2ethernet,
|
|
bit 1 stands for l2ge,
|
|
bit 2 stands for l2xge,
|
|
bit 3 stands for l3ethernet,
|
|
bit 4 stands for l3ge,
|
|
bit 5 stands for l3xge,
|
|
bit 6 stands for serial,
|
|
bit 7 stands for eacl,
|
|
bit 8 stands for tunnel,
|
|
bit 9 stands for olt,
|
|
bit 10 stands for nat.
|
|
37 traffic redirect to cpu
|
|
1, if supported.
|
|
38 set local precedence action
|
|
1, if supported.
|
|
39 wred action
|
|
1, if supported.
|
|
40 set qos local ID action
|
|
1, if supported.
|
|
41 match service vlan ID
|
|
If last 2 bits of this object are set to 1,
|
|
it indicates that the match type is supported,
|
|
bit 0 stands for service vlan list,
|
|
bit 1 stands for service vlan range.
|
|
42 set service vlan ID
|
|
1, if supported.
|
|
43 nest topmost vlan tag
|
|
If last 2 bits of this object are set to 1,
|
|
it indicates that the nest type is supported,
|
|
bit 0 stands for nest vlan ID,
|
|
bit 1 stands for nest cos.
|
|
44 priority map action
|
|
If last 21 bits of this object are set to 1,
|
|
it indicates that the priority map type is supported,
|
|
bit 0 stands for user def(Reserved right now),
|
|
bit 1 stands for 802.1p map to lp,
|
|
bit 2 stands for 802.1p map to dp,
|
|
bit 3 stands for 802.1p map to dscp,
|
|
bit 4 stands for dscp map to lp,
|
|
bit 5 stands for dscp map to dp,
|
|
bit 6 stands for dscp map to 802.1p,
|
|
bit 7 stands for dscp map to dscp,
|
|
bit 8 stands for exp map to lp,
|
|
bit 9 stands for exp map to dp,
|
|
bit 10 stands for lp map to 802.1p,
|
|
bit 11 stands for lp map to lp,
|
|
bit 12 stands for lp map to dscp,
|
|
bit 13 stands for up map to 802.1p,
|
|
bit 14 stands for up map to dscp,
|
|
bit 15 stands for dscp map to exp,
|
|
bit 16 stands for exp map to 802.1p,
|
|
bit 17 stands for exp map to dscp,
|
|
bit 18 stands for exp map to exp,
|
|
bit 19 stands for lp map to exp,
|
|
bit 20 stands for lp map to dp.
|
|
45 traffic redirect to aggregation group
|
|
1, if supported.
|
|
46 match local precedence
|
|
1, if supported.
|
|
47 match drop priority
|
|
1, if supported.
|
|
48 bind interface type
|
|
not supported.
|
|
49 flow based mirror to interface
|
|
If the bits of this object are set to 1,
|
|
it indicates that the flow based mirror to
|
|
interface type is supported.
|
|
50 flow based mirror to vlan
|
|
1, if supported.
|
|
51 flow based mirror to cpu
|
|
1, if supported.
|
|
52 qos policy support dynamic modified
|
|
not supported.
|
|
53 set forwarding class ID action
|
|
1, if supported.
|
|
54 colored priority map action
|
|
If last 22 bits of this object are set to 1,
|
|
it indicates that the priority map type is supported,
|
|
bit 0 stands for user def(Reserved right now),
|
|
bit 1 stands for 802.1p map to lp,
|
|
bit 2 stands for 802.1p map to dp,
|
|
bit 3 stands for 802.1p map to dscp,
|
|
bit 4 stands for dscp map to lp,
|
|
bit 5 stands for dscp map to dp,
|
|
bit 6 stands for dscp map to 802.1p,
|
|
bit 7 stands for dscp map to dscp,
|
|
bit 8 stands for exp map to lp,
|
|
bit 9 stands for exp map to dp,
|
|
bit 10 stands for lp map to 802.1p,
|
|
bit 11 stands for lp map to lp,
|
|
bit 12 stands for lp map to dscp,
|
|
bit 13 stands for up map to 802.1p,
|
|
bit 14 stands for up map to dscp,
|
|
bit 15 stands for dscp map to exp,
|
|
bit 16 stands for exp map to 802.1p,
|
|
bit 17 stands for exp map to dscp,
|
|
bit 18 stands for exp map to exp,
|
|
bit 19 stands for lp map to exp,
|
|
bit 20 stands for lp map to dp,
|
|
bit 21 stands for color map dp.
|
|
55 802.1q manipulation mode
|
|
If last 10 bits of this object are set to 1,
|
|
it indicates that the 802.1q manipulation mode
|
|
type is supported,
|
|
bit 0 stands for behavior check method,
|
|
bit 1 stands for behavior nest,
|
|
bit 2 stands for behavior remark,
|
|
bit 3 stands for classifier and,
|
|
bit 4 stands for classifier or,
|
|
bit 5 stands for classifier acl,
|
|
bit 6 stands for classifier customer vlan,
|
|
bit 7 stands for classifier service vlan,
|
|
bit 8 stands for classifier customer 802.1p,
|
|
bit 9 stands for classifier service 802,1p.
|
|
56 match service 802.1p
|
|
1, if supported.
|
|
|
|
qos interface generic module
|
|
Index Characteristic Value
|
|
1 hard If last 2 bits of this object are set to 1,
|
|
it indicates that the qos port type is supported,
|
|
bit 0 stands for soft, bit 1 stands for hard.
|
|
2 max bandwidth 1, if supported.
|
|
3 reserved bandwidth
|
|
1, if supported.
|
|
4 qm token 1, if supported.
|
|
|
|
flow template module
|
|
Index Characteristic Value
|
|
1 flow template function
|
|
1, if supported.
|
|
2 max number The max number of flow template(integer).
|
|
3 source IP address
|
|
1, if supported.
|
|
4 source IPv6 address
|
|
1, if supported.
|
|
5 destination IP address
|
|
1, if supported.
|
|
6 destination IPv6 address
|
|
1, if supported.
|
|
7 IP l3 protocol
|
|
1, if supported.
|
|
8 IPv6 l3 protocol
|
|
1, if supported.
|
|
9 dscp 1, if supported.
|
|
10 IPv6 dscp 1, if supported.
|
|
11 fragments 1, if supported.
|
|
12 IPv6 fragments
|
|
1, if supported.
|
|
13 source port
|
|
1, if supported.
|
|
14 destination port
|
|
1, if supported.
|
|
15 icmp type 1, if supported.
|
|
16 icmp code 1, if supported.
|
|
17 TCP flag 1, if supported.
|
|
18 source mac address
|
|
1, if supported.
|
|
19 source mac wildcast
|
|
1, if supported.
|
|
20 destination mac address
|
|
1, if supported.
|
|
21 destination mac wildcast
|
|
1, if supported.
|
|
22 eth protocol 1, if supported.
|
|
23 vlan ID 1, if supported.
|
|
24 cos 1, if supported.
|
|
25 cos service 1, if supported.
|
|
26 topmost vlan ID
|
|
1, if supported.
|
|
27 tos 1, if supported.
|
|
28 IPv6 tos 1, if supported.
|
|
29 IP precedence 1, if supported.
|
|
30 IPv6 precedence
|
|
1, if supported.
|
|
31 IPv6 icmp type
|
|
1, if supported.
|
|
32 IPv6 icmp code
|
|
1, if supported.
|
|
33 mpls exp 1, if supported.
|
|
46 offset type If last 7 bits of this object are set to 1,
|
|
it indicates that the flow template
|
|
extend offset type is supported,
|
|
bit 0 stands for start,
|
|
bit 1 stands for l2,
|
|
bit 2 stands for mpls,
|
|
bit 3 stands for IPv4,
|
|
bit 4 stands for IPv6,
|
|
bit 5 stands for l4,
|
|
bit 6 stands for l5.
|
|
47 start offset The max value of start offset(integer).
|
|
48 start length The max value of start length(integer).
|
|
49 l2 offset The max value of l2 offset(integer).
|
|
50 l2 length The max value of l2 length(integer).
|
|
51 mpls offset The max value of mpls offset(integer).
|
|
52 mpls length The max value of mpls length(integer).
|
|
53 IPv4 offset The max value of IPv4 offset(integer).
|
|
54 IPv4 length The max value of IPv4 length(integer).
|
|
55 IPv6 offset The max value of IPv6 offset(integer).
|
|
56 IPv6 length The max value of IPv6 length(integer).
|
|
57 l4 offset The max value of l4 offset(integer).
|
|
58 l4 length The max value of l4 length(integer).
|
|
59 l5 offset The max value of l5 offset(integer).
|
|
60 l5 length The max value of l5 length(integer).
|
|
|
|
vqos and vacl module
|
|
Index Characteristic Value
|
|
1 vqos If last 2 bits of this object are set to 1,
|
|
it indicates that the vqos and vacl type is supported,
|
|
bit 0 stands for inbound,
|
|
bit 1 stands for outbound.
|
|
2 vacl If last 2 bits of this object are set to 1,
|
|
it indicates that the vacl type is supported,
|
|
bit 0 stands for inbound,
|
|
bit 1 stands for outbound.
|
|
3 vqos priority 1, if supported.
|
|
|
|
Statistic Module
|
|
Index Characteristic Value
|
|
1 current queue length statistic
|
|
1, if supported.
|
|
2 total queue length statistic
|
|
1, if supported.
|
|
3 queue drop pkt statistic
|
|
1, if supported.
|
|
4 current active wfq queue number statistic
|
|
1, if supported.
|
|
5 max number of active queue statistic
|
|
1, if supported.
|
|
6 total number of wfq queue statistic
|
|
1, if supported.
|
|
7 acl pkt number statistic
|
|
1, if supported.
|
|
8 acl byte number statistic
|
|
1, if supported.
|
|
9 car red pkt number statistic
|
|
1, if supported.
|
|
10 car red byte number statistic
|
|
1, if supported.
|
|
11 car green pkt number statistic
|
|
1, if supported.
|
|
12 car green byte number statistic
|
|
1, if supported.
|
|
13 car yellow pkt number statistic
|
|
1, if supported.
|
|
14 car yellow byte number statistic
|
|
1, if supported.
|
|
15 gts transmit pkt number statistic
|
|
1, if supported.
|
|
16 gts transmit byte number statistic
|
|
1, if supported.
|
|
17 gts delay pkt number statistic
|
|
1, if supported.
|
|
18 gts delay byte number statistic
|
|
1, if supported.
|
|
19 gts drop pkt number statistic
|
|
1, if supported.
|
|
20 gts drop byte number statistic
|
|
1, if supported.
|
|
21 lr transmit pkt number statistic
|
|
1, if supported.
|
|
22 lr transmit byte number statistic
|
|
1, if supported.
|
|
23 lr delay pkt number statistic
|
|
1, if supported.
|
|
24 lr delay pkt number statistic
|
|
1, if supported.
|
|
25 qos policy class match pkt statistic
|
|
1, if supported.
|
|
26 qos policy class match byte statistic
|
|
1, if supported.
|
|
27 account pkt number statistic
|
|
1, if supported.
|
|
28 account byte number statistic
|
|
1, if supported.
|
|
29 wred queue statistic
|
|
1, if supported.
|
|
30 wred precedence statistic
|
|
1, if supported.
|
|
31 wred green traffic statistic
|
|
1, if supported.
|
|
32 wred yellow traffic statistic
|
|
1, if supported.
|
|
33 wred red traffic statistic
|
|
1, if supported.
|
|
34 wred port based statistic
|
|
1, if supported.
|
|
35 hard interface queue statistic
|
|
1, if supported.
|
|
|
|
carl module
|
|
Index Characteristic Value
|
|
1 carl function
|
|
1, if supported.
|
|
2 match precedence
|
|
1, if supported.
|
|
3 match mac 1, if supported.
|
|
4 match dscp 1, if supported.
|
|
|
|
fifo module
|
|
Index Characteristic Value
|
|
1 fifo function 1, if supported.
|
|
2 set queue length
|
|
1, if supported.
|
|
3 default fifo queue length
|
|
The value of default fifo queue length(integer).
|
|
4 lower limit of fifo queue length
|
|
The lower limit value of fifo queue length(integer).
|
|
5 upper limit of fifo queue length
|
|
The upper limit value of fifo queue length(integer).
|
|
|
|
pq module
|
|
Index Characteristic Value
|
|
1 pq function 1, if supported.
|
|
2 match pql 1, if supported.
|
|
3 pql function 1, if supported.
|
|
4 pql match inbound interface
|
|
1, if supported.
|
|
5 pql match protocol
|
|
1, if supported.
|
|
6 set pql default queue
|
|
1, if supported.
|
|
7 pql default queue
|
|
The value of pql default queue(integer).
|
|
8 set pql queue length
|
|
1, if supported.
|
|
9 lower limit of pql queue length
|
|
The lower limit value of pql queue length(integer).
|
|
10 upper limit of pql queue length
|
|
The upper limit value of pql queue length(integer).
|
|
11 pql match local precedence
|
|
1, if supported.
|
|
|
|
cq module
|
|
Index Characteristic Value
|
|
1 cq function 1, if supported.
|
|
2 match cql 1, if supported.
|
|
3 cql function 1, if supported.
|
|
4 cql match inbound interface
|
|
1, if supported.
|
|
5 cql match protocol
|
|
1, if supported.
|
|
6 set cql default queue
|
|
1, if supported.
|
|
7 cql default queue
|
|
The default queue of cql(integer).
|
|
8 set cql queue length
|
|
1, if supported.
|
|
9 cql queue serving
|
|
1, if supported.
|
|
10 default cql queue length
|
|
The default length of cql queue(integer).
|
|
11 lower limit of cql queue length
|
|
The lower limit value of cql queue length(integer).
|
|
12 upper limit of cql queue length
|
|
The upper limit value of cql queue length(integer).
|
|
13 default cql queue serving
|
|
The value of default cql queue serving(integer).
|
|
14 lower limit of cql queue serving
|
|
The lower limit value of cql queue serving(integer).
|
|
15 upper limit of cql queue serving
|
|
The upper limit value of cql queue serving(integer).
|
|
16 cql match local precedence
|
|
1, if supported.
|
|
wfq module
|
|
Index Characteristic Value
|
|
1 wfq function 1, if supported.
|
|
2 match dscp 1, if supported.
|
|
3 match precedence
|
|
1, if supported.
|
|
4 set wfq queue length
|
|
1, if supported.
|
|
5 set wfq queue number
|
|
1, if supported.
|
|
6 default wfq queue length
|
|
The default length of wfq queue(integer).
|
|
7 lower limit of wfq queue length
|
|
The lower limit value of
|
|
wfq queue length(integer).
|
|
8 lower limit of wfq queue length
|
|
The upper limit value of
|
|
wfq queue length(integer).
|
|
9 default wfq queue number
|
|
The default number of wfq queue(integer).
|
|
10 lower limit of wfq queue number
|
|
The lower limit number of wfq queue(integer).
|
|
11 upper limit of wfq queue number
|
|
The upper limit number of wfq queue(integer).
|
|
12 lower limit number of wfq queue based on dscp
|
|
The lower limit number of wfq queue
|
|
based on dscp(integer).
|
|
13 upper limit number of wfq queue based on dscp
|
|
The upper limit number of wfq queue
|
|
based on dscp(integer).
|
|
|
|
rtpq module
|
|
Index Characteristic Value
|
|
1 rtpq function 1, if supported.
|
|
2 match start port
|
|
The value of match start port(integer).
|
|
3 match end port
|
|
The value of match end port(integer).
|
|
4 bandwidth 1, if supported.
|
|
5 cbs 1, if supported.
|
|
6 default start port
|
|
The value of default start port(integer).
|
|
7 lower limit of start port
|
|
The lower limit value of start port(integer).
|
|
8 upper limit of start port
|
|
The upper limit value of start port(integer).
|
|
9 default end port
|
|
The value of default end port(integer).
|
|
10 lower limit of end port
|
|
The lower limit value of end port(integer).
|
|
11 upper limit of end port
|
|
The upper limit value of end port(integer).
|
|
12 default bandwidth
|
|
The default value of bandwidth(integer).
|
|
13 lower limit of bandwidth
|
|
The lower limit value of bandwidth(integer).
|
|
14 upper limit of bandwidth
|
|
The upper limit value of bandwidth(integer).
|
|
15 default cbs The default value of cbs(integer).
|
|
16 lower limit of cbs
|
|
The lower limit value of cbs(integer).
|
|
17 upper limit of cbs
|
|
The upper limit value of cbs(integer).
|
|
18 queue length of low latency
|
|
The queue length of low latency(integer).
|
|
"
|
|
::= { hh3cQoSCapabilityEntry 5 }
|
|
|
|
-- hh3cQoSSysCapabilityTable
|
|
|
|
hh3cQoSSysCapabilityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cQoSSysCapabilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of system capability of QoS."
|
|
::= { hh3cQoSCapabilityGroup 2 }
|
|
|
|
hh3cQoSSysCapabilityEntry OBJECT-TYPE
|
|
SYNTAX Hh3cQoSSysCapabilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Capability of system QoS information entry."
|
|
INDEX { hh3cQoSSysCapModuleIndex,
|
|
hh3cQoSSysCapCharacteristicsIndex }
|
|
::= { hh3cQoSSysCapabilityTable 1 }
|
|
|
|
Hh3cQoSSysCapabilityEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hh3cQoSSysCapModuleIndex
|
|
Integer32,
|
|
hh3cQoSSysCapCharacteristicsIndex
|
|
Integer32,
|
|
hh3cQoSSysCapCharacteristicsValue
|
|
Unsigned32
|
|
}
|
|
|
|
hh3cQoSSysCapModuleIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The module index of QoS.
|
|
QoS module:
|
|
Index Characteristic
|
|
1 car module
|
|
2 gts module
|
|
3 lr module
|
|
4 hardware queue module
|
|
5 software queue module
|
|
6 wred module
|
|
7 priority mapping table module
|
|
8 port priority module
|
|
9 redirect&mirror module
|
|
10 mqc module
|
|
11 queue statistic module
|
|
"
|
|
::= { hh3cQoSSysCapabilityEntry 1 }
|
|
|
|
hh3cQoSSysCapCharacteristicsIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system capability characteristics index of modules of QoS."
|
|
::= { hh3cQoSSysCapabilityEntry 2 }
|
|
|
|
hh3cQoSSysCapCharacteristicsValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system capability characteristics value of modules of QoS.
|
|
|
|
car module:
|
|
Index Characteristic Value
|
|
1 car function 1, if supported.
|
|
2 global car If one of the last 3 bits of this object
|
|
is set to 1, it indicates that global
|
|
CAR is supported.
|
|
bit 0 stands for aggregative CAR,
|
|
bit 1 stands for hierarchy CAR,
|
|
bit 2 stands for common global CAR.
|
|
3 mqc car 1, if supported.
|
|
4 mqc global car bit 0 stands for application of aggregative
|
|
CAR by MQC,
|
|
bit 1 stands for application of hierarchy
|
|
CAR by MQC.
|
|
5 if car If one of the last 2 bits of this object
|
|
is set to 1, it indicates that interface CAR
|
|
is supported.
|
|
bit 0 stands for normal CAR on interface,
|
|
bit 1 stands for application of aggregative
|
|
CAR on interface.
|
|
6 mqc car token If one of the last 3 bits of this object
|
|
is set to 1, it indicates that 3 token
|
|
parameters are all supported.
|
|
bit 0 stands for burst size,
|
|
bit 1 stands for excess burst size,
|
|
bit 2 stands for peak information rate.
|
|
7 aggregative car token
|
|
If one of the last 3 bits of this object
|
|
is set to 1, it indicates that 3 token
|
|
parameters are all supported.
|
|
bit 0 stands for burst size,
|
|
bit 1 stands for excess burst size,
|
|
bit 2 stands for peak information rate.
|
|
8 hierarchy car token
|
|
If one of the last 3 bits of this object
|
|
is set to 1, it indicates that 3 token
|
|
parameters are all supported.
|
|
bit 0 stands for burst size,
|
|
bit 1 stands for excess burst size,
|
|
bit 2 stands for peak information rate.
|
|
9 if car token If one of the last 3 bits of this object
|
|
is set to 1, it indicates that 3 token
|
|
parameters are all supported.
|
|
bit 0 stands for burst size,
|
|
bit 1 stands for excess burst size,
|
|
bit 2 stands for peak information rate.
|
|
10 mqc car green action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that green action
|
|
is supported.
|
|
bit 0 stands for continuing,
|
|
bit 1 stands for dropping,
|
|
bit 2 stands for transmitting,
|
|
bit 3 stands for remarking IP precedence,
|
|
bit 4 stands for remarking DSCP,
|
|
bit 5 stands for remarking MPLS-EXP,
|
|
bit 6 stands for remarking CLP bit of
|
|
ATM,
|
|
bit 7 stands for remarking DE bit of
|
|
FR,
|
|
bit 8 stands for remarking 802.1p priority
|
|
value,
|
|
bit 9 stands for remarking local precedence.
|
|
11 mqc car yellow action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that yellow action
|
|
is supported and the mask is the same
|
|
as that for green action.
|
|
12 mqc car red action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that red action is
|
|
supported and the mask is the same as
|
|
that for green action.
|
|
13 aggregative car green action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that green action
|
|
is supported.
|
|
bit 0 stands for continuing,
|
|
bit 1 stands for dropping,
|
|
bit 2 stands for transmitting,
|
|
bit 3 stands for remarking IP precedence,
|
|
bit 4 stands for remarking DSCP,
|
|
bit 5 stands for remarking MPLS-EXP,
|
|
bit 6 stands for remarking CLP bit of
|
|
ATM,
|
|
bit 7 stands for remarking DE bit of
|
|
FR,
|
|
bit 8 stands for remarking 802.1p priority
|
|
value,
|
|
bit 9 stands for remarking local precedence.
|
|
14 aggregative car yellow action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that yellow action
|
|
is supported and the mask is the same as
|
|
that for green action.
|
|
15 aggregative car red action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that red action is
|
|
supported and the mask is the same as
|
|
that for green action.
|
|
16 hierarchy car green action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that green action
|
|
is supported.
|
|
bit 0 stands for continuing,
|
|
bit 1 stands for dropping,
|
|
bit 2 stands for transmitting,
|
|
bit 3 stands for remarking IP precedence,
|
|
bit 4 stands for remarking DSCP,
|
|
bit 5 stands for remarking MPLS-EXP,
|
|
bit 6 stands for remarking CLP bit of
|
|
ATM,
|
|
bit 7 stands for remarking DE bit of
|
|
FR,
|
|
bit 8 stands for remarking 802.1p priority
|
|
value,
|
|
bit 9 stands for remarking local precedence.
|
|
17 hierarchy car yellow action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that yellow action
|
|
is supported and the mask is the same as
|
|
that for green action.
|
|
18 hierarchy car red action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that red action is
|
|
supported and the mask is the same as
|
|
that for green action.
|
|
19 lower limit of cir
|
|
The lower limit value of committed information
|
|
rate(integer).
|
|
20 upper limit of cir
|
|
The upper limit value of committed information
|
|
rate(integer).
|
|
21 cir granularity
|
|
The value of committed information rate
|
|
granularity(integer).
|
|
22 lower limit of pir
|
|
The lower limit value of peak information
|
|
rate(integer).
|
|
23 upper limit of pir
|
|
The upper limit value of peak information
|
|
rate(integer).
|
|
24 pir granularity
|
|
The value of peak information rate
|
|
granularity(integer).
|
|
25 lower limit of burst size
|
|
The lower limit value of burst size(integer).
|
|
26 upper limit of burst size
|
|
The upper limit value of burst size(integer).
|
|
27 burst size granularity
|
|
The value of burst size granularity(integer).
|
|
28 default burst size
|
|
The default value of burst size(integer).
|
|
29 lower limit of excess burst size
|
|
The lower limit value of excess burst
|
|
size(integer).
|
|
30 upper limit of excess burst size
|
|
The upper limit value of excess burst
|
|
size(integer).
|
|
31 excess burst size granularity
|
|
The value of excess burst size
|
|
granularity(integer).
|
|
32 default excess burst size
|
|
The default value of excess burst size(integer).
|
|
33 green packet statistics
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that counting of
|
|
green packets is supported.
|
|
bit 0 stands for counting by packet.
|
|
bit 1 stands for counting by byte.
|
|
34 red packet statistics
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that counting of
|
|
red packets is supported.
|
|
bit 0 stands for counting by packet.
|
|
bit 1 stands for counting by byte.
|
|
35 yellow packet statistics
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that counting of
|
|
yellow packets is supported.
|
|
bit 0 stands for counting by packet.
|
|
bit 1 stands for counting by byte.
|
|
36 if car direction
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the direction
|
|
type is supported.
|
|
bit 0 stands for inbound,
|
|
bit 1 stands for outbound.
|
|
37 if car match type
|
|
If one of the last 4 bits of this object
|
|
is set to 1, it indicates that the match type
|
|
is supported.
|
|
bit 0 stands for matching any packets,
|
|
bit 1 stands for matching IPv4 ACL,
|
|
bit 2 stands for matching IPv6 ACL,
|
|
bit 3 stands for matching CAR list.
|
|
38 if car match ACL type
|
|
If one of the last 6 bits of this object
|
|
is set to 1, it indicates that ACL types are
|
|
supported.
|
|
bit 0 stands for matching IPv4 basic ACL,
|
|
bit 1 stands for matching IPv4 advance ACL,
|
|
bit 2 stands for matching MAC ACL,
|
|
bit 3 stands for matching user ACL,
|
|
bit 4 stands for matching IPv6 basic ACL,
|
|
bit 5 stands for matching IPv6 advance ACL.
|
|
39 if car green action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that green action
|
|
is supported.
|
|
bit 0 stands for continuing,
|
|
bit 1 stands for dropping,
|
|
bit 2 stands for transmitting,
|
|
bit 3 stands for remarking IP precedence,
|
|
bit 4 stands for remarking DSCP,
|
|
bit 5 stands for remarking MPLS-EXP,
|
|
bit 6 stands for remarking CLP bit of
|
|
ATM,
|
|
bit 7 stands for remarking DE bit of
|
|
FR,
|
|
bit 8 stands for remarking 802.1p priority
|
|
value,
|
|
bit 9 stands for remarking local precedence.
|
|
40 if car yellow action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that yellow action
|
|
is supported and the mask is the same as
|
|
that for green action.
|
|
41 if car red action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that red action is
|
|
supported and the mask is the same as that
|
|
for green action.
|
|
42 car list 1, if supported.
|
|
43 car list MPLS-EXP
|
|
1, if supported.
|
|
44 car list min IP mask length
|
|
The minimum length of IP mask (integer).
|
|
45 car logic iftype
|
|
If one of the last 6 bits of this object
|
|
is set to 1, it indicates that the logic
|
|
iftype is supported,
|
|
bit 0 stands for matching vt,
|
|
bit 1 stands for matching tunnel,
|
|
bit 2 stands for matching vlan,
|
|
bit 3 stands for matching ragg,
|
|
bit 4 stands for matching bagg,
|
|
bit 5 stands for matching dialer.
|
|
|
|
gts module:
|
|
Index Characteristic Value
|
|
1 gts function 1, if supported.
|
|
2 if gts If one of the last 4 bits of this object
|
|
is set to 1, it indicates that the GTS on
|
|
interface is supported,
|
|
bit 0 stands for matching any,
|
|
bit 1 stands for matching IPv4 ACL,
|
|
bit 2 stands for matching IPv6 ACL,
|
|
bit 3 stands for matching queue.
|
|
3 if gts token If one of the last 3 bits of this object
|
|
is set to 1, it indicates that the interface
|
|
GTS token is supported,
|
|
bit 0 stands for burst size,
|
|
bit 1 stands for excess burst size,
|
|
bit 2 stands for peak information rate.
|
|
4 if gts queue length
|
|
1, if supported.
|
|
5 if gts match acl type
|
|
If one of the last 6 bits of this object
|
|
is set to 1, it indicates that ACL types
|
|
are supported,
|
|
bit 0 stands for IPv4 basic ACL,
|
|
bit 1 stands for IPv4 advanced ACL,
|
|
bit 2 stands for MAC ACL,
|
|
bit 3 stands for user ACL,
|
|
bit 4 stands for IPv6 basic ACL,
|
|
bit 5 stands for IPv6 advanced ACL.
|
|
6 if gts queue number
|
|
The queue number of GTS(integer).
|
|
7 mqc gts If one of the last 2 bits of this object
|
|
is set to 1, it indicates that GTS
|
|
configuration for behavior is supported.
|
|
bit 0 stands for absolute GTS,
|
|
bit 1 stands for percent GTS.
|
|
8 mqc gts token If one of the last 3 bits of this object
|
|
is set to 1, it indicates that the behavior
|
|
GTS token is supported,
|
|
bit 0 stands for burst size,
|
|
bit 1 stands for excess burst size,
|
|
bit 2 stands for peak information rate.
|
|
9 mqc gts queue length
|
|
1, if supported.
|
|
10 lower limit of cir
|
|
The lower limit value of committed information
|
|
rate(integer).
|
|
11 upper limit of cir
|
|
The upper limit value of committed information
|
|
rate(integer).
|
|
12 cir granularity
|
|
The value of committed information rate
|
|
granularity(integer).
|
|
13 lower limit of pir
|
|
The lower limit value of peak information
|
|
rate(integer).
|
|
14 upper limit of pir
|
|
The upper limit value of peak information
|
|
rate(integer).
|
|
15 pir granularity
|
|
The value of peak information rate
|
|
granularity(integer).
|
|
16 lower limit of burst size
|
|
The lower limit value of burst size(integer).
|
|
17 upper limit of burst size
|
|
The upper limit value of burst size(integer).
|
|
18 burst size granularity
|
|
The value of burst size granularity(integer).
|
|
19 lower limit of excess burst size
|
|
The lower limit value of excess burst
|
|
size(integer).
|
|
20 upper limit of excess burst size
|
|
The upper limit value of excess burst
|
|
size(integer).
|
|
21 excess burst size granularity
|
|
The value of excess burst size
|
|
granularity(integer).
|
|
22 lower limit of queue length
|
|
The lower limit value of queue length(integer).
|
|
23 upper limit of queue length
|
|
The upper limit value of queue length(integer).
|
|
24 default queue length
|
|
The default length of queue(integer).
|
|
25 transmission statistics
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the counting
|
|
of transmission traffic is supported,
|
|
bit 0 stands for counting by packet,
|
|
bit 1 stands for counting by byte.
|
|
26 delay statistics
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the counting
|
|
of delay traffic is supported,
|
|
bit 0 stands for counting by packet,
|
|
bit 1 stands for counting by byte.
|
|
27 drop statistics
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the counting
|
|
of drop traffic is supported,
|
|
bit 0 stands for counting by packet,
|
|
bit 1 stands for counting by byte.
|
|
28 logic iftype
|
|
If one of the last 6 bits of this object
|
|
is set to 1, it indicates that the logic
|
|
iftype is supported,
|
|
bit 0 stands for matching vt,
|
|
bit 1 stands for matching tunnel,
|
|
bit 2 stands for matching vlan,
|
|
bit 3 stands for matching ragg,
|
|
bit 4 stands for matching bagg,
|
|
bit 5 stands for matching dialer.
|
|
|
|
lr module:
|
|
Index Characteristic Value
|
|
1 lr function 1, if supported.
|
|
2 lr token If one of the last 3 bits of this object
|
|
is set to 1, it indicates that the rate
|
|
limit token is supported,
|
|
bit 0 stands for burst size,
|
|
bit 1 stands for excess burst size,
|
|
bit 2 stands for peak information rate.
|
|
3 lr direction If one of the last 5 bits of this object
|
|
is set to 1, it indicates that the direction
|
|
type is supported,
|
|
bit 0 stands for inbound direction,
|
|
bit 1 stands for outbound direction.
|
|
bit 2 stands for pw inbound direction,
|
|
bit 3 stands for pw outbound direction.
|
|
bit 4 stands for blade.
|
|
4 transmission statistics
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the counting
|
|
of transmission traffic is supported,
|
|
bit 0 stands for counting by packet,
|
|
bit 1 stands for counting by byte.
|
|
5 delay statistics
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the counting
|
|
of delay traffic is supported,
|
|
bit 0 stands for counting by packet,
|
|
bit 1 stands for counting by byte.
|
|
6 drop statistics If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the counting
|
|
of drop traffic is supported,
|
|
bit 0 stands for counting by packet,
|
|
bit 1 stands for counting by byte.
|
|
7 lr logic iftype
|
|
If one of the last 6 bits of this object
|
|
is set to 1, it indicates that the logic
|
|
iftype is supported,
|
|
bit 0 stands for matching vt,
|
|
bit 1 stands for matching tunnel,
|
|
bit 2 stands for matching vlan,
|
|
bit 3 stands for matching ragg,
|
|
bit 4 stands for matching bagg,
|
|
bit 5 stands for matching dialer.
|
|
|
|
hardware queue module:
|
|
Index Characteristic Value
|
|
1 hardware queue management function
|
|
1, if supported.
|
|
2 sp port type If one of the last 8 bits of this object
|
|
is set to 1, it indicates that the SP on
|
|
port is supported,
|
|
bit 0 stands for Layer 2 Ethernet port,
|
|
bit 1 stands for Layer 3 Ethernet port,
|
|
bit 2 stands for POS port,
|
|
bit 3 stands for ATM port,
|
|
bit 4 stands for serial port,
|
|
bit 5 stands for mesh port,
|
|
bit 6 stands for MFR port,
|
|
bit 7 stands for RPR port.
|
|
3 wrr port type If one of the last 8 bits of this object
|
|
is set to 1, it indicates that the WRR on
|
|
port is supported,
|
|
bit 0 stands for Layer 2 Ethernet port,
|
|
bit 1 stands for Layer 3 Ethernet port,
|
|
bit 2 stands for POS port,
|
|
bit 3 stands for ATM port,
|
|
bit 4 stands for serial port,
|
|
bit 5 stands for mesh port,
|
|
bit 6 stands for MFR port,
|
|
bit 7 stands for RPR port.
|
|
4 wfq port type If one of the last 8 bits of this object
|
|
is set to 1, it indicates that the WFQ on
|
|
port is supported,
|
|
bit 0 stands for Layer 2 Ethernet port,
|
|
bit 1 stands for Layer 3 Ethernet port,
|
|
bit 2 stands for POS port,
|
|
bit 3 stands for ATM port,
|
|
bit 4 stands for serial port,
|
|
bit 5 stands for mesh port,
|
|
bit 6 stands for MFR port,
|
|
bit 7 stands for RPR port.
|
|
5 wrr max group id
|
|
The max group ID of WRR. If it is not
|
|
set to 0, it indicates that WRR group
|
|
is supported(integer).
|
|
6 wrr unit If one of the last 4 bits of this object
|
|
is set to 1, it indicates that the WRR
|
|
unit type is supported,
|
|
bit 0 stands for weight,
|
|
bit 1 stands for byte count,
|
|
bit 2 stands for bandwidth,
|
|
bit 3 stands for percent.
|
|
7 lower limit of wrr weight
|
|
The lower limit value of WRR weight (integer).
|
|
8 upper limit of wrr weight
|
|
The upper limit value of WRR weight (integer).
|
|
9 lower limit of wrr byte
|
|
The lower limit value of WRR byte (integer).
|
|
10 upper limit of wrr byte
|
|
The upper limit value of WRR byte (integer).
|
|
11 wfq max group id
|
|
The max group ID of WFQ. If it is not
|
|
set to 0, it indicates that WFQ group
|
|
is supported(integer).
|
|
12 wfq unit If one of the last 4 bits of this object
|
|
is set to 1, it indicates that the WFQ
|
|
unit type is supported,
|
|
bit 0 stands for weight,
|
|
bit 1 stands for byte count,
|
|
bit 2 stands for bandwidth,
|
|
bit 3 stands for percent.
|
|
13 lower limit of wfq weight
|
|
The lower limit value of WFQ weight (integer).
|
|
14 upper limit of wfq weight
|
|
The upper limit value of WFQ weight (integer).
|
|
15 lower limit of wfq byte
|
|
The lower limit value of WFQ byte (integer).
|
|
16 upper limit of wfq byte
|
|
The upper limit value of WFQ byte (integer).
|
|
17 lower limit of bandwidth
|
|
The lower limit value of bandwidth(integer).
|
|
18 profile port type
|
|
If one of the last 8 bits of this object
|
|
is set to 1, it indicates that the HQ profile
|
|
on port is supported,
|
|
bit 0 stands for Layer 2 Ethernet port,
|
|
bit 1 stands for Layer 3 Ethernet port,
|
|
bit 2 stands for POS port,
|
|
bit 3 stands for ATM port,
|
|
bit 4 stands for serial port,
|
|
bit 5 stands for mesh port,
|
|
bit 6 stands for MFR port,
|
|
bit 7 stands for RPR port.
|
|
19 profile queue mode
|
|
If one of the last 3 bits of this object
|
|
is set to 1, it indicates that the HQ profile
|
|
mode is supported,
|
|
bit 0 stands for SP,
|
|
bit 1 stands for WRR,
|
|
bit 2 stands for WFQ.
|
|
20 profile default queue mode
|
|
If one of the last 3 bits of this object
|
|
is set to 1, it indicates that the HQ profile
|
|
default mode is supported,
|
|
bit 0 stands for SP,
|
|
bit 1 stands for WRR,
|
|
bit 2 stands for WFQ.
|
|
21 profile max queue number
|
|
The max number of profile queue(integer).
|
|
22 profile max wrr group id
|
|
The max value of profile WRR group ID.
|
|
If it is not set to 0, it indicates
|
|
that profile WRR group is supported(integer).
|
|
23 lower limit of profile wrr weight
|
|
The lower limit value of profile WRR
|
|
weight(integer).
|
|
24 upper limit of profile wrr weight
|
|
The upper limit value of profile WRR
|
|
weight(integer).
|
|
25 lower limit of profile wfq weight
|
|
The lower limit value of profile WFQ
|
|
weight(integer).
|
|
26 upper limit of profile wfq weight
|
|
The upper limit value of profile WFQ
|
|
weight(integer).
|
|
27 low latency 1, if supported.
|
|
28 sub interface 1, if supported.
|
|
|
|
software queue module:
|
|
Index Characteristic Value
|
|
1 software queue function
|
|
1, if supported.
|
|
2 software queue type
|
|
If one of the last 4 bits of this object
|
|
is set to 1, it indicates that the software
|
|
queue is supported,
|
|
bit 0 stands for FIFO,
|
|
bit 1 stands for WFQ,
|
|
bit 2 stands for CBQ,
|
|
bit 3 stands for RTPQ.
|
|
3 wfq default queue number
|
|
The default number of WFQ queues(integer).
|
|
4 wfq max queue number
|
|
The max number of WFQ queues(integer).
|
|
5 classifier-behavior wfq
|
|
If one of the last 4 bits of this object
|
|
is set to 1, it indicates that the cbwfq
|
|
is supported,
|
|
bit 0 stands for WFQ,
|
|
bit 1 stands for QUEUE-NUMBER,
|
|
bit 2 stands for QUEUE-LENGTH,
|
|
bit 3 stands for SP.
|
|
6 classifier-behavior queue PCT
|
|
1, if supported.
|
|
7 min CBS ratio The min ratio of burst size(integer).
|
|
8 max CBS ratio The max ratio of burst size(integer).
|
|
9 classifier-behavior queue PIR
|
|
1, if supported.
|
|
10 queue max length
|
|
The max length of queue(integer).
|
|
11 queue min bandwidth
|
|
The min bandwidth of queue(integer).
|
|
12 queue max bandwidth
|
|
The max bandwidth of queue(integer).
|
|
13 queue min CBS The min burst size of queue(integer).
|
|
14 queue max CBS The max burst size of queue(integer).
|
|
15 queue min PIR The min peak information rate of queue(integer).
|
|
16 queue max PIR The max peak information rate of queue(integer).
|
|
17 queue resequencing
|
|
1, if supported.
|
|
18 QM token 1, if supported.
|
|
19 preclassify 1, if supported.
|
|
20 predrop 1, if supported.
|
|
21 layer 2 ethernet interface
|
|
1, if supported.
|
|
22 remain assured forwarding
|
|
1, if supported.
|
|
23 software queue logic iftype
|
|
If one of the last 6 bits of this object
|
|
is set to 1, it indicates that the logic
|
|
iftype is supported,
|
|
bit 0 stands for matching vt,
|
|
bit 1 stands for matching tunnel,
|
|
bit 2 stands for matching vlan,
|
|
bit 3 stands for matching ragg,
|
|
bit 4 stands for matching bagg,
|
|
bit 5 stands for matching dialer.
|
|
|
|
wred module:
|
|
Index Characteristic Value
|
|
1 wred function 1, if supported.
|
|
2 wred if type If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the WRED
|
|
on interface is supported,
|
|
bit 0 stands for Layer 2 interface,
|
|
bit 1 stands for Layer 3 interface.
|
|
3 table if type If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the table
|
|
on interface is supported,
|
|
bit 0 stands for Layer 2 interface,
|
|
bit 1 stands for Layer 3 interface.
|
|
4 table type If one of the last 3 bits of this object
|
|
is set to 1, it indicates that the WRED
|
|
table is supported,
|
|
bit 0 stands for queue based table,
|
|
bit 1 stands for IP precedence based table,
|
|
bit 2 stands for DSCP based table.
|
|
5 drop level If one of the last 3 bits of this object
|
|
is set to 1, it indicates that the WRED
|
|
drop level is supported,
|
|
bit 0 stands for green,
|
|
bit 1 stands for yellow,
|
|
bit 2 stands for red.
|
|
6 queue number The queue number of WRED table(integer).
|
|
7 lower limit of min threshold
|
|
The lower limit value of min threshold(integer).
|
|
8 upper limit of min threshold
|
|
The upper limit value of min threshold(integer)
|
|
9 lower limit of max threshold
|
|
The lower limit value of max threshold(integer).
|
|
10 upper limit of max threshold
|
|
The upper limit value of max threshold(integer)
|
|
11 min exponent The min value of exponent(integer).
|
|
12 max exponent The max value of exponent(integer).
|
|
13 lower limit of discard prob
|
|
The lower limit value of mark probability
|
|
denominator(integer).
|
|
14 upper limit of discard prob
|
|
The upper limit value of mark probability
|
|
denominator(integer).
|
|
15 ECN(explicit congestion notification)
|
|
1, if supported.
|
|
16 default table 1, if supported.
|
|
17 mqc wred 1, if supported.
|
|
|
|
priority mapping table module:
|
|
Index Characteristic Value
|
|
1 priority map table function
|
|
1, if supported.
|
|
2 802.1p map to lp
|
|
If one of the last 3 bits of this object
|
|
is set to 1, it indicates that this map
|
|
type is supported,
|
|
bit 0 stands for no direction,
|
|
bit 1 stands for inbound,
|
|
bit 2 stands for outbound.
|
|
3 802.1p map to dp
|
|
Same as 802.1p map to lp.
|
|
4 exp map to lp Same as 802.1p map to lp.
|
|
5 dscp map to lp Same as 802.1p map to lp.
|
|
6 exp map to dp Same as 802.1p map to lp.
|
|
7 dscp map to dp Same as 802.1p map to lp.
|
|
8 dscp map to 802.1p
|
|
Same as 802.1p map to lp.
|
|
9 802.1p map to dscp
|
|
Same as 802.1p map to lp.
|
|
10 dscp map to dscp
|
|
Same as 802.1p map to lp.
|
|
11 dscp map to exp
|
|
Same as 802.1p map to lp.
|
|
12 exp map to dscp
|
|
Same as 802.1p map to lp.
|
|
13 exp map to 802.1p
|
|
Same as 802.1p map to lp.
|
|
14 exp map to exp Same as 802.1p map to lp.
|
|
15 lp map to 802.1p
|
|
Same as 802.1p map to lp.
|
|
16 802.1p map to rpr
|
|
Same as 802.1p map to lp.
|
|
17 dscp map to rpr
|
|
Same as 802.1p map to lp.
|
|
18 exp map to rpr Same as 802.1p map to lp.
|
|
19 IP precedence map to rpr
|
|
Same as 802.1p map to lp.
|
|
20 up map to dot1p
|
|
Same as 802.1p map to lp.
|
|
21 up map to dscp Same as 802.1p map to lp.
|
|
22 up map to exp Same as 802.1p map to lp.
|
|
23 up map to dp Same as 802.1p map to lp.
|
|
24 up map to lp Same as 802.1p map to lp.
|
|
25 up map to rpr Same as 802.1p map to lp.
|
|
26 up map to fc Same as 802.1p map to lp.
|
|
27 lp map to dscp Same as 802.1p map to lp.
|
|
28 dot11e map to lp
|
|
Same as 802.1p map to lp.
|
|
29 lp map to dot11e
|
|
Same as 802.1p map to lp.
|
|
30 lp map to lp Same as 802.1p map to lp.
|
|
31 dot1p map to exp
|
|
Same as 802.1p map to lp.
|
|
32 lp map to exp Same as 802.1p map to lp.
|
|
33 lp map to dp Same as 802.1p map to lp.
|
|
34 up map to up Same as 802.1p map to lp.
|
|
35 dot1p map to dot1p
|
|
Same as 802.1p map to lp.
|
|
36 802.1p color map to lp
|
|
If one of the last 6 bits of this object
|
|
is set to 1, it indicates that this map
|
|
type is supported,
|
|
bit 0 stands for no direction,
|
|
bit 1 stands for inbound,
|
|
bit 2 stands for outbound,
|
|
bit 3 stands for color green,
|
|
bit 4 stands for color yellow,
|
|
bit 5 stands for color red.
|
|
37 802.1p color map to dp
|
|
Same as 802.1p color map to lp.
|
|
38 exp color map to lp
|
|
Same as 802.1p color map to lp.
|
|
39 dscp color map to lp
|
|
Same as 802.1p color map to lp.
|
|
40 exp color map to dp
|
|
Same as 802.1p color map to lp.
|
|
41 dscp color map to dp
|
|
Same as 802.1p color map to lp.
|
|
42 dscp color map to 802.1p
|
|
Same as 802.1p color map to lp.
|
|
43 802.1p color map to dscp
|
|
Same as 802.1p color map to lp.
|
|
44 dscp color map to dscp
|
|
Same as 802.1p color map to lp.
|
|
45 dscp color map to exp
|
|
Same as 802.1p color map to lp.
|
|
46 exp color map to dscp
|
|
Same as 802.1p color map to lp.
|
|
47 exp color map to 802.1p
|
|
Same as 802.1p color map to lp.
|
|
48 exp color map to exp
|
|
Same as 802.1p color map to lp.
|
|
49 lp color map to 802.1p
|
|
Same as 802.1p color map to lp.
|
|
50 802.1p color map to rpr
|
|
Same as 802.1p color map to lp.
|
|
51 dscp color map to rpr
|
|
Same as 802.1p color map to lp.
|
|
52 exp color map to rpr
|
|
Same as 802.1p color map to lp.
|
|
53 IP precedence color map to rpr
|
|
Same as 802.1p color map to lp.
|
|
54 up color map to dot1p
|
|
Same as 802.1p color map to lp.
|
|
55 up color map to dscp
|
|
Same as 802.1p color map to lp.
|
|
56 up color map to exp
|
|
Same as 802.1p color map to lp.
|
|
57 up color map to dp
|
|
Same as 802.1p color map to lp.
|
|
58 up color map to lp
|
|
Same as 802.1p color map to lp.
|
|
59 up color map to rpr
|
|
Same as 802.1p color map to lp.
|
|
60 up color map to fc
|
|
Same as 802.1p color map to lp.
|
|
61 lp color map to dscp
|
|
Same as 802.1p color map to lp.
|
|
62 dot11e color map to lp
|
|
Same as 802.1p color map to lp.
|
|
63 lp color map to dot11e
|
|
Same as 802.1p color map to lp.
|
|
64 lp color map to lp
|
|
Same as 802.1p color map to lp.
|
|
65 dot1p color map to exp
|
|
Same as 802.1p color map to lp.
|
|
66 lp color map to exp
|
|
Same as 802.1p color map to lp.
|
|
67 lp color map to dp
|
|
Same as 802.1p color map to lp.
|
|
68 up color map to up
|
|
Same as 802.1p color map to lp.
|
|
69 dot1p color map to dot1p
|
|
Same as 802.1p color map to lp.
|
|
70 up to fc export number
|
|
The export fc number of up map to fc table.
|
|
71 behavior map type
|
|
If one of the last 3 bits of this object
|
|
is set to 1, it indicates that the pre-primap
|
|
table for behavior is supported,
|
|
bit 0 stands for pre-map,
|
|
bit 1 stands for colored pre-map,
|
|
bit 2 stands for color-dp.
|
|
72 behavior table type
|
|
0, if no map table or colored map table
|
|
is supported,
|
|
1, if all map table and colored map table
|
|
are supported,
|
|
2, if only specified colored map table
|
|
are supported, and the specified colored
|
|
map table are {dot1p-dot1p, dot1p-dp,
|
|
dot1p-dscp, dot1p-exp, dot1p-lp, dscp-dot1p,
|
|
dscp-dp, dscp-dscp, dscp-exp, dscp-lp,
|
|
exp-dot1p, exp-dp, exp-dscp, exp-exp, exp-lp}.
|
|
|
|
port priority module:
|
|
Index Characteristic Value
|
|
1 port priority function
|
|
1, if supported.
|
|
2 port priority type
|
|
If one of the last 6 bits of this object
|
|
is set to 1, it indicates that the port
|
|
priority type is supported,
|
|
bit 0 stands for default,
|
|
bit 1 stands for dot1p,
|
|
bit 2 stands for DP,
|
|
bit 3 stands for DSCP,
|
|
bit 4 stands for EXP,
|
|
bit 5 stands for LP.
|
|
3 priority trust mode
|
|
If one of the last 7 bits of this object
|
|
is set to 1, it indicates that the trust
|
|
mode is supported,
|
|
bit 0 stands for untrust,
|
|
bit 1 stands for dot1p,
|
|
bit 2 stands for DSCP,
|
|
bit 3 stands for EXP,
|
|
bit 4 stands for IP precedence,
|
|
bit 5 stands for dot11e,
|
|
bit 6 stands for auto.
|
|
4 override 1, if supported.
|
|
5 port priority iftype
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that the trust
|
|
mode is supported,
|
|
bit 0 stands for l2eth,
|
|
bit 1 stands for l3eth,
|
|
bit 2 stands for pos,
|
|
bit 3 stands for atm,
|
|
bit 4 stands for serial,
|
|
bit 5 stands for mp,
|
|
bit 6 stands for mrf,
|
|
bit 7 stands for rpr,
|
|
bit 8 stands for ids,
|
|
bit 9 stands for fc.
|
|
|
|
redirect&mirror module:
|
|
Index Characteristic Value
|
|
1 redirect and mirror function
|
|
1, if supported.
|
|
2 redirect to CPU
|
|
1, if supported.
|
|
3 redirect and set vlan
|
|
1, if supported.
|
|
4 redirect interface type
|
|
If one of the last 15 bits of this object
|
|
is set to 1, it indicates that the redirect
|
|
interface type is supported,
|
|
bit 0 stands for L2Eth,
|
|
bit 1 stands for L2GE,
|
|
bit 2 stands for L2XGE,
|
|
bit 3 stands for L2FGE,
|
|
bit 4 stands for L2HGE,
|
|
bit 5 stands for L3Eth,
|
|
bit 6 stands for L3GE,
|
|
bit 7 stands for L3XGE,
|
|
bit 8 stands for L3FGE,
|
|
bit 9 stands for L3HGE,
|
|
bit 10 stands for tunnel,
|
|
bit 11 stands for RAGG,
|
|
bit 12 stands for BAGG,
|
|
bit 13 stands for L2TGE,
|
|
bit 14 stands for L3TGE.
|
|
5 mirror to CPU 1, if supported.
|
|
6 mirror to vlan 1, if supported.
|
|
7 mirror to slave interface
|
|
1, if supported.
|
|
8 mirror interface type
|
|
If one of the last 15 bits of this object
|
|
is set to 1, it indicates that the mirror
|
|
interface type is supported,
|
|
bit 0 stands for L2Eth,
|
|
bit 1 stands for L2GE,
|
|
bit 2 stands for L2XGE,
|
|
bit 3 stands for L2FGE,
|
|
bit 4 stands for L2HGE,
|
|
bit 5 stands for L3Eth,
|
|
bit 6 stands for L3GE,
|
|
bit 7 stands for L3XGE,
|
|
bit 8 stands for L3FGE,
|
|
bit 9 stands for L3HGE,
|
|
bit 10 stands for tunnel,
|
|
bit 11 stands for RAGG,
|
|
bit 12 stands for BAGG,
|
|
bit 13 stands for L2TGE,
|
|
bit 14 stands for L3TGE.
|
|
9 track OAP 1, if supported.
|
|
|
|
mqc module:
|
|
Index Characteristic Value
|
|
1 qos policy function
|
|
1, if supported.
|
|
2 interface policy
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the interface
|
|
policy is supported,
|
|
bit 0 stands for inbound,
|
|
bit 1 stands for outbound.
|
|
3 global policy If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the global
|
|
policy is supported,
|
|
bit 0 stands for inbound,
|
|
bit 1 stands for outbound.
|
|
4 vlan policy If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the VLAN
|
|
policy is supported,
|
|
bit 0 stands for inbound,
|
|
bit 1 stands for outbound.
|
|
5 copp policy If one of the last 3 bits of this object
|
|
is set to 1, it indicates that the COPP
|
|
policy is supported,
|
|
bit 0 stands for inbound,
|
|
bit 1 stands for outbound,
|
|
bit 2 stands for coppmp inbound.
|
|
6 interface type If one of the last 8 bits of this object
|
|
is set to 1, it indicates that the interface
|
|
type is supported,
|
|
bit 0 stands for VT(Virtual-Template),
|
|
bit 1 stands for tunnel,
|
|
bit 2 stands for VLAN,
|
|
bit 3 stands for RAGG,
|
|
bit 4 stands for BAGG,
|
|
bit 5 stands for dialer,
|
|
bit 6 stands for VPPP,
|
|
bit 7 stands for VSI.
|
|
|
|
7 system predefined
|
|
1, if supported.
|
|
8 rate statistics 1, if supported.
|
|
9 min interval The min interval of rate statistics (integer).
|
|
10 max interval The max interval of rate statistics (integer).
|
|
11 match not 1, if supported.
|
|
12 match any 1, if supported.
|
|
13 match acl If one of the last 6 bits of this object
|
|
is set to 1, it indicates that the ACL
|
|
type is supported,
|
|
bit 0 stands for IPv4 basic ACL,
|
|
bit 1 stands for IPv4 advanced ACL,
|
|
bit 2 stands for MAC ACL,
|
|
bit 3 stands for user ACL,
|
|
bit 4 stands for IPv6 basic ACL,
|
|
bit 5 stands for IPv6 advanced ACL.
|
|
14 match mac 1, if supported.
|
|
15 match customer vlan ID
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the match
|
|
type is supported,
|
|
bit 0 stands for customer VLAN ID list,
|
|
bit 1 stands for customer VLAN ID range.
|
|
16 match service vlan ID
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the match
|
|
type is supported,
|
|
bit 0 stands for service VLAN ID list,
|
|
bit 1 stands for service VLAN ID range.
|
|
17 match customer dot1p
|
|
1, if supported.
|
|
18 match service dot1p
|
|
1, if supported.
|
|
19 match dscp 1, if supported.
|
|
20 match ip precedence
|
|
1, if supported.
|
|
21 match protocol If one of the last 4 bits of this object
|
|
is set to 1, it indicates that the protocol
|
|
type is supported,
|
|
bit 0 stands for IPv4 protocol,
|
|
bit 1 stands for IPv6 protocol,
|
|
bit 2 stands for bittorrent protocol,
|
|
bit 3 stands for ARP protocol.
|
|
22 match qos local ID
|
|
1, if supported.
|
|
23 match copp protocol
|
|
1, if supported.
|
|
24 match copp group
|
|
If one of the last 7 bits of this object
|
|
is set to 1, it indicates that the COPP
|
|
group type is supported,
|
|
bit 0 stands for critical group,
|
|
bit 1 stands for important group,
|
|
bit 2 stands for management group,
|
|
bit 3 stands for normal group,
|
|
bit 4 stands for redirect group,
|
|
bit 5 stands for monitor group,
|
|
bit 6 stands for exception group.
|
|
25 match mpls label
|
|
1, if supported.
|
|
26 match second mpls label
|
|
1, if supported.
|
|
27 match mpls exp 1, if supported.
|
|
28 match second mpls exp
|
|
1, if supported.
|
|
29 match forwarding layer
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the forwarding
|
|
layer is supported,
|
|
bit 0 stands for bridge,
|
|
bit 1 stands for route.
|
|
30 match input interface
|
|
1, if supported.
|
|
31 match classifier
|
|
1, if supported.
|
|
32 match RTP protocol
|
|
1, if supported.
|
|
33 match packet length
|
|
1, if supported.
|
|
34 match drop priority
|
|
1, if supported.
|
|
35 match local precedence
|
|
1, if supported.
|
|
36 match app-group
|
|
1, if supported.
|
|
37 account action If it is not set to 0, it indicates that
|
|
accounting action is supported.
|
|
1, if accounting by default method is
|
|
supported,
|
|
2, if accounting by one method of packet
|
|
and byte is supported,
|
|
3, if accounting by neither method or one
|
|
of packet and byte is supported,
|
|
4, if accounting by neither method or one
|
|
or two of packet and byte is supported.
|
|
38 filter action 1, if supported.
|
|
39 nest topmost vlan tag
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the nest
|
|
action is supported,
|
|
bit 0 stands for nest VLAN ID,
|
|
bit 1 stands for nest VLAN ID and COS.
|
|
40 remark action If one of the last 15 bits of this object
|
|
is set to 1, it indicates that the remark
|
|
action is supported,
|
|
bit 0 stands for DSCP,
|
|
bit 1 stands for IP precedence,
|
|
bit 2 stands for MPLS-EXP,
|
|
bit 3 stands for dot1p,
|
|
bit 4 stands for QoS local ID,
|
|
bit 5 stands for local precedence,
|
|
bit 6 stands for drop precedence,
|
|
bit 7 stands for customer VLAN ID,
|
|
bit 8 stands for service VLAN ID,
|
|
bit 9 stands for customer dot1p trust,
|
|
bit 10 stands for imposition MPLS-EXP,
|
|
bit 11 stands for fc,
|
|
bit 12 stands for atm clp,
|
|
bit 13 stands for fr de,
|
|
bit 14 stands for account level.
|
|
41 green packets remark action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that the green
|
|
packets remark action is supported and
|
|
the mask is the same as that for remark
|
|
action.
|
|
42 yellow remark action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that the yellow
|
|
packets remark action is supported and
|
|
the mask is the same as that for remark
|
|
action.
|
|
43 red remark action
|
|
If one of the last 10 bits of this object
|
|
is set to 1, it indicates that the red
|
|
packets remark action is supported and
|
|
the mask is the same as that for remark
|
|
action.
|
|
44 nest policy action
|
|
1, if supported.
|
|
45 classifier-behavior mode type
|
|
If one of the last 5 bits of this object
|
|
is set to 1, it indicates that the
|
|
classifier-behavior mode type is supported,
|
|
bit 0 stands for dot1q-tag-manipulation
|
|
mode,
|
|
bit 1 stands for QPPB mode,
|
|
bit 2 stands for IP-source-guard mode,
|
|
bit 3 stands for voice-VLAN mode,
|
|
bit 4 stands for DCBX mode.
|
|
46 classifier-behavior statistics unit
|
|
If one of the last 2 bits of this object
|
|
is set to 1, it indicates that the
|
|
classifier-behavior statistics unit is
|
|
supported,
|
|
bit 0 stands for packet,
|
|
bit 1 stands for byte.
|
|
|
|
queue statistic module:
|
|
Index Characteristic Value
|
|
1 queue statistic function
|
|
1, if supported.
|
|
2 TC counter 1, if supported.
|
|
3 port queue statistic
|
|
1, if supported.
|
|
4 queue global function
|
|
1, if supported.
|
|
5 TC parameter If one of the last 4 bits of this object
|
|
is set to 1, it indicates that the TC parameter
|
|
is supported,
|
|
bit 0 stands for interface,
|
|
bit 1 stands for VLAN,
|
|
bit 2 stands for local precedence,
|
|
bit 3 stands for drop precedence.
|
|
|
|
"
|
|
::= { hh3cQoSSysCapabilityEntry 3 }
|
|
|
|
-- hh3cQoSIfCapabilityTable
|
|
|
|
hh3cQoSIfCapabilityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cQoSIfCapabilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of interface capability of QoS."
|
|
::= { hh3cQoSCapabilityGroup 3 }
|
|
|
|
hh3cQoSIfCapabilityEntry OBJECT-TYPE
|
|
SYNTAX Hh3cQoSIfCapabilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Capability of interface QoS information entry."
|
|
INDEX { hh3cQoSIfCapIfIndex,
|
|
hh3cQoSIfCapModuleIndex,
|
|
hh3cQoSIfCapCharacteristicsIndex }
|
|
::= { hh3cQoSIfCapabilityTable 1 }
|
|
|
|
Hh3cQoSIfCapabilityEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hh3cQoSIfCapIfIndex
|
|
Integer32,
|
|
hh3cQoSIfCapModuleIndex
|
|
Integer32,
|
|
hh3cQoSIfCapCharacteristicsIndex
|
|
Integer32,
|
|
hh3cQoSIfCapCharacteristicsValue
|
|
Unsigned32
|
|
}
|
|
|
|
hh3cQoSIfCapIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index of interface capability of QoS."
|
|
::= { hh3cQoSIfCapabilityEntry 1 }
|
|
|
|
hh3cQoSIfCapModuleIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The module index of interface capability of QoS.
|
|
QoS module:
|
|
Index Characteristic
|
|
1 car module
|
|
2 gts module
|
|
3 lr module
|
|
4 hardware queue module
|
|
5 software queue module
|
|
6 wred module
|
|
7 priority mapping table module
|
|
8 port priority module
|
|
9 redirect&mirror module
|
|
10 mqc module
|
|
11 queue statistic module
|
|
"
|
|
::= { hh3cQoSIfCapabilityEntry 2 }
|
|
|
|
hh3cQoSIfCapCharacteristicsIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface capability characteristics index of modules of QoS."
|
|
::= { hh3cQoSIfCapabilityEntry 3 }
|
|
|
|
hh3cQoSIfCapCharacteristicsValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface capability characteristics value of modules of QoS.
|
|
|
|
car module:
|
|
Index Characteristic Value
|
|
1 car function 1, if supported.
|
|
2 interface min cir
|
|
The min value of interface committed
|
|
information rate(integer).
|
|
3 interface max cir
|
|
The max value of interface committed
|
|
information rate(integer).
|
|
4 interface cir granularity
|
|
The value of interface committed information
|
|
rate granularity(integer).
|
|
5 interface min cbs
|
|
The min value of interface burst size(integer).
|
|
6 interface max cbs
|
|
The max value of interface burst size(integer).
|
|
7 interface cbs granularity
|
|
The value of interface burst size granularity(integer).
|
|
8 interface min ebs
|
|
The min value of interface excess burst
|
|
size(integer).
|
|
9 interface max ebs
|
|
The max value of interface excess burst
|
|
size(integer).
|
|
10 interface ebs granularity
|
|
The value of interface excess burst size
|
|
granularity(integer).
|
|
11 interface min pir
|
|
The min value of interface peak information
|
|
rate(integer).
|
|
12 interface max pir
|
|
The max value of interface peak information
|
|
rate(integer).
|
|
13 interface pir granularity
|
|
The value of interface peak information rate
|
|
granularity(integer).
|
|
|
|
gts module:
|
|
Index Characteristic Value
|
|
1 gts function 1, if supported.
|
|
2 interface min cir
|
|
The min value of interface committed information
|
|
rate(integer).
|
|
3 interface max cir
|
|
The max value of interface committed information
|
|
rate(integer).
|
|
4 interface cir granularity
|
|
The value of interface committed information
|
|
rate granularity(integer).
|
|
5 interface min cbs
|
|
The min value of interface burst size(integer).
|
|
6 interface max cbs
|
|
The max value of interface burst size(integer).
|
|
7 interface cbs granularity
|
|
The value of interface burst size granularity(integer).
|
|
8 interface min ebs
|
|
The min value of interface excess burst
|
|
size(integer).
|
|
9 interface max ebs
|
|
The max value of interface excess burst
|
|
size(integer).
|
|
10 interface ebs granularity
|
|
The value of interface excess burst size
|
|
granularity(integer).
|
|
11 interface min pir
|
|
The min value of interface peak information
|
|
rate(integer).
|
|
12 interface max pir
|
|
The max value of interface peak information
|
|
rate(integer).
|
|
13 interface pir granularity
|
|
The value of interface peak information
|
|
rate granularity(integer).
|
|
|
|
lr module:
|
|
Index Characteristic Value
|
|
1 lr function 1, if supported.
|
|
2 interface min cir
|
|
The min value of interface committed information
|
|
rate(integer).
|
|
3 interface max cir
|
|
The max value of interface committed information
|
|
rate(integer).
|
|
4 interface cir granularity
|
|
The value of interface committed information
|
|
rate granularity(integer).
|
|
5 interface min cbs
|
|
The min value of interface burst size(integer).
|
|
6 interface max cbs
|
|
The max value of interface burst size(integer).
|
|
7 interface cbs granularity
|
|
The value of interface burst size granularity(integer).
|
|
8 interface min ebs
|
|
The min value of interface excess burst
|
|
size(integer).
|
|
9 interface max ebs
|
|
The max value of interface excess burst
|
|
size(integer).
|
|
10 interface ebs granularity
|
|
The value of interface excess burst size
|
|
granularity(integer).
|
|
11 interface min pir
|
|
The min value of interface peak information
|
|
rate(integer).
|
|
12 interface max pir
|
|
The max value of interface peak information
|
|
rate(integer).
|
|
13 interface pir granularity
|
|
The value of interface peak information
|
|
rate granularity(integer).
|
|
|
|
hardware queue module:
|
|
Index Characteristic Value
|
|
1 hardware queue management function
|
|
1, if supported.
|
|
2 hardware queue default mode
|
|
If one of the last 3 bits of this object
|
|
is set to 1, it indicates that default
|
|
mode type is supported,
|
|
bit 0 stands for SP mode,
|
|
bit 1 stands for WRR mode,
|
|
bit 2 stands for WFQ mode.
|
|
3 hardware queue mode
|
|
If one of the last 3 bits of this object
|
|
is set to 1, it indicates that mode type
|
|
is supported,
|
|
bit 0 stands for SP mode,
|
|
bit 1 stands for WRR mode,
|
|
bit 2 stands for WFQ mode.
|
|
4 wrr default unit
|
|
If one of the last 4 bits of this object
|
|
is set to 1, it indicates that WRR default
|
|
unit type is supported,
|
|
bit 0 stands for weight,
|
|
bit 1 stands for byte count,
|
|
bit 2 stands for bandwidth,
|
|
bit 3 stands for percent.
|
|
5 wfq default unit
|
|
If one of the last 4 bits of this object
|
|
is set to 1, it indicates that WFQ default
|
|
unit type is supported,
|
|
bit 0 stands for weight,
|
|
bit 1 stands for byte count,
|
|
bit 2 stands for bandwidth,
|
|
bit 3 stands for percent.
|
|
6 queue max number
|
|
The max queue number(integer).
|
|
|
|
software queue module:
|
|
Index Characteristic Value
|
|
1 software queue function
|
|
1, if supported.
|
|
2 FIFO function 1, if supported.
|
|
3 FIFO default queue length
|
|
The default length of FIFO queue(integer).
|
|
4 FIFO max queue length
|
|
The max length of FIFO queue(integer).
|
|
|
|
port priority module:
|
|
Index Characteristic Value
|
|
1 port priority function
|
|
1, if supported.
|
|
2 port priority type
|
|
If one of the last 6 bits of this object
|
|
is set to 1, it indicates that the priority
|
|
on interface is supported.
|
|
bit 0 stands for default,
|
|
bit 1 stands for dot1p,
|
|
bit 2 stands for DP,
|
|
bit 3 stands for DSCP,
|
|
bit 4 stands for EXP,
|
|
bit 5 stands for LP.
|
|
3 priority trust mode
|
|
If one of the last 7 bits of this object
|
|
is set to 1, it indicates that the priority
|
|
trust on interface is supported.
|
|
bit 0 stands for untrust,
|
|
bit 1 stands for dot1p,
|
|
bit 2 stands for DSCP,
|
|
bit 3 stands for EXP,
|
|
bit 4 stands for IP precedence,
|
|
bit 5 stands for dot11e,
|
|
bit 6 stands for auto.
|
|
4 default priority trust mode
|
|
The default value of port priority trust
|
|
type. If one of the last 7 bits of this
|
|
object is set to 1, it indicates that
|
|
the default priority trust type on interface
|
|
is supported.
|
|
bit 0 stands for untrust,
|
|
bit 1 stands for dot1p,
|
|
bit 2 stands for DSCP,
|
|
bit 3 stands for EXP,
|
|
bit 4 stands for IP precedence,
|
|
bit 5 stands for dot11e,
|
|
bit 6 stands for auto.
|
|
5 override 1, if supported.
|
|
"
|
|
::= { hh3cQoSIfCapabilityEntry 4 }
|
|
|
|
END
|