5232 lines
144 KiB
Plaintext
5232 lines
144 KiB
Plaintext
--
|
|
-- 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
|
|
--
|