diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/hp/BLADETYPE2-QOS-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/hp/BLADETYPE2-QOS-MIB')
| -rw-r--r-- | MIBS/hp/BLADETYPE2-QOS-MIB | 1352 |
1 files changed, 1352 insertions, 0 deletions
diff --git a/MIBS/hp/BLADETYPE2-QOS-MIB b/MIBS/hp/BLADETYPE2-QOS-MIB new file mode 100644 index 0000000..e281c90 --- /dev/null +++ b/MIBS/hp/BLADETYPE2-QOS-MIB @@ -0,0 +1,1352 @@ +-- COPYRIGHT NOTICE +-- Copyright (c) Hewlett Packard Company, 2004 +-- All rights reserved +-- +-- + +BLADETYPE2-QOS-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter32, Gauge32, TimeTicks + FROM SNMPv2-SMI + DisplayString, PhysAddress + FROM SNMPv2-TC + BridgeId + FROM BRIDGE-MIB + hpSwitchBladeType2-Mgmt + FROM HP-SWITCH-PL-MIB; + +qos MODULE-IDENTITY + LAST-UPDATED "200312050000Z" -- 5 December 2003 + ORGANIZATION "Hewlett Packard Company" + CONTACT-INFO "customerservice@hp.com" + DESCRIPTION + "The MIB module for the QOS configuration, statistics and + information ." + ::= { hpSwitchBladeType2-Mgmt 8 } + +-- MIB_INSERT_START +-- ---------------------------------------------------------------------------- +-- { INSERT: bt2qos +-- ---------------------------------------------------------------------------- + +qosConfigs OBJECT IDENTIFIER ::= { qos 1 } +qosStats OBJECT IDENTIFIER ::= { qos 2 } +qosInfo OBJECT IDENTIFIER ::= { qos 3 } +qosOper OBJECT IDENTIFIER ::= { qos 4 } + +qos8021p OBJECT IDENTIFIER ::= { qosConfigs 1 } +aclCfg OBJECT IDENTIFIER ::= { qosConfigs 2 } + +-- QOS Configuration + +qosCurCfgPortPriorityTable OBJECT-TYPE + SYNTAX SEQUENCE OF QoSCurCfgPortPriorityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of QOS Port Priority configuration." + ::= { qos8021p 1 } + +qosCurCfgPortPriorityEntry OBJECT-TYPE + SYNTAX QoSCurCfgPortPriorityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular QOS Port Priority configuration." + INDEX { qosCurCfgPortIndex } + ::= { qosCurCfgPortPriorityTable 1 } + +QoSCurCfgPortPriorityEntry ::= SEQUENCE { + qosCurCfgPortIndex Integer32, + qosCurCfgPortPriority INTEGER + } + +qosCurCfgPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Switch Port Number" + ::= { qosCurCfgPortPriorityEntry 1 } + +qosCurCfgPortPriority OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Switch Port Priority Should be between 0 and 7" + ::= { qosCurCfgPortPriorityEntry 2 } + +qosNewCfgPortPriorityTable OBJECT-TYPE + SYNTAX SEQUENCE OF QoSNewCfgPortPriorityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of QOS Port Priority configuration." + ::= { qos8021p 2 } + +qosNewCfgPortPriorityEntry OBJECT-TYPE + SYNTAX QoSNewCfgPortPriorityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular QOS Port Priority configuration." + INDEX { qosNewCfgPortIndex } + ::= { qosNewCfgPortPriorityTable 1 } + +QoSNewCfgPortPriorityEntry ::= SEQUENCE { + qosNewCfgPortIndex Integer32, + qosNewCfgPortPriority INTEGER + } + +qosNewCfgPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Switch Port Number" + ::= { qosNewCfgPortPriorityEntry 1 } + +qosNewCfgPortPriority OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Switch Port Priority Should be between 0 and 7" + ::= { qosNewCfgPortPriorityEntry 2 } + +qosCurCfgPriorityCoSTable OBJECT-TYPE + SYNTAX SEQUENCE OF QoSCurCfgPriorityCoSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of Frame Priority and COSq configuration." + ::= { qos8021p 3 } + +qosCurCfgPriorityCoSEntry OBJECT-TYPE + SYNTAX QoSCurCfgPriorityCoSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular Frame Priority and COSq configuration." + INDEX { qosCurCfgPriorityIndex } + ::= { qosCurCfgPriorityCoSTable 1 } + +QoSCurCfgPriorityCoSEntry ::= SEQUENCE { + qosCurCfgPriorityIndex INTEGER, + qosCurCfgPriorityCoSq INTEGER + } + +qosCurCfgPriorityIndex OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame priority Number" + ::= { qosCurCfgPriorityCoSEntry 1 } + +qosCurCfgPriorityCoSq OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CoSq for a Frame Priority Should be between 0 and 7" + ::= { qosCurCfgPriorityCoSEntry 2 } + +qosNewCfgPriorityCoSTable OBJECT-TYPE + SYNTAX SEQUENCE OF QoSNewCfgPriorityCoSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of Frame Priority and COSq configuration." + ::= { qos8021p 4 } + +qosNewCfgPriorityCoSEntry OBJECT-TYPE + SYNTAX QoSNewCfgPriorityCoSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular Frame Priority and COSq configuration." + INDEX { qosNewCfgPriorityIndex } + ::= { qosNewCfgPriorityCoSTable 1 } + +QoSNewCfgPriorityCoSEntry ::= SEQUENCE { + qosNewCfgPriorityIndex INTEGER, + qosNewCfgPriorityCoSq INTEGER + } + +qosNewCfgPriorityIndex OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame priority Number" + ::= { qosNewCfgPriorityCoSEntry 1 } + +qosNewCfgPriorityCoSq OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "CoSq for a Frame Priority Should be between 0 and 7" + ::= { qosNewCfgPriorityCoSEntry 2 } + +qosCurCfgCosWeightTable OBJECT-TYPE + SYNTAX SEQUENCE OF QoSCurCfgCosWeightEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of CoSq and Weight configuration." + ::= { qos8021p 5 } + +qosCurCfgCosWeightEntry OBJECT-TYPE + SYNTAX QoSCurCfgCosWeightEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular CoSq and Weight configuration." + INDEX { qosCurCfgCosIndex } + ::= { qosCurCfgCosWeightTable 1 } + +QoSCurCfgCosWeightEntry ::= SEQUENCE { + qosCurCfgCosIndex INTEGER, + qosCurCfgCosWeight INTEGER + } + +qosCurCfgCosIndex OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CoSq Number" + ::= { qosCurCfgCosWeightEntry 1 } + +qosCurCfgCosWeight OBJECT-TYPE + SYNTAX INTEGER (0..15) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Weight of CoSq" + ::= { qosCurCfgCosWeightEntry 2 } + +qosNewCfgCosWeightTable OBJECT-TYPE + SYNTAX SEQUENCE OF QoSNewCfgCosWeightEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of CoSq and Weight configuration." + ::= { qos8021p 6 } + +qosNewCfgCosWeightEntry OBJECT-TYPE + SYNTAX QoSNewCfgCosWeightEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular CoSq and Weight configuration." + INDEX { qosNewCfgCosIndex } + ::= { qosNewCfgCosWeightTable 1 } + +QoSNewCfgCosWeightEntry ::= SEQUENCE { + qosNewCfgCosIndex INTEGER, + qosNewCfgCosWeight INTEGER + } + +qosNewCfgCosIndex OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CoSq Number" + ::= { qosNewCfgCosWeightEntry 1 } + +qosNewCfgCosWeight OBJECT-TYPE + SYNTAX INTEGER (0..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Weight of CoSq" + ::= { qosNewCfgCosWeightEntry 2 } + +qosCurCfgCosNum OBJECT-TYPE + SYNTAX INTEGER { + num2(2), + num8(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of CoSq." + ::= { qos8021p 7 } + +qosNewCfgCosNum OBJECT-TYPE + SYNTAX INTEGER { + num2(2), + num8(8) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of CoSq." + ::= { qos8021p 8 } + +aclCurCfgPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF AclCurCfgPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of port acl groups configuration." + ::= { aclCfg 1 } + +aclCurCfgPortTableEntry OBJECT-TYPE + SYNTAX AclCurCfgPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular port acl groups configuration." + INDEX { aclCurCfgPortIndex } + ::= { aclCurCfgPortTable 1 } + +AclCurCfgPortTableEntry ::= SEQUENCE { + aclCurCfgPortIndex Integer32, + aclCurCfgPortAclBmap OCTET STRING, + aclCurCfgPortAclBlkBmap OCTET STRING, + aclCurCfgPortAclGrpBmap OCTET STRING + } + +aclCurCfgPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of a particular port. This is also + index to the entLogicalTable of Entity MIB." + ::= { aclCurCfgPortTableEntry 1 } + +aclCurCfgPortAclBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acls applied to the port. The acls are + presented in bitmap format. This string displays acl number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ acl 9 + || || + || ||___ acl 8 + || |____ acl 7 + || . . . + ||_________ acl 2 + |__________ acl 1 + + where x : 1 - The represented acl applied to the port. + 0 - The represented acl not applied to the port." + ::= { aclCurCfgPortTableEntry 2 } + + +aclCurCfgPortAclBlkBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl blocks applied to the port. The acl blocks are + presented in bitmap format. This string displays acl number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ aclblk 9 + || || + || ||___ aclblk 8 + || |____ aclblk 7 + || . . . + ||_________ aclblk 2 + |__________ aclblk 1 + + where x : 1 - The represented acl block applied to the port. + 0 - The represented acl block not applied to the port." + ::= { aclCurCfgPortTableEntry 3 } + + +aclCurCfgPortAclGrpBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl groups applied to the port. The acls are + presented in bitmap format. This string displays acl number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ aclgrp 9 + || || + || ||___ aclgrp 8 + || |____ aclgrp 7 + || . . . + ||_________ aclgrp 2 + |__________ aclgrp 1 + + where x : 1 - The represented acl applied to the port. + 0 - The represented acl not applied to the port." + ::= { aclCurCfgPortTableEntry 4 } + +aclNewCfgPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF AclNewCfgPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of port acl groups configuration." + ::= { aclCfg 2 } + +aclNewCfgPortTableEntry OBJECT-TYPE + SYNTAX AclNewCfgPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular port acl groups configuration." + INDEX { aclNewCfgPortIndex } + ::= { aclNewCfgPortTable 1 } + +AclNewCfgPortTableEntry ::= SEQUENCE { + aclNewCfgPortIndex Integer32, + aclNewCfgPortAddAcl Unsigned32, + aclNewCfgPortAddAclBlk Unsigned32, + aclNewCfgPortAddAclGrp Unsigned32, + aclNewCfgPortRemoveAcl Unsigned32, + aclNewCfgPortRemoveAclBlk Unsigned32, + aclNewCfgPortRemoveAclGrp Unsigned32, + aclNewCfgPortAclBmap OCTET STRING, + aclNewCfgPortAclBlkBmap OCTET STRING, + aclNewCfgPortAclGrpBmap OCTET STRING + } + +aclNewCfgPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of a particular port. This is also + index to the entLogicalTable of Entity MIB." + ::= { aclNewCfgPortTableEntry 1 } + +aclNewCfgPortAddAcl OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The acl to be added to the specified port. A + '0' value is returned when read." + ::= {aclNewCfgPortTableEntry 2 } + +aclNewCfgPortAddAclBlk OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The acl block to be added to the specified port. A + '0' value is returned when read." + ::= {aclNewCfgPortTableEntry 3 } + +aclNewCfgPortAddAclGrp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The acl group to be added to the specified port. A + '0' value is returned when read." + ::= {aclNewCfgPortTableEntry 4 } + +aclNewCfgPortRemoveAcl OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The acl to be removed from the specified port. + A '0' value is returned when read." + ::= { aclNewCfgPortTableEntry 5 } + +aclNewCfgPortRemoveAclBlk OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The acl block to be removed from the specified port. + A '0' value is returned when read." + ::= { aclNewCfgPortTableEntry 6 } + +aclNewCfgPortRemoveAclGrp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The acl group to be removed from the specified port. + A '0' value is returned when read." + ::= { aclNewCfgPortTableEntry 7 } + +aclNewCfgPortAclBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acls applied to the port. The acls are + presented in bitmap format. This string displays acl number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ acl 9 + || || + || ||___ acl 8 + || |____ acl 7 + || . . . + ||_________ acl 2 + |__________ acl 1 + + where x : 1 - The represented acl applied to the port. + 0 - The represented acl not applied to the port." + ::= { aclNewCfgPortTableEntry 8 } + +aclNewCfgPortAclBlkBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl blocks applied to the port. The acl blocks are + presented in bitmap format. This string displays block number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ aclblk 9 + || || + || ||___ aclblk 8 + || |____ aclblk 7 + || . . . + ||_________ aclblk 2 + |__________ aclblk 1 + + where x : 1 - The represented acl block applied to the port. + 0 - The represented acl block not applied to the port." + ::= { aclNewCfgPortTableEntry 9 } + +aclNewCfgPortAclGrpBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl groups applied to the port. The acl groups are + presented in bitmap format. This string displays group number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ aclgrp 9 + || || + || ||___ aclgrp 8 + || |____ aclgrp 7 + || . . . + ||_________ aclgrp 2 + |__________ aclgrp 1 + + where x : 1 - The represented acl group applied to the port. + 0 - The represented acl group not applied to the port." + ::= { aclNewCfgPortTableEntry 10 } + +aclCurCfgPortAclMeterTable OBJECT-TYPE + SYNTAX SEQUENCE OF AclCurCfgPortAclMeterTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of port acl meter configuration in the current_config." + ::= { aclCfg 3 } + +aclCurCfgPortAclMeterTableEntry OBJECT-TYPE + SYNTAX AclCurCfgPortAclMeterTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about acl meter configuration of a particular port." + INDEX { aclCurCfgPortMeterConfigIndex, aclCurCfgAclMeterIndex } + ::= { aclCurCfgPortAclMeterTable 1 } + +AclCurCfgPortAclMeterTableEntry ::= SEQUENCE { + aclCurCfgPortMeterConfigIndex Integer32, + aclCurCfgAclMeterIndex Integer32, + aclCurCfgAclMeterCommitRate INTEGER, + aclCurCfgAclMeterMaxBurstSize INTEGER, + aclCurCfgAclMeterStatus INTEGER, + aclCurCfgAclMeterDropOrPass INTEGER, + aclCurCfgAclMeterAclBmap OCTET STRING, + aclCurCfgAclMeterAclBlkBmap OCTET STRING, + aclCurCfgAclMeterAclGrpBmap OCTET STRING + } + +aclCurCfgPortMeterConfigIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of a particular port. This is also + index to the entLogicalTable of Entity MIB." + ::= { aclCurCfgPortAclMeterTableEntry 1 } + +aclCurCfgAclMeterIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl meter identifier of a particular port." + ::= { aclCurCfgPortAclMeterTableEntry 2 } + +aclCurCfgAclMeterCommitRate OBJECT-TYPE + SYNTAX INTEGER (1000..1000000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Committed rate of acl meter for specified port in kilobits/sec." + ::= { aclCurCfgPortAclMeterTableEntry 3 } + +aclCurCfgAclMeterMaxBurstSize OBJECT-TYPE + SYNTAX INTEGER { + k32(32), + k64(64), + k128(128), + k256(256), + k512(512), + k1024(1024), + k2048(2048), + k4096(4096) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum burst size of acl meter for specified port in kilobits." + ::= { aclCurCfgPortAclMeterTableEntry 4 } + +aclCurCfgAclMeterStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The metering status of acl meter for specified port." + ::= { aclCurCfgPortAclMeterTableEntry 5 } + +aclCurCfgAclMeterDropOrPass OBJECT-TYPE + SYNTAX INTEGER { + none(1), + drop(2), + pass(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of out profile to drop or pass for acl meter of a + specified port." + ::= { aclCurCfgPortAclMeterTableEntry 6 } + +aclCurCfgAclMeterAclBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acls assigned to this meter. The acls are + presented in bitmap format. This string displays acl number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ acl 9 + || || + || ||___ acl 8 + || |____ acl 7 + || . . . + ||_________ acl 2 + |__________ acl 1 + + where x : 1 - The represented acl assigned to the meter. + 0 - The represented acl not assigned to the meter." + ::= { aclCurCfgPortAclMeterTableEntry 7 } + +aclCurCfgAclMeterAclBlkBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl blocks assigned to this meter. The blocks are + presented in bitmap format. This string displays block number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ aclblk 9 + || || + || ||___ aclblk 8 + || |____ aclblk 7 + || . . . + ||_________ aclblk 2 + |__________ aclblk 1 + + where x : 1 - The represented acl block assigned to the meter. + 0 - The represented acl blocknot assigned to the meter." + ::= { aclCurCfgPortAclMeterTableEntry 8 } + +aclCurCfgAclMeterAclGrpBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl groups assigned to this meter. The groups are + presented in bitmap format. This string displays group number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ aclgrp 9 + || || + || ||___ aclgrp 8 + || |____ aclgrp 7 + || . . . + ||_________ aclgrp 2 + |__________ aclgrp 1 + + where x : 1 - The represented acl group assigned to the meter. + 0 - The represented acl group not assigned to the meter." + ::= { aclCurCfgPortAclMeterTableEntry 9 } + + +aclNewCfgPortAclMeterTable OBJECT-TYPE + SYNTAX SEQUENCE OF AclNewCfgPortAclMeterTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of port acl meter configuration in the new_config." + ::= { aclCfg 4 } + +aclNewCfgPortAclMeterTableEntry OBJECT-TYPE + SYNTAX AclNewCfgPortAclMeterTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about acl meter configuration of a particular port." + INDEX { aclNewCfgPortMeterConfigIndex, aclNewCfgAclMeterIndex } + ::= { aclNewCfgPortAclMeterTable 1 } + +AclNewCfgPortAclMeterTableEntry ::= SEQUENCE { + aclNewCfgPortMeterConfigIndex Integer32, + aclNewCfgAclMeterIndex Integer32, + aclNewCfgAclMeterCommitRate INTEGER, + aclNewCfgAclMeterMaxBurstSize INTEGER, + aclNewCfgAclMeterStatus INTEGER, + aclNewCfgAclMeterDropOrPass INTEGER, + aclNewCfgAclMeterAssignAcl Unsigned32, + aclNewCfgAclMeterAssignAclBlk Unsigned32, + aclNewCfgAclMeterAssignAclGrp Unsigned32, + aclNewCfgAclMeterUnAssignAcl Unsigned32, + aclNewCfgAclMeterUnAssignAclBlk Unsigned32, + aclNewCfgAclMeterUnAssignAclGrp Unsigned32, + aclNewCfgAclMeterAclBmap OCTET STRING, + aclNewCfgAclMeterAclBlkBmap OCTET STRING, + aclNewCfgAclMeterAclGrpBmap OCTET STRING + } + +aclNewCfgPortMeterConfigIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of a particular port. This is also + index to the entLogicalTable of Entity MIB." + ::= { aclNewCfgPortAclMeterTableEntry 1 } + +aclNewCfgAclMeterIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl meter identifier of a particular port." + ::= { aclNewCfgPortAclMeterTableEntry 2 } + +aclNewCfgAclMeterCommitRate OBJECT-TYPE + SYNTAX INTEGER (1000..1000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Committed rate of acl meter for specified port in kilobits/sec." + ::= { aclNewCfgPortAclMeterTableEntry 3 } + +aclNewCfgAclMeterMaxBurstSize OBJECT-TYPE + SYNTAX INTEGER { + k32(32), + k64(64), + k128(128), + k256(256), + k512(512), + k1024(1024), + k2048(2048), + k4096(4096) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum burst size of acl meter for specified port in kilobits." + ::= { aclNewCfgPortAclMeterTableEntry 4 } + +aclNewCfgAclMeterStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The metering status of acl meter for specified port." + ::= { aclNewCfgPortAclMeterTableEntry 5 } + +aclNewCfgAclMeterDropOrPass OBJECT-TYPE + SYNTAX INTEGER { + none(1), + drop(2), + pass(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The state of out profile to drop or pass for acl meter of a + specified port." + ::= { aclNewCfgPortAclMeterTableEntry 6 } + +aclNewCfgAclMeterAssignAcl OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Assign acl meter for specified port to acl." + ::= { aclNewCfgPortAclMeterTableEntry 7 } + +aclNewCfgAclMeterAssignAclBlk OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Assign acl meter for specified port to acl block." + ::= { aclNewCfgPortAclMeterTableEntry 8 } + +aclNewCfgAclMeterAssignAclGrp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Assign acl meter for specified port to acl group." + ::= { aclNewCfgPortAclMeterTableEntry 9 } + +aclNewCfgAclMeterUnAssignAcl OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Unassign acl meter for specified port from acl." + ::= { aclNewCfgPortAclMeterTableEntry 10 } + +aclNewCfgAclMeterUnAssignAclBlk OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Unassign acl meter for specified port from acl block." + ::= { aclNewCfgPortAclMeterTableEntry 11 } + +aclNewCfgAclMeterUnAssignAclGrp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Unassign acl meter for specified port from acl group." + ::= { aclNewCfgPortAclMeterTableEntry 12 } + +aclNewCfgAclMeterAclBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acls assigned to this meter. The acls are + presented in bitmap format. This string displays acl number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ acl 9 + || || + || ||___ acl 8 + || |____ acl 7 + || . . . + ||_________ acl 2 + |__________ acl 1 + + where x : 1 - The represented acl assigned to the meter. + 0 - The represented acl not assigned to the meter." + ::= { aclNewCfgPortAclMeterTableEntry 13 } + +aclNewCfgAclMeterAclBlkBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl blocks assigned to this meter. The blocks are + presented in bitmap format. This string displays block number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ aclblk 9 + || || + || ||___ aclblk 8 + || |____ aclblk 7 + || . . . + ||_________ aclblk 2 + |__________ aclblk 1 + + where x : 1 - The represented acl block assigned to the meter. + 0 - The represented acl blocknot assigned to the meter." + ::= { aclNewCfgPortAclMeterTableEntry 14 } + +aclNewCfgAclMeterAclGrpBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl groups assigned to this meter. The groups are + presented in bitmap format. This string displays group number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ aclgrp 9 + || || + || ||___ aclgrp 8 + || |____ aclgrp 7 + || . . . + ||_________ aclgrp 2 + |__________ aclgrp 1 + + where x : 1 - The represented acl group assigned to the meter. + 0 - The represented acl group not assigned to the meter." + ::= { aclNewCfgPortAclMeterTableEntry 15 } + + +aclCurCfgPortAclRemarkTable OBJECT-TYPE + SYNTAX SEQUENCE OF AclCurCfgPortAclRemarkTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of port acl remark configuration in the current_config." + ::= { aclCfg 5 } + +aclCurCfgPortAclRemarkTableEntry OBJECT-TYPE + SYNTAX AclCurCfgPortAclRemarkTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about acl meter configuration of a particular port." + INDEX { aclCurCfgPortRemarkConfigIndex, aclCurCfgAclRemarkIndex } + ::= { aclCurCfgPortAclRemarkTable 1 } + +AclCurCfgPortAclRemarkTableEntry ::= SEQUENCE { + aclCurCfgPortRemarkConfigIndex Integer32, + aclCurCfgAclRemarkIndex Integer32, + aclCurCfgAclRemarkInProfUpdatePri INTEGER, + aclCurCfgAclRemarkInProfUpdateTosPrec INTEGER, + aclCurCfgAclRemarkInProfUpdateDscp INTEGER, + aclCurCfgAclRemarkOutProfUpdateDscp INTEGER, + aclCurCfgAclRemarkAclBmap OCTET STRING, + aclCurCfgAclRemarkAclBlkBmap OCTET STRING, + aclCurCfgAclRemarkAclGrpBmap OCTET STRING + } + +aclCurCfgPortRemarkConfigIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of a particular port. This is also + index to the entLogicalTable of Entity MIB." + ::= { aclCurCfgPortAclRemarkTableEntry 1 } + +aclCurCfgAclRemarkIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl remark identifier for a particular port." + ::= { aclCurCfgPortAclRemarkTableEntry 2 } + +aclCurCfgAclRemarkInProfUpdatePri OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Re-Mark in profile user priority for acl re-mark of a specified port." + ::= { aclCurCfgPortAclRemarkTableEntry 3 } + +aclCurCfgAclRemarkInProfUpdateTosPrec OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of Re-Mark in profile tos precedence for acl re-mark of + a specified port." + ::= { aclCurCfgPortAclRemarkTableEntry 4 } + +aclCurCfgAclRemarkInProfUpdateDscp OBJECT-TYPE + SYNTAX INTEGER (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Re-Mark in profile dscp for acl re-mark of a specified port." + ::= { aclCurCfgPortAclRemarkTableEntry 5 } + +aclCurCfgAclRemarkOutProfUpdateDscp OBJECT-TYPE + SYNTAX INTEGER (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Re-Mark out profile dscp for acl re-mark of a specified port." + ::= { aclCurCfgPortAclRemarkTableEntry 6 } + +aclCurCfgAclRemarkAclBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acls assigned to this re-mark. The acls are + presented in bitmap format. This string displays acl number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ acl 9 + || || + || ||___ acl 8 + || |____ acl 7 + || . . . + ||_________ acl 2 + |__________ acl 1 + + where x : 1 - The represented acl assigned to the re-mark. + 0 - The represented acl not assigned to the re-mark." + ::= { aclCurCfgPortAclRemarkTableEntry 7 } + +aclCurCfgAclRemarkAclBlkBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl blocks assigned to this re-mark. The blocks are + presented in bitmap format. This string displays block number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ aclblk 9 + || || + || ||___ aclblk 8 + || |____ aclblk 7 + || . . . + ||_________ aclblk 2 + |__________ aclblk 1 + + where x : 1 - The represented acl block assigned to the re-mark. + 0 - The represented acl blocknot assigned to the re-mark." + ::= { aclCurCfgPortAclRemarkTableEntry 8 } + +aclCurCfgAclRemarkAclGrpBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl groups assigned to this re-mark. The groups are + presented in bitmap format. This string displays group number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ aclgrp 9 + || || + || ||___ aclgrp 8 + || |____ aclgrp 7 + || . . . + ||_________ aclgrp 2 + |__________ aclgrp 1 + + where x : 1 - The represented acl group assigned to the re-mark. + 0 - The represented acl group not assigned to the re-mark." + ::= { aclCurCfgPortAclRemarkTableEntry 9 } + +aclNewCfgPortAclRemarkTable OBJECT-TYPE + SYNTAX SEQUENCE OF AclNewCfgPortAclRemarkTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of port acl remark configuration in the new_config." + ::= { aclCfg 6 } + +aclNewCfgPortAclRemarkTableEntry OBJECT-TYPE + SYNTAX AclNewCfgPortAclRemarkTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about acl remark configuration of a particular port." + INDEX { aclNewCfgPortRemarkConfigIndex, aclNewCfgAclRemarkIndex } + ::= { aclNewCfgPortAclRemarkTable 1 } + +AclNewCfgPortAclRemarkTableEntry ::= SEQUENCE { + aclNewCfgPortRemarkConfigIndex Integer32, + aclNewCfgAclRemarkIndex Integer32, + aclNewCfgAclRemarkInProfUpdatePri INTEGER, + aclNewCfgAclRemarkInProfUpdateTosPrec INTEGER, + aclNewCfgAclRemarkInProfUpdateDscp INTEGER, + aclNewCfgAclRemarkOutProfUpdateDscp INTEGER, + aclNewCfgAclRemarkAssignAcl Unsigned32, + aclNewCfgAclRemarkAssignAclBlk Unsigned32, + aclNewCfgAclRemarkAssignAclGrp Unsigned32, + aclNewCfgAclRemarkUnAssignAcl Unsigned32, + aclNewCfgAclRemarkUnAssignAclBlk Unsigned32, + aclNewCfgAclRemarkUnAssignAclGrp Unsigned32, + aclNewCfgAclRemarkAclBmap OCTET STRING, + aclNewCfgAclRemarkAclBlkBmap OCTET STRING, + aclNewCfgAclRemarkAclGrpBmap OCTET STRING, + aclNewCfgAclRemarkReset INTEGER + } + +aclNewCfgPortRemarkConfigIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of a particular port. This is also + index to the entLogicalTable of Entity MIB." + ::= { aclNewCfgPortAclRemarkTableEntry 1 } + +aclNewCfgAclRemarkIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl remark identifier for a particular port." + ::= { aclNewCfgPortAclRemarkTableEntry 2 } + +aclNewCfgAclRemarkInProfUpdatePri OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Re-Mark in profile user priority for acl re-mark of a specified port." + ::= { aclNewCfgPortAclRemarkTableEntry 3 } + +aclNewCfgAclRemarkInProfUpdateTosPrec OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The state of Re-Mark in profile tos precedence for acl re-mark of + a specified port." + ::= { aclNewCfgPortAclRemarkTableEntry 4 } + +aclNewCfgAclRemarkInProfUpdateDscp OBJECT-TYPE + SYNTAX INTEGER (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Re-Mark in profile dscp for acl re-mark of a specified port." + ::= { aclNewCfgPortAclRemarkTableEntry 5 } + +aclNewCfgAclRemarkOutProfUpdateDscp OBJECT-TYPE + SYNTAX INTEGER (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Re-Mark out profile dscp for acl re-mark of a specified port." + ::= { aclNewCfgPortAclRemarkTableEntry 6 } + +aclNewCfgAclRemarkAssignAcl OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Assign acl re-mark for specified port to acl." + ::= { aclNewCfgPortAclRemarkTableEntry 7 } + +aclNewCfgAclRemarkAssignAclBlk OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Assign acl re-mark for specified port to acl block." + ::= { aclNewCfgPortAclRemarkTableEntry 8 } + +aclNewCfgAclRemarkAssignAclGrp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Assign acl re-mark for specified port to acl group." + ::= { aclNewCfgPortAclRemarkTableEntry 9 } + +aclNewCfgAclRemarkUnAssignAcl OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Unassign acl re-mark for specified port from acl." + ::= { aclNewCfgPortAclRemarkTableEntry 10 } + +aclNewCfgAclRemarkUnAssignAclBlk OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Unassign acl re-mark for specified port from acl block." + ::= { aclNewCfgPortAclRemarkTableEntry 11 } + +aclNewCfgAclRemarkUnAssignAclGrp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Unassign acl re-mark for specified port from acl group." + ::= { aclNewCfgPortAclRemarkTableEntry 12 } + +aclNewCfgAclRemarkAclBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acls assigned to this re-mark. The acls are + presented in bitmap format. This string displays acl number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ acl 9 + || || + || ||___ acl 8 + || |____ acl 7 + || . . . + ||_________ acl 2 + |__________ acl 1 + + where x : 1 - The represented acl assigned to the re-mark. + 0 - The represented acl not assigned to the re-mark." + ::= { aclNewCfgPortAclRemarkTableEntry 13 } + +aclNewCfgAclRemarkAclBlkBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl blocks assigned to this re-mark. The blocks are + presented in bitmap format. This string displays block number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ aclblk 9 + || || + || ||___ aclblk 8 + || |____ aclblk 7 + || . . . + ||_________ aclblk 2 + |__________ aclblk 1 + + where x : 1 - The represented acl block assigned to the re-mark. + 0 - The represented acl blocknot assigned to the re-mark." + ::= { aclNewCfgPortAclRemarkTableEntry 14 } + +aclNewCfgAclRemarkAclGrpBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acl groups assigned to this re-mark. The groups are + presented in bitmap format. This string displays group number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ aclgrp 9 + || || + || ||___ aclgrp 8 + || |____ aclgrp 7 + || . . . + ||_________ aclgrp 2 + |__________ aclgrp 1 + + where x : 1 - The represented acl group assigned to the re-mark. + 0 - The represented acl group not assigned to the re-mark." + ::= { aclNewCfgPortAclRemarkTableEntry 15 } + +aclNewCfgAclRemarkReset OBJECT-TYPE + SYNTAX INTEGER { + other(1), + reset(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is an action object to reset an ACL remark entry. A value of + other(1) is always returned when this object is read." + ::= { aclNewCfgPortAclRemarkTableEntry 16 } + +-- ---------------------------------------------------------------------------- +-- } INSERT: bt2qos +-- ---------------------------------------------------------------------------- + +END |