-- ------------------------------------------------------------------ -- Copyright (c) 2010-2013 Hewlett-Packard Development Company, L.P. -- -- Descripton: Qos MIB -- -- History V2.3 -- V1.0 2002-11-18 created by qizhenglin -- V1.1 2004-05-09 add and modify hpnicfPortWredTable by tangshun -- V1.2 2004-08-05 modify hpnicfQueueScheduleMode(add hq_wrr(9)) by qizhenglin -- v1.3 2004-08-12 add hpnicfFlowtempVlanId,hpnicfFlowtempCos to hpnicfFlowtempTable -- v1.4 2004-09-17 change value range of hpnicfRateLimitTargetRateKbps 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 hpnicfQueueScheduleMode and hpnicfRateLimitConformActionType. -- 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 hpnicfRateLimitConformActionType -- 2 Add hpnicfRateLimitConformCos and hpnicfRateLimitConformDscp in hpnicfRateLimitTable -- 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 hpnicfRateLimitExceedDscp,hpnicfRateLimitConformDscp and hpnicfPriorityDscp. -- v1.6 2004-12-1 changed by yangjianjun -- Add hpnicfMirroringGroupTable -- hpnicfMirroringGroupMirrorTable -- hpnicfMirroringGroupMonitorTable -- hpnicfMirroringGroupReflectorTable -- hpnicfMirroringGroupRprobeVlanTable -- v1.7 2005-4-6 changed by fanghailin -- Add hpnicfRedirectToSlotNo hpnicfRedirectRemarkedDSCP hpnicfRedirectRemarkedPri hpnicfRedirectRemarkedTos -- hpnicfRedirectToNextHop3 hpnicfRedirectTargetVlan hpnicfRedirectMode -- in hpnicfRedirectTable Notice:All the nodes are used only for L3plus funtion and speciality. -- v1.8 2005-5-18 updated by zhangyinxi -- Add hpnicfRedirectToNestedVlanID and hpnicfRedirectToModifiedVlanID -- v1.9 2005-6-27 -- 1. Add hpnicfMirroringGroupMirrorMacTable, hpnicfMirroringGroupMirrorVlanTable, -- hpnicfPortTrustTable, hpnicfRemarkVlanIDTable, hpnicfCosToDscpMapTable, hpnicfDscpToLocalPreMapTable, -- hpnicfDscpToDropPreMapTable, hpnicfDscpToCosMapTable, hpnicfDscpToDscpMapTable, -- hpnicfRateLimitMeterStatByteCount, hpnicfRateLimitMeterStatByteXCount, -- hpnicfRateLimitMeterStatState by liyan and wangyingxia -- 2. Modify the range of hpnicfRateLimitTargetRateKbps by liyan and wangyingxia -- 3. Add hpnicfMirrorToGroup in hpnicfMirrorTable by yubin -- v2.0 2005-10-25 updated by houli -- 1. Remove value range of hpnicfLineRateValue -- 2. Remove value range of hpnicfRateLimitTargetRateMbps -- V2.1 2005-11-07 update by wangyingxia -- 1. Add HpnicfMirrorOrMonitorType and hpnicfMirroringGroupMonitorType -- 2. Modify the description of hpnicfMirroringGroupMonitorIfIndex -- 3. Change the value range of hpnicfRedirectTargetVlan by lihaijun -- V2.2 2005-12-19 update by wangyingxia -- 1. Add hpnicfMirroringGroupMirrorInTypeList, hpnicfMirroringGroupMirrorOutTypeList -- by wangyingxia -- 2. change the description of hpnicfMirroringGroupMirrorInboundIfIndexList -- add hpnicfMirroringGroupMirrorOutboundIfIndexList by wangyingxia -- v2.3 2006-01-16 updated by houli -- 1. Remove value range of hpnicfTrafficShapeMaxRate -- 2. Remove value range of hpnicfTrafficShapeBurstSize -- ------------------------------------------------------------------ -- ------------------------------------------------------------------ -- -- Import and definition -- -- ------------------------------------------------------------------ HPN-ICF-LswQos-MIB DEFINITIONS ::= BEGIN IMPORTS Integer32, MODULE-IDENTITY,OBJECT-TYPE,Counter32, Counter64,IpAddress FROM SNMPv2-SMI TruthValue, MacAddress, RowStatus, TEXTUAL-CONVENTION FROM SNMPv2-TC hpnicflswCommon FROM HPN-ICF-OID-MIB; ---------- Following is for Node£şhpnicfLswQosMib -------- hpnicfLswQosAclMib MODULE-IDENTITY LAST-UPDATED "200211190000Z" ORGANIZATION "" CONTACT-INFO "" DESCRIPTION "Module node for qos and acl." REVISION "200211190000Z" DESCRIPTION "Table of qos and acl." ::= { hpnicflswCommon 16 } HpnicfMirrorOrMonitorType ::= 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£şhpnicfLswQosMibObject -------- hpnicfLswQosMibObject OBJECT IDENTIFIER ::= { hpnicfLswQosAclMib 2 } hpnicfPriorityTrustMode 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} ::= { hpnicfLswQosMibObject 1 } hpnicfPortMonitorBothIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The ifIndex of in/out monitor port." DEFVAL { 0} ::= { hpnicfLswQosMibObject 2 } --TABLE: hpnicfQueueTable hpnicfQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Queue table which contains queue entry." ::= { hpnicfLswQosMibObject 3 } hpnicfQueueEntry OBJECT-TYPE SYNTAX HpnicfQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The configuration information of queue." INDEX { hpnicfQueueIfIndex } ::= { hpnicfQueueTable 1 } HpnicfQueueEntry ::= SEQUENCE { hpnicfQueueIfIndex INTEGER, hpnicfQueueScheduleMode INTEGER, hpnicfQueueWeight1 INTEGER, hpnicfQueueWeight2 INTEGER, hpnicfQueueWeight3 INTEGER, hpnicfQueueWeight4 INTEGER, hpnicfQueueMaxDelay INTEGER, hpnicfQueueWeight5 INTEGER, hpnicfQueueWeight6 INTEGER, hpnicfQueueWeight7 INTEGER, hpnicfQueueWeight8 INTEGER } hpnicfQueueIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "ifIndex of port." ::= { hpnicfQueueEntry 1 } hpnicfQueueScheduleMode 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 } ::= { hpnicfQueueEntry 2 } hpnicfQueueWeight1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "If queue mode is wfq, then hpnicfQueueWeight1 represent the bandwidth of queue 1. If queue mode is wrr, then hpnicfQueueWeight1 represent the weight of queue 1." ::= { hpnicfQueueEntry 3 } hpnicfQueueWeight2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "If queue mode is wfq, then hpnicfQueueWeight2 represent the bandwidth of queue 2. If queue mode is wrr, then hpnicfQueueWeight2 represent the weight of queue 2." ::= { hpnicfQueueEntry 4 } hpnicfQueueWeight3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "If queue mode is wfq, then hpnicfQueueWeight3 represent the bandwidth of queue 3. If queue mode is wrr, then hpnicfQueueWeight3 represent the weight of queue 3." ::= { hpnicfQueueEntry 5 } hpnicfQueueWeight4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "If queue mode is wfq, then hpnicfQueueWeight4 represent the bandwidth of queue 4. If queue mode is wrr, then hpnicfQueueWeight4 represent the weight of queue 4." ::= { hpnicfQueueEntry 6 } hpnicfQueueMaxDelay OBJECT-TYPE SYNTAX INTEGER(0..255) MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { hpnicfQueueEntry 7 } hpnicfQueueWeight5 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "If queue mode is wfq, then hpnicfQueueWeight5 represent the bandwidth of queue 5. If queue mode is wrr, then hpnicfQueueWeight5 represent the weight of queue 5." ::= { hpnicfQueueEntry 8 } hpnicfQueueWeight6 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "If queue mode is wfq, then hpnicfQueueWeight6 represent the bandwidth of queue 6. If queue mode is wrr, then hpnicfQueueWeight6 represent the weight of queue 6." ::= { hpnicfQueueEntry 9 } hpnicfQueueWeight7 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "If queue mode is wfq, then hpnicfQueueWeight7 represent the bandwidth of queue 7. If queue mode is wrr, then hpnicfQueueWeight7 represent the weight of queue 7." ::= { hpnicfQueueEntry 10 } hpnicfQueueWeight8 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "If queue mode is wfq, then hpnicfQueueWeight8 represent the bandwidth of queue 8. If queue mode is wrr, then hpnicfQueueWeight8 represent the weight of queue 8." ::= { hpnicfQueueEntry 11 } -- TABLE: hpnicfRateLimitTable ------ hpnicfRateLimitTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfRateLimitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Rate limit table which contains limit entry. " ::= { hpnicfLswQosMibObject 4 } hpnicfRateLimitEntry OBJECT-TYPE SYNTAX HpnicfRateLimitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The configuration information of the rate-limited port." INDEX { hpnicfRateLimitAclIndex, hpnicfRateLimitIfIndex, hpnicfRateLimitVlanID, hpnicfRateLimitDirection } ::= { hpnicfRateLimitTable 1 } HpnicfRateLimitEntry ::= SEQUENCE { hpnicfRateLimitAclIndex INTEGER, hpnicfRateLimitIfIndex INTEGER, hpnicfRateLimitVlanID INTEGER, hpnicfRateLimitDirection INTEGER, hpnicfRateLimitUserAclNum INTEGER, hpnicfRateLimitUserAclRule INTEGER, hpnicfRateLimitIpAclNum INTEGER, hpnicfRateLimitIpAclRule INTEGER, hpnicfRateLimitLinkAclNum INTEGER, hpnicfRateLimitLinkAclRule INTEGER, hpnicfRateLimitTargetRateMbps INTEGER, hpnicfRateLimitTargetRateKbps INTEGER, hpnicfRateLimitPeakRate INTEGER, hpnicfRateLimitCIR INTEGER, hpnicfRateLimitCBS INTEGER, hpnicfRateLimitEBS INTEGER, hpnicfRateLimitPIR INTEGER, hpnicfRateLimitConformLocalPre INTEGER, hpnicfRateLimitConformActionType INTEGER, hpnicfRateLimitExceedActionType INTEGER, hpnicfRateLimitExceedDscp INTEGER, hpnicfRateLimitRuntime TruthValue, hpnicfRateLimitRowStatus RowStatus, hpnicfRateLimitExceedCos INTEGER, hpnicfRateLimitConformCos INTEGER, hpnicfRateLimitConformDscp INTEGER, hpnicfRateLimitMeterStatByteCount Counter64, hpnicfRateLimitMeterStatByteXCount Counter64, hpnicfRateLimitMeterStatState INTEGER } hpnicfRateLimitAclIndex OBJECT-TYPE SYNTAX INTEGER(0..2999) MAX-ACCESS read-create STATUS current DESCRIPTION "Index of acl rule." ::= { hpnicfRateLimitEntry 1 } hpnicfRateLimitIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "ifIndex of the rate-limited port." ::= { hpnicfRateLimitEntry 2 } hpnicfRateLimitVlanID OBJECT-TYPE SYNTAX INTEGER(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Vlan ID." ::= { hpnicfRateLimitEntry 3 } hpnicfRateLimitDirection OBJECT-TYPE SYNTAX INTEGER{invalid(0), input(1), output(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Direction of the rate-limited port." ::= { hpnicfRateLimitEntry 4 } hpnicfRateLimitUserAclNum OBJECT-TYPE SYNTAX INTEGER(0|5000..5999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of user acl." ::= { hpnicfRateLimitEntry 5 } hpnicfRateLimitUserAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of user acl-rule." ::= { hpnicfRateLimitEntry 6 } hpnicfRateLimitIpAclNum OBJECT-TYPE SYNTAX INTEGER(0|2000..3999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of Ip acl." ::= { hpnicfRateLimitEntry 7 } hpnicfRateLimitIpAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of Ip acl-rule." ::= { hpnicfRateLimitEntry 8 } hpnicfRateLimitLinkAclNum OBJECT-TYPE SYNTAX INTEGER(0|4000..4999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of link acl." ::= { hpnicfRateLimitEntry 9 } hpnicfRateLimitLinkAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of link acl-rule." ::= { hpnicfRateLimitEntry 10 } hpnicfRateLimitTargetRateMbps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Target rate: Mbps." ::= { hpnicfRateLimitEntry 11 } hpnicfRateLimitTargetRateKbps OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Target rate: Kbps." ::= { hpnicfRateLimitEntry 12 } hpnicfRateLimitPeakRate OBJECT-TYPE SYNTAX INTEGER(0|64..8388608) MAX-ACCESS read-create STATUS current DESCRIPTION "Peak rate of the rate-limited port." ::= { hpnicfRateLimitEntry 13 } hpnicfRateLimitCIR OBJECT-TYPE SYNTAX INTEGER(0..34120000) MAX-ACCESS read-create STATUS current DESCRIPTION "CIR of the rate-limited port." ::= { hpnicfRateLimitEntry 14 } hpnicfRateLimitCBS OBJECT-TYPE SYNTAX INTEGER(0..1048575) MAX-ACCESS read-create STATUS current DESCRIPTION "Burst traffic of the rate-limited port." ::= { hpnicfRateLimitEntry 15 } hpnicfRateLimitEBS OBJECT-TYPE SYNTAX INTEGER(0..268435455) MAX-ACCESS read-create STATUS current DESCRIPTION "Excess burst traffic of the rate-limited port." ::= { hpnicfRateLimitEntry 16 } hpnicfRateLimitPIR OBJECT-TYPE SYNTAX INTEGER(0..34120000) MAX-ACCESS read-create STATUS current DESCRIPTION "PIR of the rate-limited port." ::= { hpnicfRateLimitEntry 17 } hpnicfRateLimitConformLocalPre OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Conform local pre." DEFVAL { 1 } ::= { hpnicfRateLimitEntry 18 } hpnicfRateLimitConformActionType 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 } ::= { hpnicfRateLimitEntry 19 } hpnicfRateLimitExceedActionType 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 } ::= { hpnicfRateLimitEntry 20 } hpnicfRateLimitExceedDscp 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 } ::= { hpnicfRateLimitEntry 21 } hpnicfRateLimitRuntime OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Runtime." ::= { hpnicfRateLimitEntry 22 } hpnicfRateLimitRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfRateLimitEntry 23 } hpnicfRateLimitExceedCos OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Exceeding COS of rate-limited port." DEFVAL { 255 } ::= { hpnicfRateLimitEntry 24 } hpnicfRateLimitConformCos OBJECT-TYPE SYNTAX INTEGER(0..7|255) MAX-ACCESS read-create STATUS current DESCRIPTION "If the user choose remark-cos value of the hpnicfRateLimitConformActionType, 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 } ::= { hpnicfRateLimitEntry 25 } hpnicfRateLimitConformDscp OBJECT-TYPE SYNTAX INTEGER(0..63|255) MAX-ACCESS read-create STATUS current DESCRIPTION "If the user choose remark-dscp value of the hpnicfRateLimitConformActionType, 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 } ::= { hpnicfRateLimitEntry 26 } hpnicfRateLimitMeterStatByteCount OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The counter of conform byte." ::= { hpnicfRateLimitEntry 27 } hpnicfRateLimitMeterStatByteXCount OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The counter of exceed byte." ::= { hpnicfRateLimitEntry 28 } hpnicfRateLimitMeterStatState 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." ::= { hpnicfRateLimitEntry 29 } -- TABLE: hpnicfPriorityTable ------ hpnicfPriorityTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfPriorityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The priority table which contains priority entry." ::= { hpnicfLswQosMibObject 5 } hpnicfPriorityEntry OBJECT-TYPE SYNTAX HpnicfPriorityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The configuration information of priority." INDEX { hpnicfPriorityAclIndex, hpnicfPriorityIfIndex, hpnicfPriorityVlanID, hpnicfPriorityDirection } ::= { hpnicfPriorityTable 1 } HpnicfPriorityEntry ::= SEQUENCE { hpnicfPriorityAclIndex INTEGER, hpnicfPriorityIfIndex INTEGER, hpnicfPriorityVlanID INTEGER, hpnicfPriorityDirection INTEGER, hpnicfPriorityUserAclNum INTEGER, hpnicfPriorityUserAclRule INTEGER, hpnicfPriorityIpAclNum INTEGER, hpnicfPriorityIpAclRule INTEGER, hpnicfPriorityLinkAclNum INTEGER, hpnicfPriorityLinkAclRule INTEGER, hpnicfPriorityDscp INTEGER, hpnicfPriorityIpPre INTEGER, hpnicfPriorityIpPreFromCos TruthValue, hpnicfPriorityCos INTEGER, hpnicfPriorityCosFromIpPre TruthValue, hpnicfPriorityLocalPre INTEGER, hpnicfPriorityPolicedServiceType INTEGER, hpnicfPriorityPolicedServiceDscp INTEGER, hpnicfPriorityPolicedServiceExp INTEGER, hpnicfPriorityPolicedServiceCos INTEGER, hpnicfPriorityPolicedServiceLoaclPre INTEGER, hpnicfPriorityPolicedServiceDropPriority INTEGER, hpnicfPriorityRuntime TruthValue, hpnicfPriorityRowStatus RowStatus } hpnicfPriorityAclIndex OBJECT-TYPE SYNTAX INTEGER(0..2999) MAX-ACCESS read-create STATUS current DESCRIPTION "Index of acl rule." ::= { hpnicfPriorityEntry 1 } hpnicfPriorityIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "ifIndex of the port." ::= { hpnicfPriorityEntry 2 } hpnicfPriorityVlanID OBJECT-TYPE SYNTAX INTEGER(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Vlan ID." ::= { hpnicfPriorityEntry 3 } hpnicfPriorityDirection OBJECT-TYPE SYNTAX INTEGER{invalid(0), input(1), output(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Direction of data stream." ::= { hpnicfPriorityEntry 4 } hpnicfPriorityUserAclNum OBJECT-TYPE SYNTAX INTEGER(0|5000..5999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of user acl." ::= { hpnicfPriorityEntry 5 } hpnicfPriorityUserAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the user acl." ::= { hpnicfPriorityEntry 6 } hpnicfPriorityIpAclNum OBJECT-TYPE SYNTAX INTEGER(0|2000..3999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of Ip acl." ::= { hpnicfPriorityEntry 7 } hpnicfPriorityIpAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the IP acl." ::= { hpnicfPriorityEntry 8 } hpnicfPriorityLinkAclNum OBJECT-TYPE SYNTAX INTEGER(0|4000..4999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of Link acl." ::= { hpnicfPriorityEntry 9 } hpnicfPriorityLinkAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the link acl." ::= { hpnicfPriorityEntry 10 } hpnicfPriorityDscp 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 } ::= { hpnicfPriorityEntry 11 } hpnicfPriorityIpPre OBJECT-TYPE SYNTAX INTEGER(0..7|255) MAX-ACCESS read-create STATUS current DESCRIPTION "Set Ip precedence." DEFVAL { 255 } ::= { hpnicfPriorityEntry 12 } hpnicfPriorityIpPreFromCos OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set Ip precedence according to vlan priority." DEFVAL { 2 } ::= { hpnicfPriorityEntry 13 } hpnicfPriorityCos OBJECT-TYPE SYNTAX INTEGER(0..7|255) MAX-ACCESS read-create STATUS current DESCRIPTION "Set vlan priority." DEFVAL { 255 } ::= { hpnicfPriorityEntry 14 } hpnicfPriorityCosFromIpPre OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set vlan priority according to IP precedence." DEFVAL { 2 } ::= { hpnicfPriorityEntry 15 } hpnicfPriorityLocalPre OBJECT-TYPE SYNTAX INTEGER(0..7|255) MAX-ACCESS read-create STATUS current DESCRIPTION "Set local precedence." DEFVAL { 255 } ::= { hpnicfPriorityEntry 16 } hpnicfPriorityPolicedServiceType 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." ::= { hpnicfPriorityEntry 17 } hpnicfPriorityPolicedServiceDscp OBJECT-TYPE SYNTAX INTEGER(0..63|255) MAX-ACCESS read-create STATUS current DESCRIPTION "The service Dscp of proliced Priority." DEFVAL { 255 } ::= { hpnicfPriorityEntry 18 } hpnicfPriorityPolicedServiceExp OBJECT-TYPE SYNTAX INTEGER(0..7|255) MAX-ACCESS read-create STATUS current DESCRIPTION "The service Exp of proliced Priority." DEFVAL { 255 } ::= { hpnicfPriorityEntry 19 } hpnicfPriorityPolicedServiceCos OBJECT-TYPE SYNTAX INTEGER(0..7|255) MAX-ACCESS read-create STATUS current DESCRIPTION "The service COS of proliced Priority." DEFVAL { 255 } ::= { hpnicfPriorityEntry 20 } hpnicfPriorityPolicedServiceLoaclPre OBJECT-TYPE SYNTAX INTEGER(0..7|255) MAX-ACCESS read-create STATUS current DESCRIPTION "The service local pre of proliced Priority." DEFVAL { 255 } ::= { hpnicfPriorityEntry 21 } hpnicfPriorityPolicedServiceDropPriority OBJECT-TYPE SYNTAX INTEGER(0..2|255) MAX-ACCESS read-create STATUS current DESCRIPTION "The service drop priority of proliced Priority." DEFVAL { 255 } ::= { hpnicfPriorityEntry 22 } hpnicfPriorityRuntime OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is run or not." ::= { hpnicfPriorityEntry 23 } hpnicfPriorityRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfPriorityEntry 24 } -- TABLE: hpnicfRedirectTable ------ hpnicfRedirectTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfRedirectEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Redirect table which contains rediect entry." ::= { hpnicfLswQosMibObject 6 } hpnicfRedirectEntry OBJECT-TYPE SYNTAX HpnicfRedirectEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of redirection." INDEX { hpnicfRedirectAclIndex, hpnicfRedirectIfIndex, hpnicfRedirectVlanID, hpnicfRedirectDirection } ::= { hpnicfRedirectTable 1 } HpnicfRedirectEntry ::= SEQUENCE { hpnicfRedirectAclIndex INTEGER, hpnicfRedirectIfIndex INTEGER, hpnicfRedirectVlanID INTEGER, hpnicfRedirectDirection INTEGER, hpnicfRedirectUserAclNum INTEGER, hpnicfRedirectUserAclRule INTEGER, hpnicfRedirectIpAclNum INTEGER, hpnicfRedirectIpAclRule INTEGER, hpnicfRedirectLinkAclNum INTEGER, hpnicfRedirectLinkAclRule INTEGER, hpnicfRedirectToCpu TruthValue, hpnicfRedirectToIfIndex INTEGER, hpnicfRedirectToNextHop1 IpAddress, hpnicfRedirectToNextHop2 IpAddress, hpnicfRedirectRuntime TruthValue, hpnicfRedirectRowStatus RowStatus, hpnicfRedirectToSlotNo INTEGER, hpnicfRedirectRemarkedDSCP INTEGER, hpnicfRedirectRemarkedPri INTEGER, hpnicfRedirectRemarkedTos INTEGER, hpnicfRedirectToNextHop3 IpAddress, hpnicfRedirectTargetVlanID INTEGER, hpnicfRedirectMode INTEGER, hpnicfRedirectToNestedVlanID Integer32, hpnicfRedirectToModifiedVlanID Integer32 } hpnicfRedirectAclIndex OBJECT-TYPE SYNTAX INTEGER(0..2999) MAX-ACCESS read-create STATUS current DESCRIPTION "Index of acl rule." ::= { hpnicfRedirectEntry 1 } hpnicfRedirectIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "ifIndex of port." ::= { hpnicfRedirectEntry 2 } hpnicfRedirectVlanID OBJECT-TYPE SYNTAX INTEGER(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Vlan ID." ::= { hpnicfRedirectEntry 3 } hpnicfRedirectDirection OBJECT-TYPE SYNTAX INTEGER{invalid(0), input(1), output(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Direction of data stream." ::= { hpnicfRedirectEntry 4 } hpnicfRedirectUserAclNum OBJECT-TYPE SYNTAX INTEGER(0|5000..5999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of the user acl." ::= { hpnicfRedirectEntry 5 } hpnicfRedirectUserAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the user acl." ::= { hpnicfRedirectEntry 6 } hpnicfRedirectIpAclNum OBJECT-TYPE SYNTAX INTEGER(0|2000..3999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The num of the IP acl." ::= { hpnicfRedirectEntry 7 } hpnicfRedirectIpAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the IP acl." ::= { hpnicfRedirectEntry 8 } hpnicfRedirectLinkAclNum OBJECT-TYPE SYNTAX INTEGER(0|4000..4999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The num of the link acl." ::= { hpnicfRedirectEntry 9 } hpnicfRedirectLinkAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the link acl." ::= { hpnicfRedirectEntry 10 } hpnicfRedirectToCpu OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Redirect to cpu." DEFVAL { 2 } ::= { hpnicfRedirectEntry 11 } hpnicfRedirectToIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "The ifIndex of port to be redirect to." ::= { hpnicfRedirectEntry 12 } hpnicfRedirectToNextHop1 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { hpnicfRedirectEntry 13 } hpnicfRedirectToNextHop2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { hpnicfRedirectEntry 14 } hpnicfRedirectRuntime OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is run or not." ::= { hpnicfRedirectEntry 15 } hpnicfRedirectRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfRedirectEntry 16 } hpnicfRedirectToSlotNo 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." ::= { hpnicfRedirectEntry 17 } hpnicfRedirectRemarkedDSCP 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 } ::= { hpnicfRedirectEntry 18 } hpnicfRedirectRemarkedPri 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 } ::= { hpnicfRedirectEntry 19 } hpnicfRedirectRemarkedTos 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 } ::= { hpnicfRedirectEntry 20 } hpnicfRedirectToNextHop3 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." ::= { hpnicfRedirectEntry 21 } hpnicfRedirectTargetVlanID 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. " ::= { hpnicfRedirectEntry 22 } hpnicfRedirectMode 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 } ::= { hpnicfRedirectEntry 23 } hpnicfRedirectToNestedVlanID 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 } ::= { hpnicfRedirectEntry 24 } hpnicfRedirectToModifiedVlanID 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 } ::= { hpnicfRedirectEntry 25 } -- TABLE: hpnicfStatisticTable ------ hpnicfStatisticTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfStatisticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Statistic table which contains statistic entry." ::= { hpnicfLswQosMibObject 7 } hpnicfStatisticEntry OBJECT-TYPE SYNTAX HpnicfStatisticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration about statistic information." INDEX { hpnicfStatisticAclIndex, hpnicfStatisticIfIndex, hpnicfStatisticVlanID, hpnicfStatisticDirection } ::= { hpnicfStatisticTable 1 } HpnicfStatisticEntry ::= SEQUENCE { hpnicfStatisticAclIndex INTEGER, hpnicfStatisticIfIndex INTEGER, hpnicfStatisticVlanID INTEGER, hpnicfStatisticDirection INTEGER, hpnicfStatisticUserAclNum INTEGER, hpnicfStatisticUserAclRule INTEGER, hpnicfStatisticIpAclNum INTEGER, hpnicfStatisticIpAclRule INTEGER, hpnicfStatisticLinkAclNum INTEGER, hpnicfStatisticLinkAclRule INTEGER, hpnicfStatisticRuntime TruthValue, hpnicfStatisticPacketCount Counter64, hpnicfStatisticByteCount Counter64, hpnicfStatisticCountClear INTEGER, hpnicfStatisticRowStatus RowStatus, hpnicfStatisticPacketXCount Counter64, hpnicfStatisticByteXCount Counter64 } hpnicfStatisticAclIndex OBJECT-TYPE SYNTAX INTEGER(0..2999) MAX-ACCESS read-create STATUS current DESCRIPTION "Index of acl rule." ::= { hpnicfStatisticEntry 1 } hpnicfStatisticIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "ifIndex of port." ::= { hpnicfStatisticEntry 2 } hpnicfStatisticVlanID OBJECT-TYPE SYNTAX INTEGER(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Vlan ID." ::= { hpnicfStatisticEntry 3 } hpnicfStatisticDirection OBJECT-TYPE SYNTAX INTEGER{invalid(0), input(1), output(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Direction of data stream." ::= { hpnicfStatisticEntry 4 } hpnicfStatisticUserAclNum OBJECT-TYPE SYNTAX INTEGER(0|5000..5999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of the user acl." ::= { hpnicfStatisticEntry 5 } hpnicfStatisticUserAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the user acl." ::= { hpnicfStatisticEntry 6 } hpnicfStatisticIpAclNum OBJECT-TYPE SYNTAX INTEGER(0|2000..3999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of the IP acl." ::= { hpnicfStatisticEntry 7 } hpnicfStatisticIpAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the IP acl." ::= { hpnicfStatisticEntry 8 } hpnicfStatisticLinkAclNum OBJECT-TYPE SYNTAX INTEGER(0|4000..4999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of the link acl." ::= { hpnicfStatisticEntry 9 } hpnicfStatisticLinkAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the link acl." ::= { hpnicfStatisticEntry 10 } hpnicfStatisticRuntime OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is run or not." ::= { hpnicfStatisticEntry 11 } hpnicfStatisticPacketCount OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The counter of the packets which is matched." ::= { hpnicfStatisticEntry 12 } hpnicfStatisticByteCount OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The counter of the byte which is matched." ::= { hpnicfStatisticEntry 13 } hpnicfStatisticCountClear OBJECT-TYPE SYNTAX INTEGER{cleared(1),nouse(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "Clear the counter of the packets." ::= { hpnicfStatisticEntry 14 } hpnicfStatisticRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfStatisticEntry 15 } hpnicfStatisticPacketXCount OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The counter of the outprofile packets." ::= { hpnicfStatisticEntry 16 } hpnicfStatisticByteXCount OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The counter of the outprofile bytes." ::= { hpnicfStatisticEntry 17 } -- TABLE: hpnicfMirrorTable ------ hpnicfMirrorTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mirror table which contains mirror entry." ::= { hpnicfLswQosMibObject 8 } hpnicfMirrorEntry OBJECT-TYPE SYNTAX HpnicfMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information to be mirrored." INDEX { hpnicfMirrorAclIndex, hpnicfMirrorIfIndex, hpnicfMirrorVlanID, hpnicfMirrorDirection } ::= { hpnicfMirrorTable 1 } HpnicfMirrorEntry ::= SEQUENCE { hpnicfMirrorAclIndex INTEGER, hpnicfMirrorIfIndex INTEGER, hpnicfMirrorVlanID INTEGER, hpnicfMirrorDirection INTEGER, hpnicfMirrorUserAclNum INTEGER, hpnicfMirrorUserAclRule INTEGER, hpnicfMirrorIpAclNum INTEGER, hpnicfMirrorIpAclRule INTEGER, hpnicfMirrorLinkAclNum INTEGER, hpnicfMirrorLinkAclRule INTEGER, hpnicfMirrorToIfIndex INTEGER, hpnicfMirrorToCpu TruthValue, hpnicfMirrorRuntime TruthValue, hpnicfMirrorRowStatus RowStatus, hpnicfMirrorToGroup Integer32 } hpnicfMirrorAclIndex OBJECT-TYPE SYNTAX INTEGER(0..2999) MAX-ACCESS read-create STATUS current DESCRIPTION "Index of acl rule." ::= { hpnicfMirrorEntry 1 } hpnicfMirrorIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "ifIndex of port." ::= { hpnicfMirrorEntry 2 } hpnicfMirrorVlanID OBJECT-TYPE SYNTAX INTEGER(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Vlan ID." ::= { hpnicfMirrorEntry 3 } hpnicfMirrorDirection OBJECT-TYPE SYNTAX INTEGER{invalid(0), input(1), output(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Direction of data stream." ::= { hpnicfMirrorEntry 4 } hpnicfMirrorUserAclNum OBJECT-TYPE SYNTAX INTEGER(0|5000..5999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of the user acl." ::= { hpnicfMirrorEntry 5 } hpnicfMirrorUserAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the user acl." ::= { hpnicfMirrorEntry 6 } hpnicfMirrorIpAclNum OBJECT-TYPE SYNTAX INTEGER(0|2000..3999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the user acl." ::= { hpnicfMirrorEntry 7 } hpnicfMirrorIpAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the IP acl." ::= { hpnicfMirrorEntry 8 } hpnicfMirrorLinkAclNum OBJECT-TYPE SYNTAX INTEGER(0|4000..4999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of the link acl." ::= { hpnicfMirrorEntry 9 } hpnicfMirrorLinkAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the link acl." ::= { hpnicfMirrorEntry 10 } hpnicfMirrorToIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "The ifIndex of port that to be mirrored to." ::= { hpnicfMirrorEntry 11 } hpnicfMirrorToCpu OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Mirror to cpu." ::= { hpnicfMirrorEntry 12 } hpnicfMirrorRuntime OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is run or not." ::= { hpnicfMirrorEntry 13 } hpnicfMirrorRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy. " ::= { hpnicfMirrorEntry 14 } hpnicfMirrorToGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The destination of stream-based mirroring is the mirroring group." ::= { hpnicfMirrorEntry 15 } -- TABLE: hpnicfPortMirrorTable ------ hpnicfPortMirrorTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfPortMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Port Mirror." ::= { hpnicfLswQosMibObject 9 } hpnicfPortMirrorEntry OBJECT-TYPE SYNTAX HpnicfPortMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of port mirroring." INDEX { hpnicfPortMirrorIfIndex } ::= { hpnicfPortMirrorTable 1 } HpnicfPortMirrorEntry ::= SEQUENCE { hpnicfPortMirrorIfIndex INTEGER, hpnicfPortMirrorDirection INTEGER, hpnicfPortMirrorRowStatus RowStatus } hpnicfPortMirrorIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "The ifIndex of mirror port." ::= { hpnicfPortMirrorEntry 1 } hpnicfPortMirrorDirection OBJECT-TYPE SYNTAX INTEGER{in(1),out(2),both(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "The direction of mirror port." ::= { hpnicfPortMirrorEntry 2 } hpnicfPortMirrorRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfPortMirrorEntry 3 } -- TABLE: hpnicfLineRateTable ------ hpnicfLineRateTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfLineRateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Line Rate." ::= { hpnicfLswQosMibObject 10 } hpnicfLineRateEntry OBJECT-TYPE SYNTAX HpnicfLineRateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of line-rate port." INDEX { hpnicfLineRateIfIndex, hpnicfLineRateDirection } ::= { hpnicfLineRateTable 1 } HpnicfLineRateEntry ::= SEQUENCE { hpnicfLineRateIfIndex INTEGER, hpnicfLineRateDirection INTEGER, hpnicfLineRateValue INTEGER, hpnicfLineRateRowStatus RowStatus } hpnicfLineRateIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "The ifIndex of port of line rate." ::= { hpnicfLineRateEntry 1 } hpnicfLineRateDirection OBJECT-TYPE SYNTAX INTEGER{in(1),out(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "The direction of line rate." ::= { hpnicfLineRateEntry 2 } hpnicfLineRateValue OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the line-rate." ::= { hpnicfLineRateEntry 3 } hpnicfLineRateRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfLineRateEntry 4 } -- TABLE: hpnicfBandwidthTable ------ hpnicfBandwidthTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfBandwidthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Bandwidth." ::= { hpnicfLswQosMibObject 11 } hpnicfBandwidthEntry OBJECT-TYPE SYNTAX HpnicfBandwidthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of bandwidth of port." INDEX { hpnicfBandwidthAclIndex, hpnicfBandwidthIfIndex, hpnicfBandwidthVlanID, hpnicfBandwidthDirection } ::= { hpnicfBandwidthTable 1 } HpnicfBandwidthEntry ::= SEQUENCE { hpnicfBandwidthAclIndex INTEGER, hpnicfBandwidthIfIndex INTEGER, hpnicfBandwidthVlanID INTEGER, hpnicfBandwidthDirection INTEGER, hpnicfBandwidthIpAclNum INTEGER, hpnicfBandwidthIpAclRule INTEGER, hpnicfBandwidthLinkAclNum INTEGER, hpnicfBandwidthLinkAclRule INTEGER, hpnicfBandwidthMinGuaranteedWidth INTEGER, hpnicfBandwidthMaxGuaranteedWidth INTEGER, hpnicfBandwidthWeight INTEGER, hpnicfBandwidthRuntime TruthValue, hpnicfBandwidthRowStatus RowStatus } hpnicfBandwidthAclIndex OBJECT-TYPE SYNTAX INTEGER(0..2999) MAX-ACCESS read-create STATUS current DESCRIPTION "Index of acl rule." ::= { hpnicfBandwidthEntry 1 } hpnicfBandwidthIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "ifIndex of port." ::= { hpnicfBandwidthEntry 2 } hpnicfBandwidthVlanID OBJECT-TYPE SYNTAX INTEGER(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Vlan ID." ::= { hpnicfBandwidthEntry 3 } hpnicfBandwidthDirection OBJECT-TYPE SYNTAX INTEGER{invalid(0), output(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Direction of data stream." ::= { hpnicfBandwidthEntry 4 } hpnicfBandwidthIpAclNum OBJECT-TYPE SYNTAX INTEGER(0|2000..3999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of Ip acl." ::= { hpnicfBandwidthEntry 5 } hpnicfBandwidthIpAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of ip acl." ::= { hpnicfBandwidthEntry 6 } hpnicfBandwidthLinkAclNum OBJECT-TYPE SYNTAX INTEGER(0|4000..4999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of link acl." ::= { hpnicfBandwidthEntry 7 } hpnicfBandwidthLinkAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of link acl." ::= { hpnicfBandwidthEntry 8 } hpnicfBandwidthMinGuaranteedWidth OBJECT-TYPE SYNTAX INTEGER(1..8388608) MAX-ACCESS read-write STATUS current DESCRIPTION "The min width which is guaranteed." ::= { hpnicfBandwidthEntry 9 } hpnicfBandwidthMaxGuaranteedWidth OBJECT-TYPE SYNTAX INTEGER(1..8388608) MAX-ACCESS read-write STATUS current DESCRIPTION "The max width which is guaranteed." ::= { hpnicfBandwidthEntry 10 } hpnicfBandwidthWeight OBJECT-TYPE SYNTAX INTEGER(0..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Weight of bandwidth." ::= { hpnicfBandwidthEntry 11 } hpnicfBandwidthRuntime OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is run or not." ::= { hpnicfBandwidthEntry 12 } hpnicfBandwidthRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfBandwidthEntry 13 } -- TABLE: hpnicfRedTable ------ hpnicfRedTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfRedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Red table which contains RED entry." ::= { hpnicfLswQosMibObject 12 } hpnicfRedEntry OBJECT-TYPE SYNTAX HpnicfRedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of RED." INDEX { hpnicfRedAclIndex, hpnicfRedIfIndex, hpnicfRedVlanID, hpnicfRedDirection } ::= { hpnicfRedTable 1 } HpnicfRedEntry ::= SEQUENCE { hpnicfRedAclIndex INTEGER, hpnicfRedIfIndex INTEGER, hpnicfRedVlanID INTEGER, hpnicfRedDirection INTEGER, hpnicfRedIpAclNum INTEGER, hpnicfRedIpAclRule INTEGER, hpnicfRedLinkAclNum INTEGER, hpnicfRedLinkAclRule INTEGER, hpnicfRedStartQueueLen INTEGER, hpnicfRedStopQueueLen INTEGER, hpnicfRedProbability INTEGER, hpnicfRedRuntime TruthValue, hpnicfRedRowStatus RowStatus } hpnicfRedAclIndex OBJECT-TYPE SYNTAX INTEGER(0..2999) MAX-ACCESS read-create STATUS current DESCRIPTION "Index of acl rule." ::= { hpnicfRedEntry 1 } hpnicfRedIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "ifIndex of port." ::= { hpnicfRedEntry 2 } hpnicfRedVlanID OBJECT-TYPE SYNTAX INTEGER(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Vlan ID." ::= { hpnicfRedEntry 3 } hpnicfRedDirection OBJECT-TYPE SYNTAX INTEGER{invalid(0), output(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Direction of data stream." ::= { hpnicfRedEntry 4 } hpnicfRedIpAclNum OBJECT-TYPE SYNTAX INTEGER(0|2000..3999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The num of Ip acl." ::= { hpnicfRedEntry 5 } hpnicfRedIpAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of Ip acl." ::= { hpnicfRedEntry 6 } hpnicfRedLinkAclNum OBJECT-TYPE SYNTAX INTEGER(0|4000..4999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of link acl." ::= { hpnicfRedEntry 7 } hpnicfRedLinkAclRule OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of link acl." ::= { hpnicfRedEntry 8 } hpnicfRedStartQueueLen OBJECT-TYPE SYNTAX INTEGER(0..262128) MAX-ACCESS read-write STATUS current DESCRIPTION "The length of Starting queue." ::= { hpnicfRedEntry 9 } hpnicfRedStopQueueLen OBJECT-TYPE SYNTAX INTEGER(0..262128) MAX-ACCESS read-write STATUS current DESCRIPTION "The length of stopping queue." ::= { hpnicfRedEntry 10 } hpnicfRedProbability OBJECT-TYPE SYNTAX INTEGER(0..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Probability." ::= { hpnicfRedEntry 11 } hpnicfRedRuntime OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is run or not." ::= { hpnicfRedEntry 12 } hpnicfRedRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfRedEntry 13 } -- TABLE: hpnicfMirrorGroupTable ------ hpnicfMirrorGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfMirrorGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mirror Group." ::= { hpnicfLswQosMibObject 13 } hpnicfMirrorGroupEntry OBJECT-TYPE SYNTAX HpnicfMirrorGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of mirroring group." INDEX { hpnicfMirrorGroupID } ::= { hpnicfMirrorGroupTable 1 } HpnicfMirrorGroupEntry ::= SEQUENCE { hpnicfMirrorGroupID INTEGER, hpnicfMirrorGroupDirection INTEGER, hpnicfMirrorGroupMirrorIfIndexList OCTET STRING, hpnicfMirrorGroupMonitorIfIndex INTEGER, hpnicfMirrorGroupRowStatus RowStatus } hpnicfMirrorGroupID OBJECT-TYPE SYNTAX INTEGER(1..20) MAX-ACCESS read-only STATUS current DESCRIPTION "Group ID of mirroring group." ::= { hpnicfMirrorGroupEntry 1 } hpnicfMirrorGroupDirection OBJECT-TYPE SYNTAX INTEGER{input(1),output(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "Direction of data stream which would be mirrored." ::= { hpnicfMirrorGroupEntry 2 } hpnicfMirrorGroupMirrorIfIndexList OBJECT-TYPE SYNTAX OCTET STRING(SIZE (1..257)) MAX-ACCESS read-write STATUS current DESCRIPTION "ifIndex list of source port." ::= { hpnicfMirrorGroupEntry 3 } hpnicfMirrorGroupMonitorIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "ifIndex of destination port." ::= { hpnicfMirrorGroupEntry 4 } hpnicfMirrorGroupRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfMirrorGroupEntry 5 } -- TABLE: hpnicfFlowtempTable ------ hpnicfFlowtempTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfFlowtempEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Flow-template table which contains flow-template entry." ::= { hpnicfLswQosMibObject 14 } hpnicfFlowtempEntry OBJECT-TYPE SYNTAX HpnicfFlowtempEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of flow-template." INDEX { hpnicfFlowtempIndex } ::= { hpnicfFlowtempTable 1 } HpnicfFlowtempEntry ::= SEQUENCE { hpnicfFlowtempIndex INTEGER, hpnicfFlowtempIpProtocol TruthValue, hpnicfFlowtempTcpFlag TruthValue, hpnicfFlowtempSPort TruthValue, hpnicfFlowtempDPort TruthValue, hpnicfFlowtempIcmpType TruthValue, hpnicfFlowtempIcmpCode TruthValue, hpnicfFlowtempFragment TruthValue, hpnicfFlowtempDscp TruthValue, hpnicfFlowtempIpPre TruthValue, hpnicfFlowtempTos TruthValue, hpnicfFlowtempSIp TruthValue, hpnicfFlowtempSIpMask IpAddress, hpnicfFlowtempDIp TruthValue, hpnicfFlowtempDIpMask IpAddress, hpnicfFlowtempEthProtocol TruthValue, hpnicfFlowtempSMac TruthValue, hpnicfFlowtempSMacMask MacAddress, hpnicfFlowtempDMac TruthValue, hpnicfFlowtempDMacMask MacAddress, hpnicfFlowtempVpn TruthValue, hpnicfFlowtempRowStatus RowStatus, hpnicfFlowtempVlanId TruthValue, hpnicfFlowtempCos TruthValue } hpnicfFlowtempIndex OBJECT-TYPE SYNTAX INTEGER{default(1), user-defined(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Index of flow template." ::= { hpnicfFlowtempEntry 1 } hpnicfFlowtempIpProtocol OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "protocol-type of IP packet." ::= { hpnicfFlowtempEntry 2 } hpnicfFlowtempTcpFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The flag of Tcp paceket. " ::= { hpnicfFlowtempEntry 3 } hpnicfFlowtempSPort OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The port of source." ::= { hpnicfFlowtempEntry 4 } hpnicfFlowtempDPort OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The port of destination." ::= { hpnicfFlowtempEntry 5 } hpnicfFlowtempIcmpType OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The type of Icmp." ::= { hpnicfFlowtempEntry 6 } hpnicfFlowtempIcmpCode OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The code of Icmp." ::= { hpnicfFlowtempEntry 7 } hpnicfFlowtempFragment OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The flag of Fragment. " ::= { hpnicfFlowtempEntry 8 } hpnicfFlowtempDscp OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Dscp of IP packet." ::= { hpnicfFlowtempEntry 9 } hpnicfFlowtempIpPre OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The Precedence of Ip packet. " ::= { hpnicfFlowtempEntry 10 } hpnicfFlowtempTos OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Tos of IP packet." ::= { hpnicfFlowtempEntry 11 } hpnicfFlowtempSIp OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The Ip of source." ::= { hpnicfFlowtempEntry 12 } hpnicfFlowtempSIpMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The mask of source-Ip." ::= { hpnicfFlowtempEntry 13 } hpnicfFlowtempDIp OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The Ip of destination." ::= { hpnicfFlowtempEntry 14 } hpnicfFlowtempDIpMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The mask of destination-Ip." ::= { hpnicfFlowtempEntry 15 } hpnicfFlowtempEthProtocol OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Protocol type of Ethernet." ::= { hpnicfFlowtempEntry 16 } hpnicfFlowtempSMac OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The Mac of source." ::= { hpnicfFlowtempEntry 17 } hpnicfFlowtempSMacMask OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The mask of source-Mac." ::= { hpnicfFlowtempEntry 18 } hpnicfFlowtempDMac OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The mac of destination." ::= { hpnicfFlowtempEntry 19 } hpnicfFlowtempDMacMask OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The mask of destination-Mac." ::= { hpnicfFlowtempEntry 20 } hpnicfFlowtempVpn OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Vpn" ::= { hpnicfFlowtempEntry 21 } hpnicfFlowtempRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfFlowtempEntry 22 } hpnicfFlowtempVlanId OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Source VLAN ID." ::= { hpnicfFlowtempEntry 23 } hpnicfFlowtempCos OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "802.1P priority." ::= { hpnicfFlowtempEntry 24 } -- TABLE: hpnicfFlowtempEnableTable ------ hpnicfFlowtempEnableTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfFlowtempEnableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of flow-template." ::= { hpnicfLswQosMibObject 15 } hpnicfFlowtempEnableEntry OBJECT-TYPE SYNTAX HpnicfFlowtempEnableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enable entry of flow-template." INDEX { hpnicfFlowtempEnableIfIndex, hpnicfFlowtempEnableVlanID } ::= { hpnicfFlowtempEnableTable 1 } HpnicfFlowtempEnableEntry ::= SEQUENCE { hpnicfFlowtempEnableIfIndex INTEGER, hpnicfFlowtempEnableVlanID INTEGER, hpnicfFlowtempEnableFlowtempIndex INTEGER } hpnicfFlowtempEnableIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "ifIndex of port." ::= { hpnicfFlowtempEnableEntry 1 } hpnicfFlowtempEnableVlanID OBJECT-TYPE SYNTAX INTEGER(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Vlan ID." ::= { hpnicfFlowtempEnableEntry 2 } hpnicfFlowtempEnableFlowtempIndex OBJECT-TYPE SYNTAX INTEGER{default(1), user-defined(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "The index of Flowtemp table." ::= { hpnicfFlowtempEnableEntry 3 } -- TABLE: hpnicfTrafficShapeTable ------ hpnicfTrafficShapeTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfTrafficShapeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The traffic-shape table which contains traffic-shape entry." ::= { hpnicfLswQosMibObject 16 } hpnicfTrafficShapeEntry OBJECT-TYPE SYNTAX HpnicfTrafficShapeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of traffic-shape." INDEX { hpnicfTrafficShapeIfIndex, hpnicfTrafficShapeQueueId } ::= { hpnicfTrafficShapeTable 1 } HpnicfTrafficShapeEntry ::= SEQUENCE { hpnicfTrafficShapeIfIndex INTEGER, hpnicfTrafficShapeQueueId INTEGER, hpnicfTrafficShapeMaxRate INTEGER, hpnicfTrafficShapeBurstSize INTEGER, hpnicfTrafficShapeBufferLimit INTEGER, hpnicfTrafficShapeRowStatus RowStatus } hpnicfTrafficShapeIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "IfIdex of port." ::= { hpnicfTrafficShapeEntry 1 } hpnicfTrafficShapeQueueId OBJECT-TYPE SYNTAX INTEGER(0..7|255) MAX-ACCESS read-create STATUS current DESCRIPTION "ID of queue which would be shaped." ::= { hpnicfTrafficShapeEntry 2 } hpnicfTrafficShapeMaxRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "The max rate." ::= { hpnicfTrafficShapeEntry 3 } hpnicfTrafficShapeBurstSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "The size of burst." ::= { hpnicfTrafficShapeEntry 4 } hpnicfTrafficShapeBufferLimit OBJECT-TYPE SYNTAX INTEGER(0|16..8000) MAX-ACCESS read-create STATUS current DESCRIPTION "The limit of buffer." ::= { hpnicfTrafficShapeEntry 5 } hpnicfTrafficShapeRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfTrafficShapeEntry 6 } -- TABLE: hpnicfPortQueueTable ------ hpnicfPortQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfPortQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The port-queue table which contains port-queue entry." ::= { hpnicfLswQosMibObject 17 } hpnicfPortQueueEntry OBJECT-TYPE SYNTAX HpnicfPortQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of port-queue." INDEX { hpnicfPortQueueIfIndex, hpnicfPortQueueQueueID } ::= { hpnicfPortQueueTable 1 } HpnicfPortQueueEntry ::= SEQUENCE { hpnicfPortQueueIfIndex INTEGER, hpnicfPortQueueQueueID INTEGER, hpnicfPortQueueWrrPriority INTEGER, hpnicfPortQueueWeight INTEGER } hpnicfPortQueueIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "ifIndex of port." ::= { hpnicfPortQueueEntry 1 } hpnicfPortQueueQueueID OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "ID of port-queue." ::= { hpnicfPortQueueEntry 2 } hpnicfPortQueueWrrPriority 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." ::= { hpnicfPortQueueEntry 3 } hpnicfPortQueueWeight OBJECT-TYPE SYNTAX INTEGER(0|1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The weight of this queue." ::= { hpnicfPortQueueEntry 4 } -- TABLE: hpnicfDropModeTable ------ hpnicfDropModeTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfDropModeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The drop-mode table which contains drop-mode entry." ::= { hpnicfLswQosMibObject 18 } hpnicfDropModeEntry OBJECT-TYPE SYNTAX HpnicfDropModeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of the drop-mode." INDEX { hpnicfDropModeIfIndex } ::= { hpnicfDropModeTable 1 } HpnicfDropModeEntry ::= SEQUENCE { hpnicfDropModeIfIndex INTEGER, hpnicfDropModeMode INTEGER, hpnicfDropModeWredIndex INTEGER } hpnicfDropModeIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "ifIndex of port." ::= { hpnicfDropModeEntry 1 } hpnicfDropModeMode OBJECT-TYPE SYNTAX INTEGER{random-detect(1),tail-drop(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "Mode." DEFVAL { 2 } ::= { hpnicfDropModeEntry 2 } hpnicfDropModeWredIndex OBJECT-TYPE SYNTAX INTEGER(0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "The index of Wred table." ::= { hpnicfDropModeEntry 3 } -- TABLE: hpnicfWredTable ------ hpnicfWredTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfWredEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Wred table which contains wred Entry." ::= { hpnicfLswQosMibObject 19 } hpnicfWredEntry OBJECT-TYPE SYNTAX HpnicfWredEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of Wred." INDEX { hpnicfWredIndex, hpnicfWredQueueId } ::= { hpnicfWredTable 1 } HpnicfWredEntry ::= SEQUENCE { hpnicfWredIndex INTEGER, hpnicfWredQueueId INTEGER, hpnicfWredGreenMinThreshold INTEGER, hpnicfWredGreenMaxThreshold INTEGER, hpnicfWredGreenMaxProb INTEGER, hpnicfWredYellowMinThreshold INTEGER, hpnicfWredYellowMaxThreshold INTEGER, hpnicfWredYellowMaxProb INTEGER, hpnicfWredRedMinThreshold INTEGER, hpnicfWredRedMaxThreshold INTEGER, hpnicfWredRedMaxProb INTEGER, hpnicfWredExponent INTEGER } hpnicfWredIndex OBJECT-TYPE SYNTAX INTEGER(0..3) MAX-ACCESS read-only STATUS current DESCRIPTION "Index of wred." ::= { hpnicfWredEntry 1 } hpnicfWredQueueId OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "Queue ID." ::= { hpnicfWredEntry 2 } hpnicfWredGreenMinThreshold OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The min threshold of Green." ::= { hpnicfWredEntry 3 } hpnicfWredGreenMaxThreshold OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The max threshold of Greem." ::= { hpnicfWredEntry 4 } hpnicfWredGreenMaxProb OBJECT-TYPE SYNTAX INTEGER(1..15) MAX-ACCESS read-write STATUS current DESCRIPTION "The max prob of Green." ::= { hpnicfWredEntry 5 } hpnicfWredYellowMinThreshold OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The min threshold of Yellow." ::= { hpnicfWredEntry 6 } hpnicfWredYellowMaxThreshold OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The max threshold of Yellow." ::= { hpnicfWredEntry 7 } hpnicfWredYellowMaxProb OBJECT-TYPE SYNTAX INTEGER(1..15) MAX-ACCESS read-write STATUS current DESCRIPTION "The Prob threshold of Yellow." ::= { hpnicfWredEntry 8 } hpnicfWredRedMinThreshold OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The min threshold of Red." ::= { hpnicfWredEntry 9 } hpnicfWredRedMaxThreshold OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The max threshold of Red." ::= { hpnicfWredEntry 10 } hpnicfWredRedMaxProb OBJECT-TYPE SYNTAX INTEGER(1..15) MAX-ACCESS read-write STATUS current DESCRIPTION "The max prob of Red." ::= { hpnicfWredEntry 11 } hpnicfWredExponent OBJECT-TYPE SYNTAX INTEGER(1..15) MAX-ACCESS read-write STATUS current DESCRIPTION "Exponent." DEFVAL { 9 } ::= { hpnicfWredEntry 12 } -- TABLE: hpnicfCosToLocalPrecedenceMapTable ------ hpnicfCosToLocalPrecedenceMapTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfCosToLocalPrecedenceMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of map of the COS to local-precedence." ::= { hpnicfLswQosMibObject 20 } hpnicfCosToLocalPrecedenceMapEntry OBJECT-TYPE SYNTAX HpnicfCosToLocalPrecedenceMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of map of the COS to local precedence." INDEX { hpnicfCosToLocalPrecedenceMapCosIndex } ::= { hpnicfCosToLocalPrecedenceMapTable 1 } HpnicfCosToLocalPrecedenceMapEntry ::= SEQUENCE { hpnicfCosToLocalPrecedenceMapCosIndex INTEGER, hpnicfCosToLocalPrecedenceMapLocalPrecedenceValue INTEGER } hpnicfCosToLocalPrecedenceMapCosIndex OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "Index of the map." ::= { hpnicfCosToLocalPrecedenceMapEntry 1 } hpnicfCosToLocalPrecedenceMapLocalPrecedenceValue OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Value of local precedence." ::= { hpnicfCosToLocalPrecedenceMapEntry 2 } -- TABLE: hpnicfCosToDropPrecedenceMapTable ------ hpnicfCosToDropPrecedenceMapTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfCosToDropPrecedenceMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of map of COS to drop-precedence." ::= { hpnicfLswQosMibObject 21 } hpnicfCosToDropPrecedenceMapEntry OBJECT-TYPE SYNTAX HpnicfCosToDropPrecedenceMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of the map of the COS to drop-precedence." INDEX { hpnicfCosToDropPrecedenceMapCosIndex } ::= { hpnicfCosToDropPrecedenceMapTable 1 } HpnicfCosToDropPrecedenceMapEntry ::= SEQUENCE { hpnicfCosToDropPrecedenceMapCosIndex INTEGER, hpnicfCosToDropPrecedenceMapDropPrecedenceValue INTEGER } hpnicfCosToDropPrecedenceMapCosIndex OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "Index of the map." ::= { hpnicfCosToDropPrecedenceMapEntry 1 } hpnicfCosToDropPrecedenceMapDropPrecedenceValue OBJECT-TYPE SYNTAX INTEGER(0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "Value of drop-precedence." ::= { hpnicfCosToDropPrecedenceMapEntry 2 } -- TABLE: hpnicfDscpMapTable ------ hpnicfDscpMapTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfDscpMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of dscp map." ::= { hpnicfLswQosMibObject 22 } hpnicfDscpMapEntry OBJECT-TYPE SYNTAX HpnicfDscpMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of Dscp map." INDEX { hpnicfDscpMapConformLevel, hpnicfDscpMapDscpIndex } ::= { hpnicfDscpMapTable 1 } HpnicfDscpMapEntry ::= SEQUENCE { hpnicfDscpMapConformLevel INTEGER, hpnicfDscpMapDscpIndex INTEGER, hpnicfDscpMapDscpValue INTEGER, hpnicfDscpMapExpValue INTEGER, hpnicfDscpMapCosValue INTEGER, hpnicfDscpMapLocalPrecedence INTEGER, hpnicfDscpMapDropPrecedence INTEGER } hpnicfDscpMapConformLevel OBJECT-TYPE SYNTAX INTEGER(0..2) MAX-ACCESS read-only STATUS current DESCRIPTION "Conformable level of Dscp-map." ::= { hpnicfDscpMapEntry 1 } hpnicfDscpMapDscpIndex OBJECT-TYPE SYNTAX INTEGER(0..63) MAX-ACCESS read-only STATUS current DESCRIPTION "Index of dscp." ::= { hpnicfDscpMapEntry 2 } hpnicfDscpMapDscpValue OBJECT-TYPE SYNTAX INTEGER(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Value of Dscp." ::= { hpnicfDscpMapEntry 3 } hpnicfDscpMapExpValue OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Exp value." ::= { hpnicfDscpMapEntry 4 } hpnicfDscpMapCosValue OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "COS value." ::= { hpnicfDscpMapEntry 5 } hpnicfDscpMapLocalPrecedence OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The precedence of local." ::= { hpnicfDscpMapEntry 6 } hpnicfDscpMapDropPrecedence OBJECT-TYPE SYNTAX INTEGER(0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "The precedence of Drop." ::= { hpnicfDscpMapEntry 7 } -- TABLE: hpnicfExpMapTable ------ hpnicfExpMapTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfExpMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Exp-map" ::= { hpnicfLswQosMibObject 23 } hpnicfExpMapEntry OBJECT-TYPE SYNTAX HpnicfExpMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of Exp-map." INDEX { hpnicfExpMapConformLevel, hpnicfExpMapExpIndex } ::= { hpnicfExpMapTable 1 } HpnicfExpMapEntry ::= SEQUENCE { hpnicfExpMapConformLevel INTEGER, hpnicfExpMapExpIndex INTEGER, hpnicfExpMapDscpValue INTEGER, hpnicfExpMapExpValue INTEGER, hpnicfExpMapCosValue INTEGER, hpnicfExpMapLocalPrecedence INTEGER, hpnicfExpMapDropPrecedence INTEGER } hpnicfExpMapConformLevel OBJECT-TYPE SYNTAX INTEGER(0..2) MAX-ACCESS read-only STATUS current DESCRIPTION "Conformable level of Exp-map." ::= { hpnicfExpMapEntry 1 } hpnicfExpMapExpIndex OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "Index of Exp." ::= { hpnicfExpMapEntry 2 } hpnicfExpMapDscpValue OBJECT-TYPE SYNTAX INTEGER(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Dscp value." ::= { hpnicfExpMapEntry 3 } hpnicfExpMapExpValue OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Exp value." ::= { hpnicfExpMapEntry 4 } hpnicfExpMapCosValue OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "COS Value." ::= { hpnicfExpMapEntry 5 } hpnicfExpMapLocalPrecedence OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The precedence of local." ::= { hpnicfExpMapEntry 6 } hpnicfExpMapDropPrecedence OBJECT-TYPE SYNTAX INTEGER(0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "The precedence of Drop." ::= { hpnicfExpMapEntry 7 } -- TABLE: hpnicfLocalPrecedenceMapTable ------ hpnicfLocalPrecedenceMapTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfLocalPrecedenceMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of local-precedence map." ::= { hpnicfLswQosMibObject 24 } hpnicfLocalPrecedenceMapEntry OBJECT-TYPE SYNTAX HpnicfLocalPrecedenceMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuraion information of local-precedence map." INDEX { hpnicfLocalPrecedenceMapConformLevel, hpnicfLocalPrecedenceMapLocalPrecedenceIndex } ::= { hpnicfLocalPrecedenceMapTable 1 } HpnicfLocalPrecedenceMapEntry ::= SEQUENCE { hpnicfLocalPrecedenceMapConformLevel INTEGER, hpnicfLocalPrecedenceMapLocalPrecedenceIndex INTEGER, hpnicfLocalPrecedenceMapCosValue INTEGER } hpnicfLocalPrecedenceMapConformLevel OBJECT-TYPE SYNTAX INTEGER(0..2) MAX-ACCESS read-only STATUS current DESCRIPTION "Conformable level of local-precedence map." ::= { hpnicfLocalPrecedenceMapEntry 1 } hpnicfLocalPrecedenceMapLocalPrecedenceIndex OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Index of local-precedence." ::= { hpnicfLocalPrecedenceMapEntry 2 } hpnicfLocalPrecedenceMapCosValue OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "COS value." ::= { hpnicfLocalPrecedenceMapEntry 3 } -- -- -- -- TABLE: hpnicfPortWredTable --------- hpnicfPortWredTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfPortWredEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of PortWred." ::= { hpnicfLswQosMibObject 25 } hpnicfPortWredEntry OBJECT-TYPE SYNTAX HpnicfPortWredEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of port Wred." INDEX { hpnicfPortWredIfIndex, hpnicfPortWredQueueID } ::= { hpnicfPortWredTable 1 } HpnicfPortWredEntry ::= SEQUENCE { hpnicfPortWredIfIndex INTEGER, hpnicfPortWredQueueID INTEGER, hpnicfPortWredQueueStartLength INTEGER, hpnicfPortWredQueueProbability INTEGER } hpnicfPortWredIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "ifIndex of port." ::= { hpnicfPortWredEntry 1 } hpnicfPortWredQueueID OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "ID of port-Wred queue." ::= { hpnicfPortWredEntry 2 } hpnicfPortWredQueueStartLength OBJECT-TYPE SYNTAX INTEGER(0..2047) MAX-ACCESS read-write STATUS current DESCRIPTION "Queue length." ::= { hpnicfPortWredEntry 3 } hpnicfPortWredQueueProbability OBJECT-TYPE SYNTAX INTEGER(0..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Probability." ::= { hpnicfPortWredEntry 4 } -- TABLE: hpnicfMirroringGroupTable --------- hpnicfMirroringGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfMirroringGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of MirrorGroup." ::= { hpnicfLswQosMibObject 26 } hpnicfMirroringGroupEntry OBJECT-TYPE SYNTAX HpnicfMirroringGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configuration information of MirrorGroup." INDEX { hpnicfMirroringGroupID } ::= { hpnicfMirroringGroupTable 1 } HpnicfMirroringGroupEntry ::= SEQUENCE { hpnicfMirroringGroupID INTEGER, hpnicfMirroringGroupType INTEGER, hpnicfMirroringGroupStatus INTEGER, hpnicfMirroringGroupRowStatus RowStatus } hpnicfMirroringGroupID OBJECT-TYPE SYNTAX INTEGER(1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "GroupID." ::= { hpnicfMirroringGroupEntry 1 } hpnicfMirroringGroupType OBJECT-TYPE SYNTAX INTEGER{local(1),remote-source(2),remote-destination(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "GroupType." ::= { hpnicfMirroringGroupEntry 2 } hpnicfMirroringGroupStatus OBJECT-TYPE SYNTAX INTEGER{active(1),inactive(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "MirroringGroup status." ::= { hpnicfMirroringGroupEntry 3 } hpnicfMirroringGroupRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, Now support three status: createAndGo, active, destroy." ::= { hpnicfMirroringGroupEntry 4 } -- TABLE: hpnicfMirroringGroupMirrorTable --------- hpnicfMirroringGroupMirrorTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfMirroringGroupMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MirroringGroup mirroring-port information." ::= { hpnicfLswQosMibObject 27 } hpnicfMirroringGroupMirrorEntry OBJECT-TYPE SYNTAX HpnicfMirroringGroupMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MirroringGroup mirroring-port information." INDEX { hpnicfMirroringGroupID } ::= { hpnicfMirroringGroupMirrorTable 1 } HpnicfMirroringGroupMirrorEntry ::= SEQUENCE { hpnicfMirroringGroupMirrorInboundIfIndexList OCTET STRING, hpnicfMirroringGroupMirrorOutboundIfIndexList OCTET STRING, hpnicfMirroringGroupMirrorRowStatus RowStatus, hpnicfMirroringGroupMirrorInTypeList OCTET STRING, hpnicfMirroringGroupMirrorOutTypeList OCTET STRING } hpnicfMirroringGroupMirrorInboundIfIndexList 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 hpnicfMirroringGroupMirrorInboundIfIndexList and hpnicfMirroringGroupMirrorInTypeList. Example A: hpnicfMirroringGroupMirrorInboundIfIndexList: '00000002 0C000022 00000007' hpnicfMirroringGroupMirrorInTypeList: '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 hpnicfMirroringGroupMirrorInboundIfIndexList indicate an ifIndex or a slot number of mirror source. For '0C000022' and '00000007' in the value of hpnicfMirroringGroupMirrorInboundIfIndexList above, the corresponding value of hpnicfMirroringGroupMirrorInTypeList is '00000001' and '00000002'(00000001 means the mirror source is port, 00000002 means the mirror source is board, the meaning reference the object HpnicfMirrorOrMonitorType), 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 hpnicfMirroringGroupID separately, the result of get operation for that entry will be like the example A above. If hpnicfMirroringGroupMirrorInTypeList is not supported, the first four octets of hpnicfMirroringGroupMirrorInboundIfIndexList also indicates the number of mirror source, but the following octets are values for ifIndex(port type). hpnicfMirroringGroupMirrorOutboundIfIndexList and hpnicfMirroringGroupMirrorOutTypeList are a pair and have the same relations like hpnicfMirroringGroupMirrorInboundIfIndexList and hpnicfMirroringGroupMirrorInTypeList pair. " ::= { hpnicfMirroringGroupMirrorEntry 1 } hpnicfMirroringGroupMirrorOutboundIfIndexList 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 hpnicfMirroringGroupMirrorInboundIfIndexList." ::= { hpnicfMirroringGroupMirrorEntry 2 } hpnicfMirroringGroupMirrorRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfMirroringGroupMirrorEntry 3 } hpnicfMirroringGroupMirrorInTypeList OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Inbound-Mirror type list. Please refer to the description of hpnicfMirroringGroupMirrorInboundIfIndexList." ::= { hpnicfMirroringGroupMirrorEntry 4 } hpnicfMirroringGroupMirrorOutTypeList OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Outbound-Mirror type list. Please refer to the description of hpnicfMirroringGroupMirrorInboundIfIndexList." ::= { hpnicfMirroringGroupMirrorEntry 5 } -- TABLE: hpnicfMirroringGroupMonitorTable --------- hpnicfMirroringGroupMonitorTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfMirroringGroupMonitorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MirroringGroup monitor-port information." ::= { hpnicfLswQosMibObject 28 } hpnicfMirroringGroupMonitorEntry OBJECT-TYPE SYNTAX HpnicfMirroringGroupMonitorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MirroringGroup monitor-port information." INDEX { hpnicfMirroringGroupID } ::= { hpnicfMirroringGroupMonitorTable 1 } HpnicfMirroringGroupMonitorEntry ::= SEQUENCE { hpnicfMirroringGroupMonitorIfIndex INTEGER, hpnicfMirroringGroupMonitorRowStatus RowStatus, hpnicfMirroringGroupMonitorType HpnicfMirrorOrMonitorType } hpnicfMirroringGroupMonitorIfIndex 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 hpnicfMirroringGroupMonitorType." ::= { hpnicfMirroringGroupMonitorEntry 1 } hpnicfMirroringGroupMonitorRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfMirroringGroupMonitorEntry 2 } hpnicfMirroringGroupMonitorType OBJECT-TYPE SYNTAX HpnicfMirrorOrMonitorType 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 hpnicfMirroringGroupMonitorIfIndex means ifIndex." ::= { hpnicfMirroringGroupMonitorEntry 3 } -- TABLE: hpnicfMirroringGroupReflectorTable --------- hpnicfMirroringGroupReflectorTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfMirroringGroupReflectorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MirroringGroup reflector-port information." ::= { hpnicfLswQosMibObject 29 } hpnicfMirroringGroupReflectorEntry OBJECT-TYPE SYNTAX HpnicfMirroringGroupReflectorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MirroringGroup reflector-port information." INDEX { hpnicfMirroringGroupID } ::= { hpnicfMirroringGroupReflectorTable 1 } HpnicfMirroringGroupReflectorEntry ::= SEQUENCE { hpnicfMirroringGroupReflectorIfIndex INTEGER, hpnicfMirroringGroupReflectorRowStatus RowStatus } hpnicfMirroringGroupReflectorIfIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Only valid for remote-source MirroringGroup." ::= { hpnicfMirroringGroupReflectorEntry 1 } hpnicfMirroringGroupReflectorRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfMirroringGroupReflectorEntry 2 } -- TABLE: hpnicfMirroringGroupRprobeVlanTable --------- hpnicfMirroringGroupRprobeVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfMirroringGroupRprobeVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MirroringGroup rprobe-vlan information." ::= { hpnicfLswQosMibObject 30 } hpnicfMirroringGroupRprobeVlanEntry OBJECT-TYPE SYNTAX HpnicfMirroringGroupRprobeVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MirroringGroup rprobe-vlan information." INDEX { hpnicfMirroringGroupID } ::= { hpnicfMirroringGroupRprobeVlanTable 1 } HpnicfMirroringGroupRprobeVlanEntry ::= SEQUENCE { hpnicfMirroringGroupRprobeVlanID INTEGER, hpnicfMirroringGroupRprobeVlanRowStatus RowStatus } hpnicfMirroringGroupRprobeVlanID 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." ::= { hpnicfMirroringGroupRprobeVlanEntry 1 } hpnicfMirroringGroupRprobeVlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus, now support three status: createAndGo, active, destroy." ::= { hpnicfMirroringGroupRprobeVlanEntry 2 } hpnicfMirroringGroupMirrorMacTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfMirroringGroupMirrorMacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MirroringGroup MAC information." ::= { hpnicfLswQosMibObject 31 } hpnicfMirroringGroupMirrorMacEntry OBJECT-TYPE SYNTAX HpnicfMirroringGroupMirrorMacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MirroringGroup MAC information." INDEX { hpnicfMirroringGroupID, hpnicfMirroringGroupMirrorMacSeq } ::= { hpnicfMirroringGroupMirrorMacTable 1 } HpnicfMirroringGroupMirrorMacEntry ::= SEQUENCE { hpnicfMirroringGroupMirrorMacSeq Integer32, hpnicfMirroringGroupMirrorMac MacAddress, hpnicfMirrorMacVlanID Integer32, hpnicfMirroringGroupMirroMacStatus RowStatus } hpnicfMirroringGroupMirrorMacSeq OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sequence MAC number of the same group." ::= { hpnicfMirroringGroupMirrorMacEntry 1 } hpnicfMirroringGroupMirrorMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The MAC address of the MirroringGroup." ::= { hpnicfMirroringGroupMirrorMacEntry 2 } hpnicfMirrorMacVlanID OBJECT-TYPE SYNTAX Integer32(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "The vlan ID of MAC address ." ::= { hpnicfMirroringGroupMirrorMacEntry 3 } hpnicfMirroringGroupMirroMacStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this conceptual row." ::= { hpnicfMirroringGroupMirrorMacEntry 4 } hpnicfMirroringGroupMirrorVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfMirroringGroupMirrorVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MirroringGroup Vlan Information." ::= { hpnicfLswQosMibObject 32 } hpnicfMirroringGroupMirrorVlanEntry OBJECT-TYPE SYNTAX HpnicfMirroringGroupMirrorVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MirroringGroup Vlan Information." INDEX { hpnicfMirroringGroupID, hpnicfMirroringGroupMirrorVlanSeq } ::= { hpnicfMirroringGroupMirrorVlanTable 1 } HpnicfMirroringGroupMirrorVlanEntry ::= SEQUENCE { hpnicfMirroringGroupMirrorVlanSeq Integer32, hpnicfMirroringGroupMirrorVlanID Integer32, hpnicfMirroringGroupMirrorVlanDirection INTEGER, hpnicfMirroringGroupMirroVlanStatus RowStatus } hpnicfMirroringGroupMirrorVlanSeq OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sequence vlan number of the same group." ::= { hpnicfMirroringGroupMirrorVlanEntry 1 } hpnicfMirroringGroupMirrorVlanID OBJECT-TYPE SYNTAX Integer32(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "The vlan ID of MirroringGroup." ::= { hpnicfMirroringGroupMirrorVlanEntry 2 } hpnicfMirroringGroupMirrorVlanDirection OBJECT-TYPE SYNTAX INTEGER { inbound(1), outbound(2), both(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "The vlan direction of MirroringGroup." ::= { hpnicfMirroringGroupMirrorVlanEntry 3 } hpnicfMirroringGroupMirroVlanStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this conceptual row." ::= { hpnicfMirroringGroupMirrorVlanEntry 4 } hpnicfPortTrustTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfPortTrustEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Port trust information." ::= { hpnicfLswQosMibObject 33 } hpnicfPortTrustEntry OBJECT-TYPE SYNTAX HpnicfPortTrustEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Port trust information." INDEX { hpnicfPortTrustIfIndex } ::= { hpnicfPortTrustTable 1 } HpnicfPortTrustEntry ::= SEQUENCE { hpnicfPortTrustIfIndex Integer32, hpnicfPortTrustTrustType INTEGER, hpnicfPortTrustOvercastType INTEGER, hpnicfPortTrustReset INTEGER } hpnicfPortTrustIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "ifIndex of the port which port trust is configured." ::= { hpnicfPortTrustEntry 1 } hpnicfPortTrustTrustType 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 } ::= { hpnicfPortTrustEntry 2 } hpnicfPortTrustOvercastType OBJECT-TYPE SYNTAX INTEGER { noOvercast(1), overcastDSCP(2), overcastCOS(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Overcast type of port trust." DEFVAL { noOvercast } ::= { hpnicfPortTrustEntry 3 } hpnicfPortTrustReset 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." ::= { hpnicfPortTrustEntry 4 } hpnicfRemarkVlanIDTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfRemarkVlanIDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Remark vlan ID information." ::= { hpnicfLswQosMibObject 34 } hpnicfRemarkVlanIDEntry OBJECT-TYPE SYNTAX HpnicfRemarkVlanIDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Remark vlan ID information." INDEX { hpnicfRemarkVlanIDAclIndex, hpnicfRemarkVlanIDIfIndex, hpnicfRemarkVlanIDVlanID, hpnicfRemarkVlanIDDirection } ::= { hpnicfRemarkVlanIDTable 1 } HpnicfRemarkVlanIDEntry ::= SEQUENCE { hpnicfRemarkVlanIDAclIndex Integer32, hpnicfRemarkVlanIDIfIndex Integer32, hpnicfRemarkVlanIDVlanID Integer32, hpnicfRemarkVlanIDDirection INTEGER, hpnicfRemarkVlanIDUserAclNum Integer32, hpnicfRemarkVlanIDUserAclRule Integer32, hpnicfRemarkVlanIDIpAclNum Integer32, hpnicfRemarkVlanIDIpAclRule Integer32, hpnicfRemarkVlanIDLinkAclNum Integer32, hpnicfRemarkVlanIDLinkAclRule Integer32, hpnicfRemarkVlanIDRemarkVlanID Integer32, hpnicfRemarkVlanIDPacketType INTEGER, hpnicfRemarkVlanIDRowStatus RowStatus } hpnicfRemarkVlanIDAclIndex OBJECT-TYPE SYNTAX Integer32(0..2999) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Action identifier, acl index." ::= { hpnicfRemarkVlanIDEntry 1 } hpnicfRemarkVlanIDIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Action identifier, ifIndex." ::= { hpnicfRemarkVlanIDEntry 2 } hpnicfRemarkVlanIDVlanID OBJECT-TYPE SYNTAX Integer32(0..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Action identifier, vlan ID." ::= { hpnicfRemarkVlanIDEntry 3 } hpnicfRemarkVlanIDDirection OBJECT-TYPE SYNTAX INTEGER { invalid(0), input(1), output(2) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "Action identifier, direction of data stream." ::= { hpnicfRemarkVlanIDEntry 4 } hpnicfRemarkVlanIDUserAclNum OBJECT-TYPE SYNTAX Integer32(0|5000..5999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of the user acl." ::= { hpnicfRemarkVlanIDEntry 5 } hpnicfRemarkVlanIDUserAclRule OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the user acl." ::= { hpnicfRemarkVlanIDEntry 6 } hpnicfRemarkVlanIDIpAclNum OBJECT-TYPE SYNTAX Integer32(0|2000..3999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The num of the IP acl." ::= { hpnicfRemarkVlanIDEntry 7 } hpnicfRemarkVlanIDIpAclRule OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the IP acl." ::= { hpnicfRemarkVlanIDEntry 8 } hpnicfRemarkVlanIDLinkAclNum OBJECT-TYPE SYNTAX Integer32(0|4000..4999|10000..12999) MAX-ACCESS read-create STATUS current DESCRIPTION "The num of the link acl." ::= { hpnicfRemarkVlanIDEntry 9 } hpnicfRemarkVlanIDLinkAclRule OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The subitem of the link acl." ::= { hpnicfRemarkVlanIDEntry 10 } hpnicfRemarkVlanIDRemarkVlanID OBJECT-TYPE SYNTAX Integer32(0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Remark vlan ID." ::= { hpnicfRemarkVlanIDEntry 11 } hpnicfRemarkVlanIDPacketType OBJECT-TYPE SYNTAX INTEGER { all(1), tagged(2), untagged(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Packet type of the remarked vlan ID." ::= { hpnicfRemarkVlanIDEntry 12 } hpnicfRemarkVlanIDRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this conceptual row. " ::= { hpnicfRemarkVlanIDEntry 13 } hpnicfCosToDscpMapTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfCosToDscpMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "COS to DSCP map information." ::= { hpnicfLswQosMibObject 35 } hpnicfCosToDscpMapEntry OBJECT-TYPE SYNTAX HpnicfCosToDscpMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "COS to DSCP map information." INDEX { hpnicfCosToDscpMapCosIndex } ::= { hpnicfCosToDscpMapTable 1 } HpnicfCosToDscpMapEntry ::= SEQUENCE { hpnicfCosToDscpMapCosIndex Integer32, hpnicfCosToDscpMapDscpValue Integer32, hpnicfCosToDscpMapReSet INTEGER } hpnicfCosToDscpMapCosIndex OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS not-accessible STATUS current DESCRIPTION "COS index of COS to DSCP map." ::= { hpnicfCosToDscpMapEntry 1 } hpnicfCosToDscpMapDscpValue OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "DSCP value of COS to DSCP map." ::= { hpnicfCosToDscpMapEntry 2 } hpnicfCosToDscpMapReSet 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." ::= { hpnicfCosToDscpMapEntry 3 } hpnicfDscpToLocalPreMapTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfDscpToLocalPreMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP to Local-precedence map information." ::= { hpnicfLswQosMibObject 36 } hpnicfDscpToLocalPreMapEntry OBJECT-TYPE SYNTAX HpnicfDscpToLocalPreMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP to Local-precedence map information." INDEX { hpnicfDscpToLocalPreMapDscpIndex } ::= { hpnicfDscpToLocalPreMapTable 1 } HpnicfDscpToLocalPreMapEntry ::= SEQUENCE { hpnicfDscpToLocalPreMapDscpIndex Integer32, hpnicfDscpToLocalPreMapLocalPreVal Integer32, hpnicfDscpToLocalPreMapReset INTEGER } hpnicfDscpToLocalPreMapDscpIndex OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP Index of DSCP to Local-precedence map." ::= { hpnicfDscpToLocalPreMapEntry 1 } hpnicfDscpToLocalPreMapLocalPreVal OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Local-precedence value of DSCP to Local-precedence map." ::= { hpnicfDscpToLocalPreMapEntry 2 } hpnicfDscpToLocalPreMapReset 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." ::= { hpnicfDscpToLocalPreMapEntry 3 } hpnicfDscpToDropPreMapTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfDscpToDropPreMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP to Drop-precedence map information." ::= { hpnicfLswQosMibObject 37 } hpnicfDscpToDropPreMapEntry OBJECT-TYPE SYNTAX HpnicfDscpToDropPreMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP to Drop-precedence map information." INDEX { hpnicfDscpToDropPreMapDscpIndex } ::= { hpnicfDscpToDropPreMapTable 1 } HpnicfDscpToDropPreMapEntry ::= SEQUENCE { hpnicfDscpToDropPreMapDscpIndex Integer32, hpnicfDscpToDropPreMapDropPreVal Integer32, hpnicfDscpToDropPreMapReset INTEGER } hpnicfDscpToDropPreMapDscpIndex OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP Index of DSCP to Drop-precedence map." ::= { hpnicfDscpToDropPreMapEntry 1 } hpnicfDscpToDropPreMapDropPreVal OBJECT-TYPE SYNTAX Integer32(0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "Drop-precedence value of DSCP to Drop-precedence map." ::= { hpnicfDscpToDropPreMapEntry 2 } hpnicfDscpToDropPreMapReset 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." ::= { hpnicfDscpToDropPreMapEntry 3 } hpnicfDscpToCosMapTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfDscpToCosMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP to COS map information." ::= { hpnicfLswQosMibObject 38 } hpnicfDscpToCosMapEntry OBJECT-TYPE SYNTAX HpnicfDscpToCosMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP to COS map information." INDEX { hpnicfDscpToCosMapDscpIndex } ::= { hpnicfDscpToCosMapTable 1 } HpnicfDscpToCosMapEntry ::= SEQUENCE { hpnicfDscpToCosMapDscpIndex Integer32, hpnicfDscpToCosMapCosValue Integer32, hpnicfDscpToCosMapReset INTEGER } hpnicfDscpToCosMapDscpIndex OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP index of DSCP to COS map." ::= { hpnicfDscpToCosMapEntry 1 } hpnicfDscpToCosMapCosValue OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "COS value of DSCP to COS map." ::= { hpnicfDscpToCosMapEntry 2 } hpnicfDscpToCosMapReset 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." ::= { hpnicfDscpToCosMapEntry 3 } hpnicfDscpToDscpMapTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnicfDscpToDscpMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP to DSCP map information." ::= { hpnicfLswQosMibObject 39 } hpnicfDscpToDscpMapEntry OBJECT-TYPE SYNTAX HpnicfDscpToDscpMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP to DSCP map information." INDEX { hpnicfDscpToDscpMapDscpIndex } ::= { hpnicfDscpToDscpMapTable 1 } HpnicfDscpToDscpMapEntry ::= SEQUENCE { hpnicfDscpToDscpMapDscpIndex Integer32, hpnicfDscpToDscpMapDscpValue Integer32, hpnicfDscpToDscpMapReset INTEGER } hpnicfDscpToDscpMapDscpIndex OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP index of DSCP to DSCP map." ::= { hpnicfDscpToDscpMapEntry 1 } hpnicfDscpToDscpMapDscpValue OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "DSCP value of DSCP to DSCP map." ::= { hpnicfDscpToDscpMapEntry 2 } hpnicfDscpToDscpMapReset 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." ::= { hpnicfDscpToDscpMapEntry 3 } END