3995 lines
114 KiB
Plaintext
3995 lines
114 KiB
Plaintext
-- ------------------------------------------------------------------
|
||
-- Copyright (c) 2004-2012 New H3C Tech. Co., Ltd. All rights reserved.
|
||
--
|
||
-- Descripton: Qos MIB
|
||
--
|
||
-- History V2.3
|
||
-- V1.0 2002-11-18 created by qizhenglin
|
||
-- V1.1 2004-05-09 add and modify hh3cPortWredTable by tangshun
|
||
-- V1.2 2004-08-05 modify hh3cQueueScheduleMode(add hq_wrr(9)) by qizhenglin
|
||
-- v1.3 2004-08-12 add hh3cFlowtempVlanId,hh3cFlowtempCos to hh3cFlowtempTable
|
||
-- v1.4 2004-09-17 change value range of hh3cRateLimitTargetRateKbps from 200..100000
|
||
-- to 64..1000000 by zhuangyu
|
||
-- v1.5 2004-10-12 updated by gaolong
|
||
-- Import Counter64.
|
||
-- Remove some adjacent hyphens
|
||
-- Rewrite value of hh3cQueueScheduleMode and hh3cRateLimitConformActionType.
|
||
-- Change all underscore('_') characters to hyphen characters('-') because
|
||
-- underscore character is not allowed in MIB module.
|
||
-- v1.51 2004-10-27 changed by zhuangyu
|
||
-- 1 Add an enumeration in hh3cRateLimitConformActionType
|
||
-- 2 Add hh3cRateLimitConformCos and hh3cRateLimitConformDscp in hh3cRateLimitTable
|
||
-- 3 Import IpAddress
|
||
-- v1.52 2004-12-13 updated by jinyi
|
||
-- Fix syntax bugs and adjust format of the whole file.
|
||
-- v1.53 2004-12-13 updated by zhuangyu
|
||
-- Modify description of hh3cRateLimitExceedDscp,hh3cRateLimitConformDscp and hh3cPriorityDscp.
|
||
-- v1.6 2004-12-1 changed by yangjianjun
|
||
-- Add hh3cMirroringGroupTable
|
||
-- hh3cMirroringGroupMirrorTable
|
||
-- hh3cMirroringGroupMonitorTable
|
||
-- hh3cMirroringGroupReflectorTable
|
||
-- hh3cMirroringGroupRprobeVlanTable
|
||
-- v1.7 2005-4-6 changed by fanghailin
|
||
-- Add hh3cRedirectToSlotNo hh3cRedirectRemarkedDSCP hh3cRedirectRemarkedPri hh3cRedirectRemarkedTos
|
||
-- hh3cRedirectToNextHop3 hh3cRedirectTargetVlan hh3cRedirectMode
|
||
-- in hh3cRedirectTable Notice:All the nodes are used only for L3plus funtion and speciality.
|
||
-- v1.8 2005-5-18 updated by zhangyinxi
|
||
-- Add hh3cRedirectToNestedVlanID and hh3cRedirectToModifiedVlanID
|
||
-- v1.9 2005-6-27
|
||
-- 1. Add hh3cMirroringGroupMirrorMacTable, hh3cMirroringGroupMirrorVlanTable,
|
||
-- hh3cPortTrustTable, hh3cRemarkVlanIDTable, hh3cCosToDscpMapTable, hh3cDscpToLocalPreMapTable,
|
||
-- hh3cDscpToDropPreMapTable, hh3cDscpToCosMapTable, hh3cDscpToDscpMapTable,
|
||
-- hh3cRateLimitMeterStatByteCount, hh3cRateLimitMeterStatByteXCount,
|
||
-- hh3cRateLimitMeterStatState by liyan and wangyingxia
|
||
-- 2. Modify the range of hh3cRateLimitTargetRateKbps by liyan and wangyingxia
|
||
-- 3. Add hh3cMirrorToGroup in hh3cMirrorTable by yubin
|
||
-- v2.0 2005-10-25 updated by houli
|
||
-- 1. Remove value range of hh3cLineRateValue
|
||
-- 2. Remove value range of hh3cRateLimitTargetRateMbps
|
||
-- V2.1 2005-11-07 update by wangyingxia
|
||
-- 1. Add Hh3cMirrorOrMonitorType and hh3cMirroringGroupMonitorType
|
||
-- 2. Modify the description of hh3cMirroringGroupMonitorIfIndex
|
||
-- 3. Change the value range of hh3cRedirectTargetVlan by lihaijun
|
||
-- V2.2 2005-12-19 update by wangyingxia
|
||
-- 1. Add hh3cMirroringGroupMirrorInTypeList, hh3cMirroringGroupMirrorOutTypeList
|
||
-- by wangyingxia
|
||
-- 2. change the description of hh3cMirroringGroupMirrorInboundIfIndexList
|
||
-- add hh3cMirroringGroupMirrorOutboundIfIndexList by wangyingxia
|
||
-- v2.3 2006-01-16 updated by houli
|
||
-- 1. Remove value range of hh3cTrafficShapeMaxRate
|
||
-- 2. Remove value range of hh3cTrafficShapeBurstSize
|
||
-- ------------------------------------------------------------------
|
||
-- ------------------------------------------------------------------
|
||
--
|
||
-- Import and definition
|
||
--
|
||
-- ------------------------------------------------------------------
|
||
HH3C-LswQos-MIB DEFINITIONS ::= BEGIN
|
||
|
||
IMPORTS
|
||
|
||
Integer32, MODULE-IDENTITY,OBJECT-TYPE,Counter32, Counter64,IpAddress
|
||
FROM SNMPv2-SMI
|
||
TruthValue, MacAddress, RowStatus, TEXTUAL-CONVENTION
|
||
FROM SNMPv2-TC
|
||
hh3clswCommon
|
||
FROM HH3C-OID-MIB;
|
||
|
||
|
||
---------- Following is for Node<64><65>hh3cLswQosMib --------
|
||
hh3cLswQosAclMib MODULE-IDENTITY
|
||
LAST-UPDATED "200211190000Z"
|
||
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
|
||
"Module node for qos and acl."
|
||
REVISION "200211190000Z"
|
||
DESCRIPTION
|
||
"Table of qos and acl."
|
||
::= { hh3clswCommon 16 }
|
||
|
||
Hh3cMirrorOrMonitorType ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"
|
||
Specify the mirror source or destination type.
|
||
port(1):
|
||
the mirror source or destination is port.
|
||
board(2):
|
||
the mirror source or destination is board.
|
||
"
|
||
SYNTAX INTEGER
|
||
{
|
||
port(1),
|
||
board(2)
|
||
}
|
||
|
||
---------- Following is for Node<64><65>hh3cLswQosMibObject --------
|
||
hh3cLswQosMibObject OBJECT IDENTIFIER ::= { hh3cLswQosAclMib 2 }
|
||
|
||
hh3cPriorityTrustMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
default(0),
|
||
dscp(1),
|
||
ipprecedence(2),
|
||
cos(3),
|
||
localprecedence(4)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Priority type of inbound queue."
|
||
DEFVAL { 0}
|
||
::= { hh3cLswQosMibObject 1 }
|
||
|
||
hh3cPortMonitorBothIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The ifIndex of in/out monitor port."
|
||
DEFVAL { 0}
|
||
::= { hh3cLswQosMibObject 2 }
|
||
|
||
|
||
--TABLE: hh3cQueueTable
|
||
|
||
hh3cQueueTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cQueueEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Queue table which contains queue entry."
|
||
::= { hh3cLswQosMibObject 3 }
|
||
|
||
hh3cQueueEntry OBJECT-TYPE
|
||
SYNTAX Hh3cQueueEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The configuration information of queue."
|
||
INDEX {
|
||
hh3cQueueIfIndex
|
||
}
|
||
::= { hh3cQueueTable 1 }
|
||
|
||
Hh3cQueueEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cQueueIfIndex INTEGER,
|
||
hh3cQueueScheduleMode INTEGER,
|
||
hh3cQueueWeight1 INTEGER,
|
||
hh3cQueueWeight2 INTEGER,
|
||
hh3cQueueWeight3 INTEGER,
|
||
hh3cQueueWeight4 INTEGER,
|
||
hh3cQueueMaxDelay INTEGER,
|
||
hh3cQueueWeight5 INTEGER,
|
||
hh3cQueueWeight6 INTEGER,
|
||
hh3cQueueWeight7 INTEGER,
|
||
hh3cQueueWeight8 INTEGER
|
||
}
|
||
|
||
|
||
hh3cQueueIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of port."
|
||
::= { hh3cQueueEntry 1 }
|
||
|
||
hh3cQueueScheduleMode OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
sp(1),
|
||
wrr(2),
|
||
wrr-max-delay(3),
|
||
sc-0(4),
|
||
sc-1(5),
|
||
sc-2(6),
|
||
rr(7),
|
||
wfq(8),
|
||
hq-wrr(9)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The mode of the queue schedule."
|
||
DEFVAL { sp }
|
||
::= { hh3cQueueEntry 2 }
|
||
|
||
hh3cQueueWeight1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If queue mode is wfq, then hh3cQueueWeight1 represent the bandwidth of queue 1.
|
||
If queue mode is wrr, then hh3cQueueWeight1 represent the weight of queue 1."
|
||
::= { hh3cQueueEntry 3 }
|
||
|
||
hh3cQueueWeight2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If queue mode is wfq, then hh3cQueueWeight2 represent the bandwidth of queue 2.
|
||
If queue mode is wrr, then hh3cQueueWeight2 represent the weight of queue 2."
|
||
::= { hh3cQueueEntry 4 }
|
||
|
||
hh3cQueueWeight3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If queue mode is wfq, then hh3cQueueWeight3 represent the bandwidth of queue 3.
|
||
If queue mode is wrr, then hh3cQueueWeight3 represent the weight of queue 3."
|
||
::= { hh3cQueueEntry 5 }
|
||
|
||
hh3cQueueWeight4 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If queue mode is wfq, then hh3cQueueWeight4 represent the bandwidth of queue 4.
|
||
If queue mode is wrr, then hh3cQueueWeight4 represent the weight of queue 4."
|
||
::= { hh3cQueueEntry 6 }
|
||
|
||
hh3cQueueMaxDelay OBJECT-TYPE
|
||
SYNTAX INTEGER(0..255)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" "
|
||
::= { hh3cQueueEntry 7 }
|
||
|
||
hh3cQueueWeight5 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If queue mode is wfq, then hh3cQueueWeight5 represent the bandwidth of queue 5.
|
||
If queue mode is wrr, then hh3cQueueWeight5 represent the weight of queue 5."
|
||
::= { hh3cQueueEntry 8 }
|
||
|
||
hh3cQueueWeight6 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If queue mode is wfq, then hh3cQueueWeight6 represent the bandwidth of queue 6.
|
||
If queue mode is wrr, then hh3cQueueWeight6 represent the weight of queue 6."
|
||
::= { hh3cQueueEntry 9 }
|
||
|
||
hh3cQueueWeight7 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If queue mode is wfq, then hh3cQueueWeight7 represent the bandwidth of queue 7.
|
||
If queue mode is wrr, then hh3cQueueWeight7 represent the weight of queue 7."
|
||
::= { hh3cQueueEntry 10 }
|
||
|
||
hh3cQueueWeight8 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If queue mode is wfq, then hh3cQueueWeight8 represent the bandwidth of queue 8.
|
||
If queue mode is wrr, then hh3cQueueWeight8 represent the weight of queue 8."
|
||
::= { hh3cQueueEntry 11 }
|
||
|
||
|
||
-- TABLE: hh3cRateLimitTable ------
|
||
hh3cRateLimitTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cRateLimitEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Rate limit table which contains limit entry. "
|
||
::= { hh3cLswQosMibObject 4 }
|
||
|
||
hh3cRateLimitEntry OBJECT-TYPE
|
||
SYNTAX Hh3cRateLimitEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The configuration information of the rate-limited port."
|
||
INDEX {
|
||
hh3cRateLimitAclIndex,
|
||
hh3cRateLimitIfIndex,
|
||
hh3cRateLimitVlanID,
|
||
hh3cRateLimitDirection
|
||
}
|
||
::= { hh3cRateLimitTable 1 }
|
||
|
||
Hh3cRateLimitEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cRateLimitAclIndex INTEGER,
|
||
hh3cRateLimitIfIndex INTEGER,
|
||
hh3cRateLimitVlanID INTEGER,
|
||
hh3cRateLimitDirection INTEGER,
|
||
hh3cRateLimitUserAclNum INTEGER,
|
||
hh3cRateLimitUserAclRule INTEGER,
|
||
hh3cRateLimitIpAclNum INTEGER,
|
||
hh3cRateLimitIpAclRule INTEGER,
|
||
hh3cRateLimitLinkAclNum INTEGER,
|
||
hh3cRateLimitLinkAclRule INTEGER,
|
||
hh3cRateLimitTargetRateMbps INTEGER,
|
||
hh3cRateLimitTargetRateKbps INTEGER,
|
||
hh3cRateLimitPeakRate INTEGER,
|
||
hh3cRateLimitCIR INTEGER,
|
||
hh3cRateLimitCBS INTEGER,
|
||
hh3cRateLimitEBS INTEGER,
|
||
hh3cRateLimitPIR INTEGER,
|
||
hh3cRateLimitConformLocalPre INTEGER,
|
||
hh3cRateLimitConformActionType INTEGER,
|
||
hh3cRateLimitExceedActionType INTEGER,
|
||
hh3cRateLimitExceedDscp INTEGER,
|
||
hh3cRateLimitRuntime TruthValue,
|
||
hh3cRateLimitRowStatus RowStatus,
|
||
hh3cRateLimitExceedCos INTEGER,
|
||
hh3cRateLimitConformCos INTEGER,
|
||
hh3cRateLimitConformDscp INTEGER,
|
||
hh3cRateLimitMeterStatByteCount Counter64,
|
||
hh3cRateLimitMeterStatByteXCount Counter64,
|
||
hh3cRateLimitMeterStatState INTEGER
|
||
}
|
||
|
||
hh3cRateLimitAclIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of acl rule."
|
||
::= { hh3cRateLimitEntry 1 }
|
||
|
||
hh3cRateLimitIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of the rate-limited port."
|
||
::= { hh3cRateLimitEntry 2 }
|
||
|
||
hh3cRateLimitVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER(0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan ID."
|
||
::= { hh3cRateLimitEntry 3 }
|
||
|
||
hh3cRateLimitDirection OBJECT-TYPE
|
||
SYNTAX INTEGER{invalid(0), input(1), output(2)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Direction of the rate-limited port."
|
||
::= { hh3cRateLimitEntry 4 }
|
||
|
||
hh3cRateLimitUserAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|5000..5999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of user acl."
|
||
::= { hh3cRateLimitEntry 5 }
|
||
|
||
hh3cRateLimitUserAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of user acl-rule."
|
||
::= { hh3cRateLimitEntry 6 }
|
||
|
||
hh3cRateLimitIpAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|2000..3999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of Ip acl."
|
||
::= { hh3cRateLimitEntry 7 }
|
||
|
||
hh3cRateLimitIpAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of Ip acl-rule."
|
||
::= { hh3cRateLimitEntry 8 }
|
||
|
||
hh3cRateLimitLinkAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|4000..4999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of link acl."
|
||
::= { hh3cRateLimitEntry 9 }
|
||
|
||
hh3cRateLimitLinkAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of link acl-rule."
|
||
::= { hh3cRateLimitEntry 10 }
|
||
|
||
hh3cRateLimitTargetRateMbps OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Target rate: Mbps."
|
||
::= { hh3cRateLimitEntry 11 }
|
||
|
||
hh3cRateLimitTargetRateKbps OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Target rate: Kbps."
|
||
::= { hh3cRateLimitEntry 12 }
|
||
|
||
hh3cRateLimitPeakRate OBJECT-TYPE
|
||
SYNTAX INTEGER(0|64..8388608)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Peak rate of the rate-limited port."
|
||
::= { hh3cRateLimitEntry 13 }
|
||
|
||
hh3cRateLimitCIR OBJECT-TYPE
|
||
SYNTAX INTEGER(0..34120000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CIR of the rate-limited port."
|
||
::= { hh3cRateLimitEntry 14 }
|
||
|
||
hh3cRateLimitCBS OBJECT-TYPE
|
||
SYNTAX INTEGER(0..1048575)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Burst traffic of the rate-limited port."
|
||
::= { hh3cRateLimitEntry 15 }
|
||
|
||
hh3cRateLimitEBS OBJECT-TYPE
|
||
SYNTAX INTEGER(0..268435455)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Excess burst traffic of the rate-limited port."
|
||
::= { hh3cRateLimitEntry 16 }
|
||
|
||
hh3cRateLimitPIR OBJECT-TYPE
|
||
SYNTAX INTEGER(0..34120000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"PIR of the rate-limited port."
|
||
::= { hh3cRateLimitEntry 17 }
|
||
|
||
hh3cRateLimitConformLocalPre OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Conform local pre."
|
||
DEFVAL { 1 }
|
||
::= { hh3cRateLimitEntry 18 }
|
||
|
||
hh3cRateLimitConformActionType OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
invalid(0),
|
||
remark-cos(1),
|
||
remark-drop-priority(2),
|
||
remark-cos-drop-priority(3),
|
||
remark-policed-service(4),
|
||
remark-dscp(5)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Conform action type."
|
||
DEFVAL { 1 }
|
||
::= { hh3cRateLimitEntry 19 }
|
||
|
||
hh3cRateLimitExceedActionType OBJECT-TYPE
|
||
SYNTAX INTEGER{invalid(0), forward(1), drop(2), remarkdscp(3), exceed-cos(4)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Exceed action type."
|
||
DEFVAL { 1 }
|
||
::= { hh3cRateLimitEntry 20 }
|
||
|
||
hh3cRateLimitExceedDscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Exceed DSCP.
|
||
<0-63> Value of DSCP
|
||
af11 Specify Assured Forwarding 11 service(10)
|
||
af12 Specify Assured Forwarding 12 service(12)
|
||
af13 Specify Assured Forwarding 13 service(14)
|
||
af21 Specify Assured Forwarding 21 service(18)
|
||
af22 Specify Assured Forwarding 22 service(20)
|
||
af23 Specify Assured Forwarding 23 service(22)
|
||
af31 Specify Assured Forwarding 31 service(26)
|
||
af32 Specify Assured Forwarding 32 service(28)
|
||
af33 Specify Assured Forwarding 33 service(30)
|
||
af41 Specify Assured Forwarding 41 service(34)
|
||
af42 Specify Assured Forwarding 42 service(36)
|
||
af43 Specify Assured Forwarding 43 service(38)
|
||
be Specify Best Effort service(0)
|
||
cs1 Specify Class Selector 1 service(8)
|
||
cs2 Specify Class Selector 2 service(16)
|
||
cs3 Specify Class Selector 3 service(24)
|
||
cs4 Specify Class Selector 4 service(32)
|
||
cs5 Specify Class Selector 5 service(40)
|
||
cs6 Specify Class Selector 6 service(48)
|
||
cs7 Specify Class Selector 7 service(56)
|
||
ef Specify Expedited Forwarding service(46)"
|
||
DEFVAL { 255 }
|
||
::= { hh3cRateLimitEntry 21 }
|
||
|
||
hh3cRateLimitRuntime OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Runtime."
|
||
::= { hh3cRateLimitEntry 22 }
|
||
|
||
hh3cRateLimitRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cRateLimitEntry 23 }
|
||
|
||
hh3cRateLimitExceedCos OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Exceeding COS of rate-limited port."
|
||
DEFVAL { 255 }
|
||
::= { hh3cRateLimitEntry 24 }
|
||
|
||
hh3cRateLimitConformCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If the user choose remark-cos value of the hh3cRateLimitConformActionType,
|
||
This object can be used to set the conform COS value. There are a few
|
||
enumerations as follows:
|
||
background Specify background priority(1)
|
||
best-effort Specify best-effort priority(0)
|
||
controlled-load Specify controlled-load priority(4)
|
||
excellent-effort Specify excellent-effort priority(3)
|
||
network-management Specify network-management priority(7)
|
||
spare Specify spare priority(2)
|
||
video Specify video priority(5)
|
||
voice Specify voice priority(6)"
|
||
DEFVAL { 255 }
|
||
::= { hh3cRateLimitEntry 25 }
|
||
|
||
hh3cRateLimitConformDscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If the user choose remark-dscp value of the hh3cRateLimitConformActionType,
|
||
This object can be used to set the conform dscp value. There are a few
|
||
enumerations as follows:
|
||
<0-63> Value of DSCP
|
||
af11 Specify Assured Forwarding 11 service(10)
|
||
af12 Specify Assured Forwarding 12 service(12)
|
||
af13 Specify Assured Forwarding 13 service(14)
|
||
af21 Specify Assured Forwarding 21 service(18)
|
||
af22 Specify Assured Forwarding 22 service(20)
|
||
af23 Specify Assured Forwarding 23 service(22)
|
||
af31 Specify Assured Forwarding 31 service(26)
|
||
af32 Specify Assured Forwarding 32 service(28)
|
||
af33 Specify Assured Forwarding 33 service(30)
|
||
af41 Specify Assured Forwarding 41 service(34)
|
||
af42 Specify Assured Forwarding 42 service(36)
|
||
af43 Specify Assured Forwarding 43 service(38)
|
||
be Specify Best Effort service(0)
|
||
cs1 Specify Class Selector 1 service(8)
|
||
cs2 Specify Class Selector 2 service(16)
|
||
cs3 Specify Class Selector 3 service(24)
|
||
cs4 Specify Class Selector 4 service(32)
|
||
cs5 Specify Class Selector 5 service(40)
|
||
cs6 Specify Class Selector 6 service(48)
|
||
cs7 Specify Class Selector 7 service(56)
|
||
ef Specify Expedited Forwarding service(46)"
|
||
DEFVAL { 255 }
|
||
::= { hh3cRateLimitEntry 26 }
|
||
|
||
hh3cRateLimitMeterStatByteCount OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The counter of conform byte."
|
||
::= { hh3cRateLimitEntry 27 }
|
||
|
||
hh3cRateLimitMeterStatByteXCount OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The counter of exceed byte."
|
||
::= { hh3cRateLimitEntry 28 }
|
||
|
||
hh3cRateLimitMeterStatState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
set(1), --enable meter statistic
|
||
unDo(2), --undo meter statistic
|
||
reset(3), --reset meter statistic
|
||
running(4), --status of meter statistic running
|
||
notRunning(5) --status of meter statistic not running
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The status of meter statistic."
|
||
::= { hh3cRateLimitEntry 29 }
|
||
|
||
-- TABLE: hh3cPriorityTable ------
|
||
hh3cPriorityTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cPriorityEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The priority table which contains priority entry."
|
||
::= { hh3cLswQosMibObject 5 }
|
||
|
||
hh3cPriorityEntry OBJECT-TYPE
|
||
SYNTAX Hh3cPriorityEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The configuration information of priority."
|
||
INDEX {
|
||
hh3cPriorityAclIndex,
|
||
hh3cPriorityIfIndex,
|
||
hh3cPriorityVlanID,
|
||
hh3cPriorityDirection
|
||
}
|
||
::= { hh3cPriorityTable 1 }
|
||
|
||
Hh3cPriorityEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cPriorityAclIndex INTEGER,
|
||
hh3cPriorityIfIndex INTEGER,
|
||
hh3cPriorityVlanID INTEGER,
|
||
hh3cPriorityDirection INTEGER,
|
||
hh3cPriorityUserAclNum INTEGER,
|
||
hh3cPriorityUserAclRule INTEGER,
|
||
hh3cPriorityIpAclNum INTEGER,
|
||
hh3cPriorityIpAclRule INTEGER,
|
||
hh3cPriorityLinkAclNum INTEGER,
|
||
hh3cPriorityLinkAclRule INTEGER,
|
||
hh3cPriorityDscp INTEGER,
|
||
hh3cPriorityIpPre INTEGER,
|
||
hh3cPriorityIpPreFromCos TruthValue,
|
||
hh3cPriorityCos INTEGER,
|
||
hh3cPriorityCosFromIpPre TruthValue,
|
||
hh3cPriorityLocalPre INTEGER,
|
||
hh3cPriorityPolicedServiceType INTEGER,
|
||
hh3cPriorityPolicedServiceDscp INTEGER,
|
||
hh3cPriorityPolicedServiceExp INTEGER,
|
||
hh3cPriorityPolicedServiceCos INTEGER,
|
||
hh3cPriorityPolicedServiceLoaclPre INTEGER,
|
||
hh3cPriorityPolicedServiceDropPriority INTEGER,
|
||
hh3cPriorityRuntime TruthValue,
|
||
hh3cPriorityRowStatus RowStatus
|
||
}
|
||
|
||
hh3cPriorityAclIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of acl rule."
|
||
::= { hh3cPriorityEntry 1 }
|
||
|
||
hh3cPriorityIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of the port."
|
||
::= { hh3cPriorityEntry 2 }
|
||
|
||
hh3cPriorityVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER(0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan ID."
|
||
::= { hh3cPriorityEntry 3 }
|
||
|
||
hh3cPriorityDirection OBJECT-TYPE
|
||
SYNTAX INTEGER{invalid(0), input(1), output(2)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Direction of data stream."
|
||
::= { hh3cPriorityEntry 4 }
|
||
|
||
hh3cPriorityUserAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|5000..5999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of user acl."
|
||
::= { hh3cPriorityEntry 5 }
|
||
|
||
hh3cPriorityUserAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the user acl."
|
||
::= { hh3cPriorityEntry 6 }
|
||
|
||
hh3cPriorityIpAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|2000..3999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of Ip acl."
|
||
::= { hh3cPriorityEntry 7 }
|
||
|
||
hh3cPriorityIpAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the IP acl."
|
||
::= { hh3cPriorityEntry 8 }
|
||
|
||
hh3cPriorityLinkAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|4000..4999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of Link acl."
|
||
::= { hh3cPriorityEntry 9 }
|
||
|
||
hh3cPriorityLinkAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the link acl."
|
||
::= { hh3cPriorityEntry 10 }
|
||
|
||
hh3cPriorityDscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set DSCP Value.
|
||
<0-63> Value of DSCP
|
||
af11 Specify Assured Forwarding 11 service(10)
|
||
af12 Specify Assured Forwarding 12 service(12)
|
||
af13 Specify Assured Forwarding 13 service(14)
|
||
af21 Specify Assured Forwarding 21 service(18)
|
||
af22 Specify Assured Forwarding 22 service(20)
|
||
af23 Specify Assured Forwarding 23 service(22)
|
||
af31 Specify Assured Forwarding 31 service(26)
|
||
af32 Specify Assured Forwarding 32 service(28)
|
||
af33 Specify Assured Forwarding 33 service(30)
|
||
af41 Specify Assured Forwarding 41 service(34)
|
||
af42 Specify Assured Forwarding 42 service(36)
|
||
af43 Specify Assured Forwarding 43 service(38)
|
||
be Specify Best Effort service(0)
|
||
cs1 Specify Class Selector 1 service(8)
|
||
cs2 Specify Class Selector 2 service(16)
|
||
cs3 Specify Class Selector 3 service(24)
|
||
cs4 Specify Class Selector 4 service(32)
|
||
cs5 Specify Class Selector 5 service(40)
|
||
cs6 Specify Class Selector 6 service(48)
|
||
cs7 Specify Class Selector 7 service(56)
|
||
ef Specify Expedited Forwarding service(46)"
|
||
DEFVAL { 255 }
|
||
::= { hh3cPriorityEntry 11 }
|
||
|
||
hh3cPriorityIpPre OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Ip precedence."
|
||
DEFVAL { 255 }
|
||
::= { hh3cPriorityEntry 12 }
|
||
|
||
hh3cPriorityIpPreFromCos OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Ip precedence according to vlan priority."
|
||
DEFVAL { 2 }
|
||
::= { hh3cPriorityEntry 13 }
|
||
|
||
hh3cPriorityCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set vlan priority."
|
||
DEFVAL { 255 }
|
||
::= { hh3cPriorityEntry 14 }
|
||
|
||
hh3cPriorityCosFromIpPre OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set vlan priority according to IP precedence."
|
||
DEFVAL { 2 }
|
||
::= { hh3cPriorityEntry 15 }
|
||
|
||
hh3cPriorityLocalPre OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set local precedence."
|
||
DEFVAL { 255 }
|
||
::= { hh3cPriorityEntry 16 }
|
||
|
||
hh3cPriorityPolicedServiceType OBJECT-TYPE
|
||
SYNTAX INTEGER{invalid(0), auto(1), trust-dscp(2), new-dscp(3), untrusted(4)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The service type of proliced Priority."
|
||
::= { hh3cPriorityEntry 17 }
|
||
|
||
hh3cPriorityPolicedServiceDscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The service Dscp of proliced Priority."
|
||
DEFVAL { 255 }
|
||
::= { hh3cPriorityEntry 18 }
|
||
|
||
hh3cPriorityPolicedServiceExp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The service Exp of proliced Priority."
|
||
DEFVAL { 255 }
|
||
::= { hh3cPriorityEntry 19 }
|
||
|
||
hh3cPriorityPolicedServiceCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The service COS of proliced Priority."
|
||
DEFVAL { 255 }
|
||
::= { hh3cPriorityEntry 20 }
|
||
|
||
hh3cPriorityPolicedServiceLoaclPre OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The service local pre of proliced Priority."
|
||
DEFVAL { 255 }
|
||
::= { hh3cPriorityEntry 21 }
|
||
|
||
hh3cPriorityPolicedServiceDropPriority OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The service drop priority of proliced Priority."
|
||
DEFVAL { 255 }
|
||
::= { hh3cPriorityEntry 22 }
|
||
|
||
hh3cPriorityRuntime OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Is run or not."
|
||
::= { hh3cPriorityEntry 23 }
|
||
|
||
hh3cPriorityRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cPriorityEntry 24 }
|
||
|
||
-- TABLE: hh3cRedirectTable ------
|
||
hh3cRedirectTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cRedirectEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Redirect table which contains rediect entry."
|
||
::= { hh3cLswQosMibObject 6 }
|
||
|
||
hh3cRedirectEntry OBJECT-TYPE
|
||
SYNTAX Hh3cRedirectEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of redirection."
|
||
INDEX {
|
||
hh3cRedirectAclIndex,
|
||
hh3cRedirectIfIndex,
|
||
hh3cRedirectVlanID,
|
||
hh3cRedirectDirection
|
||
}
|
||
::= { hh3cRedirectTable 1 }
|
||
|
||
Hh3cRedirectEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cRedirectAclIndex INTEGER,
|
||
hh3cRedirectIfIndex INTEGER,
|
||
hh3cRedirectVlanID INTEGER,
|
||
hh3cRedirectDirection INTEGER,
|
||
hh3cRedirectUserAclNum INTEGER,
|
||
hh3cRedirectUserAclRule INTEGER,
|
||
hh3cRedirectIpAclNum INTEGER,
|
||
hh3cRedirectIpAclRule INTEGER,
|
||
hh3cRedirectLinkAclNum INTEGER,
|
||
hh3cRedirectLinkAclRule INTEGER,
|
||
hh3cRedirectToCpu TruthValue,
|
||
hh3cRedirectToIfIndex INTEGER,
|
||
hh3cRedirectToNextHop1 IpAddress,
|
||
hh3cRedirectToNextHop2 IpAddress,
|
||
hh3cRedirectRuntime TruthValue,
|
||
hh3cRedirectRowStatus RowStatus,
|
||
hh3cRedirectToSlotNo INTEGER,
|
||
hh3cRedirectRemarkedDSCP INTEGER,
|
||
hh3cRedirectRemarkedPri INTEGER,
|
||
hh3cRedirectRemarkedTos INTEGER,
|
||
hh3cRedirectToNextHop3 IpAddress,
|
||
hh3cRedirectTargetVlanID INTEGER,
|
||
hh3cRedirectMode INTEGER,
|
||
hh3cRedirectToNestedVlanID Integer32,
|
||
hh3cRedirectToModifiedVlanID Integer32
|
||
}
|
||
|
||
hh3cRedirectAclIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of acl rule."
|
||
::= { hh3cRedirectEntry 1 }
|
||
|
||
hh3cRedirectIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of port."
|
||
::= { hh3cRedirectEntry 2 }
|
||
|
||
hh3cRedirectVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER(0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan ID."
|
||
::= { hh3cRedirectEntry 3 }
|
||
|
||
hh3cRedirectDirection OBJECT-TYPE
|
||
SYNTAX INTEGER{invalid(0), input(1), output(2)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Direction of data stream."
|
||
::= { hh3cRedirectEntry 4 }
|
||
|
||
hh3cRedirectUserAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|5000..5999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of the user acl."
|
||
::= { hh3cRedirectEntry 5 }
|
||
|
||
hh3cRedirectUserAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the user acl."
|
||
::= { hh3cRedirectEntry 6 }
|
||
|
||
hh3cRedirectIpAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|2000..3999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The num of the IP acl."
|
||
::= { hh3cRedirectEntry 7 }
|
||
|
||
hh3cRedirectIpAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the IP acl."
|
||
::= { hh3cRedirectEntry 8 }
|
||
|
||
hh3cRedirectLinkAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|4000..4999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The num of the link acl."
|
||
::= { hh3cRedirectEntry 9 }
|
||
|
||
hh3cRedirectLinkAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the link acl."
|
||
::= { hh3cRedirectEntry 10 }
|
||
|
||
hh3cRedirectToCpu OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Redirect to cpu."
|
||
DEFVAL { 2 }
|
||
::= { hh3cRedirectEntry 11 }
|
||
|
||
hh3cRedirectToIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The ifIndex of port to be redirect to."
|
||
::= { hh3cRedirectEntry 12 }
|
||
|
||
hh3cRedirectToNextHop1 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" "
|
||
::= { hh3cRedirectEntry 13 }
|
||
|
||
hh3cRedirectToNextHop2 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" "
|
||
::= { hh3cRedirectEntry 14 }
|
||
|
||
hh3cRedirectRuntime OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Is run or not."
|
||
::= { hh3cRedirectEntry 15 }
|
||
|
||
hh3cRedirectRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cRedirectEntry 16 }
|
||
|
||
hh3cRedirectToSlotNo OBJECT-TYPE
|
||
SYNTAX INTEGER(1..16)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The slot number to process redirection. Default value is 15.
|
||
When L3plus function is not supported, the default value would be set.
|
||
For L3plus redirection function, it is necessary."
|
||
::= { hh3cRedirectEntry 17 }
|
||
|
||
hh3cRedirectRemarkedDSCP OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP of Policy-Based Routing. When L3plus function is not supported,
|
||
the default value would be set.
|
||
For L3plus redirection function, it is optional."
|
||
DEFVAL { 255 }
|
||
::= { hh3cRedirectEntry 18 }
|
||
|
||
hh3cRedirectRemarkedPri OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The priority of the redirect packet. When L3plus function is not supported,
|
||
the default value would be set.
|
||
For L3plus redirection function, it is optional."
|
||
DEFVAL { 255 }
|
||
::= { hh3cRedirectEntry 19 }
|
||
|
||
hh3cRedirectRemarkedTos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..15|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The TOS of the redirect packet.
|
||
When L3plus function is not supported, the default value would be set.
|
||
For L3plus redirection function, it is optional."
|
||
DEFVAL { 255 }
|
||
::= { hh3cRedirectEntry 20 }
|
||
|
||
hh3cRedirectToNextHop3 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The third IP address for PBR. Default value is 0xffffffff.
|
||
When L3plus function is not supported, the default value would be set.
|
||
The data stream can be redirected to three nexthops at most or one
|
||
VLAN interface, one nexthop should be set at least if data packets
|
||
are not redirected to VLAN interface for L3plus redirection function."
|
||
::= { hh3cRedirectEntry 21 }
|
||
|
||
hh3cRedirectTargetVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER(0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The destination vlan ID for PBR. Default value is 0.
|
||
When L3plus function is not supported, the default value would be set.
|
||
For L3plus redirection function, it is necessary when no nexthop is set. "
|
||
::= { hh3cRedirectEntry 22 }
|
||
|
||
hh3cRedirectMode OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
strict-priority(1),
|
||
load-balance(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The node denotes the strategy adopted by the PBR.
|
||
If strict-priority is configured, the most preferential IP address
|
||
is use as redirected nexthop.
|
||
If the mode is load-balance, any of the three IP addresses will be
|
||
the nexthop and the traffic distributes in the three direction.
|
||
Default value is strict-priority.
|
||
When L3plus function is not supported, the default value would be set.
|
||
It is optional. "
|
||
DEFVAL { strict-priority }
|
||
::= { hh3cRedirectEntry 23 }
|
||
|
||
hh3cRedirectToNestedVlanID OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The nested vlan ID inserted before the original vlan tag. Default value is 0.
|
||
When the function is not supported, the default value would be set.
|
||
It is optional."
|
||
DEFVAL { 0 }
|
||
::= { hh3cRedirectEntry 24 }
|
||
|
||
hh3cRedirectToModifiedVlanID OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The new vlan ID replaced the old one. Default value is 0.
|
||
When the function is not supported, the default value would be set.
|
||
It is optional."
|
||
DEFVAL { 0 }
|
||
::= { hh3cRedirectEntry 25 }
|
||
|
||
-- TABLE: hh3cStatisticTable ------
|
||
hh3cStatisticTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cStatisticEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Statistic table which contains statistic entry."
|
||
::= { hh3cLswQosMibObject 7 }
|
||
|
||
hh3cStatisticEntry OBJECT-TYPE
|
||
SYNTAX Hh3cStatisticEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration about statistic information."
|
||
INDEX {
|
||
hh3cStatisticAclIndex,
|
||
hh3cStatisticIfIndex,
|
||
hh3cStatisticVlanID,
|
||
hh3cStatisticDirection
|
||
}
|
||
::= { hh3cStatisticTable 1 }
|
||
|
||
Hh3cStatisticEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cStatisticAclIndex INTEGER,
|
||
hh3cStatisticIfIndex INTEGER,
|
||
hh3cStatisticVlanID INTEGER,
|
||
hh3cStatisticDirection INTEGER,
|
||
hh3cStatisticUserAclNum INTEGER,
|
||
hh3cStatisticUserAclRule INTEGER,
|
||
hh3cStatisticIpAclNum INTEGER,
|
||
hh3cStatisticIpAclRule INTEGER,
|
||
hh3cStatisticLinkAclNum INTEGER,
|
||
hh3cStatisticLinkAclRule INTEGER,
|
||
hh3cStatisticRuntime TruthValue,
|
||
hh3cStatisticPacketCount Counter64,
|
||
hh3cStatisticByteCount Counter64,
|
||
hh3cStatisticCountClear INTEGER,
|
||
hh3cStatisticRowStatus RowStatus,
|
||
hh3cStatisticPacketXCount Counter64,
|
||
hh3cStatisticByteXCount Counter64
|
||
}
|
||
|
||
hh3cStatisticAclIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of acl rule."
|
||
::= { hh3cStatisticEntry 1 }
|
||
|
||
hh3cStatisticIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of port."
|
||
::= { hh3cStatisticEntry 2 }
|
||
|
||
hh3cStatisticVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER(0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan ID."
|
||
::= { hh3cStatisticEntry 3 }
|
||
|
||
hh3cStatisticDirection OBJECT-TYPE
|
||
SYNTAX INTEGER{invalid(0), input(1), output(2)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Direction of data stream."
|
||
::= { hh3cStatisticEntry 4 }
|
||
|
||
hh3cStatisticUserAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|5000..5999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of the user acl."
|
||
::= { hh3cStatisticEntry 5 }
|
||
|
||
hh3cStatisticUserAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the user acl."
|
||
::= { hh3cStatisticEntry 6 }
|
||
|
||
hh3cStatisticIpAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|2000..3999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of the IP acl."
|
||
::= { hh3cStatisticEntry 7 }
|
||
|
||
hh3cStatisticIpAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the IP acl."
|
||
::= { hh3cStatisticEntry 8 }
|
||
|
||
hh3cStatisticLinkAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|4000..4999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of the link acl."
|
||
::= { hh3cStatisticEntry 9 }
|
||
|
||
hh3cStatisticLinkAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the link acl."
|
||
::= { hh3cStatisticEntry 10 }
|
||
|
||
hh3cStatisticRuntime OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Is run or not."
|
||
::= { hh3cStatisticEntry 11 }
|
||
|
||
hh3cStatisticPacketCount OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The counter of the packets which is matched."
|
||
::= { hh3cStatisticEntry 12 }
|
||
|
||
hh3cStatisticByteCount OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The counter of the byte which is matched."
|
||
::= { hh3cStatisticEntry 13 }
|
||
|
||
hh3cStatisticCountClear OBJECT-TYPE
|
||
SYNTAX INTEGER{cleared(1),nouse(2)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Clear the counter of the packets."
|
||
::= { hh3cStatisticEntry 14 }
|
||
|
||
hh3cStatisticRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cStatisticEntry 15 }
|
||
|
||
hh3cStatisticPacketXCount OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The counter of the outprofile packets."
|
||
::= { hh3cStatisticEntry 16 }
|
||
|
||
hh3cStatisticByteXCount OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The counter of the outprofile bytes."
|
||
::= { hh3cStatisticEntry 17 }
|
||
|
||
-- TABLE: hh3cMirrorTable ------
|
||
hh3cMirrorTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cMirrorEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Mirror table which contains mirror entry."
|
||
::= { hh3cLswQosMibObject 8 }
|
||
|
||
hh3cMirrorEntry OBJECT-TYPE
|
||
SYNTAX Hh3cMirrorEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information to be mirrored."
|
||
INDEX {
|
||
hh3cMirrorAclIndex,
|
||
hh3cMirrorIfIndex,
|
||
hh3cMirrorVlanID,
|
||
hh3cMirrorDirection
|
||
}
|
||
::= { hh3cMirrorTable 1 }
|
||
|
||
Hh3cMirrorEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cMirrorAclIndex INTEGER,
|
||
hh3cMirrorIfIndex INTEGER,
|
||
hh3cMirrorVlanID INTEGER,
|
||
hh3cMirrorDirection INTEGER,
|
||
hh3cMirrorUserAclNum INTEGER,
|
||
hh3cMirrorUserAclRule INTEGER,
|
||
hh3cMirrorIpAclNum INTEGER,
|
||
hh3cMirrorIpAclRule INTEGER,
|
||
hh3cMirrorLinkAclNum INTEGER,
|
||
hh3cMirrorLinkAclRule INTEGER,
|
||
hh3cMirrorToIfIndex INTEGER,
|
||
hh3cMirrorToCpu TruthValue,
|
||
hh3cMirrorRuntime TruthValue,
|
||
hh3cMirrorRowStatus RowStatus,
|
||
hh3cMirrorToGroup Integer32
|
||
|
||
}
|
||
|
||
hh3cMirrorAclIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of acl rule."
|
||
::= { hh3cMirrorEntry 1 }
|
||
|
||
hh3cMirrorIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of port."
|
||
::= { hh3cMirrorEntry 2 }
|
||
|
||
hh3cMirrorVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER(0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan ID."
|
||
::= { hh3cMirrorEntry 3 }
|
||
|
||
hh3cMirrorDirection OBJECT-TYPE
|
||
SYNTAX INTEGER{invalid(0), input(1), output(2)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Direction of data stream."
|
||
::= { hh3cMirrorEntry 4 }
|
||
|
||
hh3cMirrorUserAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|5000..5999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of the user acl."
|
||
::= { hh3cMirrorEntry 5 }
|
||
|
||
hh3cMirrorUserAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the user acl."
|
||
::= { hh3cMirrorEntry 6 }
|
||
|
||
hh3cMirrorIpAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|2000..3999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the user acl."
|
||
::= { hh3cMirrorEntry 7 }
|
||
|
||
hh3cMirrorIpAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the IP acl."
|
||
::= { hh3cMirrorEntry 8 }
|
||
|
||
hh3cMirrorLinkAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|4000..4999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of the link acl."
|
||
::= { hh3cMirrorEntry 9 }
|
||
|
||
hh3cMirrorLinkAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the link acl."
|
||
::= { hh3cMirrorEntry 10 }
|
||
|
||
hh3cMirrorToIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The ifIndex of port that to be mirrored to."
|
||
::= { hh3cMirrorEntry 11 }
|
||
|
||
hh3cMirrorToCpu OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Mirror to cpu."
|
||
::= { hh3cMirrorEntry 12 }
|
||
|
||
hh3cMirrorRuntime OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Is run or not."
|
||
::= { hh3cMirrorEntry 13 }
|
||
|
||
hh3cMirrorRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy. "
|
||
::= { hh3cMirrorEntry 14 }
|
||
|
||
hh3cMirrorToGroup OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The destination of stream-based mirroring is the mirroring group."
|
||
::= { hh3cMirrorEntry 15 }
|
||
|
||
|
||
-- TABLE: hh3cPortMirrorTable ------
|
||
hh3cPortMirrorTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cPortMirrorEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Port Mirror."
|
||
::= { hh3cLswQosMibObject 9 }
|
||
|
||
hh3cPortMirrorEntry OBJECT-TYPE
|
||
SYNTAX Hh3cPortMirrorEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of port mirroring."
|
||
INDEX {
|
||
hh3cPortMirrorIfIndex
|
||
}
|
||
::= { hh3cPortMirrorTable 1 }
|
||
|
||
Hh3cPortMirrorEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cPortMirrorIfIndex INTEGER,
|
||
hh3cPortMirrorDirection INTEGER,
|
||
hh3cPortMirrorRowStatus RowStatus
|
||
}
|
||
|
||
hh3cPortMirrorIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The ifIndex of mirror port."
|
||
::= { hh3cPortMirrorEntry 1 }
|
||
|
||
hh3cPortMirrorDirection OBJECT-TYPE
|
||
SYNTAX INTEGER{in(1),out(2),both(3)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The direction of mirror port."
|
||
::= { hh3cPortMirrorEntry 2 }
|
||
|
||
hh3cPortMirrorRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cPortMirrorEntry 3 }
|
||
|
||
-- TABLE: hh3cLineRateTable ------
|
||
hh3cLineRateTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cLineRateEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Line Rate."
|
||
::= { hh3cLswQosMibObject 10 }
|
||
|
||
hh3cLineRateEntry OBJECT-TYPE
|
||
SYNTAX Hh3cLineRateEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of line-rate port."
|
||
INDEX {
|
||
hh3cLineRateIfIndex,
|
||
hh3cLineRateDirection
|
||
}
|
||
::= { hh3cLineRateTable 1 }
|
||
|
||
Hh3cLineRateEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cLineRateIfIndex INTEGER,
|
||
hh3cLineRateDirection INTEGER,
|
||
hh3cLineRateValue INTEGER,
|
||
hh3cLineRateRowStatus RowStatus
|
||
}
|
||
|
||
hh3cLineRateIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The ifIndex of port of line rate."
|
||
::= { hh3cLineRateEntry 1 }
|
||
|
||
hh3cLineRateDirection OBJECT-TYPE
|
||
SYNTAX INTEGER{in(1),out(2)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The direction of line rate."
|
||
::= { hh3cLineRateEntry 2 }
|
||
|
||
hh3cLineRateValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The value of the line-rate."
|
||
::= { hh3cLineRateEntry 3 }
|
||
|
||
hh3cLineRateRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cLineRateEntry 4 }
|
||
|
||
-- TABLE: hh3cBandwidthTable ------
|
||
hh3cBandwidthTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cBandwidthEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Bandwidth."
|
||
::= { hh3cLswQosMibObject 11 }
|
||
|
||
hh3cBandwidthEntry OBJECT-TYPE
|
||
SYNTAX Hh3cBandwidthEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of bandwidth of port."
|
||
INDEX {
|
||
hh3cBandwidthAclIndex,
|
||
hh3cBandwidthIfIndex,
|
||
hh3cBandwidthVlanID,
|
||
hh3cBandwidthDirection
|
||
}
|
||
::= { hh3cBandwidthTable 1 }
|
||
|
||
Hh3cBandwidthEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cBandwidthAclIndex INTEGER,
|
||
hh3cBandwidthIfIndex INTEGER,
|
||
hh3cBandwidthVlanID INTEGER,
|
||
hh3cBandwidthDirection INTEGER,
|
||
hh3cBandwidthIpAclNum INTEGER,
|
||
hh3cBandwidthIpAclRule INTEGER,
|
||
hh3cBandwidthLinkAclNum INTEGER,
|
||
hh3cBandwidthLinkAclRule INTEGER,
|
||
hh3cBandwidthMinGuaranteedWidth INTEGER,
|
||
hh3cBandwidthMaxGuaranteedWidth INTEGER,
|
||
hh3cBandwidthWeight INTEGER,
|
||
hh3cBandwidthRuntime TruthValue,
|
||
hh3cBandwidthRowStatus RowStatus
|
||
}
|
||
|
||
hh3cBandwidthAclIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of acl rule."
|
||
::= { hh3cBandwidthEntry 1 }
|
||
|
||
hh3cBandwidthIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of port."
|
||
::= { hh3cBandwidthEntry 2 }
|
||
|
||
hh3cBandwidthVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER(0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan ID."
|
||
::= { hh3cBandwidthEntry 3 }
|
||
|
||
hh3cBandwidthDirection OBJECT-TYPE
|
||
SYNTAX INTEGER{invalid(0), output(2)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Direction of data stream."
|
||
::= { hh3cBandwidthEntry 4 }
|
||
|
||
hh3cBandwidthIpAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|2000..3999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of Ip acl."
|
||
::= { hh3cBandwidthEntry 5 }
|
||
|
||
hh3cBandwidthIpAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of ip acl."
|
||
::= { hh3cBandwidthEntry 6 }
|
||
|
||
hh3cBandwidthLinkAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|4000..4999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of link acl."
|
||
::= { hh3cBandwidthEntry 7 }
|
||
|
||
hh3cBandwidthLinkAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of link acl."
|
||
::= { hh3cBandwidthEntry 8 }
|
||
|
||
hh3cBandwidthMinGuaranteedWidth OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8388608)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The min width which is guaranteed."
|
||
::= { hh3cBandwidthEntry 9 }
|
||
|
||
hh3cBandwidthMaxGuaranteedWidth OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8388608)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The max width which is guaranteed."
|
||
::= { hh3cBandwidthEntry 10 }
|
||
|
||
hh3cBandwidthWeight OBJECT-TYPE
|
||
SYNTAX INTEGER(0..100)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Weight of bandwidth."
|
||
::= { hh3cBandwidthEntry 11 }
|
||
|
||
hh3cBandwidthRuntime OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Is run or not."
|
||
::= { hh3cBandwidthEntry 12 }
|
||
|
||
hh3cBandwidthRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cBandwidthEntry 13 }
|
||
|
||
-- TABLE: hh3cRedTable ------
|
||
hh3cRedTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cRedEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Red table which contains RED entry."
|
||
::= { hh3cLswQosMibObject 12 }
|
||
|
||
hh3cRedEntry OBJECT-TYPE
|
||
SYNTAX Hh3cRedEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of RED."
|
||
INDEX {
|
||
hh3cRedAclIndex,
|
||
hh3cRedIfIndex,
|
||
hh3cRedVlanID,
|
||
hh3cRedDirection
|
||
}
|
||
::= { hh3cRedTable 1 }
|
||
|
||
Hh3cRedEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cRedAclIndex INTEGER,
|
||
hh3cRedIfIndex INTEGER,
|
||
hh3cRedVlanID INTEGER,
|
||
hh3cRedDirection INTEGER,
|
||
hh3cRedIpAclNum INTEGER,
|
||
hh3cRedIpAclRule INTEGER,
|
||
hh3cRedLinkAclNum INTEGER,
|
||
hh3cRedLinkAclRule INTEGER,
|
||
hh3cRedStartQueueLen INTEGER,
|
||
hh3cRedStopQueueLen INTEGER,
|
||
hh3cRedProbability INTEGER,
|
||
hh3cRedRuntime TruthValue,
|
||
hh3cRedRowStatus RowStatus
|
||
}
|
||
|
||
hh3cRedAclIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of acl rule."
|
||
::= { hh3cRedEntry 1 }
|
||
|
||
hh3cRedIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of port."
|
||
::= { hh3cRedEntry 2 }
|
||
|
||
hh3cRedVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER(0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan ID."
|
||
::= { hh3cRedEntry 3 }
|
||
|
||
hh3cRedDirection OBJECT-TYPE
|
||
SYNTAX INTEGER{invalid(0), output(2)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Direction of data stream."
|
||
::= { hh3cRedEntry 4 }
|
||
|
||
hh3cRedIpAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|2000..3999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The num of Ip acl."
|
||
::= { hh3cRedEntry 5 }
|
||
|
||
hh3cRedIpAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of Ip acl."
|
||
::= { hh3cRedEntry 6 }
|
||
|
||
hh3cRedLinkAclNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0|4000..4999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of link acl."
|
||
::= { hh3cRedEntry 7 }
|
||
|
||
hh3cRedLinkAclRule OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of link acl."
|
||
::= { hh3cRedEntry 8 }
|
||
|
||
hh3cRedStartQueueLen OBJECT-TYPE
|
||
SYNTAX INTEGER(0..262128)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The length of Starting queue."
|
||
::= { hh3cRedEntry 9 }
|
||
|
||
hh3cRedStopQueueLen OBJECT-TYPE
|
||
SYNTAX INTEGER(0..262128)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The length of stopping queue."
|
||
::= { hh3cRedEntry 10 }
|
||
|
||
hh3cRedProbability OBJECT-TYPE
|
||
SYNTAX INTEGER(0..100)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Probability."
|
||
::= { hh3cRedEntry 11 }
|
||
|
||
hh3cRedRuntime OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Is run or not."
|
||
::= { hh3cRedEntry 12 }
|
||
|
||
hh3cRedRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cRedEntry 13 }
|
||
|
||
-- TABLE: hh3cMirrorGroupTable ------
|
||
hh3cMirrorGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cMirrorGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Mirror Group."
|
||
::= { hh3cLswQosMibObject 13 }
|
||
|
||
hh3cMirrorGroupEntry OBJECT-TYPE
|
||
SYNTAX Hh3cMirrorGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of mirroring group."
|
||
INDEX {
|
||
hh3cMirrorGroupID
|
||
}
|
||
::= { hh3cMirrorGroupTable 1 }
|
||
|
||
Hh3cMirrorGroupEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cMirrorGroupID INTEGER,
|
||
hh3cMirrorGroupDirection INTEGER,
|
||
hh3cMirrorGroupMirrorIfIndexList OCTET STRING,
|
||
hh3cMirrorGroupMonitorIfIndex INTEGER,
|
||
hh3cMirrorGroupRowStatus RowStatus
|
||
}
|
||
|
||
hh3cMirrorGroupID OBJECT-TYPE
|
||
SYNTAX INTEGER(1..20)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Group ID of mirroring group."
|
||
::= { hh3cMirrorGroupEntry 1 }
|
||
|
||
hh3cMirrorGroupDirection OBJECT-TYPE
|
||
SYNTAX INTEGER{input(1),output(2)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Direction of data stream which would be mirrored."
|
||
::= { hh3cMirrorGroupEntry 2 }
|
||
|
||
hh3cMirrorGroupMirrorIfIndexList OBJECT-TYPE
|
||
SYNTAX OCTET STRING(SIZE (1..257))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex list of source port."
|
||
::= { hh3cMirrorGroupEntry 3 }
|
||
|
||
hh3cMirrorGroupMonitorIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of destination port."
|
||
::= { hh3cMirrorGroupEntry 4 }
|
||
|
||
hh3cMirrorGroupRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cMirrorGroupEntry 5 }
|
||
|
||
-- TABLE: hh3cFlowtempTable ------
|
||
hh3cFlowtempTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cFlowtempEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Flow-template table which contains flow-template entry."
|
||
::= { hh3cLswQosMibObject 14 }
|
||
|
||
hh3cFlowtempEntry OBJECT-TYPE
|
||
SYNTAX Hh3cFlowtempEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of flow-template."
|
||
INDEX {
|
||
hh3cFlowtempIndex
|
||
}
|
||
::= { hh3cFlowtempTable 1 }
|
||
|
||
Hh3cFlowtempEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cFlowtempIndex INTEGER,
|
||
hh3cFlowtempIpProtocol TruthValue,
|
||
hh3cFlowtempTcpFlag TruthValue,
|
||
hh3cFlowtempSPort TruthValue,
|
||
hh3cFlowtempDPort TruthValue,
|
||
hh3cFlowtempIcmpType TruthValue,
|
||
hh3cFlowtempIcmpCode TruthValue,
|
||
hh3cFlowtempFragment TruthValue,
|
||
hh3cFlowtempDscp TruthValue,
|
||
hh3cFlowtempIpPre TruthValue,
|
||
hh3cFlowtempTos TruthValue,
|
||
hh3cFlowtempSIp TruthValue,
|
||
hh3cFlowtempSIpMask IpAddress,
|
||
hh3cFlowtempDIp TruthValue,
|
||
hh3cFlowtempDIpMask IpAddress,
|
||
hh3cFlowtempEthProtocol TruthValue,
|
||
hh3cFlowtempSMac TruthValue,
|
||
hh3cFlowtempSMacMask MacAddress,
|
||
hh3cFlowtempDMac TruthValue,
|
||
hh3cFlowtempDMacMask MacAddress,
|
||
hh3cFlowtempVpn TruthValue,
|
||
hh3cFlowtempRowStatus RowStatus,
|
||
hh3cFlowtempVlanId TruthValue,
|
||
hh3cFlowtempCos TruthValue
|
||
}
|
||
|
||
hh3cFlowtempIndex OBJECT-TYPE
|
||
SYNTAX INTEGER{default(1), user-defined(2)}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of flow template."
|
||
::= { hh3cFlowtempEntry 1 }
|
||
|
||
hh3cFlowtempIpProtocol OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"protocol-type of IP packet."
|
||
::= { hh3cFlowtempEntry 2 }
|
||
|
||
hh3cFlowtempTcpFlag OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The flag of Tcp paceket. "
|
||
::= { hh3cFlowtempEntry 3 }
|
||
|
||
hh3cFlowtempSPort OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The port of source."
|
||
::= { hh3cFlowtempEntry 4 }
|
||
|
||
hh3cFlowtempDPort OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The port of destination."
|
||
::= { hh3cFlowtempEntry 5 }
|
||
|
||
hh3cFlowtempIcmpType OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The type of Icmp."
|
||
::= { hh3cFlowtempEntry 6 }
|
||
|
||
hh3cFlowtempIcmpCode OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The code of Icmp."
|
||
::= { hh3cFlowtempEntry 7 }
|
||
|
||
hh3cFlowtempFragment OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The flag of Fragment. "
|
||
::= { hh3cFlowtempEntry 8 }
|
||
|
||
hh3cFlowtempDscp OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Dscp of IP packet."
|
||
::= { hh3cFlowtempEntry 9 }
|
||
|
||
hh3cFlowtempIpPre OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Precedence of Ip packet. "
|
||
::= { hh3cFlowtempEntry 10 }
|
||
|
||
hh3cFlowtempTos OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tos of IP packet."
|
||
::= { hh3cFlowtempEntry 11 }
|
||
|
||
hh3cFlowtempSIp OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Ip of source."
|
||
::= { hh3cFlowtempEntry 12 }
|
||
|
||
hh3cFlowtempSIpMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The mask of source-Ip."
|
||
::= { hh3cFlowtempEntry 13 }
|
||
|
||
hh3cFlowtempDIp OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Ip of destination."
|
||
::= { hh3cFlowtempEntry 14 }
|
||
|
||
hh3cFlowtempDIpMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The mask of destination-Ip."
|
||
::= { hh3cFlowtempEntry 15 }
|
||
|
||
hh3cFlowtempEthProtocol OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Protocol type of Ethernet."
|
||
::= { hh3cFlowtempEntry 16 }
|
||
|
||
hh3cFlowtempSMac OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Mac of source."
|
||
::= { hh3cFlowtempEntry 17 }
|
||
|
||
hh3cFlowtempSMacMask OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The mask of source-Mac."
|
||
::= { hh3cFlowtempEntry 18 }
|
||
|
||
hh3cFlowtempDMac OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The mac of destination."
|
||
::= { hh3cFlowtempEntry 19 }
|
||
|
||
hh3cFlowtempDMacMask OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The mask of destination-Mac."
|
||
::= { hh3cFlowtempEntry 20 }
|
||
|
||
hh3cFlowtempVpn OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vpn"
|
||
::= { hh3cFlowtempEntry 21 }
|
||
|
||
hh3cFlowtempRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cFlowtempEntry 22 }
|
||
|
||
hh3cFlowtempVlanId OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Source VLAN ID."
|
||
::= { hh3cFlowtempEntry 23 }
|
||
|
||
hh3cFlowtempCos OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"802.1P priority."
|
||
::= { hh3cFlowtempEntry 24 }
|
||
|
||
-- TABLE: hh3cFlowtempEnableTable ------
|
||
hh3cFlowtempEnableTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cFlowtempEnableEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table of flow-template."
|
||
::= { hh3cLswQosMibObject 15 }
|
||
|
||
hh3cFlowtempEnableEntry OBJECT-TYPE
|
||
SYNTAX Hh3cFlowtempEnableEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enable entry of flow-template."
|
||
INDEX {
|
||
hh3cFlowtempEnableIfIndex,
|
||
hh3cFlowtempEnableVlanID
|
||
}
|
||
::= { hh3cFlowtempEnableTable 1 }
|
||
|
||
Hh3cFlowtempEnableEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cFlowtempEnableIfIndex INTEGER,
|
||
hh3cFlowtempEnableVlanID INTEGER,
|
||
hh3cFlowtempEnableFlowtempIndex INTEGER
|
||
}
|
||
|
||
hh3cFlowtempEnableIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of port."
|
||
::= { hh3cFlowtempEnableEntry 1 }
|
||
|
||
hh3cFlowtempEnableVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER(0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan ID."
|
||
::= { hh3cFlowtempEnableEntry 2 }
|
||
|
||
hh3cFlowtempEnableFlowtempIndex OBJECT-TYPE
|
||
SYNTAX INTEGER{default(1), user-defined(2)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of Flowtemp table."
|
||
::= { hh3cFlowtempEnableEntry 3 }
|
||
|
||
-- TABLE: hh3cTrafficShapeTable ------
|
||
hh3cTrafficShapeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cTrafficShapeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The traffic-shape table which contains traffic-shape entry."
|
||
::= { hh3cLswQosMibObject 16 }
|
||
|
||
hh3cTrafficShapeEntry OBJECT-TYPE
|
||
SYNTAX Hh3cTrafficShapeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of traffic-shape."
|
||
INDEX {
|
||
hh3cTrafficShapeIfIndex,
|
||
hh3cTrafficShapeQueueId
|
||
}
|
||
::= { hh3cTrafficShapeTable 1 }
|
||
|
||
Hh3cTrafficShapeEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cTrafficShapeIfIndex INTEGER,
|
||
hh3cTrafficShapeQueueId INTEGER,
|
||
hh3cTrafficShapeMaxRate INTEGER,
|
||
hh3cTrafficShapeBurstSize INTEGER,
|
||
hh3cTrafficShapeBufferLimit INTEGER,
|
||
hh3cTrafficShapeRowStatus RowStatus
|
||
}
|
||
|
||
hh3cTrafficShapeIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"IfIdex of port."
|
||
::= { hh3cTrafficShapeEntry 1 }
|
||
|
||
hh3cTrafficShapeQueueId OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7|255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ID of queue which would be shaped."
|
||
::= { hh3cTrafficShapeEntry 2 }
|
||
|
||
hh3cTrafficShapeMaxRate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The max rate."
|
||
::= { hh3cTrafficShapeEntry 3 }
|
||
|
||
hh3cTrafficShapeBurstSize OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The size of burst."
|
||
::= { hh3cTrafficShapeEntry 4 }
|
||
|
||
hh3cTrafficShapeBufferLimit OBJECT-TYPE
|
||
SYNTAX INTEGER(0|16..8000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The limit of buffer."
|
||
::= { hh3cTrafficShapeEntry 5 }
|
||
|
||
hh3cTrafficShapeRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cTrafficShapeEntry 6 }
|
||
|
||
-- TABLE: hh3cPortQueueTable ------
|
||
hh3cPortQueueTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cPortQueueEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The port-queue table which contains port-queue entry."
|
||
::= { hh3cLswQosMibObject 17 }
|
||
|
||
hh3cPortQueueEntry OBJECT-TYPE
|
||
SYNTAX Hh3cPortQueueEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of port-queue."
|
||
INDEX {
|
||
hh3cPortQueueIfIndex,
|
||
hh3cPortQueueQueueID
|
||
}
|
||
::= { hh3cPortQueueTable 1 }
|
||
|
||
Hh3cPortQueueEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cPortQueueIfIndex INTEGER,
|
||
hh3cPortQueueQueueID INTEGER,
|
||
hh3cPortQueueWrrPriority INTEGER,
|
||
hh3cPortQueueWeight INTEGER
|
||
}
|
||
|
||
hh3cPortQueueIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of port."
|
||
::= { hh3cPortQueueEntry 1 }
|
||
|
||
hh3cPortQueueQueueID OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ID of port-queue."
|
||
::= { hh3cPortQueueEntry 2 }
|
||
|
||
hh3cPortQueueWrrPriority OBJECT-TYPE
|
||
SYNTAX INTEGER{sp(1),wrr-high-priority(2),wrr-low-priority(3)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The priority of Wrr."
|
||
::= { hh3cPortQueueEntry 3 }
|
||
|
||
hh3cPortQueueWeight OBJECT-TYPE
|
||
SYNTAX INTEGER(0|1..255)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The weight of this queue."
|
||
::= { hh3cPortQueueEntry 4 }
|
||
|
||
-- TABLE: hh3cDropModeTable ------
|
||
hh3cDropModeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cDropModeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The drop-mode table which contains drop-mode entry."
|
||
::= { hh3cLswQosMibObject 18 }
|
||
|
||
hh3cDropModeEntry OBJECT-TYPE
|
||
SYNTAX Hh3cDropModeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of the drop-mode."
|
||
INDEX {
|
||
hh3cDropModeIfIndex
|
||
}
|
||
::= { hh3cDropModeTable 1 }
|
||
|
||
Hh3cDropModeEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cDropModeIfIndex INTEGER,
|
||
hh3cDropModeMode INTEGER,
|
||
hh3cDropModeWredIndex INTEGER
|
||
}
|
||
|
||
hh3cDropModeIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of port."
|
||
::= { hh3cDropModeEntry 1 }
|
||
|
||
hh3cDropModeMode OBJECT-TYPE
|
||
SYNTAX INTEGER{random-detect(1),tail-drop(2)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Mode."
|
||
DEFVAL { 2 }
|
||
::= { hh3cDropModeEntry 2 }
|
||
|
||
hh3cDropModeWredIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..3)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of Wred table."
|
||
::= { hh3cDropModeEntry 3 }
|
||
|
||
-- TABLE: hh3cWredTable ------
|
||
hh3cWredTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cWredEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Wred table which contains wred Entry."
|
||
::= { hh3cLswQosMibObject 19 }
|
||
|
||
hh3cWredEntry OBJECT-TYPE
|
||
SYNTAX Hh3cWredEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of Wred."
|
||
INDEX {
|
||
hh3cWredIndex,
|
||
hh3cWredQueueId
|
||
}
|
||
::= { hh3cWredTable 1 }
|
||
|
||
Hh3cWredEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cWredIndex INTEGER,
|
||
hh3cWredQueueId INTEGER,
|
||
hh3cWredGreenMinThreshold INTEGER,
|
||
hh3cWredGreenMaxThreshold INTEGER,
|
||
hh3cWredGreenMaxProb INTEGER,
|
||
hh3cWredYellowMinThreshold INTEGER,
|
||
hh3cWredYellowMaxThreshold INTEGER,
|
||
hh3cWredYellowMaxProb INTEGER,
|
||
hh3cWredRedMinThreshold INTEGER,
|
||
hh3cWredRedMaxThreshold INTEGER,
|
||
hh3cWredRedMaxProb INTEGER,
|
||
hh3cWredExponent INTEGER
|
||
}
|
||
|
||
hh3cWredIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..3)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of wred."
|
||
::= { hh3cWredEntry 1 }
|
||
|
||
hh3cWredQueueId OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Queue ID."
|
||
::= { hh3cWredEntry 2 }
|
||
|
||
hh3cWredGreenMinThreshold OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The min threshold of Green."
|
||
::= { hh3cWredEntry 3 }
|
||
|
||
hh3cWredGreenMaxThreshold OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The max threshold of Greem."
|
||
::= { hh3cWredEntry 4 }
|
||
|
||
hh3cWredGreenMaxProb OBJECT-TYPE
|
||
SYNTAX INTEGER(1..15)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The max prob of Green."
|
||
::= { hh3cWredEntry 5 }
|
||
|
||
hh3cWredYellowMinThreshold OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The min threshold of Yellow."
|
||
::= { hh3cWredEntry 6 }
|
||
|
||
hh3cWredYellowMaxThreshold OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The max threshold of Yellow."
|
||
::= { hh3cWredEntry 7 }
|
||
|
||
hh3cWredYellowMaxProb OBJECT-TYPE
|
||
SYNTAX INTEGER(1..15)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Prob threshold of Yellow."
|
||
::= { hh3cWredEntry 8 }
|
||
|
||
hh3cWredRedMinThreshold OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The min threshold of Red."
|
||
::= { hh3cWredEntry 9 }
|
||
|
||
hh3cWredRedMaxThreshold OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The max threshold of Red."
|
||
::= { hh3cWredEntry 10 }
|
||
|
||
hh3cWredRedMaxProb OBJECT-TYPE
|
||
SYNTAX INTEGER(1..15)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The max prob of Red."
|
||
::= { hh3cWredEntry 11 }
|
||
|
||
hh3cWredExponent OBJECT-TYPE
|
||
SYNTAX INTEGER(1..15)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Exponent."
|
||
DEFVAL { 9 }
|
||
::= { hh3cWredEntry 12 }
|
||
|
||
-- TABLE: hh3cCosToLocalPrecedenceMapTable ------
|
||
hh3cCosToLocalPrecedenceMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cCosToLocalPrecedenceMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Table of map of the COS to local-precedence."
|
||
::= { hh3cLswQosMibObject 20 }
|
||
|
||
hh3cCosToLocalPrecedenceMapEntry OBJECT-TYPE
|
||
SYNTAX Hh3cCosToLocalPrecedenceMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of map of the COS to local precedence."
|
||
INDEX {
|
||
hh3cCosToLocalPrecedenceMapCosIndex
|
||
}
|
||
::= { hh3cCosToLocalPrecedenceMapTable 1 }
|
||
|
||
Hh3cCosToLocalPrecedenceMapEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cCosToLocalPrecedenceMapCosIndex INTEGER,
|
||
hh3cCosToLocalPrecedenceMapLocalPrecedenceValue INTEGER
|
||
}
|
||
|
||
hh3cCosToLocalPrecedenceMapCosIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of the map."
|
||
::= { hh3cCosToLocalPrecedenceMapEntry 1 }
|
||
|
||
hh3cCosToLocalPrecedenceMapLocalPrecedenceValue OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Value of local precedence."
|
||
::= { hh3cCosToLocalPrecedenceMapEntry 2 }
|
||
|
||
-- TABLE: hh3cCosToDropPrecedenceMapTable ------
|
||
hh3cCosToDropPrecedenceMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cCosToDropPrecedenceMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table of map of COS to drop-precedence."
|
||
::= { hh3cLswQosMibObject 21 }
|
||
|
||
hh3cCosToDropPrecedenceMapEntry OBJECT-TYPE
|
||
SYNTAX Hh3cCosToDropPrecedenceMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of the map of the COS to drop-precedence."
|
||
INDEX {
|
||
hh3cCosToDropPrecedenceMapCosIndex
|
||
}
|
||
::= { hh3cCosToDropPrecedenceMapTable 1 }
|
||
|
||
Hh3cCosToDropPrecedenceMapEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cCosToDropPrecedenceMapCosIndex INTEGER,
|
||
hh3cCosToDropPrecedenceMapDropPrecedenceValue INTEGER
|
||
}
|
||
|
||
hh3cCosToDropPrecedenceMapCosIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of the map."
|
||
::= { hh3cCosToDropPrecedenceMapEntry 1 }
|
||
|
||
hh3cCosToDropPrecedenceMapDropPrecedenceValue OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Value of drop-precedence."
|
||
::= { hh3cCosToDropPrecedenceMapEntry 2 }
|
||
|
||
-- TABLE: hh3cDscpMapTable ------
|
||
hh3cDscpMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cDscpMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Table of dscp map."
|
||
::= { hh3cLswQosMibObject 22 }
|
||
|
||
hh3cDscpMapEntry OBJECT-TYPE
|
||
SYNTAX Hh3cDscpMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of Dscp map."
|
||
INDEX {
|
||
hh3cDscpMapConformLevel,
|
||
hh3cDscpMapDscpIndex
|
||
}
|
||
::= { hh3cDscpMapTable 1 }
|
||
|
||
Hh3cDscpMapEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cDscpMapConformLevel INTEGER,
|
||
hh3cDscpMapDscpIndex INTEGER,
|
||
hh3cDscpMapDscpValue INTEGER,
|
||
hh3cDscpMapExpValue INTEGER,
|
||
hh3cDscpMapCosValue INTEGER,
|
||
hh3cDscpMapLocalPrecedence INTEGER,
|
||
hh3cDscpMapDropPrecedence INTEGER
|
||
}
|
||
|
||
hh3cDscpMapConformLevel OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Conformable level of Dscp-map."
|
||
::= { hh3cDscpMapEntry 1 }
|
||
|
||
hh3cDscpMapDscpIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of dscp."
|
||
::= { hh3cDscpMapEntry 2 }
|
||
|
||
hh3cDscpMapDscpValue OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Value of Dscp."
|
||
::= { hh3cDscpMapEntry 3 }
|
||
|
||
hh3cDscpMapExpValue OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Exp value."
|
||
::= { hh3cDscpMapEntry 4 }
|
||
|
||
hh3cDscpMapCosValue OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS value."
|
||
::= { hh3cDscpMapEntry 5 }
|
||
|
||
hh3cDscpMapLocalPrecedence OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The precedence of local."
|
||
::= { hh3cDscpMapEntry 6 }
|
||
|
||
hh3cDscpMapDropPrecedence OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The precedence of Drop."
|
||
::= { hh3cDscpMapEntry 7 }
|
||
|
||
-- TABLE: hh3cExpMapTable ------
|
||
hh3cExpMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cExpMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table of Exp-map"
|
||
::= { hh3cLswQosMibObject 23 }
|
||
|
||
hh3cExpMapEntry OBJECT-TYPE
|
||
SYNTAX Hh3cExpMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of Exp-map."
|
||
INDEX {
|
||
hh3cExpMapConformLevel,
|
||
hh3cExpMapExpIndex
|
||
}
|
||
::= { hh3cExpMapTable 1 }
|
||
|
||
Hh3cExpMapEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cExpMapConformLevel INTEGER,
|
||
hh3cExpMapExpIndex INTEGER,
|
||
hh3cExpMapDscpValue INTEGER,
|
||
hh3cExpMapExpValue INTEGER,
|
||
hh3cExpMapCosValue INTEGER,
|
||
hh3cExpMapLocalPrecedence INTEGER,
|
||
hh3cExpMapDropPrecedence INTEGER
|
||
}
|
||
|
||
hh3cExpMapConformLevel OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Conformable level of Exp-map."
|
||
::= { hh3cExpMapEntry 1 }
|
||
|
||
hh3cExpMapExpIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of Exp."
|
||
::= { hh3cExpMapEntry 2 }
|
||
|
||
hh3cExpMapDscpValue OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Dscp value."
|
||
::= { hh3cExpMapEntry 3 }
|
||
|
||
hh3cExpMapExpValue OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Exp value."
|
||
::= { hh3cExpMapEntry 4 }
|
||
|
||
hh3cExpMapCosValue OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS Value."
|
||
::= { hh3cExpMapEntry 5 }
|
||
|
||
hh3cExpMapLocalPrecedence OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The precedence of local."
|
||
::= { hh3cExpMapEntry 6 }
|
||
|
||
hh3cExpMapDropPrecedence OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The precedence of Drop."
|
||
::= { hh3cExpMapEntry 7 }
|
||
|
||
-- TABLE: hh3cLocalPrecedenceMapTable ------
|
||
hh3cLocalPrecedenceMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cLocalPrecedenceMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table of local-precedence map."
|
||
::= { hh3cLswQosMibObject 24 }
|
||
|
||
hh3cLocalPrecedenceMapEntry OBJECT-TYPE
|
||
SYNTAX Hh3cLocalPrecedenceMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuraion information of local-precedence map."
|
||
INDEX {
|
||
hh3cLocalPrecedenceMapConformLevel,
|
||
hh3cLocalPrecedenceMapLocalPrecedenceIndex
|
||
}
|
||
::= { hh3cLocalPrecedenceMapTable 1 }
|
||
|
||
Hh3cLocalPrecedenceMapEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cLocalPrecedenceMapConformLevel INTEGER,
|
||
hh3cLocalPrecedenceMapLocalPrecedenceIndex INTEGER,
|
||
hh3cLocalPrecedenceMapCosValue INTEGER
|
||
}
|
||
|
||
hh3cLocalPrecedenceMapConformLevel OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Conformable level of local-precedence map."
|
||
::= { hh3cLocalPrecedenceMapEntry 1 }
|
||
|
||
hh3cLocalPrecedenceMapLocalPrecedenceIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of local-precedence."
|
||
::= { hh3cLocalPrecedenceMapEntry 2 }
|
||
|
||
hh3cLocalPrecedenceMapCosValue OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS value."
|
||
::= { hh3cLocalPrecedenceMapEntry 3 }
|
||
--
|
||
--
|
||
--
|
||
-- TABLE: hh3cPortWredTable ---------
|
||
hh3cPortWredTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cPortWredEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table of PortWred."
|
||
::= { hh3cLswQosMibObject 25 }
|
||
|
||
|
||
hh3cPortWredEntry OBJECT-TYPE
|
||
SYNTAX Hh3cPortWredEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of port Wred."
|
||
INDEX {
|
||
hh3cPortWredIfIndex,
|
||
hh3cPortWredQueueID
|
||
}
|
||
::= { hh3cPortWredTable 1 }
|
||
|
||
|
||
Hh3cPortWredEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cPortWredIfIndex INTEGER,
|
||
hh3cPortWredQueueID INTEGER,
|
||
hh3cPortWredQueueStartLength INTEGER,
|
||
hh3cPortWredQueueProbability INTEGER
|
||
}
|
||
|
||
hh3cPortWredIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of port."
|
||
::= { hh3cPortWredEntry 1 }
|
||
|
||
|
||
hh3cPortWredQueueID OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ID of port-Wred queue."
|
||
::= { hh3cPortWredEntry 2 }
|
||
|
||
|
||
hh3cPortWredQueueStartLength OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2047)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Queue length."
|
||
::= { hh3cPortWredEntry 3 }
|
||
|
||
|
||
hh3cPortWredQueueProbability OBJECT-TYPE
|
||
SYNTAX INTEGER(0..100)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Probability."
|
||
::= { hh3cPortWredEntry 4 }
|
||
|
||
-- TABLE: hh3cMirroringGroupTable ---------
|
||
hh3cMirroringGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cMirroringGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table of MirrorGroup."
|
||
::= { hh3cLswQosMibObject 26 }
|
||
|
||
hh3cMirroringGroupEntry OBJECT-TYPE
|
||
SYNTAX Hh3cMirroringGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configuration information of MirrorGroup."
|
||
INDEX {
|
||
hh3cMirroringGroupID
|
||
}
|
||
::= { hh3cMirroringGroupTable 1 }
|
||
|
||
Hh3cMirroringGroupEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cMirroringGroupID INTEGER,
|
||
hh3cMirroringGroupType INTEGER,
|
||
hh3cMirroringGroupStatus INTEGER,
|
||
hh3cMirroringGroupRowStatus RowStatus
|
||
}
|
||
|
||
hh3cMirroringGroupID OBJECT-TYPE
|
||
SYNTAX INTEGER(1..20)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"GroupID."
|
||
::= { hh3cMirroringGroupEntry 1 }
|
||
|
||
hh3cMirroringGroupType OBJECT-TYPE
|
||
SYNTAX INTEGER{local(1),remote-source(2),remote-destination(3)}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"GroupType."
|
||
::= { hh3cMirroringGroupEntry 2 }
|
||
|
||
hh3cMirroringGroupStatus OBJECT-TYPE
|
||
SYNTAX INTEGER{active(1),inactive(2)}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"MirroringGroup status."
|
||
::= { hh3cMirroringGroupEntry 3 }
|
||
|
||
hh3cMirroringGroupRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, Now support three status: createAndGo, active, destroy."
|
||
::= { hh3cMirroringGroupEntry 4 }
|
||
|
||
-- TABLE: hh3cMirroringGroupMirrorTable ---------
|
||
hh3cMirroringGroupMirrorTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cMirroringGroupMirrorEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"MirroringGroup mirroring-port information."
|
||
::= { hh3cLswQosMibObject 27 }
|
||
|
||
hh3cMirroringGroupMirrorEntry OBJECT-TYPE
|
||
SYNTAX Hh3cMirroringGroupMirrorEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"MirroringGroup mirroring-port information."
|
||
INDEX {
|
||
hh3cMirroringGroupID
|
||
}
|
||
::= { hh3cMirroringGroupMirrorTable 1 }
|
||
|
||
Hh3cMirroringGroupMirrorEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cMirroringGroupMirrorInboundIfIndexList OCTET STRING,
|
||
hh3cMirroringGroupMirrorOutboundIfIndexList OCTET STRING,
|
||
hh3cMirroringGroupMirrorRowStatus RowStatus,
|
||
hh3cMirroringGroupMirrorInTypeList OCTET STRING,
|
||
hh3cMirroringGroupMirrorOutTypeList OCTET STRING
|
||
}
|
||
|
||
hh3cMirroringGroupMirrorInboundIfIndexList OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Inbound-Mirror ifIndex(for port) and slot number(for board) list.
|
||
|
||
Example A describes the relation between values of
|
||
hh3cMirroringGroupMirrorInboundIfIndexList and hh3cMirroringGroupMirrorInTypeList.
|
||
|
||
Example A:
|
||
hh3cMirroringGroupMirrorInboundIfIndexList: '00000002 0C000022 00000007'
|
||
hh3cMirroringGroupMirrorInTypeList: '00000002 00000001 00000002'
|
||
|
||
Every four octets represent an integer value.
|
||
The first four octets of them should be same. Here the value '00000002'
|
||
indicates there are two inbound mirror sources.
|
||
The following every four octets of hh3cMirroringGroupMirrorInboundIfIndexList
|
||
indicate an ifIndex or a slot number of mirror source. For '0C000022' and
|
||
'00000007' in the value of hh3cMirroringGroupMirrorInboundIfIndexList above,
|
||
the corresponding value of hh3cMirroringGroupMirrorInTypeList is '00000001'
|
||
and '00000002'(00000001 means the mirror source is port, 00000002 means the
|
||
mirror source is board, the meaning reference the object Hh3cMirrorOrMonitorType),
|
||
then '0C000022' indicates an ifIndex value 201326626(decimal), and '00000007'
|
||
indicates a slot with number 7(decimal).
|
||
|
||
Values with different types(port/board) should be set in separate set operations.
|
||
If one value with port type and one value with board type are set with same
|
||
hh3cMirroringGroupID separately, the result of get operation for that entry
|
||
will be like the example A above.
|
||
|
||
If hh3cMirroringGroupMirrorInTypeList is not supported, the first four octets
|
||
of hh3cMirroringGroupMirrorInboundIfIndexList also indicates the number of mirror
|
||
source, but the following octets are values for ifIndex(port type).
|
||
|
||
hh3cMirroringGroupMirrorOutboundIfIndexList and hh3cMirroringGroupMirrorOutTypeList
|
||
are a pair and have the same relations like hh3cMirroringGroupMirrorInboundIfIndexList
|
||
and hh3cMirroringGroupMirrorInTypeList pair.
|
||
"
|
||
::= { hh3cMirroringGroupMirrorEntry 1 }
|
||
|
||
hh3cMirroringGroupMirrorOutboundIfIndexList OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Outbound-Mirror ifIndex and slot number list.
|
||
Please refer to the description of hh3cMirroringGroupMirrorInboundIfIndexList."
|
||
::= { hh3cMirroringGroupMirrorEntry 2 }
|
||
|
||
hh3cMirroringGroupMirrorRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cMirroringGroupMirrorEntry 3 }
|
||
|
||
hh3cMirroringGroupMirrorInTypeList OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Inbound-Mirror type list.
|
||
Please refer to the description of hh3cMirroringGroupMirrorInboundIfIndexList."
|
||
|
||
::= { hh3cMirroringGroupMirrorEntry 4 }
|
||
|
||
hh3cMirroringGroupMirrorOutTypeList OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Outbound-Mirror type list.
|
||
Please refer to the description of hh3cMirroringGroupMirrorInboundIfIndexList."
|
||
::= { hh3cMirroringGroupMirrorEntry 5 }
|
||
|
||
-- TABLE: hh3cMirroringGroupMonitorTable ---------
|
||
hh3cMirroringGroupMonitorTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cMirroringGroupMonitorEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"MirroringGroup monitor-port information."
|
||
::= { hh3cLswQosMibObject 28 }
|
||
|
||
hh3cMirroringGroupMonitorEntry OBJECT-TYPE
|
||
SYNTAX Hh3cMirroringGroupMonitorEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"MirroringGroup monitor-port information."
|
||
INDEX {
|
||
hh3cMirroringGroupID
|
||
}
|
||
::= { hh3cMirroringGroupMonitorTable 1 }
|
||
|
||
Hh3cMirroringGroupMonitorEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cMirroringGroupMonitorIfIndex INTEGER,
|
||
hh3cMirroringGroupMonitorRowStatus RowStatus,
|
||
hh3cMirroringGroupMonitorType Hh3cMirrorOrMonitorType
|
||
}
|
||
|
||
hh3cMirroringGroupMonitorIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If the monitor destination is port, the value means the ifIndex of this port.
|
||
If the monitor destination is board, the value means the slot number of the
|
||
board. Whether the value means ifIndex or slot number references the object
|
||
hh3cMirroringGroupMonitorType."
|
||
::= { hh3cMirroringGroupMonitorEntry 1 }
|
||
|
||
hh3cMirroringGroupMonitorRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cMirroringGroupMonitorEntry 2 }
|
||
|
||
hh3cMirroringGroupMonitorType OBJECT-TYPE
|
||
SYNTAX Hh3cMirrorOrMonitorType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Specify whether the monitor destination is port or board. If this object is
|
||
not supported, then the value of hh3cMirroringGroupMonitorIfIndex means ifIndex."
|
||
::= { hh3cMirroringGroupMonitorEntry 3 }
|
||
|
||
-- TABLE: hh3cMirroringGroupReflectorTable ---------
|
||
hh3cMirroringGroupReflectorTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cMirroringGroupReflectorEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"MirroringGroup reflector-port information."
|
||
::= { hh3cLswQosMibObject 29 }
|
||
|
||
hh3cMirroringGroupReflectorEntry OBJECT-TYPE
|
||
SYNTAX Hh3cMirroringGroupReflectorEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"MirroringGroup reflector-port information."
|
||
INDEX {
|
||
hh3cMirroringGroupID
|
||
}
|
||
::= { hh3cMirroringGroupReflectorTable 1 }
|
||
|
||
Hh3cMirroringGroupReflectorEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cMirroringGroupReflectorIfIndex INTEGER,
|
||
hh3cMirroringGroupReflectorRowStatus RowStatus
|
||
}
|
||
|
||
hh3cMirroringGroupReflectorIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Only valid for remote-source MirroringGroup."
|
||
::= { hh3cMirroringGroupReflectorEntry 1 }
|
||
|
||
hh3cMirroringGroupReflectorRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cMirroringGroupReflectorEntry 2 }
|
||
|
||
-- TABLE: hh3cMirroringGroupRprobeVlanTable ---------
|
||
hh3cMirroringGroupRprobeVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cMirroringGroupRprobeVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"MirroringGroup rprobe-vlan information."
|
||
::= { hh3cLswQosMibObject 30 }
|
||
|
||
hh3cMirroringGroupRprobeVlanEntry OBJECT-TYPE
|
||
SYNTAX Hh3cMirroringGroupRprobeVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"MirroringGroup rprobe-vlan information."
|
||
INDEX {
|
||
hh3cMirroringGroupID
|
||
}
|
||
::= { hh3cMirroringGroupRprobeVlanTable 1 }
|
||
|
||
Hh3cMirroringGroupRprobeVlanEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cMirroringGroupRprobeVlanID INTEGER,
|
||
hh3cMirroringGroupRprobeVlanRowStatus RowStatus
|
||
}
|
||
|
||
hh3cMirroringGroupRprobeVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER (0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Remote-Probe vlanID.
|
||
0 is invalid value.
|
||
Only valid for remote-source and remote-destination MirroringGroup."
|
||
::= { hh3cMirroringGroupRprobeVlanEntry 1 }
|
||
|
||
hh3cMirroringGroupRprobeVlanRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus, now support three status: createAndGo, active, destroy."
|
||
::= { hh3cMirroringGroupRprobeVlanEntry 2 }
|
||
|
||
hh3cMirroringGroupMirrorMacTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cMirroringGroupMirrorMacEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"MirroringGroup MAC information."
|
||
::= { hh3cLswQosMibObject 31 }
|
||
|
||
hh3cMirroringGroupMirrorMacEntry OBJECT-TYPE
|
||
SYNTAX Hh3cMirroringGroupMirrorMacEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"MirroringGroup MAC information."
|
||
INDEX {
|
||
hh3cMirroringGroupID,
|
||
hh3cMirroringGroupMirrorMacSeq
|
||
}
|
||
::= { hh3cMirroringGroupMirrorMacTable 1 }
|
||
|
||
Hh3cMirroringGroupMirrorMacEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cMirroringGroupMirrorMacSeq Integer32,
|
||
hh3cMirroringGroupMirrorMac MacAddress,
|
||
hh3cMirrorMacVlanID Integer32,
|
||
hh3cMirroringGroupMirroMacStatus RowStatus
|
||
}
|
||
|
||
hh3cMirroringGroupMirrorMacSeq OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The sequence MAC number of the same group."
|
||
::= { hh3cMirroringGroupMirrorMacEntry 1 }
|
||
|
||
hh3cMirroringGroupMirrorMac OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The MAC address of the MirroringGroup."
|
||
::= { hh3cMirroringGroupMirrorMacEntry 2 }
|
||
|
||
hh3cMirrorMacVlanID OBJECT-TYPE
|
||
SYNTAX Integer32(0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The vlan ID of MAC address ."
|
||
::= { hh3cMirroringGroupMirrorMacEntry 3 }
|
||
|
||
hh3cMirroringGroupMirroMacStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The status of this conceptual row."
|
||
::= { hh3cMirroringGroupMirrorMacEntry 4 }
|
||
|
||
hh3cMirroringGroupMirrorVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cMirroringGroupMirrorVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"MirroringGroup Vlan Information."
|
||
::= { hh3cLswQosMibObject 32 }
|
||
|
||
hh3cMirroringGroupMirrorVlanEntry OBJECT-TYPE
|
||
SYNTAX Hh3cMirroringGroupMirrorVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"MirroringGroup Vlan Information."
|
||
INDEX {
|
||
hh3cMirroringGroupID,
|
||
hh3cMirroringGroupMirrorVlanSeq
|
||
}
|
||
::= { hh3cMirroringGroupMirrorVlanTable 1 }
|
||
|
||
Hh3cMirroringGroupMirrorVlanEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cMirroringGroupMirrorVlanSeq Integer32,
|
||
hh3cMirroringGroupMirrorVlanID Integer32,
|
||
hh3cMirroringGroupMirrorVlanDirection INTEGER,
|
||
hh3cMirroringGroupMirroVlanStatus RowStatus
|
||
}
|
||
|
||
hh3cMirroringGroupMirrorVlanSeq OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The sequence vlan number of the same group."
|
||
::= { hh3cMirroringGroupMirrorVlanEntry 1 }
|
||
|
||
hh3cMirroringGroupMirrorVlanID OBJECT-TYPE
|
||
SYNTAX Integer32(0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The vlan ID of MirroringGroup."
|
||
::= { hh3cMirroringGroupMirrorVlanEntry 2 }
|
||
|
||
hh3cMirroringGroupMirrorVlanDirection OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
inbound(1),
|
||
outbound(2),
|
||
both(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The vlan direction of MirroringGroup."
|
||
::= { hh3cMirroringGroupMirrorVlanEntry 3 }
|
||
|
||
hh3cMirroringGroupMirroVlanStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The status of this conceptual row."
|
||
::= { hh3cMirroringGroupMirrorVlanEntry 4 }
|
||
|
||
hh3cPortTrustTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cPortTrustEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Port trust information."
|
||
::= { hh3cLswQosMibObject 33 }
|
||
|
||
hh3cPortTrustEntry OBJECT-TYPE
|
||
SYNTAX Hh3cPortTrustEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Port trust information."
|
||
INDEX {
|
||
hh3cPortTrustIfIndex
|
||
}
|
||
::= { hh3cPortTrustTable 1 }
|
||
|
||
Hh3cPortTrustEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cPortTrustIfIndex Integer32,
|
||
hh3cPortTrustTrustType INTEGER,
|
||
hh3cPortTrustOvercastType INTEGER,
|
||
hh3cPortTrustReset INTEGER
|
||
}
|
||
|
||
hh3cPortTrustIfIndex OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ifIndex of the port which port trust is configured."
|
||
::= { hh3cPortTrustEntry 1 }
|
||
|
||
hh3cPortTrustTrustType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
port(1), -- port untrust
|
||
cos(2), -- port trust cos
|
||
dscp(3) -- port trust dscp
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Trust type of port trust."
|
||
DEFVAL { port }
|
||
::= { hh3cPortTrustEntry 2 }
|
||
|
||
hh3cPortTrustOvercastType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
noOvercast(1),
|
||
overcastDSCP(2),
|
||
overcastCOS(3)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Overcast type of port trust."
|
||
DEFVAL { noOvercast }
|
||
::= { hh3cPortTrustEntry 3 }
|
||
|
||
hh3cPortTrustReset OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
reset(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This object is used to reset port trust to default value.
|
||
Read operation is meaningless."
|
||
::= { hh3cPortTrustEntry 4 }
|
||
|
||
hh3cRemarkVlanIDTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cRemarkVlanIDEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Remark vlan ID information."
|
||
::= { hh3cLswQosMibObject 34 }
|
||
|
||
hh3cRemarkVlanIDEntry OBJECT-TYPE
|
||
SYNTAX Hh3cRemarkVlanIDEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Remark vlan ID information."
|
||
INDEX {
|
||
hh3cRemarkVlanIDAclIndex,
|
||
hh3cRemarkVlanIDIfIndex,
|
||
hh3cRemarkVlanIDVlanID,
|
||
hh3cRemarkVlanIDDirection
|
||
}
|
||
::= { hh3cRemarkVlanIDTable 1 }
|
||
|
||
Hh3cRemarkVlanIDEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cRemarkVlanIDAclIndex Integer32,
|
||
hh3cRemarkVlanIDIfIndex Integer32,
|
||
hh3cRemarkVlanIDVlanID Integer32,
|
||
hh3cRemarkVlanIDDirection INTEGER,
|
||
hh3cRemarkVlanIDUserAclNum Integer32,
|
||
hh3cRemarkVlanIDUserAclRule Integer32,
|
||
hh3cRemarkVlanIDIpAclNum Integer32,
|
||
hh3cRemarkVlanIDIpAclRule Integer32,
|
||
hh3cRemarkVlanIDLinkAclNum Integer32,
|
||
hh3cRemarkVlanIDLinkAclRule Integer32,
|
||
hh3cRemarkVlanIDRemarkVlanID Integer32,
|
||
hh3cRemarkVlanIDPacketType INTEGER,
|
||
hh3cRemarkVlanIDRowStatus RowStatus
|
||
}
|
||
|
||
hh3cRemarkVlanIDAclIndex OBJECT-TYPE
|
||
SYNTAX Integer32(0..2999)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Action identifier, acl index."
|
||
::= { hh3cRemarkVlanIDEntry 1 }
|
||
|
||
hh3cRemarkVlanIDIfIndex OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Action identifier, ifIndex."
|
||
::= { hh3cRemarkVlanIDEntry 2 }
|
||
|
||
hh3cRemarkVlanIDVlanID OBJECT-TYPE
|
||
SYNTAX Integer32(0..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Action identifier, vlan ID."
|
||
::= { hh3cRemarkVlanIDEntry 3 }
|
||
|
||
hh3cRemarkVlanIDDirection OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
invalid(0),
|
||
input(1),
|
||
output(2)
|
||
}
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Action identifier, direction of data stream."
|
||
::= { hh3cRemarkVlanIDEntry 4 }
|
||
|
||
hh3cRemarkVlanIDUserAclNum OBJECT-TYPE
|
||
SYNTAX Integer32(0|5000..5999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of the user acl."
|
||
::= { hh3cRemarkVlanIDEntry 5 }
|
||
|
||
hh3cRemarkVlanIDUserAclRule OBJECT-TYPE
|
||
SYNTAX Integer32(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the user acl."
|
||
::= { hh3cRemarkVlanIDEntry 6 }
|
||
|
||
hh3cRemarkVlanIDIpAclNum OBJECT-TYPE
|
||
SYNTAX Integer32(0|2000..3999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The num of the IP acl."
|
||
::= { hh3cRemarkVlanIDEntry 7 }
|
||
|
||
hh3cRemarkVlanIDIpAclRule OBJECT-TYPE
|
||
SYNTAX Integer32(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the IP acl."
|
||
::= { hh3cRemarkVlanIDEntry 8 }
|
||
|
||
hh3cRemarkVlanIDLinkAclNum OBJECT-TYPE
|
||
SYNTAX Integer32(0|4000..4999|10000..12999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The num of the link acl."
|
||
::= { hh3cRemarkVlanIDEntry 9 }
|
||
|
||
hh3cRemarkVlanIDLinkAclRule OBJECT-TYPE
|
||
SYNTAX Integer32(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subitem of the link acl."
|
||
::= { hh3cRemarkVlanIDEntry 10 }
|
||
|
||
hh3cRemarkVlanIDRemarkVlanID OBJECT-TYPE
|
||
SYNTAX Integer32(0..4094)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Remark vlan ID."
|
||
::= { hh3cRemarkVlanIDEntry 11 }
|
||
|
||
hh3cRemarkVlanIDPacketType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
all(1),
|
||
tagged(2),
|
||
untagged(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Packet type of the remarked vlan ID."
|
||
::= { hh3cRemarkVlanIDEntry 12 }
|
||
|
||
hh3cRemarkVlanIDRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The status of this conceptual row. "
|
||
::= { hh3cRemarkVlanIDEntry 13 }
|
||
|
||
hh3cCosToDscpMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cCosToDscpMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to DSCP map information."
|
||
::= { hh3cLswQosMibObject 35 }
|
||
|
||
hh3cCosToDscpMapEntry OBJECT-TYPE
|
||
SYNTAX Hh3cCosToDscpMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to DSCP map information."
|
||
INDEX {
|
||
hh3cCosToDscpMapCosIndex
|
||
}
|
||
::= { hh3cCosToDscpMapTable 1 }
|
||
|
||
Hh3cCosToDscpMapEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cCosToDscpMapCosIndex Integer32,
|
||
hh3cCosToDscpMapDscpValue Integer32,
|
||
hh3cCosToDscpMapReSet INTEGER
|
||
}
|
||
|
||
hh3cCosToDscpMapCosIndex OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS index of COS to DSCP map."
|
||
::= { hh3cCosToDscpMapEntry 1 }
|
||
|
||
hh3cCosToDscpMapDscpValue OBJECT-TYPE
|
||
SYNTAX Integer32(0..63)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP value of COS to DSCP map."
|
||
::= { hh3cCosToDscpMapEntry 2 }
|
||
|
||
hh3cCosToDscpMapReSet OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
reset(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This object is used to reset COS to DSCP map to default value.
|
||
Read operation is meaningless."
|
||
::= { hh3cCosToDscpMapEntry 3 }
|
||
|
||
hh3cDscpToLocalPreMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cDscpToLocalPreMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to Local-precedence map information."
|
||
::= { hh3cLswQosMibObject 36 }
|
||
|
||
hh3cDscpToLocalPreMapEntry OBJECT-TYPE
|
||
SYNTAX Hh3cDscpToLocalPreMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to Local-precedence map information."
|
||
INDEX {
|
||
hh3cDscpToLocalPreMapDscpIndex
|
||
}
|
||
::= { hh3cDscpToLocalPreMapTable 1 }
|
||
|
||
Hh3cDscpToLocalPreMapEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cDscpToLocalPreMapDscpIndex Integer32,
|
||
hh3cDscpToLocalPreMapLocalPreVal Integer32,
|
||
hh3cDscpToLocalPreMapReset INTEGER
|
||
}
|
||
|
||
hh3cDscpToLocalPreMapDscpIndex OBJECT-TYPE
|
||
SYNTAX Integer32(0..63)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP Index of DSCP to Local-precedence map."
|
||
::= { hh3cDscpToLocalPreMapEntry 1 }
|
||
|
||
hh3cDscpToLocalPreMapLocalPreVal OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Local-precedence value of DSCP to Local-precedence map."
|
||
::= { hh3cDscpToLocalPreMapEntry 2 }
|
||
|
||
hh3cDscpToLocalPreMapReset OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
reset(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This object is used to reset DSCP to Local-precedence map to default value.
|
||
Read operation is meaningless."
|
||
::= { hh3cDscpToLocalPreMapEntry 3 }
|
||
|
||
hh3cDscpToDropPreMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cDscpToDropPreMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to Drop-precedence map information."
|
||
::= { hh3cLswQosMibObject 37 }
|
||
|
||
hh3cDscpToDropPreMapEntry OBJECT-TYPE
|
||
SYNTAX Hh3cDscpToDropPreMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to Drop-precedence map information."
|
||
INDEX {
|
||
hh3cDscpToDropPreMapDscpIndex
|
||
}
|
||
::= { hh3cDscpToDropPreMapTable 1 }
|
||
|
||
Hh3cDscpToDropPreMapEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cDscpToDropPreMapDscpIndex Integer32,
|
||
hh3cDscpToDropPreMapDropPreVal Integer32,
|
||
hh3cDscpToDropPreMapReset INTEGER
|
||
}
|
||
|
||
hh3cDscpToDropPreMapDscpIndex OBJECT-TYPE
|
||
SYNTAX Integer32(0..63)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP Index of DSCP to Drop-precedence map."
|
||
::= { hh3cDscpToDropPreMapEntry 1 }
|
||
|
||
hh3cDscpToDropPreMapDropPreVal OBJECT-TYPE
|
||
SYNTAX Integer32(0..2)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Drop-precedence value of DSCP to Drop-precedence map."
|
||
::= { hh3cDscpToDropPreMapEntry 2 }
|
||
|
||
hh3cDscpToDropPreMapReset OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
reset(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This object is used to reset DSCP to Drop-precedence map to default value.
|
||
Read operation is meaningless."
|
||
::= { hh3cDscpToDropPreMapEntry 3 }
|
||
|
||
hh3cDscpToCosMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cDscpToCosMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to COS map information."
|
||
::= { hh3cLswQosMibObject 38 }
|
||
|
||
hh3cDscpToCosMapEntry OBJECT-TYPE
|
||
SYNTAX Hh3cDscpToCosMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to COS map information."
|
||
INDEX {
|
||
hh3cDscpToCosMapDscpIndex
|
||
}
|
||
::= { hh3cDscpToCosMapTable 1 }
|
||
|
||
Hh3cDscpToCosMapEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cDscpToCosMapDscpIndex Integer32,
|
||
hh3cDscpToCosMapCosValue Integer32,
|
||
hh3cDscpToCosMapReset INTEGER
|
||
}
|
||
|
||
hh3cDscpToCosMapDscpIndex OBJECT-TYPE
|
||
SYNTAX Integer32(0..63)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP index of DSCP to COS map."
|
||
::= { hh3cDscpToCosMapEntry 1 }
|
||
|
||
hh3cDscpToCosMapCosValue OBJECT-TYPE
|
||
SYNTAX Integer32(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS value of DSCP to COS map."
|
||
::= { hh3cDscpToCosMapEntry 2 }
|
||
|
||
hh3cDscpToCosMapReset OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
reset(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This object is used to reset DSCP to COS map to default value.
|
||
Read operation is meaningless."
|
||
::= { hh3cDscpToCosMapEntry 3 }
|
||
|
||
hh3cDscpToDscpMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cDscpToDscpMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DSCP map information."
|
||
::= { hh3cLswQosMibObject 39 }
|
||
|
||
hh3cDscpToDscpMapEntry OBJECT-TYPE
|
||
SYNTAX Hh3cDscpToDscpMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DSCP map information."
|
||
INDEX {
|
||
hh3cDscpToDscpMapDscpIndex
|
||
}
|
||
::= { hh3cDscpToDscpMapTable 1 }
|
||
|
||
Hh3cDscpToDscpMapEntry ::=
|
||
SEQUENCE
|
||
{
|
||
hh3cDscpToDscpMapDscpIndex Integer32,
|
||
hh3cDscpToDscpMapDscpValue Integer32,
|
||
hh3cDscpToDscpMapReset INTEGER
|
||
}
|
||
|
||
hh3cDscpToDscpMapDscpIndex OBJECT-TYPE
|
||
SYNTAX Integer32(0..63)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP index of DSCP to DSCP map."
|
||
::= { hh3cDscpToDscpMapEntry 1 }
|
||
|
||
hh3cDscpToDscpMapDscpValue OBJECT-TYPE
|
||
SYNTAX Integer32(0..63)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP value of DSCP to DSCP map."
|
||
::= { hh3cDscpToDscpMapEntry 2 }
|
||
|
||
hh3cDscpToDscpMapReset OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
reset(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This object is used to reset DSCP to DSCP map to default value.
|
||
Read operation is meaningless."
|
||
::= { hh3cDscpToDscpMapEntry 3 }
|
||
|
||
END
|