mibs/MIBS/hp/BLADETYPE2-QOS-MIB
2023-12-05 12:25:34 +01:00

1353 lines
41 KiB
Plaintext

-- 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