- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
5231 lines
144 KiB
Text
5231 lines
144 KiB
Text
--
|
|
-- sle-mlsqos-mib.mib
|
|
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
|
|
-- Monday, May 16, 2016 at 14:59:46
|
|
--
|
|
|
|
SLE-MLSQOS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
sleMgmt
|
|
FROM DASAN-SMI
|
|
SleControlStatusType, SleControlRequestResultType
|
|
FROM SLE-TC-MIB
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
TimeTicks, Integer32, Unsigned32, Gauge32, Counter64,
|
|
OBJECT-TYPE, MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC;
|
|
|
|
|
|
sleMlsQos MODULE-IDENTITY
|
|
LAST-UPDATED "201310040903Z" -- October 04, 2013 at 09:03 GMT
|
|
ORGANIZATION
|
|
" "
|
|
CONTACT-INFO
|
|
" "
|
|
DESCRIPTION
|
|
"This MIB contains all informations about ML QOS supported features."
|
|
REVISION "201308040903Z" -- August 04, 2013 at 09:03 GMT
|
|
DESCRIPTION
|
|
" "
|
|
::= { sleMgmt 28 }
|
|
|
|
|
|
|
|
--
|
|
-- Textual conventions
|
|
--
|
|
|
|
MlsQosStatusType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable(1) : enabled in the system.
|
|
Disable(0) : Disable in system."
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
|
|
MlsQosMappingType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CosToCos(1) :
|
|
CosToQueue(2) :
|
|
DscpToDscp(3) :
|
|
DscpToQueue(4) :
|
|
ExpToExp(5) :
|
|
ExpToQueue(6) : "
|
|
SYNTAX INTEGER
|
|
{
|
|
cosToCos(1),
|
|
cosToQueue(2),
|
|
dscpToDscp(3),
|
|
dscpToQueue(4),
|
|
expToExp(5),
|
|
expToQueue(6),
|
|
expToClass(7)
|
|
}
|
|
|
|
ACLMatchType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ACL Match Types
|
|
mac (1),
|
|
EthType (2)
|
|
L3Proto(3)"
|
|
SYNTAX INTEGER
|
|
{
|
|
mac(1),
|
|
ethType(2),
|
|
l3Proto(3)
|
|
}
|
|
|
|
ACLMatchActionType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"deny(0) deny the packets
|
|
permit(1) permit.
|
|
remark(2) mark the packets "
|
|
SYNTAX INTEGER
|
|
{
|
|
deny(0),
|
|
permit(1),
|
|
remark(2)
|
|
}
|
|
|
|
ACLEtherType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
" WORD Ethertype value - (0x600-0xffff)
|
|
ip4 IPv4 Ethertype - 0x0800
|
|
ip6 IPv6 Ethertype - 0x86dd
|
|
mpls MPLS Ethertype - 0x8847"
|
|
SYNTAX OCTET STRING
|
|
|
|
AclTcpUdpPortActionType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
eq(1) Equals to
|
|
neq(2) Not equals to
|
|
lt(3) Lower Than
|
|
gt(4) Greather Than"
|
|
SYNTAX INTEGER
|
|
{
|
|
eq(1),
|
|
neq(2),
|
|
lt(3),
|
|
gt(4)
|
|
}
|
|
|
|
ClassMapMatchType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cos (1) ,
|
|
innerCos(2),
|
|
ipDscp (3),
|
|
ipPrecedence (4),
|
|
ip6Dscp (5),
|
|
ip6Precedence (6),
|
|
tcpSrcPort (7),
|
|
tcpDstPort (8),
|
|
udpSrcPort (9),
|
|
udpDstPort (10),
|
|
VlanId (11),
|
|
innerVlanId (12),
|
|
layer4SrcPort (13)
|
|
layer4DstPort (14)"
|
|
SYNTAX INTEGER
|
|
{
|
|
cos(1),
|
|
innerCos(2),
|
|
ipDscp(3),
|
|
ipPrecedence(4),
|
|
ip6Dscp(5),
|
|
ip6Precedence(6),
|
|
tcpSrcPort(7),
|
|
tcpDstPort(8),
|
|
udpSrcPort(9),
|
|
udpDstPort(10),
|
|
vlanId(11),
|
|
innerVlanId(12),
|
|
layer4SrcPort(13),
|
|
layer4DstPort(14)
|
|
}
|
|
|
|
ClassMapMatchRangeType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcpSrcPort (1),
|
|
tcpDstPort (2),
|
|
udpSrcPort (3),
|
|
udpDstPort (4),
|
|
VlanId (5),
|
|
layer4SrcPort (6),
|
|
layer4DstPort (7)"
|
|
SYNTAX INTEGER
|
|
{
|
|
tcpSrcPort(1),
|
|
tcpDstPort(2),
|
|
udpSrcPort(3),
|
|
udpDstPort(4),
|
|
vlanId(5),
|
|
layer4SrcPort(6),
|
|
layer4DstPort(7)
|
|
}
|
|
|
|
PmapPriorityType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
" low(0)
|
|
medium(1)
|
|
high(2)
|
|
highest(3)"
|
|
SYNTAX INTEGER
|
|
{
|
|
low(0),
|
|
medium(1),
|
|
high(2),
|
|
highest(3)
|
|
}
|
|
|
|
PmapPoliceType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
" srtcm(1)
|
|
trtcm(2)"
|
|
SYNTAX INTEGER
|
|
{
|
|
srtcm(1),
|
|
trtcm(2)
|
|
}
|
|
|
|
PmapExceedActionType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
" none (0)
|
|
drop (1)
|
|
set-dscp-transmit (2)
|
|
set-tos-transmit (3)
|
|
set-cos-transmit (4)
|
|
transmit (7)"
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
drop(1),
|
|
setDscpTransmit(2),
|
|
setTosTransmit(3),
|
|
setCosTransmit(4),
|
|
transmit(7)
|
|
}
|
|
|
|
PmapViolateActionType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
" none(0)
|
|
drop(1)
|
|
set-dscp-transmit(2)
|
|
set-cos-transmit(3)
|
|
set-tos-transmit(4)
|
|
transmit (5)"
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
drop(1),
|
|
dscpTx(2),
|
|
cosTx(3),
|
|
tosTx(4),
|
|
transmit(5)
|
|
}
|
|
|
|
PmapSetActionType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
" cos (1),
|
|
cpu-cos (2),
|
|
ip-dscp (3),
|
|
ip-precedence (4),
|
|
redirect-to-port (5),
|
|
mirror-to-port (6),
|
|
vlan (7),
|
|
ip6-dscp (8),
|
|
ip6-precedence (9),
|
|
cpu-copy (10),
|
|
deny (11),
|
|
qos-group(12),
|
|
none(13),
|
|
queue(14),
|
|
vlan-cos(15)"
|
|
SYNTAX INTEGER
|
|
{
|
|
cos(1),
|
|
cpuCos(2),
|
|
ipDscp(3),
|
|
ipPrecedence(4),
|
|
redirectToPort(5),
|
|
mirrorToPort(6),
|
|
vlan(7),
|
|
ip6Dscp(8),
|
|
ip6Precedence(9),
|
|
cpuCopy(10),
|
|
deny(11),
|
|
qosGroup(12),
|
|
none(13),
|
|
queue(14),
|
|
vlanCos(15)
|
|
}
|
|
|
|
MlsQosIntfTrustState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cos (1)
|
|
dscp (2)"
|
|
SYNTAX INTEGER
|
|
{
|
|
cos(1),
|
|
dscp(2)
|
|
}
|
|
|
|
MlsQosInterfaceMapingType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
cos (1) Configure interface default CoS values
|
|
cos-cos (2) Specify cos-cos
|
|
cos-queue (3) Specify cos-queue map
|
|
dscp (4) Set the default DSCP vlaue
|
|
dscp-dscp(5) Specify dscp-dscp
|
|
dscp-queue (6) DSCP-to-QUEUE
|
|
exp-exp(7) Specify exp-exp
|
|
trust (8) Configure port trust state
|
|
trust-passthrough (9) COnfigure port trust pass-through state
|
|
cosToClass (10) configure cos to class
|
|
dscpToClass (11) configure dscp to class"
|
|
SYNTAX INTEGER
|
|
{
|
|
cos(1),
|
|
cosToCos(2),
|
|
cosToQueue(3),
|
|
dscp(4),
|
|
dscpToDscp(5),
|
|
dscpToQueue(6),
|
|
expToExp(7),
|
|
trust(8),
|
|
trustPassThrough(9),
|
|
cosToClass(10),
|
|
dscpToClass(11)
|
|
}
|
|
|
|
MlsQosIntfQueProfilingType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"shaping (1),
|
|
wrrQWt (2),
|
|
wrrRandomDetect (3),
|
|
tailDrop (4),
|
|
strictQ (5)"
|
|
SYNTAX INTEGER
|
|
{
|
|
shaping(1),
|
|
wrrQWt(2),
|
|
wrrRandomDetect(3),
|
|
tailDrop(4),
|
|
strictQ(5),
|
|
reservedBandwidth(6)
|
|
}
|
|
|
|
ACLMacType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
src(1) Src Mac
|
|
dst(2) Dst Mac
|
|
srcWildcard(3) Src Wildcard bits
|
|
dstWildcard(4) Dst Wildcard Bits "
|
|
SYNTAX INTEGER
|
|
{
|
|
src(1),
|
|
dst(2),
|
|
srcWildcard(3),
|
|
dstWildcard(4)
|
|
}
|
|
|
|
ACLIpType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
src(1) Src Mac
|
|
dst(2) Dst Mac
|
|
srcWildcard(3) Src Wildcard bits
|
|
dstWildcard(4) Dst Wildcard Bits
|
|
host(5)
|
|
any(6)"
|
|
SYNTAX INTEGER
|
|
{
|
|
src(1),
|
|
dst(2),
|
|
srcWildcard(3),
|
|
dstWildcard(4)
|
|
}
|
|
|
|
PolMapClassMatchPrioType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"high(1) :
|
|
highest(2) :
|
|
low(3) :
|
|
medium(4) : "
|
|
SYNTAX INTEGER
|
|
{
|
|
high(1),
|
|
highest(2),
|
|
low(3),
|
|
medium(4)
|
|
}
|
|
|
|
PoliceExceedActionType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"drop(1) :
|
|
set-cos-transmit(2) :
|
|
set-dscp-transmit(3) :
|
|
set-tos-transmit(4) :
|
|
transmit (5)"
|
|
SYNTAX INTEGER
|
|
{
|
|
drop(1),
|
|
setCosTransmit(2),
|
|
setDscpTransmit(3),
|
|
setTosTransmit(4),
|
|
transmit(5)
|
|
}
|
|
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
sleMlsQosGlobal OBJECT IDENTIFIER ::= { sleMlsQos 1 }
|
|
|
|
|
|
sleMlsQosGlobalInfo OBJECT IDENTIFIER ::= { sleMlsQosGlobal 1 }
|
|
|
|
|
|
sleMlsQosStatus OBJECT-TYPE
|
|
SYNTAX MlsQosStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Enable / Disable MlQos
|
|
enable (1)
|
|
disable (0) "
|
|
::= { sleMlsQosGlobalInfo 1 }
|
|
|
|
|
|
sleMlsQosMapCosToCos OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global incoming Cos to outgoing Cos mapping."
|
|
::= { sleMlsQosGlobalInfo 2 }
|
|
|
|
|
|
sleMlsQosMapCosToQueue OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global incoming Cos to outgoing queue mapping."
|
|
::= { sleMlsQosGlobalInfo 3 }
|
|
|
|
|
|
sleMlsQosMapDscpToDscp OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global incoming dscp to outgoing dscp mapping."
|
|
::= { sleMlsQosGlobalInfo 4 }
|
|
|
|
|
|
sleMlsQosMapDscpToQueue OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global incoming dscp to outgoing queue mapping."
|
|
::= { sleMlsQosGlobalInfo 5 }
|
|
|
|
|
|
sleMlsQosMapExpToExp OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global incoming exp to outgoing exp mapping."
|
|
::= { sleMlsQosGlobalInfo 6 }
|
|
|
|
|
|
sleMlsQosMapExpToQueue OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global incoming exp to outgoing queue mapping."
|
|
::= { sleMlsQosGlobalInfo 7 }
|
|
|
|
|
|
sleMlsQosMapStrictQueueId OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queues with Strict scheduling"
|
|
::= { sleMlsQosGlobalInfo 8 }
|
|
|
|
|
|
sleMlsQosMapWrrQueueWeight OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue weight for Weighted round robin scheduling.
|
|
If the queue wt is given 0, then the queue becomes strict queue"
|
|
::= { sleMlsQosGlobalInfo 9 }
|
|
|
|
|
|
sleMlsQosMapCpuMaxPpsRate OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rate limiting for CPU. Defines Max packets per second to CPU"
|
|
::= { sleMlsQosGlobalInfo 10 }
|
|
|
|
|
|
sleMlsQosMapCpuQueueWeight OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"weight for Cpu Queues"
|
|
::= { sleMlsQosGlobalInfo 11 }
|
|
|
|
|
|
sleMlsQosMapNodeCpuMaxPpsRate OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"node Rate limiting for CPU. Defines Max packets per second to CPU"
|
|
::= { sleMlsQosGlobalInfo 12 }
|
|
|
|
|
|
sleMlsQosMapNodeCpuQueueWeight OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"node weight for Cpu Queues"
|
|
::= { sleMlsQosGlobalInfo 13 }
|
|
|
|
|
|
sleMlsQosMapExpToClass OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exp - to - class mapping"
|
|
::= { sleMlsQosGlobalInfo 14 }
|
|
|
|
|
|
sleHQosStatistics OBJECT-TYPE
|
|
SYNTAX MlsQosStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hqos has feature to disable or enable
|
|
statistics so this object is only applicable
|
|
when hqos is enabled"
|
|
::= { sleMlsQosGlobalInfo 15 }
|
|
|
|
|
|
sleQosPhbPriorityColor OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"qos phb-priority-color
|
|
Ex: PHB Name | Priority Color
|
|
-------------------------------------------
|
|
be | 0 red
|
|
cs0 | 0 green
|
|
cs1 | 1 green
|
|
af11 | 1 yellow
|
|
af12 | 1 red
|
|
af13 | 0 green
|
|
cs2 | 2 green
|
|
af21 | 2 green
|
|
af22 | 2 yellow
|
|
af23 | 2 red
|
|
cs3 | 3 green
|
|
af31 | 4 red
|
|
af32 | 3 green
|
|
af33 | 3 yellow
|
|
cs4 | 4 green
|
|
af41 | 5 yellow
|
|
af42 | 5 red
|
|
af43 | 4 green
|
|
cs5 | 5 green
|
|
ef | 6 red
|
|
cs6 | 6 yellow
|
|
cs7 | 7 green"
|
|
::= { sleMlsQosGlobalInfo 16 }
|
|
|
|
|
|
sleHQosDefaultClassToDscp OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default Class to DSCP
|
|
Ex: QoS PHB map to DSCP:
|
|
PHB Name | dscp
|
|
-------------------------------------------
|
|
be | 0
|
|
be | 0
|
|
cs1 | 9
|
|
af11 | 10
|
|
af12 | 12
|
|
af13 | 14
|
|
cs2 | 16
|
|
af21 | 18
|
|
af22 | 20
|
|
af23 | 22
|
|
cs3 | 24
|
|
af31 | 26
|
|
af32 | 28
|
|
af33 | 30
|
|
cs4 | 32
|
|
af41 | 34
|
|
af42 | 35
|
|
af43 | 38
|
|
cs5 | 40
|
|
ef | 46
|
|
cs6 | 48
|
|
cs7 | 56"
|
|
::= { sleMlsQosGlobalInfo 17 }
|
|
|
|
|
|
sleQosDefaultCosToClassTrust OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"qos default cos to class trust
|
|
Ex:QoS Cos+Cfi/DEI to CLASS:
|
|
COS CFI/DEI | CLASS
|
|
-------------------------------------------
|
|
0 0 | cs0
|
|
0 1 | cs0
|
|
1 0 | cs1
|
|
1 1 | cs1
|
|
2 0 | cs2
|
|
2 1 | cs2
|
|
3 0 | cs3
|
|
3 1 | cs3
|
|
4 0 | cs4
|
|
4 1 | cs4
|
|
5 0 | cs5
|
|
5 1 | cs5
|
|
6 0 | cs6
|
|
6 1 | cs6
|
|
7 0 | cs7
|
|
7 1 | cs7"
|
|
::= { sleMlsQosGlobalInfo 18 }
|
|
|
|
|
|
sleQosDefaultCosToClassNoTrust OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"qos Default cos to class no trust
|
|
Ex:
|
|
QoS Cos+Cfi/DEI to CLASS:
|
|
COS CFI/DEI | CLASS
|
|
-------------------------------------------
|
|
0 0 | be
|
|
0 1 | be
|
|
1 0 | be
|
|
1 1 | be
|
|
2 0 | be
|
|
2 1 | be
|
|
3 0 | be
|
|
3 1 | be
|
|
4 0 | be
|
|
4 1 | be
|
|
5 0 | be
|
|
5 1 | be
|
|
6 0 | be
|
|
6 1 | be
|
|
7 0 | be
|
|
7 1 | be"
|
|
::= { sleMlsQosGlobalInfo 19 }
|
|
|
|
|
|
sleQosDefaultDscpToClassTrust OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"qos default dscp to class trust
|
|
Ex: QoS Dscp to CLASS:
|
|
DSCP | CLASS
|
|
-------------------------------------------
|
|
0 | be
|
|
1 | be
|
|
2 | be
|
|
3 | be
|
|
4 | be
|
|
5 | be
|
|
6 | be
|
|
7 | be
|
|
8 | cs1
|
|
9 | be
|
|
10 | af11
|
|
11 | be
|
|
12 | af12
|
|
13 | be
|
|
14 | af13
|
|
15 | be
|
|
16 | cs2
|
|
17 | be
|
|
18 | af21
|
|
19 | be
|
|
20 | af22
|
|
21 | be
|
|
22 | af23
|
|
23 | be
|
|
24 | cs3
|
|
25 | be
|
|
26 | af31
|
|
27 | be
|
|
28 | af32
|
|
29 | be
|
|
30 | af33
|
|
31 | be
|
|
32 | cs4
|
|
33 | be
|
|
34 | af41
|
|
35 | be
|
|
36 | af42
|
|
37 | be
|
|
38 | af43
|
|
39 | be
|
|
40 | cs5
|
|
41 | be
|
|
42 | be
|
|
43 | be
|
|
44 | be
|
|
45 | be
|
|
46 | ef
|
|
47 | be
|
|
48 | cs6
|
|
49 | be
|
|
50 | be
|
|
51 | be
|
|
52 | be
|
|
53 | be
|
|
54 | be
|
|
55 | be
|
|
56 | cs7
|
|
57 | be
|
|
58 | be
|
|
59 | be
|
|
60 | be
|
|
61 | be
|
|
62 | be
|
|
63 | be
|
|
"
|
|
::= { sleMlsQosGlobalInfo 20 }
|
|
|
|
|
|
sleQosDefaultDscpToClassNoTrust OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"qos defualt dscp to class no trust
|
|
Ex:
|
|
QoS Dscp to CLASS:
|
|
DSCP | CLASS
|
|
-------------------------------------------
|
|
0 | be
|
|
1 | be
|
|
2 | be
|
|
3 | be
|
|
4 | be
|
|
5 | be
|
|
6 | be
|
|
7 | be
|
|
8 | be
|
|
9 | be
|
|
10 | be
|
|
11 | be
|
|
12 | be
|
|
13 | be
|
|
14 | be
|
|
15 | be
|
|
16 | be
|
|
17 | be
|
|
18 | be
|
|
19 | be
|
|
20 | be
|
|
21 | be
|
|
22 | be
|
|
23 | be
|
|
24 | be
|
|
25 | be
|
|
26 | be
|
|
27 | be
|
|
28 | be
|
|
29 | be
|
|
30 | be
|
|
31 | be
|
|
32 | be
|
|
33 | be
|
|
34 | be
|
|
35 | be
|
|
36 | be
|
|
37 | be
|
|
38 | be
|
|
39 | be
|
|
40 | be
|
|
41 | be
|
|
42 | be
|
|
43 | be
|
|
44 | be
|
|
45 | be
|
|
46 | be
|
|
47 | be
|
|
48 | be
|
|
49 | be
|
|
50 | be
|
|
51 | be
|
|
52 | be
|
|
53 | be
|
|
54 | be
|
|
55 | be
|
|
56 | be
|
|
57 | be
|
|
58 | be
|
|
59 | be
|
|
60 | be
|
|
61 | be
|
|
62 | be
|
|
63 | be"
|
|
::= { sleMlsQosGlobalInfo 21 }
|
|
|
|
|
|
sleMlsQosGlobalControl OBJECT IDENTIFIER ::= { sleMlsQosGlobal 2 }
|
|
|
|
|
|
sleMlsQosGlobalControlRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
setMlQosStatus(1),
|
|
setMlsQosMapping(2),
|
|
unSetMlsQosMapping(3),
|
|
setMlsQosStrictQueue(4),
|
|
unSetMlsQosStrictQueue(5),
|
|
setMlsQosWrr(6),
|
|
unSetMlsQosWrr(7),
|
|
setMlsQosCpuRate(8),
|
|
setMlsQosCpuQueueWt(9),
|
|
setMlsQosNodeCpuRate(10),
|
|
setMlsQosNodeCpuQueueWt(11),
|
|
setHQosStatistics(12),
|
|
unsetHQosStatistics(13)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration commands, and user can configure
|
|
functions via setting this entry as proper value."
|
|
::= { sleMlsQosGlobalControl 1 }
|
|
|
|
|
|
sleMlsQosGlobalControlStatus OBJECT-TYPE
|
|
SYNTAX SleControlStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"status of user command. User have to check this value as .busy. or .idle. before do setRequest."
|
|
::= { sleMlsQosGlobalControl 2 }
|
|
|
|
|
|
sleMlsQosGlobalCtrlTimer OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the wait-time until setRequest end. In case of short-time command, this value is 0"
|
|
::= { sleMlsQosGlobalControl 3 }
|
|
|
|
|
|
sleMlsQosGlobalControlTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time stamp of the last command. (don.t care)"
|
|
::= { sleMlsQosGlobalControl 4 }
|
|
|
|
|
|
sleMlsQosGlobalControlReqResult OBJECT-TYPE
|
|
SYNTAX SleControlRequestResultType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Result of the last command."
|
|
::= { sleMlsQosGlobalControl 5 }
|
|
|
|
|
|
sleMlsQosCtrlGlobalStatus OBJECT-TYPE
|
|
SYNTAX MlsQosStatusType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Enable / Disable MlQos
|
|
enable (1)
|
|
disable (0) "
|
|
::= { sleMlsQosGlobalControl 6 }
|
|
|
|
|
|
sleMlsQosGlobalControlMappingType OBJECT-TYPE
|
|
SYNTAX MlsQosMappingType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Below Mapping Types can be configured
|
|
cosToCos(1),
|
|
cosToQueue(2),
|
|
dscpToDscp(3),
|
|
dscpToQueue(4),
|
|
expToExp(5),
|
|
expToQueue(6)
|
|
expToClass(7)"
|
|
::= { sleMlsQosGlobalControl 7 }
|
|
|
|
|
|
sleMlsQosGlobalControlMappingIngValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ingress or incoming mapping values.
|
|
Based on sleMlsQosGlobalControlMappingType, this value has to be set.
|
|
Ex.
|
|
If sleMlsQosGlobalControlMappingType = cosToCos, then
|
|
sleMlsQosGlobalControlMappingIngValue = Incoming or ingress COS value"
|
|
::= { sleMlsQosGlobalControl 8 }
|
|
|
|
|
|
sleMlsQosGlobalControlMappingEgrValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress or outgoing mapping values.
|
|
Based on sleMlsQosGlobalControlMappingType, this value has to be set.
|
|
Ex.
|
|
If sleMlsQosGlobalControlMappingType = cosToCos, then
|
|
sleMlsQosGlobalControlMappingEgrValue = outgoing or egress COS value"
|
|
::= { sleMlsQosGlobalControl 9 }
|
|
|
|
|
|
sleMlsQosGlobalControlQueueId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue Id"
|
|
::= { sleMlsQosGlobalControl 10 }
|
|
|
|
|
|
sleMlsQosGlobalControlWrrQueueWeight OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue weight for weighted round robin scheduling.
|
|
This value is set for the Queue Id configured via sleMlsQosGlobalControlQueueId"
|
|
::= { sleMlsQosGlobalControl 11 }
|
|
|
|
|
|
sleMlsQosGlobalControlCpuMaxPpsRate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rate limiting for CPU. Defines Max packets per second to CPU
|
|
This value is set for the Queue Id configured via sleMlsQosGlobalControlQueueId"
|
|
::= { sleMlsQosGlobalControl 12 }
|
|
|
|
|
|
sleMlsQosGlobalControlCpuQueueWt OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Weight for CPU Queue.
|
|
This value is set for the Queue Id configured via sleMlsQosGlobalControlQueueId"
|
|
::= { sleMlsQosGlobalControl 13 }
|
|
|
|
|
|
sleMlsQosGlobalControlNodeId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Node Id"
|
|
::= { sleMlsQosGlobalControl 14 }
|
|
|
|
|
|
sleMlsQosGlobalControlMappingEgrClassValue OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress or outgoing mapping value is only for exp to class
|
|
Diffserv class alias, eg: be, ef, af11 etc.
|
|
If sleMlsQosGlobalControlMappingType is exp-to-class, this value has to be set.
|
|
Ex.
|
|
If sleMlsQosGlobalControlMappingType = exp-to-class, then
|
|
sleMlsQosGlobalControlMappingEgrValue = outgoing or egress class value"
|
|
::= { sleMlsQosGlobalControl 15 }
|
|
|
|
|
|
sleMlsQosAggPolice OBJECT IDENTIFIER ::= { sleMlsQos 2 }
|
|
|
|
|
|
sleMlsQosAggPoliceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SleMlsQosAggPoliceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Aggrgegate Policy Table"
|
|
::= { sleMlsQosAggPolice 1 }
|
|
|
|
|
|
sleMlsQosAggPoliceEntry OBJECT-TYPE
|
|
SYNTAX SleMlsQosAggPoliceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX { sleMlsQosAggPoliceIndex }
|
|
::= { sleMlsQosAggPoliceTable 1 }
|
|
|
|
|
|
SleMlsQosAggPoliceEntry ::=
|
|
SEQUENCE {
|
|
sleMlsQosAggPoliceIndex
|
|
Integer32,
|
|
sleMlsQosAggPoliceName
|
|
OCTET STRING,
|
|
sleMlsQosAggPoliceTrafficRate
|
|
Integer32,
|
|
sleMlsQosAggPoliceBurstSize
|
|
Integer32
|
|
}
|
|
|
|
sleMlsQosAggPoliceIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Police index"
|
|
::= { sleMlsQosAggPoliceEntry 1 }
|
|
|
|
|
|
sleMlsQosAggPoliceName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Police Name"
|
|
::= { sleMlsQosAggPoliceEntry 2 }
|
|
|
|
|
|
sleMlsQosAggPoliceTrafficRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Traffic Rate configured for the Aggregate police profile"
|
|
::= { sleMlsQosAggPoliceEntry 3 }
|
|
|
|
|
|
sleMlsQosAggPoliceBurstSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Burst Size configured for the Aggregate police profile"
|
|
::= { sleMlsQosAggPoliceEntry 4 }
|
|
|
|
|
|
sleMlsQosAggPoliceControl OBJECT IDENTIFIER ::= { sleMlsQosAggPolice 2 }
|
|
|
|
|
|
sleMlsQosAggPoliceCtrlRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
createAggrPolice(1),
|
|
deleteAggrPolice(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the configuration commands, and user can configure functions via setting this entry as proper value."
|
|
::= { sleMlsQosAggPoliceControl 1 }
|
|
|
|
|
|
sleMlsQosAggPoliceCtrlStatus OBJECT-TYPE
|
|
SYNTAX SleControlStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"status of user command. User have to check this value as .busy. or .idle. before do setRequest."
|
|
::= { sleMlsQosAggPoliceControl 2 }
|
|
|
|
|
|
sleMlsQosAggPoliceConfigCtrlTimer OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the wait-time until setRequest end. In case of short-time command, this value is 0"
|
|
::= { sleMlsQosAggPoliceControl 3 }
|
|
|
|
|
|
sleMlsQosAggPoliceCtrlTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time stamp of the last command. (don.t care)"
|
|
::= { sleMlsQosAggPoliceControl 4 }
|
|
|
|
|
|
sleMlsQosAggPoliceCtrlReqResult OBJECT-TYPE
|
|
SYNTAX SleControlRequestResultType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Result of the last command."
|
|
::= { sleMlsQosAggPoliceControl 5 }
|
|
|
|
|
|
sleMlsQosAggPoliceCtrlName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Aggregator Police Name"
|
|
::= { sleMlsQosAggPoliceControl 6 }
|
|
|
|
|
|
sleMlsQosAggPoliceCtrlTrafficRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Traffic Rate configured for the Aggrgegate Police profile"
|
|
::= { sleMlsQosAggPoliceControl 7 }
|
|
|
|
|
|
sleMlsQosAggPoliceCtrlBurstSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Traffic Rate configured for the Aggrgegate Police profile"
|
|
::= { sleMlsQosAggPoliceControl 8 }
|
|
|
|
|
|
sleMlsQosACL OBJECT IDENTIFIER ::= { sleMlsQos 3 }
|
|
|
|
|
|
sleMlsQosACLTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SleMlsQosACLEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= { sleMlsQosACL 1 }
|
|
|
|
|
|
sleMlsQosACLEntry OBJECT-TYPE
|
|
SYNTAX SleMlsQosACLEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX { sleMlsQosACLIndex, sleMlsQosACLFilterIndex }
|
|
::= { sleMlsQosACLTable 1 }
|
|
|
|
|
|
SleMlsQosACLEntry ::=
|
|
SEQUENCE {
|
|
sleMlsQosACLIndex
|
|
Integer32,
|
|
sleMlsQosACLFilterIndex
|
|
Integer32,
|
|
sleMlsQosACLName
|
|
OCTET STRING,
|
|
sleMlsQosACLMatchType
|
|
ACLMatchType,
|
|
sleMlsQosACLMatchAction
|
|
ACLMatchActionType,
|
|
sleMlsQosACLEtherType
|
|
ACLEtherType,
|
|
sleMlsQosACLL3Protocol
|
|
Integer32,
|
|
sleMlsQosACLSrcIpAddress
|
|
OCTET STRING,
|
|
sleMlsQosACLDstIpAddress
|
|
OCTET STRING,
|
|
sleMlsQosACLSrcIpAddrMask
|
|
OCTET STRING,
|
|
sleMlsQosACLDstIpAddrMask
|
|
OCTET STRING,
|
|
sleMlsQosACLSrcMacAddress
|
|
OCTET STRING,
|
|
sleMlsQosACLDstMacAddress
|
|
OCTET STRING,
|
|
sleMlsQosACLSrcMacAddrMask
|
|
OCTET STRING,
|
|
sleMlsQosACLDstMacAddrMask
|
|
OCTET STRING,
|
|
sleMlsQosACLTcpUdpSrcPortAction
|
|
AclTcpUdpPortActionType,
|
|
sleMlsQosACLTcpUdpDstPortAction
|
|
AclTcpUdpPortActionType,
|
|
sleMlsQosACLTcpUdpSrcPort
|
|
Integer32,
|
|
sleMlsQosACLTcpUdpDstPort
|
|
Integer32,
|
|
sleMlsQosACLNameSrcIpExactMatch
|
|
Integer32,
|
|
sleMlsQosACLActionRemarkDesc
|
|
OCTET STRING,
|
|
sleMlsQosACLIcmpType
|
|
Integer32,
|
|
sleMlsQosACLIcmpCode
|
|
Integer32,
|
|
sleMlsQosACLTcpUdpSrcPortEnd
|
|
Integer32,
|
|
sleMlsQosACLTcpUdpDstPortEnd
|
|
Integer32
|
|
}
|
|
|
|
sleMlsQosACLIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index for the table.
|
|
This is a running index number, which will be generated internally"
|
|
::= { sleMlsQosACLEntry 1 }
|
|
|
|
|
|
sleMlsQosACLFilterIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Filter Index for the table.
|
|
This is a running index number, which will be generated internally"
|
|
::= { sleMlsQosACLEntry 2 }
|
|
|
|
|
|
sleMlsQosACLName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Control List Num.
|
|
<1-99> standard access list
|
|
<100-199> extended access list
|
|
<1300-1999> standard access list (expanded range)
|
|
<2000-2699> extended access list (expanded range)
|
|
<WORD> Name of the access list"
|
|
::= { sleMlsQosACLEntry 3 }
|
|
|
|
|
|
sleMlsQosACLMatchType OBJECT-TYPE
|
|
SYNTAX ACLMatchType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ACL MATCH Type
|
|
mac (1),
|
|
EthType(2),
|
|
l3Proto (3)"
|
|
::= { sleMlsQosACLEntry 4 }
|
|
|
|
|
|
sleMlsQosACLMatchAction OBJECT-TYPE
|
|
SYNTAX ACLMatchActionType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ACL Actions
|
|
deny(0) deny the packets
|
|
permit(1) permit.
|
|
remark(2) mark the packets"
|
|
::= { sleMlsQosACLEntry 5 }
|
|
|
|
|
|
sleMlsQosACLEtherType OBJECT-TYPE
|
|
SYNTAX ACLEtherType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ACL ethertype to be matched.
|
|
ip4(0) ipv4 packets
|
|
ip6(1) ipv6 packets.
|
|
mpls(3) mpls packets "
|
|
::= { sleMlsQosACLEntry 6 }
|
|
|
|
|
|
sleMlsQosACLL3Protocol OBJECT-TYPE
|
|
SYNTAX Integer32 (0..256)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ACL protocols to be matched.
|
|
0-255 : IANA protocol numbers
|
|
256 - any
|
|
Some important protocol Numbers
|
|
GRE - 47
|
|
IGMP -2
|
|
IPV4 - 4
|
|
IPComp - 108
|
|
OSPF - 89
|
|
RSVP - 46
|
|
PIM - 103
|
|
VRRP - 112"
|
|
::= { sleMlsQosACLEntry 7 }
|
|
|
|
|
|
sleMlsQosACLSrcIpAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Src Ip Address "
|
|
::= { sleMlsQosACLEntry 8 }
|
|
|
|
|
|
sleMlsQosACLDstIpAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" DST Address"
|
|
::= { sleMlsQosACLEntry 9 }
|
|
|
|
|
|
sleMlsQosACLSrcIpAddrMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" SRC Address Mask"
|
|
::= { sleMlsQosACLEntry 10 }
|
|
|
|
|
|
sleMlsQosACLDstIpAddrMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" DST Address Mask"
|
|
::= { sleMlsQosACLEntry 11 }
|
|
|
|
|
|
sleMlsQosACLSrcMacAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Src MAC Address "
|
|
::= { sleMlsQosACLEntry 12 }
|
|
|
|
|
|
sleMlsQosACLDstMacAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" DST MAC Address"
|
|
::= { sleMlsQosACLEntry 13 }
|
|
|
|
|
|
sleMlsQosACLSrcMacAddrMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" SRC Address Mask"
|
|
::= { sleMlsQosACLEntry 14 }
|
|
|
|
|
|
sleMlsQosACLDstMacAddrMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" DST Address Mask"
|
|
::= { sleMlsQosACLEntry 15 }
|
|
|
|
|
|
sleMlsQosACLTcpUdpSrcPortAction OBJECT-TYPE
|
|
SYNTAX AclTcpUdpPortActionType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" TCP/UDP Src port action
|
|
0 - no-action
|
|
1 - equal
|
|
2 - not-equal
|
|
3 - less-than
|
|
4 - Greater-than
|
|
5 - Range"
|
|
::= { sleMlsQosACLEntry 16 }
|
|
|
|
|
|
sleMlsQosACLTcpUdpDstPortAction OBJECT-TYPE
|
|
SYNTAX AclTcpUdpPortActionType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" TCP/UDP Dst port action
|
|
0 - no-action
|
|
1 - equal
|
|
2 - not-equal
|
|
3 - less-than
|
|
4 - Greater-than
|
|
5 - Range"
|
|
::= { sleMlsQosACLEntry 17 }
|
|
|
|
|
|
sleMlsQosACLTcpUdpSrcPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" TCP/UDP Src port ."
|
|
::= { sleMlsQosACLEntry 18 }
|
|
|
|
|
|
sleMlsQosACLTcpUdpDstPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" TCP/UDP Dst port ."
|
|
::= { sleMlsQosACLEntry 19 }
|
|
|
|
|
|
sleMlsQosACLNameSrcIpExactMatch OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Exact Match"
|
|
::= { sleMlsQosACLEntry 20 }
|
|
|
|
|
|
sleMlsQosACLActionRemarkDesc OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Remark Description"
|
|
::= { sleMlsQosACLEntry 21 }
|
|
|
|
|
|
sleMlsQosACLIcmpType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The object is used to display the ICMP type of control message
|
|
|
|
Description Type Code
|
|
echo-reply 0 0
|
|
net-unreachable 3 0
|
|
host-unreachable 3 1
|
|
protocol-unreachable 3 2
|
|
port-unreachable 3 3
|
|
packet-too-big 3 4
|
|
source-route-failed 3 5
|
|
network-unknown 3 6
|
|
host-unknown 3 7
|
|
host-isolated 3 8
|
|
dod-net-prohibited 3 9
|
|
dod-host-prohibited 3 10
|
|
net-tos-unreachable 3 11
|
|
host-tos-unreachable 3 12
|
|
administratively-prohibited 3 13
|
|
host-precedence-unreachable 3 14
|
|
precedence-unreachable 3 15
|
|
source-quench 4 0
|
|
net-redirect 5 0
|
|
host-redirect 5 1
|
|
net-tos-redirect 5 2
|
|
host-tos-redirect 5 3
|
|
alternate-address 6 -1
|
|
echo 8 0
|
|
router-advertisement 9 0
|
|
router-solicitation 10 0
|
|
time-exceeded 11 -1
|
|
ttl-exceeded 11 0
|
|
reassembly-timeout 11 1
|
|
parameter-problem 12 -1
|
|
no-room-for-option 12 0
|
|
option-missing 12 1
|
|
timestamp-request 13 0
|
|
timestamp-reply 14 0
|
|
information-request 15 0
|
|
information-reply 16 0
|
|
mask-request 17 0
|
|
mask-reply 18 0
|
|
traceroute 30 -1
|
|
conversion-error 31 -1
|
|
mobile-redirect 32 -1
|
|
"
|
|
::= { sleMlsQosACLEntry 22 }
|
|
|
|
|
|
sleMlsQosACLIcmpCode OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The object is used to display the ICMP code of control message
|
|
|
|
Description Type Code
|
|
echo-reply 0 0
|
|
net-unreachable 3 0
|
|
host-unreachable 3 1
|
|
protocol-unreachable 3 2
|
|
port-unreachable 3 3
|
|
packet-too-big 3 4
|
|
source-route-failed 3 5
|
|
network-unknown 3 6
|
|
host-unknown 3 7
|
|
host-isolated 3 8
|
|
dod-net-prohibited 3 9
|
|
dod-host-prohibited 3 10
|
|
net-tos-unreachable 3 11
|
|
host-tos-unreachable 3 12
|
|
administratively-prohibited 3 13
|
|
host-precedence-unreachable 3 14
|
|
precedence-unreachable 3 15
|
|
source-quench 4 0
|
|
net-redirect 5 0
|
|
host-redirect 5 1
|
|
net-tos-redirect 5 2
|
|
host-tos-redirect 5 3
|
|
alternate-address 6 -1
|
|
echo 8 0
|
|
router-advertisement 9 0
|
|
router-solicitation 10 0
|
|
time-exceeded 11 -1
|
|
ttl-exceeded 11 0
|
|
reassembly-timeout 11 1
|
|
parameter-problem 12 -1
|
|
no-room-for-option 12 0
|
|
option-missing 12 1
|
|
timestamp-request 13 0
|
|
timestamp-reply 14 0
|
|
information-request 15 0
|
|
information-reply 16 0
|
|
mask-request 17 0
|
|
mask-reply 18 0
|
|
traceroute 30 -1
|
|
conversion-error 31 -1
|
|
mobile-redirect 32 -1
|
|
"
|
|
::= { sleMlsQosACLEntry 23 }
|
|
|
|
|
|
sleMlsQosACLTcpUdpSrcPortEnd OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" End port for TCP/UDP source port range."
|
|
::= { sleMlsQosACLEntry 24 }
|
|
|
|
|
|
sleMlsQosACLTcpUdpDstPortEnd OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" End port for TCP/UDP destination port range."
|
|
::= { sleMlsQosACLEntry 25 }
|
|
|
|
|
|
sleMlsQosACLControl OBJECT IDENTIFIER ::= { sleMlsQosACL 2 }
|
|
|
|
|
|
sleMlsQosACLControlRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
setStandAclMatchSrcIp(1),
|
|
unSetStandAclMatchSrcIp(2),
|
|
setExtenAclMatchMac(3),
|
|
unSetExtenAclMatchMac(4),
|
|
setExtenAclMatchEthType(5),
|
|
unSetExtenAclMatchEthType(6),
|
|
setExtenAclMatchL3Proto(7),
|
|
unSetExtenAclMatchL3Proto(8),
|
|
setExtenAclMatchTcpUdp(9),
|
|
unSetExtenAclMatchTcpUdp(10),
|
|
setAclNameSrcIp(11),
|
|
unSetAclNameSrcIp(12),
|
|
setAclWithActionRemark(13),
|
|
unSetAclWithActionRemark(14)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the configuration commands, and user can configure functions via setting this entry as proper value."
|
|
::= { sleMlsQosACLControl 1 }
|
|
|
|
|
|
sleMlsQosACLControlStatus OBJECT-TYPE
|
|
SYNTAX SleControlStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"status of user command. User have to check this value as .busy. or .idle. before do setRequest."
|
|
::= { sleMlsQosACLControl 2 }
|
|
|
|
|
|
sleMlsQosACLConfigControlTimer OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the wait-time until setRequest end. In case of short-time command, this value is 0"
|
|
::= { sleMlsQosACLControl 3 }
|
|
|
|
|
|
sleMlsQosACLControlTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time stamp of the last command. (don.t care)"
|
|
::= { sleMlsQosACLControl 4 }
|
|
|
|
|
|
sleMlsQosACLControlReqResult OBJECT-TYPE
|
|
SYNTAX SleControlRequestResultType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Result of the last command."
|
|
::= { sleMlsQosACLControl 5 }
|
|
|
|
|
|
sleMlsQosACLCtrlName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Control List Name.
|
|
<1-99> standard access list
|
|
<100-199> extended access list
|
|
<1300-1999> standard access list (expanded range)
|
|
<2000-2699> extended access list (expanded range)
|
|
<word> Name for the access list"
|
|
::= { sleMlsQosACLControl 6 }
|
|
|
|
|
|
sleMlsQosACLCtrlMatchType OBJECT-TYPE
|
|
SYNTAX ACLMatchType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ACL Match Types
|
|
mac (1),
|
|
EthType(2),
|
|
l3Proto (3)"
|
|
::= { sleMlsQosACLControl 7 }
|
|
|
|
|
|
sleMlsQosACLCtrlMatchAction OBJECT-TYPE
|
|
SYNTAX ACLMatchActionType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ACL Actions
|
|
deny(0) deny the packets
|
|
permit(1) Permit packets
|
|
remark(2) mark the packets"
|
|
::= { sleMlsQosACLControl 8 }
|
|
|
|
|
|
sleMlsQosACLCtrlEtherType OBJECT-TYPE
|
|
SYNTAX ACLEtherType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ACL MAC ethertype to be matched.
|
|
WORD Ethertype value - (0x600-0xffff)
|
|
ip4 IPv4 Ethertype - 0x0800
|
|
ip6 IPv6 Ethertype - 0x86dd
|
|
mpls MPLS Ethertype - 0x8847"
|
|
::= { sleMlsQosACLControl 9 }
|
|
|
|
|
|
sleMlsQosACLCtrlL3Protocol OBJECT-TYPE
|
|
SYNTAX Integer32 (0..256)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ACL protocols to be matched.
|
|
0-255 : IANA protocol numbers
|
|
256 - any
|
|
Some important protocol Numbers
|
|
GRE - 47
|
|
IGMP -2
|
|
IPV4 - 4
|
|
IPComp - 108
|
|
OSPF - 89
|
|
RSVP - 46
|
|
PIM - 103
|
|
VRRP - 112"
|
|
::= { sleMlsQosACLControl 10 }
|
|
|
|
|
|
sleMlsQosACLCtrlSrcAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ACL SrcAddress.
|
|
1. MAC address
|
|
2. IP Address
|
|
3. Any"
|
|
::= { sleMlsQosACLControl 11 }
|
|
|
|
|
|
sleMlsQosACLCtrlDstAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ACL SrcAddress.
|
|
1. MAC address
|
|
2. IP Address
|
|
3. Any"
|
|
::= { sleMlsQosACLControl 12 }
|
|
|
|
|
|
sleMlsQosACLCtrlSrcAddrMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ACL Src Addr Mask.
|
|
1. MAC address
|
|
2. IP Address"
|
|
::= { sleMlsQosACLControl 13 }
|
|
|
|
|
|
sleMlsQosACLCtrlDstAddrMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ACL dst Addr Mask.
|
|
1. MAC address
|
|
2. IP Address"
|
|
::= { sleMlsQosACLControl 14 }
|
|
|
|
|
|
sleMlsQosACLCtrlTcpUdpSrcPortAction OBJECT-TYPE
|
|
SYNTAX AclTcpUdpPortActionType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" TCP/UDP Port Action to be matched.
|
|
1 - equal
|
|
2 - not-equal
|
|
3 - less-than
|
|
4 - Greater-than
|
|
5 - Range"
|
|
::= { sleMlsQosACLControl 15 }
|
|
|
|
|
|
sleMlsQosACLCtrlTcpUdpDstPortAction OBJECT-TYPE
|
|
SYNTAX AclTcpUdpPortActionType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" TCP/UDP Port Action to be matched.
|
|
1 - equal
|
|
2 - not-equal
|
|
3 - less-than
|
|
4 - Greater-than
|
|
5 - Range"
|
|
::= { sleMlsQosACLControl 16 }
|
|
|
|
|
|
sleMlsQosACLCtrlTcpUdpSrcPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" TCP/UDP Src port to be matched."
|
|
::= { sleMlsQosACLControl 17 }
|
|
|
|
|
|
sleMlsQosACLCtrlTcpUdpDstPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" TCP/UDP Dst port to be matched."
|
|
::= { sleMlsQosACLControl 18 }
|
|
|
|
|
|
sleMlsQosACLCtrlAclNameExactMatch OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Configure Exact Match for Name"
|
|
::= { sleMlsQosACLControl 19 }
|
|
|
|
|
|
sleMlsQosACLCtrlActionRemarkDesc OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Configure remark description"
|
|
::= { sleMlsQosACLControl 20 }
|
|
|
|
|
|
sleMlsQosACLCtrlIcmpType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object is used to set the ICMP type of control message
|
|
|
|
Description Type Code
|
|
echo-reply 0 0
|
|
net-unreachable 3 0
|
|
host-unreachable 3 1
|
|
protocol-unreachable 3 2
|
|
port-unreachable 3 3
|
|
packet-too-big 3 4
|
|
source-route-failed 3 5
|
|
network-unknown 3 6
|
|
host-unknown 3 7
|
|
host-isolated 3 8
|
|
dod-net-prohibited 3 9
|
|
dod-host-prohibited 3 10
|
|
net-tos-unreachable 3 11
|
|
host-tos-unreachable 3 12
|
|
administratively-prohibited 3 13
|
|
host-precedence-unreachable 3 14
|
|
precedence-unreachable 3 15
|
|
source-quench 4 0
|
|
net-redirect 5 0
|
|
host-redirect 5 1
|
|
net-tos-redirect 5 2
|
|
host-tos-redirect 5 3
|
|
alternate-address 6 -1
|
|
echo 8 0
|
|
router-advertisement 9 0
|
|
router-solicitation 10 0
|
|
time-exceeded 11 -1
|
|
ttl-exceeded 11 0
|
|
reassembly-timeout 11 1
|
|
parameter-problem 12 -1
|
|
no-room-for-option 12 0
|
|
option-missing 12 1
|
|
timestamp-request 13 0
|
|
timestamp-reply 14 0
|
|
information-request 15 0
|
|
information-reply 16 0
|
|
mask-request 17 0
|
|
mask-reply 18 0
|
|
traceroute 30 -1
|
|
conversion-error 31 -1
|
|
mobile-redirect 32 -1
|
|
"
|
|
::= { sleMlsQosACLControl 21 }
|
|
|
|
|
|
sleMlsQosACLCtrlIcmpCode OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object is used to set the ICMP code of control message
|
|
|
|
Description Type Code
|
|
echo-reply 0 0
|
|
net-unreachable 3 0
|
|
host-unreachable 3 1
|
|
protocol-unreachable 3 2
|
|
port-unreachable 3 3
|
|
packet-too-big 3 4
|
|
source-route-failed 3 5
|
|
network-unknown 3 6
|
|
host-unknown 3 7
|
|
host-isolated 3 8
|
|
dod-net-prohibited 3 9
|
|
dod-host-prohibited 3 10
|
|
net-tos-unreachable 3 11
|
|
host-tos-unreachable 3 12
|
|
administratively-prohibited 3 13
|
|
host-precedence-unreachable 3 14
|
|
precedence-unreachable 3 15
|
|
source-quench 4 0
|
|
net-redirect 5 0
|
|
host-redirect 5 1
|
|
net-tos-redirect 5 2
|
|
host-tos-redirect 5 3
|
|
alternate-address 6 -1
|
|
echo 8 0
|
|
router-advertisement 9 0
|
|
router-solicitation 10 0
|
|
time-exceeded 11 -1
|
|
ttl-exceeded 11 0
|
|
reassembly-timeout 11 1
|
|
parameter-problem 12 -1
|
|
no-room-for-option 12 0
|
|
option-missing 12 1
|
|
timestamp-request 13 0
|
|
timestamp-reply 14 0
|
|
information-request 15 0
|
|
information-reply 16 0
|
|
mask-request 17 0
|
|
mask-reply 18 0
|
|
traceroute 30 -1
|
|
conversion-error 31 -1
|
|
mobile-redirect 32 -1
|
|
"
|
|
::= { sleMlsQosACLControl 22 }
|
|
|
|
|
|
sleMlsQosACLCtrlTcpUdpSrcPortEnd OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" End port for TCP/UDP Src port range to be matched."
|
|
::= { sleMlsQosACLControl 23 }
|
|
|
|
|
|
sleMlsQosACLCtrlTcpUdpDstPortEnd OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" End port for TCP/UDP Dst port range to be matched."
|
|
::= { sleMlsQosACLControl 24 }
|
|
|
|
|
|
sleMlsQosACLNotification OBJECT IDENTIFIER ::= { sleMlsQosACL 3 }
|
|
|
|
|
|
sleMlsQosClassMap OBJECT IDENTIFIER ::= { sleMlsQos 4 }
|
|
|
|
|
|
sleMlsQosClassMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SleMlsQosClassMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= { sleMlsQosClassMap 1 }
|
|
|
|
|
|
sleMlsQosClassMapEntry OBJECT-TYPE
|
|
SYNTAX SleMlsQosClassMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX { sleMlsQosClassMapName }
|
|
::= { sleMlsQosClassMapTable 1 }
|
|
|
|
|
|
SleMlsQosClassMapEntry ::=
|
|
SEQUENCE {
|
|
sleMlsQosClassMapName
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchCosValue
|
|
Integer32,
|
|
sleMlsQosClassMapMatchInnerCosValue
|
|
Integer32,
|
|
sleMlsQosClassMapMatchEgressInterface
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchEtherType
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchSrcIpAddr
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchDstIpAddr
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchSrcIpMaskLen
|
|
Integer32,
|
|
sleMlsQosClassMapMatchDstIpMaskLen
|
|
Integer32,
|
|
sleMlsQosClassMapMatchSrcIpV6Addr
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchDstIpV6Addr
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchSrcIpV6MaskLen
|
|
Integer32,
|
|
sleMlsQosClassMapMatchDstIpV6MaskLen
|
|
Integer32,
|
|
sleMlsQosClassMapMatchIpDscp
|
|
Integer32,
|
|
sleMlsQosClassMapMatchIpPrecedence
|
|
Integer32,
|
|
sleMlsQosClassMapMatchIp6Dscp
|
|
Integer32,
|
|
sleMlsQosClassMapMatchIp6Precedence
|
|
Integer32,
|
|
sleMlsQosClassMapMatchTcpSrcPort
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchTcpDstPort
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchTcpSrcPortRange
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchTcpDstPortRange
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchUdpSrcPort
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchUdpDstPort
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchUdpSrcPortRange
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchUdpDstPortRange
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchSrcMacAddr
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchSrcMacMask
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchDstMacAddr
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchDstMacMask
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchVlanId
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchVlanIdRange
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchInnerVlanId
|
|
Integer32,
|
|
sleMlsQosClassMapMatchVlanTpid
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchAccessGroup
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchLayer4SrcPort
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchLayer4DstPort
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchLayer4SrcPortRange
|
|
OCTET STRING,
|
|
sleMlsQosClassMapMatchLayer4DstPortRange
|
|
OCTET STRING,
|
|
sleMplsQosClassMapMatchCriteria
|
|
INTEGER
|
|
}
|
|
|
|
sleMlsQosClassMapName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index for the table. Class Map name"
|
|
::= { sleMlsQosClassMapEntry 1 }
|
|
|
|
|
|
sleMlsQosClassMapMatchCosValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Cos value"
|
|
::= { sleMlsQosClassMapEntry 2 }
|
|
|
|
|
|
sleMlsQosClassMapMatchInnerCosValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Inner Cos value"
|
|
::= { sleMlsQosClassMapEntry 3 }
|
|
|
|
|
|
sleMlsQosClassMapMatchEgressInterface OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Engress Interface"
|
|
::= { sleMlsQosClassMapEntry 4 }
|
|
|
|
|
|
sleMlsQosClassMapMatchEtherType OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Eth Type"
|
|
::= { sleMlsQosClassMapEntry 5 }
|
|
|
|
|
|
sleMlsQosClassMapMatchSrcIpAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Src Ip Address"
|
|
::= { sleMlsQosClassMapEntry 6 }
|
|
|
|
|
|
sleMlsQosClassMapMatchDstIpAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : dst Ip Address"
|
|
::= { sleMlsQosClassMapEntry 7 }
|
|
|
|
|
|
sleMlsQosClassMapMatchSrcIpMaskLen OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Src Ip Mask Length"
|
|
::= { sleMlsQosClassMapEntry 8 }
|
|
|
|
|
|
sleMlsQosClassMapMatchDstIpMaskLen OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Dst Ip Mask Length"
|
|
::= { sleMlsQosClassMapEntry 9 }
|
|
|
|
|
|
sleMlsQosClassMapMatchSrcIpV6Addr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Src Ip Address"
|
|
::= { sleMlsQosClassMapEntry 10 }
|
|
|
|
|
|
sleMlsQosClassMapMatchDstIpV6Addr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : dst Ip Address"
|
|
::= { sleMlsQosClassMapEntry 11 }
|
|
|
|
|
|
sleMlsQosClassMapMatchSrcIpV6MaskLen OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Src Ip Mask Length"
|
|
::= { sleMlsQosClassMapEntry 12 }
|
|
|
|
|
|
sleMlsQosClassMapMatchDstIpV6MaskLen OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Dst Ip Mask Length"
|
|
::= { sleMlsQosClassMapEntry 13 }
|
|
|
|
|
|
sleMlsQosClassMapMatchIpDscp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : DSCP value"
|
|
::= { sleMlsQosClassMapEntry 14 }
|
|
|
|
|
|
sleMlsQosClassMapMatchIpPrecedence OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Ip Precedence"
|
|
::= { sleMlsQosClassMapEntry 15 }
|
|
|
|
|
|
sleMlsQosClassMapMatchIp6Dscp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Ip6 DSCP value"
|
|
::= { sleMlsQosClassMapEntry 16 }
|
|
|
|
|
|
sleMlsQosClassMapMatchIp6Precedence OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : ip6 Precedence value"
|
|
::= { sleMlsQosClassMapEntry 17 }
|
|
|
|
|
|
sleMlsQosClassMapMatchTcpSrcPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : TCP src Port"
|
|
::= { sleMlsQosClassMapEntry 18 }
|
|
|
|
|
|
sleMlsQosClassMapMatchTcpDstPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : TCP Dst Port"
|
|
::= { sleMlsQosClassMapEntry 19 }
|
|
|
|
|
|
sleMlsQosClassMapMatchTcpSrcPortRange OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : TCP src Port Range"
|
|
::= { sleMlsQosClassMapEntry 20 }
|
|
|
|
|
|
sleMlsQosClassMapMatchTcpDstPortRange OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : TCP Dst Port Range"
|
|
::= { sleMlsQosClassMapEntry 21 }
|
|
|
|
|
|
sleMlsQosClassMapMatchUdpSrcPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : UDP src Port"
|
|
::= { sleMlsQosClassMapEntry 22 }
|
|
|
|
|
|
sleMlsQosClassMapMatchUdpDstPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : UDP Dst Port"
|
|
::= { sleMlsQosClassMapEntry 23 }
|
|
|
|
|
|
sleMlsQosClassMapMatchUdpSrcPortRange OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : UDP src Port"
|
|
::= { sleMlsQosClassMapEntry 24 }
|
|
|
|
|
|
sleMlsQosClassMapMatchUdpDstPortRange OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : UDP Dst Port"
|
|
::= { sleMlsQosClassMapEntry 25 }
|
|
|
|
|
|
sleMlsQosClassMapMatchSrcMacAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Src MAC Addr "
|
|
::= { sleMlsQosClassMapEntry 26 }
|
|
|
|
|
|
sleMlsQosClassMapMatchSrcMacMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Src MAC Addr Mask"
|
|
::= { sleMlsQosClassMapEntry 27 }
|
|
|
|
|
|
sleMlsQosClassMapMatchDstMacAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Dst MAC Addr "
|
|
::= { sleMlsQosClassMapEntry 28 }
|
|
|
|
|
|
sleMlsQosClassMapMatchDstMacMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Dst MAC Addr Mask"
|
|
::= { sleMlsQosClassMapEntry 29 }
|
|
|
|
|
|
sleMlsQosClassMapMatchVlanId OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Vlan Id"
|
|
::= { sleMlsQosClassMapEntry 30 }
|
|
|
|
|
|
sleMlsQosClassMapMatchVlanIdRange OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Vlan Id Range"
|
|
::= { sleMlsQosClassMapEntry 31 }
|
|
|
|
|
|
sleMlsQosClassMapMatchInnerVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Inner Vlan Id "
|
|
::= { sleMlsQosClassMapEntry 32 }
|
|
|
|
|
|
sleMlsQosClassMapMatchVlanTpid OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Vlan TPID"
|
|
::= { sleMlsQosClassMapEntry 33 }
|
|
|
|
|
|
sleMlsQosClassMapMatchAccessGroup OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Acl Name"
|
|
::= { sleMlsQosClassMapEntry 34 }
|
|
|
|
|
|
sleMlsQosClassMapMatchLayer4SrcPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Layer4 Any Src Port"
|
|
::= { sleMlsQosClassMapEntry 35 }
|
|
|
|
|
|
sleMlsQosClassMapMatchLayer4DstPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Layer4 Any Dst Port"
|
|
::= { sleMlsQosClassMapEntry 36 }
|
|
|
|
|
|
sleMlsQosClassMapMatchLayer4SrcPortRange OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Layer4 Any src Port range"
|
|
::= { sleMlsQosClassMapEntry 37 }
|
|
|
|
|
|
sleMlsQosClassMapMatchLayer4DstPortRange OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Layer4 Any Dst Port range"
|
|
::= { sleMlsQosClassMapEntry 38 }
|
|
|
|
|
|
sleMplsQosClassMapMatchCriteria OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
noMatch(0),
|
|
matchAll(1),
|
|
matchAny(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the
|
|
Class map match criteria, to map the matchAll or MatchAny
|
|
for HQS."
|
|
::= { sleMlsQosClassMapEntry 39 }
|
|
|
|
|
|
sleMlsQosClassMapControl OBJECT IDENTIFIER ::= { sleMlsQosClassMap 2 }
|
|
|
|
|
|
sleMlsQosClassMapControlRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
createClassMap(1),
|
|
deleteClassMap(2),
|
|
setClassMapMatch(3),
|
|
unSetClassMapMatch(4),
|
|
setClassMapMatchRange(5),
|
|
unSetClassMapMatchRange(6),
|
|
setClassMapMatchEtherType(7),
|
|
unSetClassMapMatchEtherType(8),
|
|
setClassMapMatchIpAddr(9),
|
|
unSetClassMapMatchIpAddr(10),
|
|
setClassMapMatchMac(11),
|
|
unSetClassMapMatchMac(12),
|
|
setClassMapMatchVlanTpid(13),
|
|
unSetClassMapMatchVlanTpid(14),
|
|
setClassMapMatchAccessGroup(15),
|
|
unSetClassMapMatchAccessGroup(16),
|
|
setClassMapMatchEgressIntf(17),
|
|
unSetClassMapMatchEgressIntf(18)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the configuration commands, and user can configure functions via setting this entry as proper value."
|
|
::= { sleMlsQosClassMapControl 1 }
|
|
|
|
|
|
sleMlsQosClassMapControlStatus OBJECT-TYPE
|
|
SYNTAX SleControlStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"status of user command. User have to check this value as .busy. or .idle. before do setRequest."
|
|
::= { sleMlsQosClassMapControl 2 }
|
|
|
|
|
|
sleMlsQosClassMapControlTimer OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the wait-time until setRequest end. In case of short-time command, this value is 0"
|
|
::= { sleMlsQosClassMapControl 3 }
|
|
|
|
|
|
sleMlsQosClassMapontrolTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time stamp of the last command. (don.t care)"
|
|
::= { sleMlsQosClassMapControl 4 }
|
|
|
|
|
|
sleMlsQosClassMapControlReqResult OBJECT-TYPE
|
|
SYNTAX SleControlRequestResultType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Result of the last command."
|
|
::= { sleMlsQosClassMapControl 5 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class Map name"
|
|
::= { sleMlsQosClassMapControl 6 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchType OBJECT-TYPE
|
|
SYNTAX ClassMapMatchType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class Map Type
|
|
cos (1) ,
|
|
innerCos(2),
|
|
ipDscp (3),
|
|
ipPrecedence (4),
|
|
ip6Dscp (5),
|
|
ip6Precedence (6),
|
|
tcpSrcPort (7),
|
|
tcpDstPort (8),
|
|
udpSrcPort (9),
|
|
udpDstPort (10),
|
|
VlanId (11),
|
|
innerVlanId (12),
|
|
layer4SrcPort (13),
|
|
layer4DstPort (14)"
|
|
::= { sleMlsQosClassMapControl 7 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class Map match Value"
|
|
::= { sleMlsQosClassMapControl 8 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchRangeType OBJECT-TYPE
|
|
SYNTAX ClassMapMatchRangeType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class Map Type
|
|
tcpSrcPort (1),
|
|
tcpDstPort (2),
|
|
udpSrcPort (3),
|
|
udpDstPort (4),
|
|
VlanId (5),
|
|
layer4SrcPort (6),
|
|
layer4DstPort (7)"
|
|
::= { sleMlsQosClassMapControl 9 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchRangeLow OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class Map match Value: Low"
|
|
::= { sleMlsQosClassMapControl 10 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchRangeHigh OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class Map match Value : High"
|
|
::= { sleMlsQosClassMapControl 11 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchEtherType OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Eth Type"
|
|
::= { sleMlsQosClassMapControl 12 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchSrcType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ipv4(1),
|
|
ipv6(2),
|
|
mac(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class Map Src Type
|
|
1. IPv4
|
|
2. IPv6
|
|
3. Mac"
|
|
::= { sleMlsQosClassMapControl 13 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchSrcAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Src Address.
|
|
It can be IPV4 / IPV6 / MAC"
|
|
::= { sleMlsQosClassMapControl 14 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchDstAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : dst Ip Address
|
|
it can be IPV4 / IPV6 / MAC"
|
|
::= { sleMlsQosClassMapControl 15 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchSrcIpMaskLen OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Src Ip Mask Length"
|
|
::= { sleMlsQosClassMapControl 16 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchDstIpMaskLen OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Dst Ip Mask Length"
|
|
::= { sleMlsQosClassMapControl 17 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchSrcMacMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Src MAC Addr Mask"
|
|
::= { sleMlsQosClassMapControl 18 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchDstMacMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : Dst MAC Addr Mask"
|
|
::= { sleMlsQosClassMapControl 19 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchAcessGroup OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : ACL Group List"
|
|
::= { sleMlsQosClassMapControl 20 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchVlanTpid OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : vlan TDID"
|
|
::= { sleMlsQosClassMapControl 21 }
|
|
|
|
|
|
sleMlsQosClassMapCtrlMatchEgressInterface OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Match criteria : egress interface.
|
|
This can be CPU, interface Name, Vlan Interface"
|
|
::= { sleMlsQosClassMapControl 22 }
|
|
|
|
|
|
sleMplsQosClassMapCtrlMatchCriteria OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
matchAll(1),
|
|
matchAny(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the
|
|
Class map match criteria, to map the matchAll or MatchAny
|
|
for HQS."
|
|
::= { sleMlsQosClassMapControl 23 }
|
|
|
|
|
|
sleMlsQosClassMapNotification OBJECT IDENTIFIER ::= { sleMlsQosClassMap 3 }
|
|
|
|
|
|
sleMlsQosPolicyMap OBJECT IDENTIFIER ::= { sleMlsQos 5 }
|
|
|
|
|
|
sleMlsQosPolicyMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SleMlsQosPolicyMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= { sleMlsQosPolicyMap 1 }
|
|
|
|
|
|
sleMlsQosPolicyMapEntry OBJECT-TYPE
|
|
SYNTAX SleMlsQosPolicyMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX { sleMlsQosPmapName, sleMlsQosPmapClassName }
|
|
::= { sleMlsQosPolicyMapTable 1 }
|
|
|
|
|
|
SleMlsQosPolicyMapEntry ::=
|
|
SEQUENCE {
|
|
sleMlsQosPmapName
|
|
OCTET STRING,
|
|
sleMlsQosPmapClassName
|
|
OCTET STRING,
|
|
sleMlsQosPmapClassMatchPriority
|
|
PmapPriorityType,
|
|
sleMlsQosPmapClassOperMode
|
|
INTEGER,
|
|
sleMlsQosPmapClassPoliceType
|
|
PmapPoliceType,
|
|
sleMlsQosPmapClassPoliceCIR
|
|
Integer32,
|
|
sleMlsQosPmapClassPolicePIR
|
|
Integer32,
|
|
sleMlsQosPmapClassPoliceCBS
|
|
Integer32,
|
|
sleMlsQosPmapClassPoliceEBS
|
|
Integer32,
|
|
sleMlsQosPmapClassPoliceExdAction
|
|
PmapExceedActionType,
|
|
sleMlsQosPmapClassPoliceExdActionCos
|
|
Integer32,
|
|
sleMlsQosPmapClassPoliceExdActionDscp
|
|
Integer32,
|
|
sleMlsQosPmapClassPoliceExdActionTos
|
|
Integer32,
|
|
sleMlsQosPmapClassPoliceExdActionViolateAction
|
|
PmapViolateActionType,
|
|
sleMlsQosPmapClassPoliceExdActionViolateValue
|
|
Integer32,
|
|
sleMlsQosPmapClassPoliceAggregateName
|
|
OCTET STRING,
|
|
sleMlsQosPmapClassSetActionDeny
|
|
Integer32,
|
|
sleMlsQosPmapClassSetActionCos
|
|
Integer32,
|
|
sleMlsQosPmapClassSetActionCpuCos
|
|
Integer32,
|
|
sleMlsQosPmapClassSetActionIpDscp
|
|
Integer32,
|
|
sleMlsQosPmapClassSetActionIp6Dscp
|
|
Integer32,
|
|
sleMlsQosPmapClassSetActionIpPrecedence
|
|
Integer32,
|
|
sleMlsQosPmapClassSetActionIp6Precedence
|
|
Integer32,
|
|
sleMlsQosPmapClassSetActionMirrorToPortVal
|
|
OCTET STRING,
|
|
sleMlsQosPmapClassSetActionRedirectToPortVal
|
|
OCTET STRING,
|
|
sleMlsQosPmapClassSetActionVlanId
|
|
Integer32,
|
|
sleMlsQosPmapClassSetActionVlanCos
|
|
Integer32,
|
|
sleMlsQosPmapClassSetActionQosGroup
|
|
INTEGER,
|
|
sleMplsQosPmapClassSetActionQueue
|
|
INTEGER,
|
|
sleMplsQosPmapClassSetActionCopyCpu
|
|
INTEGER
|
|
}
|
|
|
|
sleMlsQosPmapName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy Map name"
|
|
::= { sleMlsQosPolicyMapEntry 1 }
|
|
|
|
|
|
sleMlsQosPmapClassName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Name"
|
|
::= { sleMlsQosPolicyMapEntry 2 }
|
|
|
|
|
|
sleMlsQosPmapClassMatchPriority OBJECT-TYPE
|
|
SYNTAX PmapPriorityType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Priority
|
|
low(0)
|
|
medium(1)
|
|
high(2)
|
|
highest(3)"
|
|
::= { sleMlsQosPolicyMapEntry 3 }
|
|
|
|
|
|
sleMlsQosPmapClassOperMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
allow(1),
|
|
deny(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Operation Mode"
|
|
::= { sleMlsQosPolicyMapEntry 4 }
|
|
|
|
|
|
sleMlsQosPmapClassPoliceType OBJECT-TYPE
|
|
SYNTAX PmapPoliceType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Police Type
|
|
srtcm(1)
|
|
trtcm(2)"
|
|
::= { sleMlsQosPolicyMapEntry 5 }
|
|
|
|
|
|
sleMlsQosPmapClassPoliceCIR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Police CIR (committed ingress rate) value"
|
|
::= { sleMlsQosPolicyMapEntry 6 }
|
|
|
|
|
|
sleMlsQosPmapClassPolicePIR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Police PIR (peak ingress rate) value"
|
|
::= { sleMlsQosPolicyMapEntry 7 }
|
|
|
|
|
|
sleMlsQosPmapClassPoliceCBS OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Police CBS (committed burst size) value"
|
|
::= { sleMlsQosPolicyMapEntry 8 }
|
|
|
|
|
|
sleMlsQosPmapClassPoliceEBS OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Police EBS (Excess burst size) value"
|
|
::= { sleMlsQosPolicyMapEntry 9 }
|
|
|
|
|
|
sleMlsQosPmapClassPoliceExdAction OBJECT-TYPE
|
|
SYNTAX PmapExceedActionType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Exceed Action Type
|
|
none (0)
|
|
drop (1)
|
|
set-dscp-transmit (2)
|
|
set-tos-transmit (3)
|
|
set-cos-transmit (4)
|
|
transmit (7)"
|
|
::= { sleMlsQosPolicyMapEntry 10 }
|
|
|
|
|
|
sleMlsQosPmapClassPoliceExdActionCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Exceed Action COS"
|
|
::= { sleMlsQosPolicyMapEntry 11 }
|
|
|
|
|
|
sleMlsQosPmapClassPoliceExdActionDscp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Exceed Action DSCP"
|
|
::= { sleMlsQosPolicyMapEntry 12 }
|
|
|
|
|
|
sleMlsQosPmapClassPoliceExdActionTos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Exceed Action TOS"
|
|
::= { sleMlsQosPolicyMapEntry 13 }
|
|
|
|
|
|
sleMlsQosPmapClassPoliceExdActionViolateAction OBJECT-TYPE
|
|
SYNTAX PmapViolateActionType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Violate Action Type
|
|
none(0)
|
|
drop(1)
|
|
set-dscp-transmit(2)
|
|
set-cos-transmit(3)
|
|
set-tos-transmit(4)
|
|
transmit(5)"
|
|
::= { sleMlsQosPolicyMapEntry 14 }
|
|
|
|
|
|
sleMlsQosPmapClassPoliceExdActionViolateValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Violate Action Value"
|
|
::= { sleMlsQosPolicyMapEntry 15 }
|
|
|
|
|
|
sleMlsQosPmapClassPoliceAggregateName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Agrregate Police name: "
|
|
::= { sleMlsQosPolicyMapEntry 16 }
|
|
|
|
|
|
sleMlsQosPmapClassSetActionDeny OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Action Type: deny"
|
|
::= { sleMlsQosPolicyMapEntry 17 }
|
|
|
|
|
|
sleMlsQosPmapClassSetActionCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Cos value "
|
|
::= { sleMlsQosPolicyMapEntry 18 }
|
|
|
|
|
|
sleMlsQosPmapClassSetActionCpuCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" cpy Cos value. "
|
|
::= { sleMlsQosPolicyMapEntry 19 }
|
|
|
|
|
|
sleMlsQosPmapClassSetActionIpDscp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Ip DSCP value ."
|
|
::= { sleMlsQosPolicyMapEntry 20 }
|
|
|
|
|
|
sleMlsQosPmapClassSetActionIp6Dscp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Ip6 DSCP value to be set."
|
|
::= { sleMlsQosPolicyMapEntry 21 }
|
|
|
|
|
|
sleMlsQosPmapClassSetActionIpPrecedence OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Ip precedence value to be set."
|
|
::= { sleMlsQosPolicyMapEntry 22 }
|
|
|
|
|
|
sleMlsQosPmapClassSetActionIp6Precedence OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Ip6 precedence value to be set."
|
|
::= { sleMlsQosPolicyMapEntry 23 }
|
|
|
|
|
|
sleMlsQosPmapClassSetActionMirrorToPortVal OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Mirror to Port value."
|
|
::= { sleMlsQosPolicyMapEntry 24 }
|
|
|
|
|
|
sleMlsQosPmapClassSetActionRedirectToPortVal OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" redirect to Port value."
|
|
::= { sleMlsQosPolicyMapEntry 25 }
|
|
|
|
|
|
sleMlsQosPmapClassSetActionVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Vlan Id value."
|
|
::= { sleMlsQosPolicyMapEntry 26 }
|
|
|
|
|
|
sleMlsQosPmapClassSetActionVlanCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Vlan COS value"
|
|
::= { sleMlsQosPolicyMapEntry 27 }
|
|
|
|
|
|
sleMlsQosPmapClassSetActionQosGroup OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Heirarchical qos policy-map qos-group.
|
|
Max range is 1 to 2000."
|
|
::= { sleMlsQosPolicyMapEntry 28 }
|
|
|
|
|
|
sleMplsQosPmapClassSetActionQueue OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Internal Queue Priority."
|
|
::= { sleMlsQosPolicyMapEntry 29 }
|
|
|
|
|
|
sleMplsQosPmapClassSetActionCopyCpu OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Copy to CPU."
|
|
::= { sleMlsQosPolicyMapEntry 30 }
|
|
|
|
|
|
sleMlsQosPolicyMapControl OBJECT IDENTIFIER ::= { sleMlsQosPolicyMap 2 }
|
|
|
|
|
|
sleMlsQosPolicyMapControlRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
createPolicyMapClass(1),
|
|
deletePolicyMapClass(2),
|
|
setPolicyMapClassMatchPriority(3),
|
|
setPolicyMapClassOperMode(4),
|
|
unSetPolicyMapClassOperMode(5),
|
|
setPolicyMapClassPolicer(6),
|
|
unSetPolicyMapClassPolicer(7),
|
|
setPolicyMapClassPolicerAggregate(8),
|
|
unSetPolicyMapClassPolicerAggregate(9),
|
|
setPolicyMapClassSet(10),
|
|
unSetPolicyMapClassSet(11),
|
|
deletePolicyMap(12)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the configuration commands, and user can configure functions via setting this entry as proper value."
|
|
::= { sleMlsQosPolicyMapControl 1 }
|
|
|
|
|
|
sleMlsQosPolicyMapControlStatus OBJECT-TYPE
|
|
SYNTAX SleControlStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"status of user command. User have to check this value as .busy. or .idle. before do setRequest."
|
|
::= { sleMlsQosPolicyMapControl 2 }
|
|
|
|
|
|
sleMlsQosPolicyMapControlTimer OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the wait-time until setRequest end. In case of short-time command, this value is 0"
|
|
::= { sleMlsQosPolicyMapControl 3 }
|
|
|
|
|
|
sleMlsQosPolicyMapontrolTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time stamp of the last command. (don.t care)"
|
|
::= { sleMlsQosPolicyMapControl 4 }
|
|
|
|
|
|
sleMlsQosPolicyMapControlReqResult OBJECT-TYPE
|
|
SYNTAX SleControlRequestResultType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Result of the last command."
|
|
::= { sleMlsQosPolicyMapControl 5 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index for the table. Class Map name"
|
|
::= { sleMlsQosPolicyMapControl 6 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Name"
|
|
::= { sleMlsQosPolicyMapControl 7 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassMatchPriority OBJECT-TYPE
|
|
SYNTAX PmapPriorityType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Priority
|
|
low(0)
|
|
medium(1)
|
|
high(2)
|
|
highest(3)"
|
|
::= { sleMlsQosPolicyMapControl 8 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassOperMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
allow(1),
|
|
deny(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operation Mode"
|
|
::= { sleMlsQosPolicyMapControl 9 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassPoliceType OBJECT-TYPE
|
|
SYNTAX PmapPoliceType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Police Type
|
|
srtcm(1)
|
|
trtcm(2)"
|
|
::= { sleMlsQosPolicyMapControl 10 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassPoliceCIR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Police CIR (committed ingress rate) value"
|
|
::= { sleMlsQosPolicyMapControl 11 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassPolicePIR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Police PIR (Peak ingress rate) value"
|
|
::= { sleMlsQosPolicyMapControl 12 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassPoliceCBS OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Police CBS (Committed Burst size) value"
|
|
::= { sleMlsQosPolicyMapControl 13 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassPoliceEBS OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Police EBS (Excess Burst size) value"
|
|
::= { sleMlsQosPolicyMapControl 14 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassPoliceExdAction OBJECT-TYPE
|
|
SYNTAX PmapExceedActionType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Exceed Action Type
|
|
none (0)
|
|
drop (1)
|
|
set-dscp-transmit (2)
|
|
set-tos-transmit (3)
|
|
set-cos-transmit (4)
|
|
transmit (7)"
|
|
::= { sleMlsQosPolicyMapControl 15 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassPoliceExdActionCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exceed Action COS"
|
|
::= { sleMlsQosPolicyMapControl 16 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassPoliceExdActionDscp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exceed Action DSCP"
|
|
::= { sleMlsQosPolicyMapControl 17 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassPoliceExdActionTos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exceed Action TOS"
|
|
::= { sleMlsQosPolicyMapControl 18 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassPoliceExdActionViolateAction OBJECT-TYPE
|
|
SYNTAX PmapViolateActionType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exceed Action Violate
|
|
none(0)
|
|
drop(1)
|
|
set-dscp-transmit(2)
|
|
set-cos-transmit(3)
|
|
set-tos-transmit(4)
|
|
transmit(5)"
|
|
::= { sleMlsQosPolicyMapControl 19 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassPoliceExdActionViolateValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exceed Action Violate Value"
|
|
::= { sleMlsQosPolicyMapControl 20 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassPoliceAggregateName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Aggregate Policy name: this is configured via sleMlsQosAggPoliceTable"
|
|
::= { sleMlsQosPolicyMapControl 21 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassSetAction OBJECT-TYPE
|
|
SYNTAX PmapSetActionType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Action Types:
|
|
cos (1),
|
|
cpu-cos (2),
|
|
ip-dscp (3),
|
|
ip-precedence (4),
|
|
redirect-to-port (5),
|
|
mirror-to-port (6),
|
|
vlan (7),
|
|
ip6-dscp (8),
|
|
ip6-precedence (9),
|
|
cpu-copy (10),
|
|
deny (11),
|
|
qos-group(12),
|
|
none(13),
|
|
queue(14),
|
|
vlan-cos(15)"
|
|
::= { sleMlsQosPolicyMapControl 22 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassSetActionCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Cos value to be set.
|
|
This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
|
|
To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as cos"
|
|
::= { sleMlsQosPolicyMapControl 23 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassSetActionCpuCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" cpy Cos value to be set.
|
|
This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
|
|
To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as cpu-cos"
|
|
::= { sleMlsQosPolicyMapControl 24 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassSetActionIpDscp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Ip DSCP value to be set.
|
|
This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
|
|
To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as ip-dscp"
|
|
::= { sleMlsQosPolicyMapControl 25 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassSetActionIp6Dscp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Ip6 DSCP value to be set.
|
|
This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
|
|
To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as ip6-dscp"
|
|
::= { sleMlsQosPolicyMapControl 26 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassSetActionIpPrecedence OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Ip precedence value to be set.
|
|
This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
|
|
To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as ip-precedence"
|
|
::= { sleMlsQosPolicyMapControl 27 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassSetActionIp6Precedence OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Ip6 precedence value to be set.
|
|
This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
|
|
To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as ip6-precedence"
|
|
::= { sleMlsQosPolicyMapControl 28 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassSetActionMirrorToPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Mirror to Port value.
|
|
This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
|
|
To setthis value, sleMlsQosPolicyMapCtrlClassSetAction should be set as mirror-to-port"
|
|
::= { sleMlsQosPolicyMapControl 29 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassSetActionRedirectToPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" redirect to Port value.
|
|
This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
|
|
To setthis value, sleMlsQosPolicyMapCtrlClassSetAction should be set as redirect-to-port"
|
|
::= { sleMlsQosPolicyMapControl 30 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassSetActionVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Vlan Id value.
|
|
This object is dependent on sleMlsQosPolicyMapCtrlClassSetAction.
|
|
To set this value, sleMlsQosPolicyMapCtrlClassSetAction should be set as vlan"
|
|
::= { sleMlsQosPolicyMapControl 31 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassSetActionVlanCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Vlan COS value"
|
|
::= { sleMlsQosPolicyMapControl 32 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassSetActionQosGroup OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Heirarchical qos policy-map qos-group.
|
|
Max range is 1 to 2000."
|
|
::= { sleMlsQosPolicyMapControl 33 }
|
|
|
|
|
|
sleMlsQosPolicyMapCtrlClassSetActionQueue OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Internal Queue Priority."
|
|
::= { sleMlsQosPolicyMapControl 34 }
|
|
|
|
|
|
sleMlsQosInterface OBJECT IDENTIFIER ::= { sleMlsQos 6 }
|
|
|
|
|
|
sleMlsQosInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SleMlsQosInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface table"
|
|
::= { sleMlsQosInterface 1 }
|
|
|
|
|
|
sleMlsQosInterfaceEntry OBJECT-TYPE
|
|
SYNTAX SleMlsQosInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX { sleMlsQosInterfaceIndex }
|
|
::= { sleMlsQosInterfaceTable 1 }
|
|
|
|
|
|
SleMlsQosInterfaceEntry ::=
|
|
SEQUENCE {
|
|
sleMlsQosInterfaceIndex
|
|
Integer32,
|
|
sleMlsQosInterfaceName
|
|
OCTET STRING,
|
|
sleMlsQosInterfaceTrustState
|
|
MlsQosIntfTrustState,
|
|
sleMlsQosInterfaceCos
|
|
Integer32,
|
|
sleMlsQosInterfaceCosOverride
|
|
Integer32,
|
|
sleMlsQosInterfaceCosToCos
|
|
OCTET STRING,
|
|
sleMlsQosInterfaceCosToQueue
|
|
OCTET STRING,
|
|
sleMlsQosInterfaceDscp
|
|
Integer32,
|
|
sleMlsQosInterfaceDscpToDscp
|
|
OCTET STRING,
|
|
sleMlsQosInterfaceDscpToQueue
|
|
OCTET STRING,
|
|
sleMlsQosInterfaceExpToExp
|
|
OCTET STRING,
|
|
sleMlsQosInterfaceTrafficShapeRate
|
|
Integer32,
|
|
sleMlsQosInterfaceTrafficShapeBurst
|
|
Integer32,
|
|
sleMlsQosInterfaceInputPolicyMap
|
|
OCTET STRING,
|
|
sleMlsQosInterfaceOutputPolicyMap
|
|
OCTET STRING,
|
|
sleMlsQosInterfaceTrustPassthroughCos
|
|
Integer32,
|
|
sleMlsQosInterfaceTrustPassthroughDscp
|
|
Integer32,
|
|
sleHQosInterfaceCosToClass
|
|
OCTET STRING,
|
|
sleHQosInterfaceDscpToClass
|
|
OCTET STRING,
|
|
sleHQosInterfaceReplace
|
|
INTEGER,
|
|
sleMlsQosInterfaceTrafficIfgExclude
|
|
Integer32,
|
|
sleMlsQosInterfaceTrafficPolicingRate
|
|
Integer32,
|
|
sleMlsQosInterfaceTrafficPolicingBurst
|
|
Integer32
|
|
}
|
|
|
|
sleMlsQosInterfaceIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Index is based on Max entries i.e. 64 (dscp)"
|
|
::= { sleMlsQosInterfaceEntry 1 }
|
|
|
|
|
|
sleMlsQosInterfaceName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index for the table. Interface Name"
|
|
::= { sleMlsQosInterfaceEntry 2 }
|
|
|
|
|
|
sleMlsQosInterfaceTrustState OBJECT-TYPE
|
|
SYNTAX MlsQosIntfTrustState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interface trust state
|
|
none (0)
|
|
cos (1)
|
|
dscp (2)"
|
|
::= { sleMlsQosInterfaceEntry 3 }
|
|
|
|
|
|
sleMlsQosInterfaceCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Cos value"
|
|
::= { sleMlsQosInterfaceEntry 4 }
|
|
|
|
|
|
sleMlsQosInterfaceCosOverride OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Cos override value"
|
|
::= { sleMlsQosInterfaceEntry 5 }
|
|
|
|
|
|
sleMlsQosInterfaceCosToCos OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Cos to cos mapping"
|
|
::= { sleMlsQosInterfaceEntry 6 }
|
|
|
|
|
|
sleMlsQosInterfaceCosToQueue OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Cos to queue mapping"
|
|
::= { sleMlsQosInterfaceEntry 7 }
|
|
|
|
|
|
sleMlsQosInterfaceDscp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface DSCP values"
|
|
::= { sleMlsQosInterfaceEntry 8 }
|
|
|
|
|
|
sleMlsQosInterfaceDscpToDscp OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface dscp to dscp mapping"
|
|
::= { sleMlsQosInterfaceEntry 9 }
|
|
|
|
|
|
sleMlsQosInterfaceDscpToQueue OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface dscp to queue mapping"
|
|
::= { sleMlsQosInterfaceEntry 10 }
|
|
|
|
|
|
sleMlsQosInterfaceExpToExp OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface exp to exp mapping"
|
|
::= { sleMlsQosInterfaceEntry 11 }
|
|
|
|
|
|
sleMlsQosInterfaceTrafficShapeRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Traffic Shaping rate"
|
|
::= { sleMlsQosInterfaceEntry 12 }
|
|
|
|
|
|
sleMlsQosInterfaceTrafficShapeBurst OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface traffic shaping burst"
|
|
::= { sleMlsQosInterfaceEntry 13 }
|
|
|
|
|
|
sleMlsQosInterfaceInputPolicyMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface policy map mapping"
|
|
::= { sleMlsQosInterfaceEntry 14 }
|
|
|
|
|
|
sleMlsQosInterfaceOutputPolicyMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= { sleMlsQosInterfaceEntry 15 }
|
|
|
|
|
|
sleMlsQosInterfaceTrustPassthroughCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface trust pass-through COS enabled"
|
|
::= { sleMlsQosInterfaceEntry 16 }
|
|
|
|
|
|
sleMlsQosInterfaceTrustPassthroughDscp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface trust pass-through DSCP enabled"
|
|
::= { sleMlsQosInterfaceEntry 17 }
|
|
|
|
|
|
sleHQosInterfaceCosToClass OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface cos to class mapping in no truct mode
|
|
It represnet COS <VALUE> - CNG <VALUE> - CLASS <VALUE>"
|
|
::= { sleMlsQosInterfaceEntry 18 }
|
|
|
|
|
|
sleHQosInterfaceDscpToClass OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface dscp to class mapping in no truct mode
|
|
It represnet DSCP <VALUE> - CLASS <VALUE>"
|
|
::= { sleMlsQosInterfaceEntry 19 }
|
|
|
|
|
|
sleHQosInterfaceReplace OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
cos(1),
|
|
dscp(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To rewite the dscp/cos at egress in uniform mode."
|
|
::= { sleMlsQosInterfaceEntry 20 }
|
|
|
|
|
|
sleMlsQosInterfaceTrafficIfgExclude OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface traffic IFG exclude
|
|
0 - No
|
|
1 - Yes"
|
|
::= { sleMlsQosInterfaceEntry 21 }
|
|
|
|
|
|
sleMlsQosInterfaceTrafficPolicingRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface traffic policing rate
|
|
<8-1000000> in kbps "
|
|
::= { sleMlsQosInterfaceEntry 22 }
|
|
|
|
|
|
sleMlsQosInterfaceTrafficPolicingBurst OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface traffic policing burst
|
|
<2-2000> "
|
|
::= { sleMlsQosInterfaceEntry 23 }
|
|
|
|
|
|
sleMlsQosInterfaceControl OBJECT IDENTIFIER ::= { sleMlsQosInterface 2 }
|
|
|
|
|
|
sleMlsQosInterfaceControlRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
setInterfaceQosMapping(1),
|
|
unSetInterfaceQosMapping(2),
|
|
setInterfaceTrafficShaping(3),
|
|
unSetInterfaceTrafficShaping(4),
|
|
setInterfaceInputPolicyMap(5),
|
|
unSetInterfaceInputPolicyMap(6),
|
|
setInterfaceOutputPolicyMap(7),
|
|
unSetInterfaceOutputPolicyMap(8),
|
|
setInterfaceOveride(9),
|
|
unsetInterfaceOveride(10),
|
|
setInterfaceReplace(11),
|
|
unsetInterfaceReplace(12),
|
|
setInterfaceTrafficIfgExclude(13),
|
|
unsetInterfaceTrafficIfgExclude(14),
|
|
setInterfaceTrafficPolicingDot3x(15),
|
|
unsetInterfaceTrafficPolicingDot3x(16)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the configuration commands, and user can configure functions via setting this entry as proper value."
|
|
::= { sleMlsQosInterfaceControl 1 }
|
|
|
|
|
|
sleMlsQosInterfaceControlStatus OBJECT-TYPE
|
|
SYNTAX SleControlStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"status of user command. User have to check this value as .busy. or .idle. before do setRequest."
|
|
::= { sleMlsQosInterfaceControl 2 }
|
|
|
|
|
|
sleMlsQosInterfaceControlTimer OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the wait-time until setRequest end. In case of short-time command, this value is 0"
|
|
::= { sleMlsQosInterfaceControl 3 }
|
|
|
|
|
|
sleMlsQosInterfaceontrolTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time stamp of the last command. (don.t care)"
|
|
::= { sleMlsQosInterfaceControl 4 }
|
|
|
|
|
|
sleMlsQosInterfaceControlReqResult OBJECT-TYPE
|
|
SYNTAX SleControlRequestResultType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Result of the last command."
|
|
::= { sleMlsQosInterfaceControl 5 }
|
|
|
|
|
|
sleMlsQosInterfaceCtrlIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Name"
|
|
::= { sleMlsQosInterfaceControl 6 }
|
|
|
|
|
|
sleMlsQosInterfaceCtrlMapingType OBJECT-TYPE
|
|
SYNTAX MlsQosInterfaceMapingType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Mapping Type:
|
|
cos (1) Configure interface default CoS values
|
|
cos-cos (2) Specify cos-cos
|
|
cos-queue (3) Specify cos-queue map
|
|
dscp (4) Set the default DSCP vlaue
|
|
dscp-dscp(5) Specify dscp-dscp
|
|
dscp-queue (6) DSCP-to-QUEUE
|
|
exp-exp(7) Specify exp-exp
|
|
trust (8) Configure port trust state
|
|
trust-passthrough (9) COnfigure port trust pass-through state
|
|
cosToClass (10) configure cos to class
|
|
dscpToClass (11) configure dscp to class
|
|
"
|
|
::= { sleMlsQosInterfaceControl 7 }
|
|
|
|
|
|
sleMlsQosInterfaceCtrlMapingIngVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ingress or incoming mapping values.
|
|
Based on sleMlsQosInterfaceCtrlMapingType, this value has to be set.
|
|
Ex.
|
|
If sleMlsQosInterfaceCtrlMapingType = cosToCos, then
|
|
sleMlsQosInterfaceCtrlMapingIngVal = Incoming or ingress COS value"
|
|
::= { sleMlsQosInterfaceControl 8 }
|
|
|
|
|
|
sleMlsQosInterfaceCtrlMapingEgrVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress or outgoing mapping values.
|
|
Based on sleMlsQosInterfaceCtrlMapingType, this value has to be set.
|
|
Ex.
|
|
If sleMlsQosInterfaceCtrlMapingType = cosToCos, then
|
|
sleMlsQosInterfaceCtrlMapingIngVal = Egress COS value"
|
|
::= { sleMlsQosInterfaceControl 9 }
|
|
|
|
|
|
sleMlsQosInterfaceCtrlMapingCosOverride OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface COS override value"
|
|
::= { sleMlsQosInterfaceControl 10 }
|
|
|
|
|
|
sleMlsQosInterfaceCtrlMapingTrustState OBJECT-TYPE
|
|
SYNTAX MlsQosIntfTrustState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interface trust state
|
|
Trust:
|
|
cos (1)
|
|
dscp (2)
|
|
Trust pass-through:
|
|
pass-through cos (1)
|
|
pass-through dscp (2)"
|
|
::= { sleMlsQosInterfaceControl 11 }
|
|
|
|
|
|
sleMlsQosInterfaceCtrlTrafficShapeRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Traffic shape rate"
|
|
::= { sleMlsQosInterfaceControl 12 }
|
|
|
|
|
|
sleMlsQosInterfaceCtrlTrafficShapeBurst OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Traffic shape burst"
|
|
::= { sleMlsQosInterfaceControl 13 }
|
|
|
|
|
|
sleMlsQosInterfaceCtrlInputPolicyMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Policy Map mapping"
|
|
::= { sleMlsQosInterfaceControl 14 }
|
|
|
|
|
|
sleMlsQosInterfaceCtrlOutputPolicyMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= { sleMlsQosInterfaceControl 15 }
|
|
|
|
|
|
sleMlsQosInterfaceCtrlMapingCNGValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify CNG value <0-1>"
|
|
::= { sleMlsQosInterfaceControl 16 }
|
|
|
|
|
|
sleMlsQosInterfaceCtrlMapingEgrClassVal OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= { sleMlsQosInterfaceControl 17 }
|
|
|
|
|
|
sleMlsQosInterfaceCtrlReplace OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
cos(1),
|
|
dscp(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"rewite the dscp/cos at egress in uniform mode."
|
|
::= { sleMlsQosInterfaceControl 18 }
|
|
|
|
|
|
sleMlsQosIntfQue OBJECT IDENTIFIER ::= { sleMlsQos 7 }
|
|
|
|
|
|
sleMlsQosIntfQueTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SleMlsQosIntfQueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= { sleMlsQosIntfQue 1 }
|
|
|
|
|
|
sleMlsQosIntfQueEntry OBJECT-TYPE
|
|
SYNTAX SleMlsQosIntfQueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX { sleMlsQosIntfQueIntfIndex, sleMlsQosIntfQueId }
|
|
::= { sleMlsQosIntfQueTable 1 }
|
|
|
|
|
|
SleMlsQosIntfQueEntry ::=
|
|
SEQUENCE {
|
|
sleMlsQosIntfQueIntfIndex
|
|
Integer32,
|
|
sleMlsQosIntfQueId
|
|
Integer32,
|
|
sleMlsQosIntfQueShapeQueueRate
|
|
Integer32,
|
|
sleMlsQosIntfQueWrrQueueWeight
|
|
Integer32,
|
|
sleMlsQosIntfQueWrrRandomDetectMinThr
|
|
Integer32,
|
|
sleMlsQosIntfQueWrrRandomDetectMaxThr
|
|
Integer32,
|
|
sleMlsQosIntfQueWrrRandomDetectExpWt
|
|
Integer32,
|
|
sleMlsQosIntfQueTailDropThr
|
|
Integer32,
|
|
sleMlsQosIntfQueStrictQueue
|
|
Integer32,
|
|
sleMlsQosIntfQueRandomDetectDropStart
|
|
Integer32,
|
|
sleMlsQosIntfQueRandomDetectDropSlope
|
|
Integer32,
|
|
sleMlsQosIntfQueRandomDetectColor
|
|
INTEGER,
|
|
sleMlsQosIntfQueReservedBandwidth
|
|
Integer32
|
|
}
|
|
|
|
sleMlsQosIntfQueIntfIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Index is based on no of Queues"
|
|
::= { sleMlsQosIntfQueEntry 1 }
|
|
|
|
|
|
sleMlsQosIntfQueId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Index is based on no of Queues"
|
|
::= { sleMlsQosIntfQueEntry 2 }
|
|
|
|
|
|
sleMlsQosIntfQueShapeQueueRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue Shape rate"
|
|
::= { sleMlsQosIntfQueEntry 3 }
|
|
|
|
|
|
sleMlsQosIntfQueWrrQueueWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue WRR queue weight"
|
|
::= { sleMlsQosIntfQueEntry 4 }
|
|
|
|
|
|
sleMlsQosIntfQueWrrRandomDetectMinThr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue WRR random detect min threshold"
|
|
::= { sleMlsQosIntfQueEntry 5 }
|
|
|
|
|
|
sleMlsQosIntfQueWrrRandomDetectMaxThr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue WRR random detect max threshold"
|
|
::= { sleMlsQosIntfQueEntry 6 }
|
|
|
|
|
|
sleMlsQosIntfQueWrrRandomDetectExpWt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue WRR random detect exp weight"
|
|
::= { sleMlsQosIntfQueEntry 7 }
|
|
|
|
|
|
sleMlsQosIntfQueTailDropThr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue TailDrop threshold"
|
|
::= { sleMlsQosIntfQueEntry 8 }
|
|
|
|
|
|
sleMlsQosIntfQueStrictQueue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Strict Queue Config"
|
|
::= { sleMlsQosIntfQueEntry 9 }
|
|
|
|
|
|
sleMlsQosIntfQueRandomDetectDropStart OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WRR Random Detect Drop Start"
|
|
::= { sleMlsQosIntfQueEntry 10 }
|
|
|
|
|
|
sleMlsQosIntfQueRandomDetectDropSlope OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WRR Random Detect Drop Slope"
|
|
::= { sleMlsQosIntfQueEntry 11 }
|
|
|
|
|
|
sleMlsQosIntfQueRandomDetectColor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
yellow(1),
|
|
red(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WRR Random Detect Color"
|
|
::= { sleMlsQosIntfQueEntry 12 }
|
|
|
|
|
|
sleMlsQosIntfQueReservedBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32 (8..1000000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue Shape rate (minimum)"
|
|
::= { sleMlsQosIntfQueEntry 13 }
|
|
|
|
|
|
sleMlsQosIntfQueControl OBJECT IDENTIFIER ::= { sleMlsQosIntfQue 2 }
|
|
|
|
|
|
sleMlsQosIntfQueControlRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
setQueueProfile(1),
|
|
unSetQueueProfile(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the configuration commands, and user can configure functions via setting this entry as proper value."
|
|
::= { sleMlsQosIntfQueControl 1 }
|
|
|
|
|
|
sleMlsQosIntfQueControlStatus OBJECT-TYPE
|
|
SYNTAX SleControlStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"status of user command. User have to check this value as .busy. or .idle. before do setRequest."
|
|
::= { sleMlsQosIntfQueControl 2 }
|
|
|
|
|
|
sleMlsQosIntfQueControlTimer OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the wait-time until setRequest end. In case of short-time command, this value is 0"
|
|
::= { sleMlsQosIntfQueControl 3 }
|
|
|
|
|
|
sleMlsQosIntfQueontrolTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time stamp of the last command. (don.t care)"
|
|
::= { sleMlsQosIntfQueControl 4 }
|
|
|
|
|
|
sleMlsQosIntfQueControlReqResult OBJECT-TYPE
|
|
SYNTAX SleControlRequestResultType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Result of the last command."
|
|
::= { sleMlsQosIntfQueControl 5 }
|
|
|
|
|
|
sleMlsQosIntfQueCtrlInterfaceIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue Id"
|
|
::= { sleMlsQosIntfQueControl 6 }
|
|
|
|
|
|
sleMlsQosIntfQueCtrlQueueId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue Id"
|
|
::= { sleMlsQosIntfQueControl 7 }
|
|
|
|
|
|
sleMlsQosIntfQueCtrlProfileType OBJECT-TYPE
|
|
SYNTAX MlsQosIntfQueProfilingType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= { sleMlsQosIntfQueControl 8 }
|
|
|
|
|
|
sleMlsQosIntfQueCtrlShapeQueueRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue Rate"
|
|
::= { sleMlsQosIntfQueControl 9 }
|
|
|
|
|
|
sleMlsQosIntfQueCtrlWrrQueueWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue WRR Queue weight"
|
|
::= { sleMlsQosIntfQueControl 10 }
|
|
|
|
|
|
sleMlsQosIntfQueCtrlWrrRandomDetectMinThr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue WRR random detect Min Threshold"
|
|
::= { sleMlsQosIntfQueControl 11 }
|
|
|
|
|
|
sleMlsQosIntfQueCtrlWrrRandomDetectMaxThr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue WRR random detect Max Threshold"
|
|
::= { sleMlsQosIntfQueControl 12 }
|
|
|
|
|
|
sleMlsQosIntfQueCtrlWrrRandomDetectExpWt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue WRR random detect exp weight"
|
|
::= { sleMlsQosIntfQueControl 13 }
|
|
|
|
|
|
sleMlsQosIntfQueCtrlTailDropThr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue Taildrop Threshold"
|
|
::= { sleMlsQosIntfQueControl 14 }
|
|
|
|
|
|
sleMlsQosIntfQueCtrlRandomDetectDropStart OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue WRR Random Detect Drop Start"
|
|
::= { sleMlsQosIntfQueControl 15 }
|
|
|
|
|
|
sleMlsQosIntfQueCtrlRandomDetectDropSlope OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue WRR Random Detect Drop Slope"
|
|
::= { sleMlsQosIntfQueControl 16 }
|
|
|
|
|
|
sleMlsQosIntfQueCtrlRandomDetectColor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
yellow(1),
|
|
red(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue WRR Random Detect Color"
|
|
::= { sleMlsQosIntfQueControl 17 }
|
|
|
|
|
|
sleMlsQosIntfQueCtrlReservedBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32 (8..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Queue Rate(minimum)"
|
|
::= { sleMlsQosIntfQueControl 18 }
|
|
|
|
|
|
sleMlsQosQStats OBJECT IDENTIFIER ::= { sleMlsQos 8 }
|
|
|
|
|
|
sleMlsQosQStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SleMlsQosQStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= { sleMlsQosQStats 1 }
|
|
|
|
|
|
sleMlsQosQStatsEntry OBJECT-TYPE
|
|
SYNTAX SleMlsQosQStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX { sleMlsQosQstatsIfIndex, sleMlsQosQId }
|
|
::= { sleMlsQosQStatsTable 1 }
|
|
|
|
|
|
SleMlsQosQStatsEntry ::=
|
|
SEQUENCE {
|
|
sleMlsQosQstatsIfIndex
|
|
Integer32,
|
|
sleMlsQosQId
|
|
Integer32,
|
|
sleMlsQosWredGreenDropPkts
|
|
Counter64,
|
|
sleMlsQosWredYellowDropPkts
|
|
Counter64,
|
|
sleMlsQosWredRedDropPkts
|
|
Counter64,
|
|
sleMlsQosTailDropPkts
|
|
Counter64,
|
|
sleMlsQosTailDropBytes
|
|
Counter64,
|
|
sleMlsQosQStatsOutPkts
|
|
Counter64,
|
|
sleMlsQosQStatsOutBytes
|
|
Counter64,
|
|
sleMlsQosQStatsMcastOutPkts
|
|
Counter64,
|
|
sleMlsQosQStatsMcastOutBytes
|
|
Counter64,
|
|
sleMlsQosQStatsDropPkts
|
|
Counter64,
|
|
sleMlsQosQStatsDropBytes
|
|
Counter64,
|
|
sleMlsQosQStatsMcastDropPkts
|
|
Counter64,
|
|
sleMlsQosQStatsMcastDropBytes
|
|
Counter64,
|
|
sleMlsQosQStatsEnqueuedPkts
|
|
Counter64,
|
|
sleMlsQosQStatsEnqueuedBytes
|
|
Counter64
|
|
}
|
|
|
|
sleMlsQosQstatsIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index for the table. QStats Name"
|
|
::= { sleMlsQosQStatsEntry 1 }
|
|
|
|
|
|
sleMlsQosQId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..8)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Index is based on Max entries i.e. 64 (dscp)"
|
|
::= { sleMlsQosQStatsEntry 2 }
|
|
|
|
|
|
sleMlsQosWredGreenDropPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wred Green drop packet counter"
|
|
::= { sleMlsQosQStatsEntry 3 }
|
|
|
|
|
|
sleMlsQosWredYellowDropPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wred yellow drop packet counter"
|
|
::= { sleMlsQosQStatsEntry 4 }
|
|
|
|
|
|
sleMlsQosWredRedDropPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wred red drop packet counter"
|
|
::= { sleMlsQosQStatsEntry 5 }
|
|
|
|
|
|
sleMlsQosTailDropPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Taildrop drop packet counter"
|
|
::= { sleMlsQosQStatsEntry 6 }
|
|
|
|
|
|
sleMlsQosTailDropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Taildrop drop bytes counter"
|
|
::= { sleMlsQosQStatsEntry 7 }
|
|
|
|
|
|
sleMlsQosQStatsOutPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total out packets in the Queue"
|
|
::= { sleMlsQosQStatsEntry 8 }
|
|
|
|
|
|
sleMlsQosQStatsOutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total out bytes in the Queue"
|
|
::= { sleMlsQosQStatsEntry 9 }
|
|
|
|
|
|
sleMlsQosQStatsMcastOutPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total mcast out packets in the Queue"
|
|
::= { sleMlsQosQStatsEntry 10 }
|
|
|
|
|
|
sleMlsQosQStatsMcastOutBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total mcast out bytes in the Queue"
|
|
::= { sleMlsQosQStatsEntry 11 }
|
|
|
|
|
|
sleMlsQosQStatsDropPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total drop packets in the Queue"
|
|
::= { sleMlsQosQStatsEntry 12 }
|
|
|
|
|
|
sleMlsQosQStatsDropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total drop bytes in the Queue"
|
|
::= { sleMlsQosQStatsEntry 13 }
|
|
|
|
|
|
sleMlsQosQStatsMcastDropPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total mcast drop packets in the Queue"
|
|
::= { sleMlsQosQStatsEntry 14 }
|
|
|
|
|
|
sleMlsQosQStatsMcastDropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total mcast drop bytes in the Queue"
|
|
::= { sleMlsQosQStatsEntry 15 }
|
|
|
|
|
|
sleMlsQosQStatsEnqueuedPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Enqueued packets in the Queue"
|
|
::= { sleMlsQosQStatsEntry 16 }
|
|
|
|
|
|
sleMlsQosQStatsEnqueuedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Enqueued bytes in the Queue"
|
|
::= { sleMlsQosQStatsEntry 17 }
|
|
|
|
|
|
sleMlsQosQStatsControl OBJECT IDENTIFIER ::= { sleMlsQosQStats 2 }
|
|
|
|
|
|
sleMlsQosQStatsControlRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clearWredStats(1),
|
|
clearTailDropStats(2),
|
|
clearQueueStats(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the configuration commands, and user can configure functions via setting this entry as proper value."
|
|
::= { sleMlsQosQStatsControl 1 }
|
|
|
|
|
|
sleMlsQosQStatsControlStatus OBJECT-TYPE
|
|
SYNTAX SleControlStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"status of user command. User have to check this value as .busy. or .idle. before do setRequest."
|
|
::= { sleMlsQosQStatsControl 2 }
|
|
|
|
|
|
sleMlsQosQStatsControlTimer OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the wait-time until setRequest end. In case of short-time command, this value is 0"
|
|
::= { sleMlsQosQStatsControl 3 }
|
|
|
|
|
|
sleMlsQosQStatsontrolTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time stamp of the last command. (don.t care)"
|
|
::= { sleMlsQosQStatsControl 4 }
|
|
|
|
|
|
sleMlsQosQStatsControlReqResult OBJECT-TYPE
|
|
SYNTAX SleControlRequestResultType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Result of the last command."
|
|
::= { sleMlsQosQStatsControl 5 }
|
|
|
|
|
|
sleMlsQosQstatsCtrlIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index for the table. Class Map name"
|
|
::= { sleMlsQosQStatsControl 6 }
|
|
|
|
|
|
sleMlsQosQstatsCtrlQId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class map Name"
|
|
::= { sleMlsQosQStatsControl 7 }
|
|
|
|
|
|
sleHqosClassMapQueue OBJECT IDENTIFIER ::= { sleMlsQos 9 }
|
|
|
|
|
|
sleHqosClassMapQueueInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SleHqosClassMapQueueInfoEntry
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Table is used to show the information for Class Map queueing Table"
|
|
::= { sleHqosClassMapQueue 1 }
|
|
|
|
|
|
sleHqosClassMapQueueInfoEntry OBJECT-TYPE
|
|
SYNTAX SleHqosClassMapQueueInfoEntry
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Table is used to show the information for Class Map queueing Table"
|
|
INDEX { sleHqosClassMapQueueInfoName }
|
|
::= { sleHqosClassMapQueueInfoTable 1 }
|
|
|
|
|
|
SleHqosClassMapQueueInfoEntry ::=
|
|
SEQUENCE {
|
|
sleHqosClassMapQueueInfoName
|
|
OCTET STRING,
|
|
sleHqosClassMapQueueInfoMatchGroup
|
|
INTEGER
|
|
}
|
|
|
|
sleHqosClassMapQueueInfoName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class Map queue name.
|
|
|
|
An unique object identify an entry of this table."
|
|
::= { sleHqosClassMapQueueInfoEntry 1 }
|
|
|
|
|
|
sleHqosClassMapQueueInfoMatchGroup OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to show the match group of the class map
|
|
queueing."
|
|
::= { sleHqosClassMapQueueInfoEntry 2 }
|
|
|
|
|
|
sleHqosClassMapQueueControl OBJECT IDENTIFIER ::= { sleHqosClassMapQueue 2 }
|
|
|
|
|
|
sleHqosClassMapQueueControlRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
createSleHqosClassMapQueueControlEntry(1),
|
|
deleteSleHqosClassMapQueueControlEntry(2),
|
|
setSleHqosClassMapQueueControlMatchGroup(3),
|
|
unsetSleHqosClassMapQueueControlMatchGroup(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the configuration commands, and user can configure
|
|
functions via setting this entry as proper value."
|
|
::= { sleHqosClassMapQueueControl 1 }
|
|
|
|
|
|
sleHqosClassMapQueueControlStatus OBJECT-TYPE
|
|
SYNTAX SleControlStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"status of user command. User have to check this value as
|
|
.busy. or .idle. before do setRequest."
|
|
::= { sleHqosClassMapQueueControl 2 }
|
|
|
|
|
|
sleHqosClassMapQueueControlTimer OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the wait-time until setRequest end.
|
|
In case of short-time command, this value is 0"
|
|
::= { sleHqosClassMapQueueControl 3 }
|
|
|
|
|
|
sleHqosClassMapQueueControlTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time stamp of the last command. (don.t care)"
|
|
::= { sleHqosClassMapQueueControl 4 }
|
|
|
|
|
|
sleHqosClassMapQueueControlReqResult OBJECT-TYPE
|
|
SYNTAX SleControlRequestResultType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Result of the last command."
|
|
::= { sleHqosClassMapQueueControl 5 }
|
|
|
|
|
|
sleHqosClassMapQueueControlName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Object is used to the set the control name for the
|
|
Class map queue Table"
|
|
::= { sleHqosClassMapQueueControl 6 }
|
|
|
|
|
|
sleHqosClassMapQueueControlMatchGroup OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the match group of the class map queueing"
|
|
::= { sleHqosClassMapQueueControl 7 }
|
|
|
|
|
|
sleHqosPolicyMapQueue OBJECT IDENTIFIER ::= { sleMlsQos 10 }
|
|
|
|
|
|
sleHqosPolicyMapQueueInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SleHqosPolicyMapQueueInfoEntry
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to show the Policy mapping queue information
|
|
of the policy map queueing"
|
|
::= { sleHqosPolicyMapQueue 1 }
|
|
|
|
|
|
sleHqosPolicyMapQueueInfoEntry OBJECT-TYPE
|
|
SYNTAX SleHqosPolicyMapQueueInfoEntry
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to show the Policy mapping queue information of
|
|
the policy map queueing"
|
|
INDEX { sleHqosPolicyMapQueueInfoName, sleHqosClassMapQueueInfoName }
|
|
::= { sleHqosPolicyMapQueueInfoTable 1 }
|
|
|
|
|
|
SleHqosPolicyMapQueueInfoEntry ::=
|
|
SEQUENCE {
|
|
sleHqosPolicyMapQueueInfoName
|
|
OCTET STRING,
|
|
sleHqosPolicyMapQueueInfoShape
|
|
SnmpAdminString,
|
|
sleHqosPolicyMapQueueInfoBandwidth
|
|
SnmpAdminString,
|
|
sleHqosPolicyMapQueueInfoBandwidthRemainingPercent
|
|
INTEGER,
|
|
sleHqosPolicyMapQueueInfoQueueLimit
|
|
SnmpAdminString,
|
|
sleHqosPolicyMapQueueInfoServicePolicyName
|
|
SnmpAdminString,
|
|
sleHqosPolicyMapQueueInfoPriority
|
|
INTEGER,
|
|
sleHqosPolicyMapQueueInfoRDMinThreshold
|
|
SnmpAdminString,
|
|
sleHqosPolicyMapQueueInfoRDMaxThreshold
|
|
SnmpAdminString
|
|
}
|
|
|
|
sleHqosPolicyMapQueueInfoName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identify an entry in this table."
|
|
::= { sleHqosPolicyMapQueueInfoEntry 1 }
|
|
|
|
|
|
sleHqosPolicyMapQueueInfoShape OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object is used to show the shape for the policy map queue
|
|
Types:
|
|
1)average 1-1000000000(bps|kbps|mbps|gbps)
|
|
2)percent 1-100
|
|
|
|
"
|
|
::= { sleHqosPolicyMapQueueInfoEntry 2 }
|
|
|
|
|
|
sleHqosPolicyMapQueueInfoBandwidth OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to show the bandwidth for the policy map queue
|
|
average 1-1000000000(bps|kbps|mbps|gbps)
|
|
percent 1-100
|
|
|
|
"
|
|
::= { sleHqosPolicyMapQueueInfoEntry 3 }
|
|
|
|
|
|
sleHqosPolicyMapQueueInfoBandwidthRemainingPercent OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to show the remained bandwidth for the policy map queue"
|
|
::= { sleHqosPolicyMapQueueInfoEntry 4 }
|
|
|
|
|
|
sleHqosPolicyMapQueueInfoQueueLimit OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to show the queue limit for the policy map queue"
|
|
::= { sleHqosPolicyMapQueueInfoEntry 5 }
|
|
|
|
|
|
sleHqosPolicyMapQueueInfoServicePolicyName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to show the service name for the policy map queue"
|
|
::= { sleHqosPolicyMapQueueInfoEntry 6 }
|
|
|
|
|
|
sleHqosPolicyMapQueueInfoPriority OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to show the priority for the policy map queue
|
|
Always value is 1"
|
|
::= { sleHqosPolicyMapQueueInfoEntry 7 }
|
|
|
|
|
|
sleHqosPolicyMapQueueInfoRDMinThreshold OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to show the random detuct minimum threshold for the
|
|
policy map queue"
|
|
::= { sleHqosPolicyMapQueueInfoEntry 8 }
|
|
|
|
|
|
sleHqosPolicyMapQueueInfoRDMaxThreshold OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to show the random detuct maximum threshold for the
|
|
policy map queue"
|
|
::= { sleHqosPolicyMapQueueInfoEntry 9 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControl OBJECT IDENTIFIER ::= { sleHqosPolicyMapQueue 2 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
createPolicyMapQueueEntry(1),
|
|
deletePolicyMapQueueEntry(2),
|
|
setPolicyMapQueueParameters(3),
|
|
unsetPolicyMapQueueParameters(4),
|
|
setPolicyMapQueueServicePolicy(5),
|
|
unsetPolicyMapQueueServicePolicy(6),
|
|
setPolicyMapQueueRandomDetect(7),
|
|
unsetPolicyMapQueueRandomDetect(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the configuration commands, and user can configure
|
|
functions via setting this entry as proper value."
|
|
::= { sleHqosPolicyMapQueueControl 1 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlStatus OBJECT-TYPE
|
|
SYNTAX SleControlStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"status of user command. User have to check this value as .busy. or .idle.
|
|
before do setRequest."
|
|
::= { sleHqosPolicyMapQueueControl 2 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlTimer OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the wait-time until setRequest end. In case of short-time command,
|
|
this value is 0"
|
|
::= { sleHqosPolicyMapQueueControl 3 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time stamp of the last command. (don.t care)"
|
|
::= { sleHqosPolicyMapQueueControl 4 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlReqResult OBJECT-TYPE
|
|
SYNTAX SleControlRequestResultType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Result of the last command."
|
|
::= { sleHqosPolicyMapQueueControl 5 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the name for the policy map queue"
|
|
::= { sleHqosPolicyMapQueueControl 6 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlClassMapQueueName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the name for the policy map queue"
|
|
::= { sleHqosPolicyMapQueueControl 7 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlParams OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
shape(1),
|
|
queueLimit(2),
|
|
bandwidth(3),
|
|
bandwidthRemain(4),
|
|
priority(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object is used to set
|
|
1)shape: the shape for the policy map queue is to configure shaping on an egress
|
|
queue to impose a maximum rate on it
|
|
2)queue-limit: the Queue Limit is to configure tail drop by setting queue limits
|
|
on both ingress and egress queues
|
|
3)bandwidth: To allocate a minimum percentage of the interface bandwidth to a queue
|
|
4)bandwidth-Remain: To configures the bandwidth remaining on the interface in a queue
|
|
5)Priority: To configure a single output queuing class as the priority queue
|
|
|
|
average 1-1000000000(bps|kbps|mbps|gbps)
|
|
limit 1-131072 (packets | bytes | kbytes)
|
|
percent 1-100
|
|
"
|
|
::= { sleHqosPolicyMapQueueControl 8 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlParamsValue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object is used to set
|
|
1)shape: the shape for the policy map queue is to configure shaping on an egress
|
|
queue to impose a maximum rate on it
|
|
2)queue-limit: the Queue Limit is to configure tail drop by setting queue limits
|
|
on both ingress and egress queues
|
|
3)bandwidth: To allocate a minimum percentage of the interface bandwidth to a queue
|
|
4)bandwidth-Remain: To configures the bandwidth remaining on the interface in a queue
|
|
5)Priority: To configure a single output queuing class as the priority queue
|
|
|
|
average 1-1000000000(bps|kbps|mbps|gbps)
|
|
limit 1-131072 (packets | bytes | kbytes)
|
|
percent 1-100
|
|
"
|
|
::= { sleHqosPolicyMapQueueControl 9 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlUnits OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
bps(1),
|
|
kbps(2),
|
|
mbps(3),
|
|
gbps(4),
|
|
packets(5),
|
|
bytes(6),
|
|
kbytes(7),
|
|
average(8),
|
|
percent(9)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the units for the specified objects "
|
|
::= { sleHqosPolicyMapQueueControl 10 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlRDMiniThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..131072)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"his object is used to set the Minimum random threashold"
|
|
::= { sleHqosPolicyMapQueueControl 11 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlRDMaxThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..131072)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the Maximum random threashold "
|
|
::= { sleHqosPolicyMapQueueControl 12 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlRDMinimumUnits OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
bytes(1),
|
|
kbytes(2),
|
|
packets(3),
|
|
percent(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the units for Random Minimum "
|
|
::= { sleHqosPolicyMapQueueControl 13 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlRDMaximumUnits OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
bytes(1),
|
|
kbytes(2),
|
|
packets(3),
|
|
percent(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the units for Random Maximum"
|
|
::= { sleHqosPolicyMapQueueControl 14 }
|
|
|
|
|
|
sleHqosPolicyMapQueueControlServicePolicyName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..48))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the service name,
|
|
to attach a child policy onto a parent policy
|
|
"
|
|
::= { sleHqosPolicyMapQueueControl 15 }
|
|
|
|
|
|
sleMlsQosAclGlobal OBJECT IDENTIFIER ::= { sleMlsQos 11 }
|
|
|
|
|
|
sleMlsQosAclGlobalInfo OBJECT IDENTIFIER ::= { sleMlsQosAclGlobal 1 }
|
|
|
|
|
|
sleMlsQosAclGlobalInfoMaxAccessList OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Max accessList suported"
|
|
::= { sleMlsQosAclGlobalInfo 1 }
|
|
|
|
|
|
sleMlsQosAclGlobalControl OBJECT IDENTIFIER ::= { sleMlsQosAclGlobal 2 }
|
|
|
|
|
|
sleMlsQosAclGlobalControlRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
setMaxAccessList(1),
|
|
unsetMaxAccessList(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration commands, and user can configure
|
|
functions via setting this entry as proper value."
|
|
::= { sleMlsQosAclGlobalControl 1 }
|
|
|
|
|
|
sleMlsQosAclGlobalControlStatus OBJECT-TYPE
|
|
SYNTAX SleControlStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"status of user command. User have to check this value as .busy. or .idle. before do setRequest."
|
|
::= { sleMlsQosAclGlobalControl 2 }
|
|
|
|
|
|
sleMlsQosAclGlobalControlTimer OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the wait-time until setRequest end. In case of short-time command, this value is 0"
|
|
::= { sleMlsQosAclGlobalControl 3 }
|
|
|
|
|
|
sleMlsQosAclGlobalControlTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time stamp of the last command. (don.t care)"
|
|
::= { sleMlsQosAclGlobalControl 4 }
|
|
|
|
|
|
sleMlsQosAclGlobalControlReqResult OBJECT-TYPE
|
|
SYNTAX SleControlRequestResultType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Result of the last command."
|
|
::= { sleMlsQosAclGlobalControl 5 }
|
|
|
|
|
|
sleMlsQosAclGlobalControlMaxAccessList OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Max accessList suported"
|
|
::= { sleMlsQosAclGlobalControl 6 }
|
|
|
|
|
|
sleMlsQosGroup OBJECT-GROUP
|
|
OBJECTS { sleMlsQosStatus, sleMlsQosMapCosToCos, sleMlsQosMapCosToQueue, sleMlsQosMapDscpToDscp, sleMlsQosMapDscpToQueue,
|
|
sleMlsQosMapExpToExp, sleMlsQosMapExpToQueue, sleMlsQosMapStrictQueueId, sleMlsQosMapWrrQueueWeight, sleMlsQosMapCpuMaxPpsRate,
|
|
sleMlsQosMapCpuQueueWeight, sleMlsQosMapNodeCpuMaxPpsRate, sleMlsQosMapNodeCpuQueueWeight, sleMlsQosMapExpToClass, sleHQosStatistics,
|
|
sleQosPhbPriorityColor, sleHQosDefaultClassToDscp, sleQosDefaultCosToClassTrust, sleQosDefaultCosToClassNoTrust, sleQosDefaultDscpToClassTrust,
|
|
sleQosDefaultDscpToClassNoTrust, sleMlsQosGlobalControlRequest, sleMlsQosGlobalControlStatus, sleMlsQosGlobalCtrlTimer, sleMlsQosGlobalControlTimeStamp,
|
|
sleMlsQosGlobalControlReqResult, sleMlsQosCtrlGlobalStatus, sleMlsQosGlobalControlMappingType, sleMlsQosGlobalControlMappingIngValue, sleMlsQosGlobalControlMappingEgrValue,
|
|
sleMlsQosGlobalControlQueueId, sleMlsQosGlobalControlWrrQueueWeight, sleMlsQosGlobalControlCpuMaxPpsRate, sleMlsQosGlobalControlCpuQueueWt, sleMlsQosGlobalControlNodeId,
|
|
sleMlsQosGlobalControlMappingEgrClassValue, sleMlsQosAggPoliceIndex, sleMlsQosAggPoliceName, sleMlsQosAggPoliceTrafficRate, sleMlsQosAggPoliceBurstSize,
|
|
sleMlsQosAggPoliceCtrlRequest, sleMlsQosAggPoliceCtrlStatus, sleMlsQosAggPoliceConfigCtrlTimer, sleMlsQosAggPoliceCtrlTimeStamp, sleMlsQosAggPoliceCtrlReqResult,
|
|
sleMlsQosAggPoliceCtrlName, sleMlsQosAggPoliceCtrlTrafficRate, sleMlsQosAggPoliceCtrlBurstSize, sleMlsQosACLIndex, sleMlsQosACLFilterIndex,
|
|
sleMlsQosACLName, sleMlsQosACLMatchType, sleMlsQosACLMatchAction, sleMlsQosACLEtherType, sleMlsQosACLL3Protocol,
|
|
sleMlsQosACLSrcIpAddress, sleMlsQosACLDstIpAddress, sleMlsQosACLSrcIpAddrMask, sleMlsQosACLDstIpAddrMask, sleMlsQosACLSrcMacAddress,
|
|
sleMlsQosACLDstMacAddress, sleMlsQosACLSrcMacAddrMask, sleMlsQosACLDstMacAddrMask, sleMlsQosACLTcpUdpSrcPortAction, sleMlsQosACLTcpUdpDstPortAction,
|
|
sleMlsQosACLTcpUdpSrcPort, sleMlsQosACLTcpUdpDstPort, sleMlsQosACLNameSrcIpExactMatch, sleMlsQosACLActionRemarkDesc, sleMlsQosACLIcmpType,
|
|
sleMlsQosACLIcmpCode, sleMlsQosACLTcpUdpSrcPortEnd, sleMlsQosACLTcpUdpDstPortEnd, sleMlsQosACLControlRequest, sleMlsQosACLControlStatus,
|
|
sleMlsQosACLConfigControlTimer, sleMlsQosACLControlTimeStamp, sleMlsQosACLControlReqResult, sleMlsQosACLCtrlName, sleMlsQosACLCtrlMatchType,
|
|
sleMlsQosACLCtrlMatchAction, sleMlsQosACLCtrlEtherType, sleMlsQosACLCtrlL3Protocol, sleMlsQosACLCtrlSrcAddress, sleMlsQosACLCtrlDstAddress,
|
|
sleMlsQosACLCtrlSrcAddrMask, sleMlsQosACLCtrlDstAddrMask, sleMlsQosACLCtrlTcpUdpSrcPortAction, sleMlsQosACLCtrlTcpUdpDstPortAction, sleMlsQosACLCtrlTcpUdpSrcPort,
|
|
sleMlsQosACLCtrlTcpUdpDstPort, sleMlsQosACLCtrlAclNameExactMatch, sleMlsQosACLCtrlActionRemarkDesc, sleMlsQosACLCtrlIcmpType, sleMlsQosACLCtrlIcmpCode,
|
|
sleMlsQosACLCtrlTcpUdpSrcPortEnd, sleMlsQosACLCtrlTcpUdpDstPortEnd, sleMlsQosClassMapName, sleMlsQosClassMapMatchCosValue, sleMlsQosClassMapMatchInnerCosValue,
|
|
sleMlsQosClassMapMatchEgressInterface, sleMlsQosClassMapMatchEtherType, sleMlsQosClassMapMatchSrcIpAddr, sleMlsQosClassMapMatchDstIpAddr, sleMlsQosClassMapMatchSrcIpMaskLen,
|
|
sleMlsQosClassMapMatchDstIpMaskLen, sleMlsQosClassMapMatchSrcIpV6Addr, sleMlsQosClassMapMatchDstIpV6Addr, sleMlsQosClassMapMatchSrcIpV6MaskLen, sleMlsQosClassMapMatchDstIpV6MaskLen,
|
|
sleMlsQosClassMapMatchIpDscp, sleMlsQosClassMapMatchIpPrecedence, sleMlsQosClassMapMatchIp6Dscp, sleMlsQosClassMapMatchIp6Precedence, sleMlsQosClassMapMatchTcpSrcPort,
|
|
sleMlsQosClassMapMatchTcpDstPort, sleMlsQosClassMapMatchTcpSrcPortRange, sleMlsQosClassMapMatchTcpDstPortRange, sleMlsQosClassMapMatchUdpSrcPort, sleMlsQosClassMapMatchUdpDstPort,
|
|
sleMlsQosClassMapMatchUdpSrcPortRange, sleMlsQosClassMapMatchUdpDstPortRange, sleMlsQosClassMapMatchSrcMacAddr, sleMlsQosClassMapMatchSrcMacMask, sleMlsQosClassMapMatchDstMacAddr,
|
|
sleMlsQosClassMapMatchDstMacMask, sleMlsQosClassMapMatchVlanId, sleMlsQosClassMapMatchVlanIdRange, sleMlsQosClassMapMatchInnerVlanId, sleMlsQosClassMapMatchVlanTpid,
|
|
sleMlsQosClassMapMatchAccessGroup, sleMlsQosClassMapMatchLayer4SrcPort, sleMlsQosClassMapMatchLayer4DstPort, sleMlsQosClassMapMatchLayer4SrcPortRange, sleMlsQosClassMapMatchLayer4DstPortRange,
|
|
sleMplsQosClassMapMatchCriteria, sleMlsQosClassMapControlRequest, sleMlsQosClassMapControlStatus, sleMlsQosClassMapControlTimer, sleMlsQosClassMapontrolTimeStamp,
|
|
sleMlsQosClassMapControlReqResult, sleMlsQosClassMapCtrlName, sleMlsQosClassMapCtrlMatchType, sleMlsQosClassMapCtrlMatchVal, sleMlsQosClassMapCtrlMatchRangeType,
|
|
sleMlsQosClassMapCtrlMatchRangeLow, sleMlsQosClassMapCtrlMatchRangeHigh, sleMlsQosClassMapCtrlMatchEtherType, sleMlsQosClassMapCtrlMatchSrcType, sleMlsQosClassMapCtrlMatchSrcAddr,
|
|
sleMlsQosClassMapCtrlMatchDstAddr, sleMlsQosClassMapCtrlMatchSrcIpMaskLen, sleMlsQosClassMapCtrlMatchDstIpMaskLen, sleMlsQosClassMapCtrlMatchSrcMacMask, sleMlsQosClassMapCtrlMatchDstMacMask,
|
|
sleMlsQosClassMapCtrlMatchAcessGroup, sleMlsQosClassMapCtrlMatchVlanTpid, sleMlsQosClassMapCtrlMatchEgressInterface, sleMplsQosClassMapCtrlMatchCriteria, sleMlsQosPmapName,
|
|
sleMlsQosPmapClassName, sleMlsQosPmapClassMatchPriority, sleMlsQosPmapClassOperMode, sleMlsQosPmapClassPoliceType, sleMlsQosPmapClassPoliceCIR,
|
|
sleMlsQosPmapClassPolicePIR, sleMlsQosPmapClassPoliceCBS, sleMlsQosPmapClassPoliceEBS, sleMlsQosPmapClassPoliceExdAction, sleMlsQosPmapClassPoliceExdActionCos,
|
|
sleMlsQosPmapClassPoliceExdActionDscp, sleMlsQosPmapClassPoliceExdActionTos, sleMlsQosPmapClassPoliceExdActionViolateAction, sleMlsQosPmapClassPoliceExdActionViolateValue, sleMlsQosPmapClassPoliceAggregateName,
|
|
sleMlsQosPmapClassSetActionDeny, sleMlsQosPmapClassSetActionCos, sleMlsQosPmapClassSetActionCpuCos, sleMlsQosPmapClassSetActionIpDscp, sleMlsQosPmapClassSetActionIp6Dscp,
|
|
sleMlsQosPmapClassSetActionIpPrecedence, sleMlsQosPmapClassSetActionIp6Precedence, sleMlsQosPmapClassSetActionMirrorToPortVal, sleMlsQosPmapClassSetActionRedirectToPortVal, sleMlsQosPmapClassSetActionVlanId,
|
|
sleMlsQosPmapClassSetActionVlanCos, sleMlsQosPmapClassSetActionQosGroup, sleMplsQosPmapClassSetActionQueue, sleMplsQosPmapClassSetActionCopyCpu, sleMlsQosPolicyMapControlRequest,
|
|
sleMlsQosPolicyMapControlStatus, sleMlsQosPolicyMapControlTimer, sleMlsQosPolicyMapontrolTimeStamp, sleMlsQosPolicyMapControlReqResult, sleMlsQosPolicyMapCtrlName,
|
|
sleMlsQosPolicyMapCtrlClassName, sleMlsQosPolicyMapCtrlClassMatchPriority, sleMlsQosPolicyMapCtrlClassOperMode, sleMlsQosPolicyMapCtrlClassPoliceType, sleMlsQosPolicyMapCtrlClassPoliceCIR,
|
|
sleMlsQosPolicyMapCtrlClassPolicePIR, sleMlsQosPolicyMapCtrlClassPoliceCBS, sleMlsQosPolicyMapCtrlClassPoliceEBS, sleMlsQosPolicyMapCtrlClassPoliceExdAction, sleMlsQosPolicyMapCtrlClassPoliceExdActionCos,
|
|
sleMlsQosPolicyMapCtrlClassPoliceExdActionDscp, sleMlsQosPolicyMapCtrlClassPoliceExdActionTos, sleMlsQosPolicyMapCtrlClassPoliceExdActionViolateAction, sleMlsQosPolicyMapCtrlClassPoliceExdActionViolateValue, sleMlsQosPolicyMapCtrlClassPoliceAggregateName,
|
|
sleMlsQosPolicyMapCtrlClassSetAction, sleMlsQosPolicyMapCtrlClassSetActionCos, sleMlsQosPolicyMapCtrlClassSetActionCpuCos, sleMlsQosPolicyMapCtrlClassSetActionIpDscp, sleMlsQosPolicyMapCtrlClassSetActionIp6Dscp,
|
|
sleMlsQosPolicyMapCtrlClassSetActionIpPrecedence, sleMlsQosPolicyMapCtrlClassSetActionIp6Precedence, sleMlsQosPolicyMapCtrlClassSetActionMirrorToPort, sleMlsQosPolicyMapCtrlClassSetActionRedirectToPort, sleMlsQosPolicyMapCtrlClassSetActionVlanId,
|
|
sleMlsQosPolicyMapCtrlClassSetActionVlanCos, sleMlsQosPolicyMapCtrlClassSetActionQosGroup, sleMlsQosPolicyMapCtrlClassSetActionQueue, sleMlsQosInterfaceIndex, sleMlsQosInterfaceName,
|
|
sleMlsQosInterfaceTrustState, sleMlsQosInterfaceCos, sleMlsQosInterfaceCosOverride, sleMlsQosInterfaceCosToCos, sleMlsQosInterfaceCosToQueue,
|
|
sleMlsQosInterfaceDscp, sleMlsQosInterfaceDscpToDscp, sleMlsQosInterfaceDscpToQueue, sleMlsQosInterfaceExpToExp, sleMlsQosInterfaceTrafficShapeRate,
|
|
sleMlsQosInterfaceTrafficShapeBurst, sleMlsQosInterfaceInputPolicyMap, sleMlsQosInterfaceOutputPolicyMap, sleMlsQosInterfaceTrustPassthroughCos, sleMlsQosInterfaceTrustPassthroughDscp,
|
|
sleHQosInterfaceCosToClass, sleHQosInterfaceDscpToClass, sleHQosInterfaceReplace, sleMlsQosInterfaceTrafficIfgExclude, sleMlsQosInterfaceTrafficPolicingRate,
|
|
sleMlsQosInterfaceTrafficPolicingBurst, sleMlsQosInterfaceControlRequest, sleMlsQosInterfaceControlStatus, sleMlsQosInterfaceControlTimer, sleMlsQosInterfaceontrolTimeStamp,
|
|
sleMlsQosInterfaceControlReqResult, sleMlsQosInterfaceCtrlIndex, sleMlsQosInterfaceCtrlMapingType, sleMlsQosInterfaceCtrlMapingIngVal, sleMlsQosInterfaceCtrlMapingEgrVal,
|
|
sleMlsQosInterfaceCtrlMapingCosOverride, sleMlsQosInterfaceCtrlMapingTrustState, sleMlsQosInterfaceCtrlTrafficShapeRate, sleMlsQosInterfaceCtrlTrafficShapeBurst, sleMlsQosInterfaceCtrlInputPolicyMap,
|
|
sleMlsQosInterfaceCtrlOutputPolicyMap, sleMlsQosInterfaceCtrlMapingCNGValue, sleMlsQosInterfaceCtrlMapingEgrClassVal, sleMlsQosInterfaceCtrlReplace, sleMlsQosIntfQueIntfIndex,
|
|
sleMlsQosIntfQueId, sleMlsQosIntfQueShapeQueueRate, sleMlsQosIntfQueWrrQueueWeight, sleMlsQosIntfQueWrrRandomDetectMinThr, sleMlsQosIntfQueWrrRandomDetectMaxThr,
|
|
sleMlsQosIntfQueWrrRandomDetectExpWt, sleMlsQosIntfQueTailDropThr, sleMlsQosIntfQueStrictQueue, sleMlsQosIntfQueRandomDetectDropStart, sleMlsQosIntfQueRandomDetectDropSlope,
|
|
sleMlsQosIntfQueRandomDetectColor, sleMlsQosIntfQueReservedBandwidth, sleMlsQosIntfQueControlRequest, sleMlsQosIntfQueControlStatus, sleMlsQosIntfQueControlTimer,
|
|
sleMlsQosIntfQueontrolTimeStamp, sleMlsQosIntfQueControlReqResult, sleMlsQosIntfQueCtrlInterfaceIndex, sleMlsQosIntfQueCtrlQueueId, sleMlsQosIntfQueCtrlProfileType,
|
|
sleMlsQosIntfQueCtrlShapeQueueRate, sleMlsQosIntfQueCtrlWrrQueueWeight, sleMlsQosIntfQueCtrlWrrRandomDetectMinThr, sleMlsQosIntfQueCtrlWrrRandomDetectMaxThr, sleMlsQosIntfQueCtrlWrrRandomDetectExpWt,
|
|
sleMlsQosIntfQueCtrlTailDropThr, sleMlsQosIntfQueCtrlRandomDetectDropStart, sleMlsQosIntfQueCtrlRandomDetectDropSlope, sleMlsQosIntfQueCtrlRandomDetectColor, sleMlsQosIntfQueCtrlReservedBandwidth,
|
|
sleMlsQosQstatsIfIndex, sleMlsQosQId, sleMlsQosWredGreenDropPkts, sleMlsQosWredYellowDropPkts, sleMlsQosWredRedDropPkts,
|
|
sleMlsQosTailDropPkts, sleMlsQosTailDropBytes, sleMlsQosQStatsOutPkts, sleMlsQosQStatsOutBytes, sleMlsQosQStatsMcastOutPkts,
|
|
sleMlsQosQStatsMcastOutBytes, sleMlsQosQStatsDropPkts, sleMlsQosQStatsDropBytes, sleMlsQosQStatsMcastDropPkts, sleMlsQosQStatsMcastDropBytes,
|
|
sleMlsQosQStatsEnqueuedPkts, sleMlsQosQStatsEnqueuedBytes, sleMlsQosQStatsControlRequest, sleMlsQosQStatsControlStatus, sleMlsQosQStatsControlTimer,
|
|
sleMlsQosQStatsontrolTimeStamp, sleMlsQosQStatsControlReqResult, sleMlsQosQstatsCtrlIfIndex, sleMlsQosQstatsCtrlQId, sleHqosClassMapQueueInfoName,
|
|
sleHqosClassMapQueueInfoMatchGroup, sleHqosClassMapQueueControlRequest, sleHqosClassMapQueueControlStatus, sleHqosClassMapQueueControlTimer, sleHqosClassMapQueueControlTimeStamp,
|
|
sleHqosClassMapQueueControlReqResult, sleHqosClassMapQueueControlName, sleHqosClassMapQueueControlMatchGroup, sleHqosPolicyMapQueueInfoName, sleHqosPolicyMapQueueInfoShape,
|
|
sleHqosPolicyMapQueueInfoBandwidth, sleHqosPolicyMapQueueInfoBandwidthRemainingPercent, sleHqosPolicyMapQueueInfoQueueLimit, sleHqosPolicyMapQueueInfoServicePolicyName, sleHqosPolicyMapQueueInfoPriority,
|
|
sleHqosPolicyMapQueueInfoRDMinThreshold, sleHqosPolicyMapQueueInfoRDMaxThreshold, sleHqosPolicyMapQueueControlRequest, sleHqosPolicyMapQueueControlStatus, sleHqosPolicyMapQueueControlTimer,
|
|
sleHqosPolicyMapQueueControlTimeStamp, sleHqosPolicyMapQueueControlReqResult, sleHqosPolicyMapQueueControlName, sleHqosPolicyMapQueueControlClassMapQueueName, sleHqosPolicyMapQueueControlParams,
|
|
sleHqosPolicyMapQueueControlParamsValue, sleHqosPolicyMapQueueControlUnits, sleHqosPolicyMapQueueControlRDMiniThreshold, sleHqosPolicyMapQueueControlRDMaxThreshold, sleHqosPolicyMapQueueControlRDMinimumUnits,
|
|
sleHqosPolicyMapQueueControlRDMaximumUnits, sleHqosPolicyMapQueueControlServicePolicyName, sleMlsQosAclGlobalInfoMaxAccessList, sleMlsQosAclGlobalControlRequest, sleMlsQosAclGlobalControlStatus,
|
|
sleMlsQosAclGlobalControlTimer, sleMlsQosAclGlobalControlTimeStamp, sleMlsQosAclGlobalControlReqResult, sleMlsQosAclGlobalControlMaxAccessList }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { sleMlsQos 12 }
|
|
|
|
|
|
|
|
END
|
|
|
|
--
|
|
-- sle-mlsqos-mib.mib
|
|
--
|