11055 lines
387 KiB
Plaintext
11055 lines
387 KiB
Plaintext
-- =================================================================
|
|
-- Copyright (C) 2004 by HUAWEI TECHNOLOGIES. All rights reserved
|
|
--
|
|
-- Description: This mib file is used for management of huawei Class Based
|
|
-- QoS information.
|
|
-- Reference:
|
|
-- Version: V1.1
|
|
-- History:
|
|
-- v1.0 tianli,2004.4.10,publish
|
|
-- v1.1
|
|
-- modified by chengang
|
|
-- modified by zhangwenwu
|
|
-- modified by wanglili
|
|
-- modified by hezhifeng
|
|
-- modified by dongling
|
|
-- modified by tongtingting
|
|
-- =================================================================
|
|
|
|
HUAWEI-XQoS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
hwDatacomm
|
|
FROM HUAWEI-MIB
|
|
EnabledStatus
|
|
FROM P-BRIDGE-MIB
|
|
InterfaceIndex
|
|
FROM IF-MIB
|
|
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
Integer32, Counter32, Counter64, Unsigned32, IpAddress, TimeTicks, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
RowStatus, MacAddress, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC;
|
|
|
|
--BaType
|
|
BaType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Direction Policy apply on."
|
|
SYNTAX INTEGER {
|
|
vlan8021p (1),
|
|
dscp (2),
|
|
mplsExp(3),
|
|
ipPri(4),
|
|
hqosVlan8021p(5),
|
|
hqosDscp(6),
|
|
hqosMplsExp(7),
|
|
hqosIpPri(8),
|
|
vlan8021pInbound(9)
|
|
}
|
|
|
|
|
|
hwXQoSMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200409150000Z" -- September 15, 2004 at 00:00 GMT
|
|
ORGANIZATION
|
|
"Huawei Technologies co.,Ltd."
|
|
CONTACT-INFO
|
|
" R&D BeiJing, Huawei Technologies co.,Ltd.
|
|
Huawei Bld.,NO.3 Xinxi Rd.,
|
|
Shang-Di Information Industry Base,
|
|
Hai-Dian District Beijing P.R. China
|
|
Zip:100085
|
|
Http://www.huawei.com
|
|
E-mail:support@huawei.com "
|
|
DESCRIPTION
|
|
"The HUAWEI-XQoS-MIB contains objects to
|
|
Manage configuration and Monitor running state
|
|
for Class Based QoS feature."
|
|
::= { hwQoS 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4
|
|
--
|
|
-- Textual conventions
|
|
--
|
|
--
|
|
-- type definitions in the interface queue
|
|
--
|
|
-- hwXQosQueueType
|
|
XQosQueueType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue Type:
|
|
BE (1)
|
|
AF1(2)
|
|
AF2(3)
|
|
AF3(4)
|
|
AF4(5)
|
|
EF (6)
|
|
"
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6)
|
|
}
|
|
|
|
-- ResetFlag
|
|
ResetFlag ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset Flag:
|
|
DISABLE (0)
|
|
RESET (1)
|
|
ENABLE (2)
|
|
"
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(0),
|
|
reset(1),
|
|
enable(2)
|
|
}
|
|
|
|
-- COS Type
|
|
CosType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
BE(1)
|
|
AF1(2)
|
|
AF2(3)
|
|
AF3(4)
|
|
AF4(5)
|
|
EF(6)
|
|
CS6(7)
|
|
CS7(8)
|
|
ALL(9)
|
|
queue10(10)
|
|
queue11(11)
|
|
queue12(12)
|
|
queue13(13)
|
|
queue14(14)
|
|
queue15(15)
|
|
queue16(16)
|
|
queue17(17)
|
|
queue18(18)
|
|
queue19(19)
|
|
queue20(20)
|
|
queue21(21)
|
|
queue22(22)
|
|
queue23(23)
|
|
queue24(24)
|
|
|
|
"
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8),
|
|
all(9),
|
|
queue10(10),
|
|
queue11(11),
|
|
queue12(12),
|
|
queue13(13),
|
|
queue14(14),
|
|
queue15(15),
|
|
queue16(16),
|
|
queue17(17),
|
|
queue18(18),
|
|
queue19(19),
|
|
queue20(20),
|
|
queue21(21),
|
|
queue22(22),
|
|
queue23(23),
|
|
queue24(24)
|
|
}
|
|
|
|
-- CarAction
|
|
CarAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The actions taken when packets conforming or exceeding the configured
|
|
CIR:
|
|
pass (1),
|
|
discard (2),
|
|
remark IP Precedence (3),
|
|
remark DSCP(4),
|
|
remark Mpls Exp(5),
|
|
remark (6),
|
|
remark 8021p(7)
|
|
"
|
|
SYNTAX INTEGER
|
|
{
|
|
pass(1),
|
|
discard(2),
|
|
remarkIpPrec(3),
|
|
remarkDscp(4),
|
|
remarkMplsExp(5),
|
|
remark(6),
|
|
remark8021p(7)
|
|
}
|
|
|
|
-- Direction
|
|
DirectionType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Direction Policy apply on."
|
|
SYNTAX INTEGER
|
|
{
|
|
inbound(1),
|
|
outbound(2)
|
|
}
|
|
|
|
-- UrpfCtrlType
|
|
UrpfCtrlType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Strict(1)
|
|
Loose(2)"
|
|
SYNTAX INTEGER
|
|
{
|
|
strict(1),
|
|
loose(2)
|
|
}
|
|
|
|
-- SampleType
|
|
SampleType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fix-packets(1)
|
|
Fix-time(2)
|
|
Random-packets(3)
|
|
Random-time(4)
|
|
"
|
|
SYNTAX INTEGER
|
|
{
|
|
fix-packets(1),
|
|
fix-time(2),
|
|
random-packets(3),
|
|
random-time(4)
|
|
}
|
|
|
|
-- IPCARRuleType
|
|
IPCARRuleType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of IPCAR Rule. "
|
|
SYNTAX INTEGER
|
|
{
|
|
ipv4Acl(1),
|
|
ipv4SrcIp(2),
|
|
ipv4DstIp(3)
|
|
}
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32
|
|
hwQoS OBJECT IDENTIFIER ::= { hwDatacomm 32 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1
|
|
hwXQoSObjects OBJECT IDENTIFIER ::= { hwXQoSMIB 1 }
|
|
hwXQoSConformance OBJECT IDENTIFIER ::= { hwXQoSMIB 2 }
|
|
|
|
-- BA command
|
|
hwXQoSBaObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 1 }
|
|
|
|
-- Diffserv Domain
|
|
hwXQoSBaCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSBaCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of diff-server domain configuration information."
|
|
::= { hwXQoSBaObjects 1 }
|
|
|
|
hwXQoSBaCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSBaCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diff-server domain Information Entry."
|
|
INDEX { hwXQoSBaIndex }
|
|
::= { hwXQoSBaCfgInfoTable 1 }
|
|
|
|
HwXQoSBaCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSBaIndex
|
|
Integer32,
|
|
hwXQoSBaName
|
|
OCTET STRING,
|
|
hwXQoSBaRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSBaIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the index of a DS domain.The value ranges from 0 to 7.This object has no default value."
|
|
::= { hwXQoSBaCfgInfoEntry 1 }
|
|
|
|
hwXQoSBaName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..8))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the name of a DS domain.The value of this object is a string of 1 to 8 ASCII characters in plain text and complies with the format of the command line.The object has no default value."
|
|
::= { hwXQoSBaCfgInfoEntry 2 }
|
|
|
|
hwXQoSBaRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row status.The value of this object can be any of the following:CreateAndGo(4),Destroy(6),Active(1).The object has no default value."
|
|
::= { hwXQoSBaCfgInfoEntry 3 }
|
|
|
|
-- 8021p-inbound in diff domain
|
|
hwXQoSBa8021pPhbCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSBa8021pPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of diff-serve domain 8021p phb configuration information."
|
|
::= { hwXQoSBaObjects 2 }
|
|
|
|
hwXQoSBa8021pPhbCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSBa8021pPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diff-serve domain 8021p phb Configuration Information Entry."
|
|
INDEX { hwXQoSBaIndex, hwXQoSBa8021pPhbIndex }
|
|
::= { hwXQoSBa8021pPhbCfgInfoTable 1 }
|
|
|
|
HwXQoSBa8021pPhbCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSBa8021pPhbIndex
|
|
Integer32,
|
|
hwXQoSBa8021pPhbPri
|
|
Integer32,
|
|
hwXQoSBa8021pPhbCos
|
|
Integer32,
|
|
hwXQoSBa8021pPhbColour
|
|
Integer32,
|
|
hwXQoSBa8021pPhbRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSBa8021pPhbIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the index of the Per-Hop Behavior (PHB)."
|
|
::= { hwXQoSBa8021pPhbCfgInfoEntry 1 }
|
|
|
|
hwXQoSBa8021pPhbPri OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the 802.1p priority.The value ranges from 0 to 7."
|
|
::= { hwXQoSBa8021pPhbCfgInfoEntry 2 }
|
|
|
|
hwXQoSBa8021pPhbCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following:CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)."
|
|
::= { hwXQoSBa8021pPhbCfgInfoEntry 3 }
|
|
|
|
hwXQoSBa8021pPhbColour OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)."
|
|
::= { hwXQoSBa8021pPhbCfgInfoEntry 4 }
|
|
|
|
hwXQoSBa8021pPhbRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)."
|
|
::= { hwXQoSBa8021pPhbCfgInfoEntry 5 }
|
|
|
|
-- 8021p-outbound in diff domain
|
|
hwXQoSBa8021pMapCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSBa8021pMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of diff-serve domain 8021p map configuration information."
|
|
::= { hwXQoSBaObjects 3 }
|
|
|
|
hwXQoSBa8021pMapCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSBa8021pMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diff-serve domain 8021p map Configuration Information Entry."
|
|
INDEX { hwXQoSBaIndex, hwXQoSBa8021pMapIndex }
|
|
::= { hwXQoSBa8021pMapCfgInfoTable 1 }
|
|
|
|
HwXQoSBa8021pMapCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSBa8021pMapIndex
|
|
Integer32,
|
|
hwXQoSBa8021pMapCos
|
|
Integer32,
|
|
hwXQoSBa8021pMapColour
|
|
Integer32,
|
|
hwXQoSBa8021pMapPri
|
|
Integer32,
|
|
hwXQoSBa8021pMapRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSBa8021pMapIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the mapping index.The value starts from 0."
|
|
::= { hwXQoSBa8021pMapCfgInfoEntry 1 }
|
|
|
|
hwXQoSBa8021pMapCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following:
|
|
CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)."
|
|
::= { hwXQoSBa8021pMapCfgInfoEntry 2 }
|
|
|
|
hwXQoSBa8021pMapColour OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)."
|
|
::= { hwXQoSBa8021pMapCfgInfoEntry 3 }
|
|
|
|
hwXQoSBa8021pMapPri OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the 8021.p priority.The value ranges from 0 to 7.The object has no default value."
|
|
::= { hwXQoSBa8021pMapCfgInfoEntry 4 }
|
|
|
|
hwXQoSBa8021pMapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1).The object has no default value."
|
|
::= { hwXQoSBa8021pMapCfgInfoEntry 5 }
|
|
|
|
-- Dscp-inbound in diff domain
|
|
hwXQoSBaDscpPhbCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSBaDscpPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of diff-serve domain DSCP phb configuration information."
|
|
::= { hwXQoSBaObjects 4 }
|
|
|
|
hwXQoSBaDscpPhbCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSBaDscpPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diff-serve domain DSCP phb Configuration Information Entry."
|
|
INDEX { hwXQoSBaIndex, hwXQoSBaDscpPhbIndex }
|
|
::= { hwXQoSBaDscpPhbCfgInfoTable 1 }
|
|
|
|
HwXQoSBaDscpPhbCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSBaDscpPhbIndex
|
|
Integer32,
|
|
hwXQoSBaDscpPhbPri
|
|
Integer32,
|
|
hwXQoSBaDscpPhbCos
|
|
Integer32,
|
|
hwXQoSBaDscpPhbColour
|
|
Integer32,
|
|
hwXQoSBaDscpPhbRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSBaDscpPhbIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the index of the Per-Hop Behavior (PHB)."
|
|
::= { hwXQoSBaDscpPhbCfgInfoEntry 1 }
|
|
|
|
hwXQoSBaDscpPhbPri OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the priority of DSCP.The value ranges from 0 to 7."
|
|
::= { hwXQoSBaDscpPhbCfgInfoEntry 2 }
|
|
|
|
hwXQoSBaDscpPhbCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following:
|
|
CS(7),CS(6),EF(5),AF(4),AF(3),AF(2),AF(1),BE(0)."
|
|
::= { hwXQoSBaDscpPhbCfgInfoEntry 3 }
|
|
|
|
|
|
hwXQoSBaDscpPhbColour OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)."
|
|
::= { hwXQoSBaDscpPhbCfgInfoEntry 4 }
|
|
|
|
|
|
hwXQoSBaDscpPhbRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)."
|
|
::= { hwXQoSBaDscpPhbCfgInfoEntry 5 }
|
|
|
|
|
|
-- Dscp-outbound in diff domain
|
|
hwXQoSBaDscpMapCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSBaDscpMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of diff-serve domain Dscp map configuration information."
|
|
::= { hwXQoSBaObjects 5 }
|
|
|
|
|
|
hwXQoSBaDscpMapCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSBaDscpMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diff-serve domain Dscp map Configuration Information Entry."
|
|
INDEX { hwXQoSBaIndex, hwXQoSBaDscpMapIndex }
|
|
::= { hwXQoSBaDscpMapCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSBaDscpMapCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSBaDscpMapIndex
|
|
Integer32,
|
|
hwXQoSBaDscpMapCos
|
|
Integer32,
|
|
hwXQoSBaDscpMapColour
|
|
Integer32,
|
|
hwXQoSBaDscpMapPri
|
|
Integer32,
|
|
hwXQoSBaDscpMapRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSBaDscpMapIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the mapping index."
|
|
::= { hwXQoSBaDscpMapCfgInfoEntry 1 }
|
|
|
|
|
|
hwXQoSBaDscpMapCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following:
|
|
CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)."
|
|
::= { hwXQoSBaDscpMapCfgInfoEntry 2 }
|
|
|
|
|
|
hwXQoSBaDscpMapColour OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)."
|
|
::= { hwXQoSBaDscpMapCfgInfoEntry 3 }
|
|
|
|
|
|
hwXQoSBaDscpMapPri OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the DSCP value.The value ranges from 0 to 7."
|
|
::= { hwXQoSBaDscpMapCfgInfoEntry 4 }
|
|
|
|
|
|
hwXQoSBaDscpMapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)."
|
|
::= { hwXQoSBaDscpMapCfgInfoEntry 5 }
|
|
|
|
|
|
-- Exp-inbound in diff domain
|
|
hwXQoSBaExpPhbCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSBaExpPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of diff-serve domain Exp phb configuration information."
|
|
::= { hwXQoSBaObjects 6 }
|
|
|
|
|
|
hwXQoSBaExpPhbCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSBaExpPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diff-serve domain Exp phb Configuration Information Entry."
|
|
INDEX { hwXQoSBaIndex, hwXQoSBaExpPhbIndex }
|
|
::= { hwXQoSBaExpPhbCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSBaExpPhbCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSBaExpPhbIndex
|
|
Integer32,
|
|
hwXQoSBaExpPhbPri
|
|
Integer32,
|
|
hwXQoSBaExpPhbCos
|
|
Integer32,
|
|
hwXQoSBaExpPhbColour
|
|
Integer32,
|
|
hwXQoSBaExpPhbRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSBaExpPhbIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the index of PHB."
|
|
::= { hwXQoSBaExpPhbCfgInfoEntry 1 }
|
|
|
|
|
|
hwXQoSBaExpPhbPri OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the EXP field of an MPLS packet.The value ranges from 0 to 7."
|
|
::= { hwXQoSBaExpPhbCfgInfoEntry 2 }
|
|
|
|
|
|
hwXQoSBaExpPhbCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following:
|
|
CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)."
|
|
::= { hwXQoSBaExpPhbCfgInfoEntry 3 }
|
|
|
|
|
|
hwXQoSBaExpPhbColour OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)."
|
|
::= { hwXQoSBaExpPhbCfgInfoEntry 4 }
|
|
|
|
|
|
hwXQoSBaExpPhbRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)."
|
|
::= { hwXQoSBaExpPhbCfgInfoEntry 5 }
|
|
|
|
|
|
-- Exp-outbound in diff domain
|
|
hwXQoSBaExpMapCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSBaExpMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of diff-serve domain Exp map configuration information."
|
|
::= { hwXQoSBaObjects 7 }
|
|
|
|
|
|
hwXQoSBaExpMapCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSBaExpMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diff-serve domain Exp map Configuration Information Entry."
|
|
INDEX { hwXQoSBaIndex, hwXQoSBaExpMapIndex }
|
|
::= { hwXQoSBaExpMapCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSBaExpMapCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSBaExpMapIndex
|
|
Integer32,
|
|
hwXQoSBaExpMapCos
|
|
Integer32,
|
|
hwXQoSBaExpMapColour
|
|
Integer32,
|
|
hwXQoSBaExpMapPri
|
|
Integer32,
|
|
hwXQoSBaExpMapRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSBaExpMapIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the mapping index."
|
|
::= { hwXQoSBaExpMapCfgInfoEntry 1 }
|
|
|
|
|
|
hwXQoSBaExpMapCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following:CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)."
|
|
::= { hwXQoSBaExpMapCfgInfoEntry 2 }
|
|
|
|
|
|
hwXQoSBaExpMapColour OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)."
|
|
::= { hwXQoSBaExpMapCfgInfoEntry 3 }
|
|
|
|
|
|
hwXQoSBaExpMapPri OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the EXP field of the MPLS packet.The value ranges from 0 to 7."
|
|
::= { hwXQoSBaExpMapCfgInfoEntry 4 }
|
|
|
|
|
|
hwXQoSBaExpMapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)."
|
|
::= { hwXQoSBaExpMapCfgInfoEntry 5 }
|
|
|
|
|
|
-- trust upstream
|
|
hwXQoSIfDiffDomainTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfDiffDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trust diff-serve domain."
|
|
::= { hwXQoSBaObjects 8 }
|
|
|
|
|
|
hwXQoSIfDiffDomainEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfDiffDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy applied on interface Configuration Information Entry."
|
|
INDEX { hwXQoSIfDiffDomainIfIndex, hwXQoSIfDiffDomainVlanId }
|
|
::= { hwXQoSIfDiffDomainTable 1 }
|
|
|
|
|
|
HwXQoSIfDiffDomainEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfDiffDomainIfIndex
|
|
Integer32,
|
|
hwXQoSIfDiffDomainVlanId
|
|
Integer32,
|
|
hwXQoSIfDiffDomainName
|
|
OCTET STRING,
|
|
hwXQoSIfDiffDomainRowStatus
|
|
RowStatus,
|
|
hwXQoSIfDiffDomainVlanId2
|
|
Integer32
|
|
}
|
|
|
|
hwXQoSIfDiffDomainIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the interface index."
|
|
::= { hwXQoSIfDiffDomainEntry 1 }
|
|
|
|
hwXQoSIfDiffDomainVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the VLAN ID of the interface."
|
|
::= { hwXQoSIfDiffDomainEntry 2 }
|
|
|
|
hwXQoSIfDiffDomainName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the name of the DS domain.The value of the object ranges from 1 to 31.The name cannot contain Chinese characters."
|
|
::= { hwXQoSIfDiffDomainEntry 3 }
|
|
|
|
|
|
hwXQoSIfDiffDomainRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1)."
|
|
::= { hwXQoSIfDiffDomainEntry 4 }
|
|
|
|
|
|
|
|
hwXQoSIfDiffDomainVlanId2 OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"End vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfDiffDomainEntry 5 }
|
|
|
|
|
|
-- trust 8021p
|
|
hwXQoSIfTrust8021pTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfTrust8021pEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trust diff-serve domain."
|
|
::= { hwXQoSBaObjects 9 }
|
|
|
|
|
|
hwXQoSIfTrust8021pEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfTrust8021pEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy applied on interface Configuration Information Entry."
|
|
INDEX { hwXQoSIfTrust8021pIfIndex, hwXQoSIfTrust8021pVlanID }
|
|
::= { hwXQoSIfTrust8021pTable 1 }
|
|
|
|
|
|
HwXQoSIfTrust8021pEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfTrust8021pIfIndex
|
|
Integer32,
|
|
hwXQoSIfTrust8021pVlanID
|
|
Integer32,
|
|
hwXQoSIfTrust8021pAction
|
|
INTEGER,
|
|
hwXQoSIfTrust8021pRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfTrust8021pIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the interface index."
|
|
::= { hwXQoSIfTrust8021pEntry 1 }
|
|
|
|
hwXQoSIfTrust8021pVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the VLAN ID of the interface."
|
|
::= { hwXQoSIfTrust8021pEntry 2 }
|
|
|
|
hwXQoSIfTrust8021pAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
distrust(1),
|
|
trust(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies whether the Layer 2 simple stream classification is enabled.The value can be either of the following:Distrust(1),Trust(2).The object has no default value."
|
|
::= { hwXQoSIfTrust8021pEntry 3 }
|
|
|
|
hwXQoSIfTrust8021pRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),
|
|
Destroy(6),Active(1).The object has no default value."
|
|
::= { hwXQoSIfTrust8021pEntry 4 }
|
|
|
|
-- Atm Qos ServiceType+Clp to Cos+Color in diff domain
|
|
hwXQoSBaAtmQosPhbCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSBaAtmQosPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of diff-serve domain AtmQos ServiceType+Clp phb configuration information."
|
|
::= { hwXQoSBaObjects 10 }
|
|
|
|
hwXQoSBaAtmQosPhbCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSBaAtmQosPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diff-serve domain AtmQos ServiceType+Clp phb Configuration Information Entry."
|
|
INDEX { hwXQoSBaIndex, hwXQoSBaAtmQosPhbServType, hwXQoSBaAtmQosPhbClp }
|
|
::= { hwXQoSBaAtmQosPhbCfgInfoTable 1 }
|
|
|
|
HwXQoSBaAtmQosPhbCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSBaAtmQosPhbServType
|
|
Integer32,
|
|
hwXQoSBaAtmQosPhbClp
|
|
Integer32,
|
|
hwXQoSBaAtmQosPhbCos
|
|
Integer32,
|
|
hwXQoSBaAtmQosPhbColour
|
|
Integer32,
|
|
hwXQoSBaAtmQosPhbRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSBaAtmQosPhbServType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Atm Qos ServiceType."
|
|
::= { hwXQoSBaAtmQosPhbCfgInfoEntry 1 }
|
|
|
|
hwXQoSBaAtmQosPhbClp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Atm Qos Clp."
|
|
::= { hwXQoSBaAtmQosPhbCfgInfoEntry 2 }
|
|
|
|
hwXQoSBaAtmQosPhbCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cos of AtmQos."
|
|
::= { hwXQoSBaAtmQosPhbCfgInfoEntry 3 }
|
|
|
|
hwXQoSBaAtmQosPhbColour OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Colour of AtmQos."
|
|
::= { hwXQoSBaAtmQosPhbCfgInfoEntry 4 }
|
|
|
|
hwXQoSBaAtmQosPhbRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSBaAtmQosPhbCfgInfoEntry 5 }
|
|
|
|
-- Atm Qos Cos+Color to Clp in diff domain
|
|
hwXQoSBaAtmQosMapCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSBaAtmQosMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of diff-serve domain Atm Qos Clp map configuration information."
|
|
::= { hwXQoSBaObjects 11 }
|
|
|
|
hwXQoSBaAtmQosMapCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSBaAtmQosMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diff-serve domain Atm Qos Clp map Configuration Information Entry."
|
|
INDEX { hwXQoSBaIndex, hwXQoSBaAtmQosMapIndex}
|
|
::= { hwXQoSBaAtmQosMapCfgInfoTable 1 }
|
|
|
|
HwXQoSBaAtmQosMapCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSBaAtmQosMapIndex
|
|
Integer32,
|
|
hwXQoSBaAtmQosMapCos
|
|
Integer32,
|
|
hwXQoSBaAtmQosMapColour
|
|
Integer32,
|
|
hwXQoSBaAtmQosMapClp
|
|
Integer32,
|
|
hwXQoSBaAtmQosMapRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
|
|
hwXQoSBaAtmQosMapIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Atm Qos index in diff-serve domain."
|
|
::= { hwXQoSBaAtmQosMapCfgInfoEntry 1 }
|
|
|
|
hwXQoSBaAtmQosMapCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cos of AtmQos."
|
|
::= { hwXQoSBaAtmQosMapCfgInfoEntry 2 }
|
|
|
|
hwXQoSBaAtmQosMapColour OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Colour of AtmQos."
|
|
::= { hwXQoSBaAtmQosMapCfgInfoEntry 3 }
|
|
|
|
hwXQoSBaAtmQosMapClp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AtmQos Clp."
|
|
::= { hwXQoSBaAtmQosMapCfgInfoEntry 4 }
|
|
|
|
hwXQoSBaAtmQosMapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSBaAtmQosMapCfgInfoEntry 5 }
|
|
|
|
-- trust upstream on atm pvc
|
|
hwXQoSAtmPvcDiffDomainTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSAtmPvcDiffDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trust diff-serve domain."
|
|
::= { hwXQoSBaObjects 12 }
|
|
|
|
hwXQoSAtmPvcDiffDomainEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSAtmPvcDiffDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy applied on pvc interface Configuration Information Entry."
|
|
INDEX { hwXQoSAtmPvcDiffDomainIfIndex, hwXQoSAtmPvcVpi, hwXQoSAtmPvcVci}
|
|
::= { hwXQoSAtmPvcDiffDomainTable 1 }
|
|
|
|
HwXQoSAtmPvcDiffDomainEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSAtmPvcDiffDomainIfIndex
|
|
Integer32,
|
|
hwXQoSAtmPvcVpi
|
|
Integer32,
|
|
hwXQoSAtmPvcVci
|
|
Integer32,
|
|
hwXQoSAtmPvcDiffDomainName
|
|
OCTET STRING,
|
|
hwXQoSAtmPvcDiffDomainRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSAtmPvcDiffDomainIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Atm Interface Index."
|
|
::= { hwXQoSAtmPvcDiffDomainEntry 1 }
|
|
|
|
hwXQoSAtmPvcVpi OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Atm Pvc Vpi"
|
|
::= { hwXQoSAtmPvcDiffDomainEntry 2 }
|
|
|
|
hwXQoSAtmPvcVci OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Atm Pvc Vci"
|
|
::= { hwXQoSAtmPvcDiffDomainEntry 3 }
|
|
|
|
hwXQoSAtmPvcDiffDomainName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of diff-serve domain."
|
|
::= { hwXQoSAtmPvcDiffDomainEntry 4 }
|
|
|
|
hwXQoSAtmPvcDiffDomainRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSAtmPvcDiffDomainEntry 5 }
|
|
|
|
-- trust upstream on atm pvp
|
|
hwXQoSAtmPvpDiffDomainTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSAtmPvpDiffDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trust diff-serve domain."
|
|
::= { hwXQoSBaObjects 13 }
|
|
|
|
hwXQoSAtmPvpDiffDomainEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSAtmPvpDiffDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy applied on pvp interface Configuration Information Entry."
|
|
INDEX { hwXQoSAtmPvpDiffDomainIfIndex, hwXQoSAtmPvpVpi}
|
|
::= { hwXQoSAtmPvpDiffDomainTable 1 }
|
|
|
|
HwXQoSAtmPvpDiffDomainEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSAtmPvpDiffDomainIfIndex
|
|
Integer32,
|
|
hwXQoSAtmPvpVpi
|
|
Integer32,
|
|
hwXQoSAtmPvpDiffDomainName
|
|
OCTET STRING,
|
|
hwXQoSAtmPvpDiffDomainRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSAtmPvpDiffDomainIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Atm Interface Index."
|
|
::= { hwXQoSAtmPvpDiffDomainEntry 1 }
|
|
|
|
hwXQoSAtmPvpVpi OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Atm Pvp Vpi"
|
|
::= { hwXQoSAtmPvpDiffDomainEntry 2 }
|
|
|
|
hwXQoSAtmPvpDiffDomainName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of diff-serve domain."
|
|
::= { hwXQoSAtmPvpDiffDomainEntry 3 }
|
|
|
|
hwXQoSAtmPvpDiffDomainRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSAtmPvpDiffDomainEntry 4 }
|
|
|
|
|
|
|
|
-- inbound in diff domain
|
|
hwXQoSBaPhbCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSBaPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri phb configuration information."
|
|
::= { hwXQoSBaObjects 14 }
|
|
|
|
hwXQoSBaPhbCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSBaPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri phb Configuration Information Entry."
|
|
INDEX { hwXQoSBaIndex,hwXQoSBaPhbType,hwXQoSBaPhbPri }
|
|
::= { hwXQoSBaPhbCfgInfoTable 1 }
|
|
|
|
HwXQoSBaPhbCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSBaPhbType
|
|
BaType,
|
|
hwXQoSBaPhbPri
|
|
Integer32,
|
|
hwXQoSBaPhbCos
|
|
Integer32,
|
|
hwXQoSBaPhbColour
|
|
INTEGER,
|
|
hwXQoSBaPhbRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
|
|
hwXQoSBaPhbType OBJECT-TYPE
|
|
SYNTAX BaType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" 8021p (1),
|
|
dscp (2),
|
|
mplsExp(3),
|
|
ipPri(4),
|
|
hqosVlan8021p(5),
|
|
hqosDscp(6),
|
|
hqosMplsExp(7),
|
|
hqosIpPri(8),
|
|
vlan8021pInbound(9)."
|
|
|
|
::= { hwXQoSBaPhbCfgInfoEntry 1 }
|
|
|
|
hwXQoSBaPhbPri OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"8021p / Dscp/Exp / IpPri / hqosVlan8021p / hqosDscp / hqosMplsExp / hqosIpPri."
|
|
::= { hwXQoSBaPhbCfgInfoEntry 2 }
|
|
|
|
hwXQoSBaPhbCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cos of 8021p / Dscp / Exp / IpPri / hqosVlan8021p / hqosDscp / hqosMplsExp / hqosIpPri."
|
|
::= { hwXQoSBaPhbCfgInfoEntry 3 }
|
|
|
|
hwXQoSBaPhbColour OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green(1),
|
|
yellow(2),
|
|
red(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Colour of 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri."
|
|
::= { hwXQoSBaPhbCfgInfoEntry 4 }
|
|
|
|
hwXQoSBaPhbRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSBaPhbCfgInfoEntry 5 }
|
|
|
|
|
|
-- outbound in diff domain
|
|
hwXQoSBaMapCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSBaMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri map configuration information."
|
|
::= { hwXQoSBaObjects 15 }
|
|
|
|
hwXQoSBaMapCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSBaMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri map Configuration Information Entry."
|
|
INDEX { hwXQoSBaIndex,hwXQoSBaMapType,hwXQoSBaMapCos,hwXQoSBaMapColour }
|
|
::= { hwXQoSBaMapCfgInfoTable 1 }
|
|
|
|
HwXQoSBaMapCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
|
|
hwXQoSBaMapType
|
|
BaType,
|
|
hwXQoSBaMapCos
|
|
Integer32,
|
|
hwXQoSBaMapColour
|
|
INTEGER,
|
|
hwXQoSBaMapPri
|
|
Integer32,
|
|
hwXQoSBaMapRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
|
|
|
|
hwXQoSBaMapType OBJECT-TYPE
|
|
SYNTAX BaType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" 8021p (1),
|
|
dscp (2),
|
|
mplsExp(3),
|
|
ipPri(4),
|
|
hqosVlan8021p(5),
|
|
hqosDscp(6),
|
|
hqosMplsExp(7),
|
|
hqosIpPri(8)."
|
|
::= { hwXQoSBaMapCfgInfoEntry 1 }
|
|
|
|
hwXQoSBaMapCos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cos of 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri."
|
|
::= { hwXQoSBaMapCfgInfoEntry 2 }
|
|
|
|
hwXQoSBaMapColour OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green(1),
|
|
yellow(2),
|
|
red(3)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Colour of 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri."
|
|
::= { hwXQoSBaMapCfgInfoEntry 3 }
|
|
|
|
hwXQoSBaMapPri OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri."
|
|
::= { hwXQoSBaMapCfgInfoEntry 4 }
|
|
|
|
hwXQoSBaMapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSBaMapCfgInfoEntry 5 }
|
|
|
|
|
|
hwXQoSIfTrustTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfTrustEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trust diff-serve domain."
|
|
::= { hwXQoSBaObjects 16 }
|
|
|
|
hwXQoSIfTrustEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfTrustEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy applied on interface Configuration Information Entry."
|
|
INDEX { hwXQoSIfTrustIfIndex, hwXQoSIfTrustVlanID1,hwXQoSIfTrustVlanID2,hwXQoSBaType }
|
|
::= { hwXQoSIfTrustTable 1 }
|
|
|
|
HwXQoSIfTrustEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfTrustIfIndex
|
|
Integer32,
|
|
hwXQoSIfTrustVlanID1
|
|
Integer32,
|
|
hwXQoSIfTrustVlanID2
|
|
Integer32,
|
|
hwXQoSBaType
|
|
BaType,
|
|
hwXQoSIfTrustAction
|
|
INTEGER,
|
|
hwXQoSIfTrustRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfTrustIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSIfTrustEntry 1 }
|
|
|
|
hwXQoSIfTrustVlanID1 OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"start Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfTrustEntry 2 }
|
|
|
|
hwXQoSIfTrustVlanID2 OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"end Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfTrustEntry 3 }
|
|
|
|
hwXQoSBaType OBJECT-TYPE
|
|
SYNTAX BaType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"vlan8021p (1),
|
|
dscp (2),
|
|
mplsExp(3),
|
|
ipPri(4)"
|
|
::= { hwXQoSIfTrustEntry 4 }
|
|
|
|
hwXQoSIfTrustAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
distrust(1),
|
|
trust(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trust 802.1p action "
|
|
::= { hwXQoSIfTrustEntry 5 }
|
|
|
|
hwXQoSIfTrustRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfTrustEntry 6 }
|
|
|
|
|
|
hwXQoSDeiTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSDeiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable dei."
|
|
::= { hwXQoSBaObjects 17 }
|
|
|
|
hwXQoSDeiEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSDeiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy applied on interface Configuration Information Entry."
|
|
INDEX { hwXQoSDeiIfIndex, hwXQoSDeiVlanID1,hwXQoSDeiVlanID2 }
|
|
::= { hwXQoSDeiTable 1 }
|
|
|
|
HwXQoSDeiEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSDeiIfIndex
|
|
Integer32,
|
|
hwXQoSDeiVlanID1
|
|
Integer32,
|
|
hwXQoSDeiVlanID2
|
|
Integer32,
|
|
hwXQoSIfEnableDeiAction
|
|
INTEGER,
|
|
hwXQoSDeiRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSDeiIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSDeiEntry 1 }
|
|
|
|
hwXQoSDeiVlanID1 OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"start Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSDeiEntry 2 }
|
|
|
|
hwXQoSDeiVlanID2 OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"end Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSDeiEntry 3 }
|
|
|
|
hwXQoSIfEnableDeiAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
unenabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The enable dei action
|
|
enabled(1),
|
|
unenabled(2)"
|
|
::= { hwXQoSDeiEntry 4 }
|
|
|
|
hwXQoSDeiRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSDeiEntry 5 }
|
|
|
|
hwXQoSRemarkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSRemarkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable Remark."
|
|
::= { hwXQoSBaObjects 18 }
|
|
|
|
hwXQoSRemarkEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSRemarkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy applied on interface Configuration Information Entry."
|
|
INDEX { hwXQoSRemarkIfIndex, hwXQoSRemarkVlanID1,hwXQoSRemarkVlanID2 }
|
|
::= { hwXQoSRemarkTable 1 }
|
|
|
|
HwXQoSRemarkEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSRemarkIfIndex
|
|
Integer32,
|
|
hwXQoSRemarkVlanID1
|
|
Integer32,
|
|
hwXQoSRemarkVlanID2
|
|
Integer32,
|
|
hwXQoSIfEnableRemarkAction
|
|
INTEGER,
|
|
hwXQoSRemarkRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSRemarkIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSRemarkEntry 1 }
|
|
|
|
hwXQoSRemarkVlanID1 OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"start Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSRemarkEntry 2 }
|
|
|
|
hwXQoSRemarkVlanID2 OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"end Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSRemarkEntry 3 }
|
|
|
|
hwXQoSIfEnableRemarkAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
unenabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The enable remark action
|
|
enabled(1),
|
|
unenabled(2)"
|
|
::= { hwXQoSRemarkEntry 4 }
|
|
|
|
hwXQoSRemarkRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSRemarkEntry 5 }
|
|
|
|
-- phb enable command begin
|
|
hwXQoSPhbEnableTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSPhbEnableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PHB enable table."
|
|
::= { hwXQoSBaObjects 19 }
|
|
|
|
hwXQoSPhbEnableEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSPhbEnableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of diff-serve domain phb enable information."
|
|
INDEX { hwXQoSPhbEnableIfIndex,hwXQoSPhbEnableVlanID1,hwXQoSPhbEnableVlanID2 }
|
|
::= { hwXQoSPhbEnableTable 1 }
|
|
|
|
HwXQoSPhbEnableEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSPhbEnableIfIndex
|
|
Integer32,
|
|
hwXQoSPhbEnableVlanID1
|
|
Integer32,
|
|
hwXQoSPhbEnableVlanID2
|
|
Integer32,
|
|
hwXQoSPhbEnableRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSPhbEnableIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSPhbEnableEntry 1 }
|
|
|
|
hwXQoSPhbEnableVlanID1 OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"start Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSPhbEnableEntry 2 }
|
|
|
|
hwXQoSPhbEnableVlanID2 OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"end Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSPhbEnableEntry 3 }
|
|
|
|
hwXQoSPhbEnableRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSPhbEnableEntry 4 }
|
|
-- phb enable command end
|
|
|
|
|
|
-- ******************************************************************
|
|
--
|
|
-- hwXQoSCommonInboundTable
|
|
--
|
|
-- ******************************************************************
|
|
|
|
|
|
hwXQoSCommonInboundTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSCommonInboundEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to configure mapping between the 802.1p priorities or the Differentiated Services
|
|
CodePoint (DSCP) values of upstream packets in the current QinQ domain and service classes. "
|
|
::= { hwXQoSBaObjects 20 }
|
|
|
|
|
|
hwXQoSCommonInboundEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSCommonInboundEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to configure mapping between the 802.1p priorities or the Differentiated Services
|
|
CodePoint (DSCP) values of upstream packets in the current QinQ domain and service classes. "
|
|
INDEX { hwXQoSBaIndex, hwXQoSCommonInboundPhbIndex }
|
|
::= { hwXQoSCommonInboundTable 1 }
|
|
|
|
HwXQoSCommonInboundEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSCommonInboundPhbIndex
|
|
Integer32,
|
|
hwXQoSCommonInboundPhbCos
|
|
INTEGER,
|
|
hwXQoSCommonInboundPhbColor
|
|
INTEGER,
|
|
hwXQoSCommonInboundPhbPri
|
|
Integer32,
|
|
hwXQoSCommonInboundRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSCommonInboundPhbIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates a PHB index. "
|
|
::= { hwXQoSCommonInboundEntry 1 }
|
|
|
|
|
|
hwXQoSCommonInboundPhbCos OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)
|
|
}
|
|
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the 802.1p priority or the DSCP value."
|
|
::= { hwXQoSCommonInboundEntry 2 }
|
|
|
|
|
|
hwXQoSCommonInboundPhbColor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green(1),
|
|
yellow(2),
|
|
red(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the color for marking a type of packets.
|
|
The value can be:
|
|
1: Green
|
|
2: Yellow
|
|
3: Red
|
|
"
|
|
|
|
::= { hwXQoSCommonInboundEntry 3 }
|
|
|
|
hwXQoSCommonInboundPhbPri OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the CoS.
|
|
The value ranges from 0 to 7.
|
|
"
|
|
|
|
::= { hwXQoSCommonInboundEntry 4 }
|
|
|
|
|
|
hwXQoSCommonInboundRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy. "
|
|
|
|
::= { hwXQoSCommonInboundEntry 50 }
|
|
|
|
-- ******************************************************************
|
|
--
|
|
-- hwXQoSPppInboundTable
|
|
--
|
|
-- ******************************************************************
|
|
hwXQoSPppInboundTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSPppInboundEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to map the priorities of PPP packets to the internal precedence of a router. "
|
|
::= { hwXQoSBaObjects 21 }
|
|
|
|
|
|
hwXQoSPppInboundEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSPppInboundEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to map the priorities of PPP packets to the internal precedence of a router. "
|
|
INDEX { hwXQoSBaIndex }
|
|
::= { hwXQoSPppInboundTable 1 }
|
|
|
|
HwXQoSPppInboundEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSPppInboundCos
|
|
INTEGER,
|
|
hwXQoSPppInboundColor
|
|
INTEGER,
|
|
hwXQoSPppInboundRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSPppInboundCos OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the CoS of a router.
|
|
The value can be:
|
|
1: BE
|
|
2: AF1
|
|
3. AF2
|
|
4: AF3
|
|
5: AF4
|
|
6: EF
|
|
7: CS6
|
|
8: CS7
|
|
"
|
|
|
|
::= { hwXQoSPppInboundEntry 1 }
|
|
|
|
|
|
hwXQoSPppInboundColor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green(1),
|
|
yellow(2),
|
|
red(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the color for marking PPP packets.
|
|
The value can be:
|
|
1: Green
|
|
2: Yellow
|
|
3; Red
|
|
"
|
|
|
|
::= { hwXQoSPppInboundEntry 2 }
|
|
|
|
|
|
hwXQoSPppInboundRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy."
|
|
|
|
::= { hwXQoSPppInboundEntry 50 }
|
|
|
|
|
|
|
|
-- ******************************************************************
|
|
--
|
|
-- hwXQoSServiceclassTable
|
|
--
|
|
-- ******************************************************************
|
|
|
|
hwXQoSServiceclassTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSServiceclassEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to configure upstream traffic to enter specified queues on the interface. "
|
|
::= { hwXQoSBaObjects 22 }
|
|
|
|
|
|
hwXQoSServiceclassEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSServiceclassEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to configure upstream traffic to enter specified queues on the interface. "
|
|
INDEX { hwXQoSServiceclassPort }
|
|
::= { hwXQoSServiceclassTable 1 }
|
|
|
|
HwXQoSServiceclassEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSServiceclassPort
|
|
InterfaceIndex,
|
|
hwXQoSServiceclass
|
|
INTEGER,
|
|
hwXQoSServiceclassRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSServiceclassPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the interface index."
|
|
::= { hwXQoSServiceclassEntry 1 }
|
|
|
|
|
|
hwXQoSServiceclass OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the CoS of the queue that upstream traffic on an interface enters. "
|
|
::= { hwXQoSServiceclassEntry 2 }
|
|
|
|
|
|
hwXQoSServiceclassRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy. "
|
|
::= { hwXQoSServiceclassEntry 50 }
|
|
|
|
|
|
|
|
-- ******************************************************************
|
|
--
|
|
-- hwXQoSPhbTable
|
|
--
|
|
-- ******************************************************************
|
|
|
|
hwXQoSPhbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSPhbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to prohibit the function of checking the PHB table on the outgoing interface. "
|
|
::= { hwXQoSBaObjects 23 }
|
|
|
|
|
|
hwXQoSPhbEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSPhbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to prohibit the function of checking the PHB table on the outgoing interface. "
|
|
INDEX { hwXQoSPhbPort }
|
|
::= { hwXQoSPhbTable 1 }
|
|
|
|
HwXQoSPhbEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSPhbPort
|
|
InterfaceIndex,
|
|
hwXQoSPhbEnable
|
|
INTEGER,
|
|
hwXQoSPhbRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSPhbPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the interface index. "
|
|
::= { hwXQoSPhbEntry 1 }
|
|
|
|
hwXQoSPhbEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the CoS of the queue that upstream traffic on an interface enters. "
|
|
DEFVAL {1}
|
|
::= { hwXQoSPhbEntry 2 }
|
|
|
|
|
|
hwXQoSPhbRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy. "
|
|
|
|
::= { hwXQoSPhbEntry 50 }
|
|
|
|
-- ******************************************************************
|
|
--
|
|
-- hwXQoSFieldDeiTable
|
|
--
|
|
-- ******************************************************************
|
|
|
|
hwXQoSFieldDeiTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSFieldDeiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is sued to enable the drop eligible indicator (DEI) capability of the packets
|
|
on an interface and in a specified VLAN range. "
|
|
::= { hwXQoSBaObjects 24 }
|
|
|
|
|
|
hwXQoSFieldDeiEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSFieldDeiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is sued to enable the drop eligible indicator (DEI) capability of the packets
|
|
on an interface and in a specified VLAN range. "
|
|
INDEX { hwXQoSFieldDeiInterface,hwXQoSFieldDeiVlanId }
|
|
::= { hwXQoSFieldDeiTable 1 }
|
|
|
|
HwXQoSFieldDeiEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSFieldDeiInterface
|
|
InterfaceIndex,
|
|
hwXQoSFieldDeiVlanId
|
|
Integer32,
|
|
hwXQoSFieldDeiEnabled
|
|
Integer32,
|
|
hwXQoSFieldDeiRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSFieldDeiInterface OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the interface index. "
|
|
::= { hwXQoSFieldDeiEntry 1 }
|
|
|
|
|
|
hwXQoSFieldDeiVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the VLAN ID.
|
|
The value ranges from 1 to 4094.
|
|
"
|
|
::= { hwXQoSFieldDeiEntry 2 }
|
|
|
|
|
|
hwXQoSFieldDeiEnabled OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies whether to enable the DEI capability of the packets on a VLAN. "
|
|
::= { hwXQoSFieldDeiEntry 3 }
|
|
|
|
|
|
hwXQoSFieldDeiRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy."
|
|
|
|
::= { hwXQoSFieldDeiEntry 50 }
|
|
|
|
-- ******************************************************************
|
|
--
|
|
-- hwXQoSPicForwardingTable
|
|
--
|
|
-- ******************************************************************
|
|
|
|
hwXQoSPicForwardingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSPicForwardingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSPicForwardingTable "
|
|
::= { hwXQoSBaObjects 25 }
|
|
|
|
|
|
hwXQoSPicForwardingEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSPicForwardingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSPicForwardingEntry "
|
|
INDEX { hwXQoSPicForwardingInterface }
|
|
::= { hwXQoSPicForwardingTable 1 }
|
|
|
|
HwXQoSPicForwardingEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSPicForwardingInterface
|
|
InterfaceIndex,
|
|
hwXQoSPicForwarding8021pValue
|
|
Integer32,
|
|
hwXQoSPicForwardingPriority
|
|
INTEGER,
|
|
hwXQoSPicForwardingRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSPicForwardingInterface OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSPicForwardingInterface "
|
|
::= { hwXQoSPicForwardingEntry 1 }
|
|
|
|
|
|
hwXQoSPicForwarding8021pValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..8)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSPicForwarding8021pValue "
|
|
::= { hwXQoSPicForwardingEntry 2 }
|
|
|
|
|
|
hwXQoSPicForwardingPriority OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
high(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSPicForwardingPriority "
|
|
::= { hwXQoSPicForwardingEntry 3 }
|
|
|
|
|
|
hwXQoSPicForwardingRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Row status. The value ranges from 1 to 6 but usually 4 and 6 are used.
|
|
createAndGo[4] - create a row.
|
|
destroy[6] -delete a row.
|
|
"
|
|
|
|
::= { hwXQoSPicForwardingEntry 50 }
|
|
|
|
|
|
|
|
-- ******************************************************************
|
|
--
|
|
-- hwXQoSCarTable
|
|
--
|
|
-- ******************************************************************
|
|
|
|
hwXQoSCarTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSCarEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to configure traffic policing on a Layer 3 main interface or a Layer 2 interface. "
|
|
::= { hwXQoSBaObjects 26 }
|
|
|
|
|
|
hwXQoSCarEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSCarEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to configure traffic policing on a Layer 3 main interface or a Layer 2 interface. "
|
|
INDEX { hwXQoSCarInterfaceIndex,hwXQoSCarDirection,hwXQoSCarVlanID }
|
|
::= { hwXQoSCarTable 1 }
|
|
|
|
HwXQoSCarEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSCarInterfaceIndex
|
|
InterfaceIndex,
|
|
hwXQoSCarDirection
|
|
INTEGER,
|
|
hwXQoSCarVlanID
|
|
Integer32,
|
|
hwXQoSCarCirValue
|
|
Integer32,
|
|
hwXQoSCarPirValue
|
|
Integer32,
|
|
hwXQoSCarCbsValue
|
|
Integer32,
|
|
hwXQoSCarPbsValue
|
|
Integer32,
|
|
hwXQoSCarGreenAction
|
|
INTEGER,
|
|
hwXQoSCarGreenServiceClass
|
|
INTEGER,
|
|
hwXQoSCarGreenColor
|
|
INTEGER,
|
|
hwXQoSCarYellowAction
|
|
INTEGER,
|
|
hwXQoSCarYellowServiceClass
|
|
INTEGER,
|
|
hwXQoSCarYellowColor
|
|
INTEGER,
|
|
hwXQoSCarRedAction
|
|
INTEGER,
|
|
hwXQoSCarRedServiceClass
|
|
INTEGER,
|
|
hwXQoSCarRedColor
|
|
INTEGER,
|
|
hwXQoSCarRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSCarInterfaceIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the interface index."
|
|
::= { hwXQoSCarEntry 1 }
|
|
|
|
hwXQoSCarDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
inbound(1),
|
|
outbound(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the direction where the CAR on an interface is applied.
|
|
The value can be:
|
|
1: inbound
|
|
2: outbound
|
|
"
|
|
::= { hwXQoSCarEntry 2 }
|
|
|
|
hwXQoSCarVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the VLAN ID.
|
|
The value ranges from 1 to 4094. "
|
|
::= { hwXQoSCarEntry 3 }
|
|
|
|
hwXQoSCarCirValue OBJECT-TYPE
|
|
SYNTAX Integer32 (100..10000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the CIR on an interface."
|
|
::= { hwXQoSCarEntry 4 }
|
|
|
|
hwXQoSCarPirValue OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 100..10000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the PIR on an interface."
|
|
::= { hwXQoSCarEntry 5 }
|
|
|
|
hwXQoSCarCbsValue OBJECT-TYPE
|
|
SYNTAX Integer32 (100..33554432)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the CBS on an interface."
|
|
::= { hwXQoSCarEntry 6 }
|
|
|
|
hwXQoSCarPbsValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..33554432)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the PBS on an interface."
|
|
::= { hwXQoSCarEntry 7 }
|
|
|
|
hwXQoSCarGreenAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
pass(1),
|
|
discard(2),
|
|
null(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the action taken on the packets marked in green.
|
|
"
|
|
::= { hwXQoSCarEntry 8 }
|
|
|
|
hwXQoSCarGreenServiceClass OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8),
|
|
null(9)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the service class of the packets marked in green to be re-marked.
|
|
The value can be:
|
|
1: BE
|
|
2: AF1
|
|
3. AF2
|
|
4: AF3
|
|
5: AF4
|
|
6: EF
|
|
7: CS6
|
|
8: CS7
|
|
9: null "
|
|
::= { hwXQoSCarEntry 9 }
|
|
|
|
hwXQoSCarGreenColor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green(1),
|
|
yellow(2),
|
|
red(3),
|
|
null(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the color in which the packets marked in green are to be re-marked.
|
|
The value can be:
|
|
1: green
|
|
2: yellow
|
|
3: red
|
|
4: null "
|
|
::= { hwXQoSCarEntry 10 }
|
|
|
|
hwXQoSCarYellowAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
pass(1),
|
|
discard(2),
|
|
null(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the action taken on the packets marked in yellow."
|
|
::= { hwXQoSCarEntry 11 }
|
|
|
|
hwXQoSCarYellowServiceClass OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8),
|
|
null(9)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the service class of the packets marked in yellow to be re-marked.
|
|
The value can be:
|
|
1: BE
|
|
2: AF1
|
|
3. AF2
|
|
4: AF3
|
|
5: AF4
|
|
6: EF
|
|
7: CS6
|
|
8: CS7
|
|
9: null "
|
|
|
|
::= { hwXQoSCarEntry 12 }
|
|
|
|
hwXQoSCarYellowColor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green(1),
|
|
yellow(2),
|
|
red(3),
|
|
null(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the color in which the packets marked in yellow are to be re-marked.
|
|
The value can be:
|
|
1: green
|
|
2: yellow
|
|
3: red
|
|
4: null "
|
|
::= { hwXQoSCarEntry 13 }
|
|
|
|
hwXQoSCarRedAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
pass(1),
|
|
discard(2),
|
|
null(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the action taken on the packets marked in red.
|
|
The value can be:
|
|
1: pass
|
|
2: discard
|
|
3: null
|
|
The default value is discard. "
|
|
DEFVAL {2}
|
|
::= { hwXQoSCarEntry 14 }
|
|
|
|
hwXQoSCarRedServiceClass OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8),
|
|
null(9)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the service class of the packets marked in red to be re-marked.
|
|
The value can be:
|
|
1: BE
|
|
2: AF1
|
|
3. AF2
|
|
4: AF3
|
|
5: AF4
|
|
6: EF
|
|
7: CS6
|
|
8: CS7
|
|
9: null "
|
|
|
|
::= { hwXQoSCarEntry 15 }
|
|
|
|
hwXQoSCarRedColor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green(1),
|
|
yellow(2),
|
|
red(3),
|
|
null(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the color in which the packets marked in yellow are to be re-marked.
|
|
The value can be:
|
|
1: green
|
|
2: yellow
|
|
3: red
|
|
4: null "
|
|
::= { hwXQoSCarEntry 16 }
|
|
|
|
hwXQoSCarRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy."
|
|
|
|
::= { hwXQoSCarEntry 50 }
|
|
|
|
|
|
|
|
-- ******************************************************************
|
|
--
|
|
-- hwXQoSPortShapingTable
|
|
--
|
|
-- ******************************************************************
|
|
|
|
hwXQoSPortShapingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSPortShapingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to limit the rate at which packets are sent on an interface. "
|
|
::= { hwXQoSBaObjects 27 }
|
|
|
|
|
|
hwXQoSPortShapingEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSPortShapingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to limit the rate at which packets are sent on an interface. "
|
|
INDEX { hwXQoSPortShapingInterface }
|
|
::= { hwXQoSPortShapingTable 1 }
|
|
|
|
HwXQoSPortShapingEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSPortShapingInterface
|
|
InterfaceIndex,
|
|
hwXQoSPortShapingValue
|
|
OCTET STRING,
|
|
hwXQoSPortShapingPbsValue
|
|
Integer32,
|
|
hwXQoSPortShapingRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSPortShapingInterface OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the interface index."
|
|
::= { hwXQoSPortShapingEntry 1 }
|
|
|
|
|
|
hwXQoSPortShapingValue OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..10))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the shaping rate.
|
|
The maximum value equals the interface bandwidth. "
|
|
::= { hwXQoSPortShapingEntry 2 }
|
|
|
|
hwXQoSPortShapingPbsValue OBJECT-TYPE
|
|
SYNTAX Integer32 (1..262144)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the PBS.
|
|
The value is an integer that ranges from 1 to 262144, in bytes.
|
|
the default pbs-value is 131072.
|
|
"
|
|
::= { hwXQoSPortShapingEntry 3 }
|
|
|
|
hwXQoSPortShapingRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the row status."
|
|
|
|
::= { hwXQoSPortShapingEntry 50 }
|
|
|
|
-- ******************************************************************
|
|
--
|
|
-- hwXQoSQueueTable
|
|
--
|
|
-- ******************************************************************
|
|
|
|
hwXQoSQueueTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSQueueTable "
|
|
::= { hwXQoSBaObjects 28 }
|
|
|
|
|
|
hwXQoSQueueEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSQueueEntry "
|
|
INDEX { hwXQoSQueueInterfaceIndex }
|
|
::= { hwXQoSQueueTable 1 }
|
|
|
|
HwXQoSQueueEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSQueueInterfaceIndex
|
|
InterfaceIndex,
|
|
hwXQoSQueueServiceClass
|
|
INTEGER,
|
|
hwXQoSQueueCirValue
|
|
Integer32,
|
|
hwXQoSQueueCirPercentage
|
|
Integer32,
|
|
hwXQoSQueueDirection
|
|
INTEGER,
|
|
hwXQoSQueueRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSQueueInterfaceIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSQueueInterfaceIndex "
|
|
::= { hwXQoSQueueEntry 1 }
|
|
|
|
hwXQoSQueueServiceClass OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSQueueServiceClass "
|
|
::= { hwXQoSQueueEntry 2 }
|
|
|
|
|
|
hwXQoSQueueCirValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..10000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSQueueCirValue "
|
|
::= { hwXQoSQueueEntry 3 }
|
|
|
|
|
|
hwXQoSQueueCirPercentage OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSQueueCirPercentage "
|
|
::= { hwXQoSQueueEntry 4 }
|
|
|
|
hwXQoSQueueDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
inbound(1),
|
|
outbound(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSQueueDirection "
|
|
::= { hwXQoSQueueEntry 5 }
|
|
|
|
|
|
hwXQoSQueueRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Row status. The value ranges from 1 to 6 but usually 4 and 6 are used.
|
|
createAndGo[4] - create a row.
|
|
destroy[6] -delete a row.
|
|
"
|
|
|
|
::= { hwXQoSQueueEntry 6 }
|
|
|
|
-- ******************************************************************
|
|
--
|
|
-- hwXQoSCarStatisticsTable
|
|
--
|
|
-- ******************************************************************
|
|
|
|
hwXQoSCarStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSCarStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to query the CAR statistics on an interface. "
|
|
::= { hwXQoSBaObjects 29 }
|
|
|
|
|
|
hwXQoSCarStatisticsEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSCarStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to query the CAR statistics on an interface. "
|
|
INDEX { hwXQoSCarStatisticsInterfaceIndex,hwXQoSCarStatisticsDirection,hwXQoSCarStatisticsVlanid,hwXQoSCarStatisticsSlotNumber}
|
|
::= { hwXQoSCarStatisticsTable 1 }
|
|
|
|
HwXQoSCarStatisticsEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSCarStatisticsInterfaceIndex
|
|
InterfaceIndex,
|
|
hwXQoSCarStatisticsDirection
|
|
INTEGER,
|
|
hwXQoSCarStatisticsVlanid
|
|
Integer32,
|
|
hwXQoSCarStatisticsSlotNumber
|
|
Integer32,
|
|
hwXQoSCarStatisticsReset
|
|
INTEGER,
|
|
hwXQoSCarStatisticsPassPackets
|
|
Counter64,
|
|
hwXQoSCarStatisticsPassBytes
|
|
Counter64,
|
|
hwXQoSCarStatisticsDropPackets
|
|
Counter64,
|
|
hwXQoSCarStatisticsDropBytes
|
|
Counter64,
|
|
hwXQoSCarStatisticsPassPacketsRate
|
|
Counter64,
|
|
hwXQoSCarStatisticsPassBytesRate
|
|
Counter64,
|
|
hwXQoSCarStatisticsDropPacketsRate
|
|
Counter64,
|
|
hwXQoSCarStatisticsDropBytesRate
|
|
Counter64
|
|
}
|
|
|
|
hwXQoSCarStatisticsInterfaceIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the interface index."
|
|
::= { hwXQoSCarStatisticsEntry 1 }
|
|
|
|
hwXQoSCarStatisticsDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
inbound(1),
|
|
outbound(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the direction where the CAR statistics are queried.
|
|
The value can be:
|
|
1: inbound
|
|
2: outbound
|
|
"
|
|
::= { hwXQoSCarStatisticsEntry 2 }
|
|
|
|
hwXQoSCarStatisticsVlanid OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the VLAN ID of an interface where the CAR statistics are queried.
|
|
The value ranges from 1 to 4094. "
|
|
::= { hwXQoSCarStatisticsEntry 3 }
|
|
|
|
hwXQoSCarStatisticsSlotNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the number of the slot where the CAR statistics are queried.
|
|
The value ranges from 0 to 128.
|
|
0 indicates that statistics of all the slots are collected. "
|
|
::= { hwXQoSCarStatisticsEntry 4 }
|
|
|
|
hwXQoSCarStatisticsReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the resetting of statistics. "
|
|
::= { hwXQoSCarStatisticsEntry 5 }
|
|
|
|
hwXQoSCarStatisticsPassPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of passed packets. "
|
|
::= { hwXQoSCarStatisticsEntry 6 }
|
|
|
|
hwXQoSCarStatisticsPassBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of passed bytes. "
|
|
::= { hwXQoSCarStatisticsEntry 7 }
|
|
|
|
hwXQoSCarStatisticsDropPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of discarded packets. "
|
|
::= { hwXQoSCarStatisticsEntry 8 }
|
|
|
|
hwXQoSCarStatisticsDropBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of discarded bytes. "
|
|
::= { hwXQoSCarStatisticsEntry 9 }
|
|
|
|
hwXQoSCarStatisticsPassPacketsRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the packet pass rate. "
|
|
::= { hwXQoSCarStatisticsEntry 10 }
|
|
|
|
hwXQoSCarStatisticsPassBytesRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the byte pass rate. "
|
|
::= { hwXQoSCarStatisticsEntry 11 }
|
|
|
|
hwXQoSCarStatisticsDropPacketsRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the packet drop rate. "
|
|
::= { hwXQoSCarStatisticsEntry 12 }
|
|
|
|
hwXQoSCarStatisticsDropBytesRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the byte drop rate. "
|
|
::= { hwXQoSCarStatisticsEntry 13 }
|
|
|
|
|
|
-- ******************************************************************
|
|
--
|
|
-- hwXQoSCpRateLimitTable
|
|
--
|
|
-- ******************************************************************
|
|
|
|
hwXQoSCpRateLimitTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSCpRateLimitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to set the limit on the rate at which IGMP packets are transmitted. "
|
|
::= { hwXQoSBaObjects 30 }
|
|
|
|
|
|
hwXQoSCpRateLimitEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSCpRateLimitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to set the limit on the rate at which IGMP packets are transmitted. "
|
|
INDEX { hwXQoSCpRateLimitIfIndex,hwXQoSCpRateLimitPeVidValue,hwXQoSCpRateLimitCeVidBegin}
|
|
::= { hwXQoSCpRateLimitTable 1 }
|
|
|
|
HwXQoSCpRateLimitEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSCpRateLimitIfIndex
|
|
InterfaceIndex,
|
|
hwXQoSCpRateLimitPeVidValue
|
|
Integer32,
|
|
hwXQoSCpRateLimitCeVidBegin
|
|
Integer32,
|
|
hwXQoSCpRateLimitCeVidEnd
|
|
Integer32,
|
|
hwXQoSCpRateLimitType
|
|
INTEGER,
|
|
hwXQoSCpRateLimitIgmpCir
|
|
Integer32,
|
|
hwXQoSCpRateLimitIgmpCbs
|
|
Integer32,
|
|
hwXQoSCpRateLimitRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSCpRateLimitIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the index of an interface. "
|
|
::= { hwXQoSCpRateLimitEntry 1 }
|
|
|
|
hwXQoSCpRateLimitPeVidValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates an outer VLAN tag.
|
|
The value ranges from 1 to 4094. "
|
|
::= { hwXQoSCpRateLimitEntry 2 }
|
|
|
|
hwXQoSCpRateLimitCeVidBegin OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the start inner VLAN tag.
|
|
The value ranges from 1 to 4094. "
|
|
::= { hwXQoSCpRateLimitEntry 3 }
|
|
|
|
hwXQoSCpRateLimitCeVidEnd OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the end inner VLAN tag.
|
|
The value ranges from 1 to 4094. "
|
|
::= { hwXQoSCpRateLimitEntry 4 }
|
|
|
|
hwXQoSCpRateLimitType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
igmp(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the type of packets.
|
|
The value can be:
|
|
1: IGMP
|
|
"
|
|
::= { hwXQoSCpRateLimitEntry 5 }
|
|
|
|
hwXQoSCpRateLimitIgmpCir OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 32..1000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the packet sending rate.
|
|
The value ranges from 32 to 10000000. "
|
|
::= { hwXQoSCpRateLimitEntry 6 }
|
|
|
|
hwXQoSCpRateLimitIgmpCbs OBJECT-TYPE
|
|
SYNTAX Integer32 (100..33554432)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the CBS of the sent packets.
|
|
The value ranges from 100 to 33554432. "
|
|
::= { hwXQoSCpRateLimitEntry 7 }
|
|
|
|
hwXQoSCpRateLimitRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Row status. The value ranges from 1 to 6 but usually 4 and 6 are used.
|
|
createAndGo[4] - create a row.
|
|
destroy[6] -delete a row.
|
|
"
|
|
::= { hwXQoSCpRateLimitEntry 50 }
|
|
|
|
-- ******************************************************************
|
|
--
|
|
-- hwXQoSPortQueueStatisticsTable
|
|
--
|
|
-- ******************************************************************
|
|
|
|
hwXQoSPortQueueStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSPortQueueStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to query the statistics of class queues. "
|
|
::= { hwXQoSBaObjects 31 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSPortQueueStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to query the statistics of class queues. "
|
|
INDEX { hwXQoSPortQueueStatisticsInterfaceIndex,
|
|
hwXQoSPortQueueStatisticsDirection,
|
|
hwXQoSPortQueueStatisticsQueueIndex }
|
|
::= { hwXQoSPortQueueStatisticsTable 1 }
|
|
|
|
HwXQoSPortQueueStatisticsEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSPortQueueStatisticsInterfaceIndex
|
|
InterfaceIndex,
|
|
hwXQoSPortQueueStatisticsDirection
|
|
INTEGER,
|
|
hwXQoSPortQueueStatisticsQueueIndex
|
|
INTEGER,
|
|
hwXQoSPortQueueStatisticsReset
|
|
INTEGER,
|
|
hwXQoSPortQueueStatisticsTotalPassPackets
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsTotalPassBytes
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsTotalDiscardPackets
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsTotalDiscardBytes
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsDropTailDiscardPackets
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsDropTailDiscardBytes
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsWredDiscardPackets
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsWredDiscardBytes
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsPassPacketsRate
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsPassBytesRate
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsDiscardPacketsRate
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsDiscardBytesRate
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsDropTailDiscardPacketsRate
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsDropTailDiscardBytesRate
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsWredDiscardPacketsRate
|
|
Counter64,
|
|
hwXQoSPortQueueStatisticsWredDiscardBytesRate
|
|
Counter64
|
|
}
|
|
|
|
hwXQoSPortQueueStatisticsInterfaceIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the interface index. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 1 }
|
|
|
|
|
|
|
|
hwXQoSPortQueueStatisticsDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
inbound(1),
|
|
outbound(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the direction where statistics are queried.
|
|
The value can be:
|
|
1: inbound
|
|
2: outbound "
|
|
::= { hwXQoSPortQueueStatisticsEntry 2 }
|
|
|
|
hwXQoSPortQueueStatisticsQueueIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the priority of a class queue where statistics are queried.
|
|
The value can be:
|
|
1 be
|
|
2 af1
|
|
3 af2
|
|
4 af3
|
|
5 af4
|
|
6 ef
|
|
7 cs6
|
|
8 cs7
|
|
9 total
|
|
"
|
|
::= { hwXQoSPortQueueStatisticsEntry 3 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the statistics are reset. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 4 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsTotalPassPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of passed packets. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 5 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsTotalPassBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of passed bytes. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 6 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsTotalDiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of discarded packets. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 7 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsTotalDiscardBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of discarded bytes. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 8 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsDropTailDiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the number of discarded tail packets. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 9 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsDropTailDiscardBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the number of discarded tail bytes. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 10 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsWredDiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the number of packets that are discarded by WRED. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 11 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsWredDiscardBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The value of this object identifies the number of bytes that are discarded by WRED. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 12 }
|
|
|
|
hwXQoSPortQueueStatisticsPassPacketsRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the packet pass rate. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 13 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsPassBytesRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the byte pass rate. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 14 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsDiscardPacketsRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the packet drop rate. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 15 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsDiscardBytesRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the byte drop rate. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 16 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsDropTailDiscardPacketsRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the tail packet discarding rate. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 17 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsDropTailDiscardBytesRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the tail byte discarding rate. "
|
|
::= { hwXQoSPortQueueStatisticsEntry 18 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsWredDiscardPacketsRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the WRED packet discarding rate."
|
|
::= { hwXQoSPortQueueStatisticsEntry 19 }
|
|
|
|
|
|
hwXQoSPortQueueStatisticsWredDiscardBytesRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the WRED byte discarding rate."
|
|
::= { hwXQoSPortQueueStatisticsEntry 20 }
|
|
|
|
|
|
hwXQoSMulBa8021pPhbCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSMulBa8021pPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSBaObjects 32 }
|
|
|
|
|
|
hwXQoSMulBa8021pPhbCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSMulBa8021pPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
INDEX { hwXQoSMulBa8021pPhbIndex, hwXQoSMulBa8021pPri }
|
|
::= { hwXQoSMulBa8021pPhbCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSMulBa8021pPhbCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSMulBa8021pPhbIndex
|
|
Integer32,
|
|
hwXQoSMulBa8021pPri
|
|
Integer32,
|
|
hwXQoSMulBa8021pPhbCos
|
|
INTEGER,
|
|
hwXQoSMulBa8021pPhbRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
|
|
hwXQoSMulBa8021pPhbIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSMulBa8021pPhbCfgInfoEntry 1 }
|
|
|
|
|
|
hwXQoSMulBa8021pPri OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSMulBa8021pPhbCfgInfoEntry 2 }
|
|
|
|
|
|
hwXQoSMulBa8021pPhbCos OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSMulBa8021pPhbCfgInfoEntry 3 }
|
|
|
|
|
|
hwXQoSMulBa8021pPhbRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSMulBa8021pPhbCfgInfoEntry 50 }
|
|
|
|
|
|
hwXQoSMulDscpPhbCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSMulDscpPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSBaObjects 33 }
|
|
|
|
|
|
hwXQoSMulDscpPhbCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSMulDscpPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
INDEX { hwXQoSMulBaDscpPhbIndex, hwXQoSMulBaDscpPri }
|
|
::= { hwXQoSMulDscpPhbCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSMulDscpPhbCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSMulBaDscpPhbIndex
|
|
Integer32,
|
|
hwXQoSMulBaDscpPri
|
|
Integer32,
|
|
hwXQoSMulBaDscpPhbCos
|
|
INTEGER,
|
|
hwXQoSMulBaDscpPhbRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
|
|
hwXQoSMulBaDscpPhbIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSMulDscpPhbCfgInfoEntry 1 }
|
|
|
|
|
|
hwXQoSMulBaDscpPri OBJECT-TYPE
|
|
SYNTAX Integer32 (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSMulDscpPhbCfgInfoEntry 2 }
|
|
|
|
|
|
hwXQoSMulBaDscpPhbCos OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSMulDscpPhbCfgInfoEntry 3 }
|
|
|
|
|
|
hwXQoSMulBaDscpPhbRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSMulDscpPhbCfgInfoEntry 50 }
|
|
|
|
|
|
hwXQoSBaUserPriPhbCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSBaUserPriPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSBaObjects 34 }
|
|
|
|
|
|
hwXQoSBaUserPriPhbCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSBaUserPriPhbCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
INDEX { hwXQoSDSUserPriIndex, hwXQoSUserPriPhbPri }
|
|
::= { hwXQoSBaUserPriPhbCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSBaUserPriPhbCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSDSUserPriIndex
|
|
Integer32,
|
|
hwXQoSUserPriPhbPri
|
|
Integer32,
|
|
hwXQoSUserPriPhbCos
|
|
INTEGER,
|
|
hwXQoSUserPriPhbColour
|
|
INTEGER,
|
|
hwXQoSUserPriPhbRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
|
|
hwXQoSDSUserPriIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSBaUserPriPhbCfgInfoEntry 1 }
|
|
|
|
|
|
hwXQoSUserPriPhbPri OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSBaUserPriPhbCfgInfoEntry 2 }
|
|
|
|
|
|
hwXQoSUserPriPhbCos OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSBaUserPriPhbCfgInfoEntry 3 }
|
|
|
|
|
|
hwXQoSUserPriPhbColour OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green(1),
|
|
yellow(2),
|
|
red(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSBaUserPriPhbCfgInfoEntry 4 }
|
|
|
|
|
|
hwXQoSUserPriPhbRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSBaUserPriPhbCfgInfoEntry 50 }
|
|
|
|
|
|
hwXQoSAAATrustCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSAAATrustCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSBaObjects 35 }
|
|
|
|
|
|
hwXQoSAAATrustCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSAAATrustCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
INDEX { hwXQoSAaaDomainName }
|
|
::= { hwXQoSAAATrustCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSAAATrustCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSAaaDomainName
|
|
OCTET STRING,
|
|
hwXQoSAAADsDomainName
|
|
OCTET STRING,
|
|
hwXQoSAAADsRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
|
|
hwXQoSAaaDomainName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSAAATrustCfgInfoEntry 1 }
|
|
|
|
|
|
hwXQoSAAADsDomainName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..8))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSAAATrustCfgInfoEntry 2 }
|
|
|
|
hwXQoSAAADsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSAAATrustCfgInfoEntry 50 }
|
|
|
|
hwXQoSAAATrust8021pInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSAAATrust8021pInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSBaObjects 36 }
|
|
|
|
|
|
hwXQoSAAATrust8021pInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSAAATrust8021pInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
INDEX { hwXQoSAaaDomainName }
|
|
::= { hwXQoSAAATrust8021pInfoTable 1 }
|
|
|
|
|
|
HwXQoSAAATrust8021pInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSAAADs8021P
|
|
INTEGER,
|
|
hwXQoSAAADs8021pRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
|
|
hwXQoSAAADs8021P OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSAAATrust8021pInfoEntry 1 }
|
|
|
|
|
|
hwXQoSAAADs8021pRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSAAATrust8021pInfoEntry 50 }
|
|
|
|
-- Interface view command
|
|
hwXQoSIfActionObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 2 }
|
|
|
|
|
|
-- CAR
|
|
hwXQoSIfCarCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfCarCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of CAR feature configuration information."
|
|
::= { hwXQoSIfActionObjects 1 }
|
|
|
|
|
|
hwXQoSIfCarCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfCarCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CAR Configuration Information Entry."
|
|
INDEX { hwXQoSIfCarCfgIfIndex, hwXQoSIfCarVlanID, hwXQoSIfCarDirection }
|
|
::= { hwXQoSIfCarCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfCarCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfCarCfgIfIndex
|
|
Integer32,
|
|
hwXQoSIfCarVlanID
|
|
Integer32,
|
|
hwXQoSIfCarDirection
|
|
DirectionType,
|
|
hwXQoSIfCarCir
|
|
Integer32,
|
|
hwXQoSIfCarCbs
|
|
Integer32,
|
|
hwXQoSIfCarEbs
|
|
Integer32,
|
|
hwXQoSIfCarPir
|
|
Integer32,
|
|
hwXQoSIfCarPbs
|
|
Integer32,
|
|
hwXQoSIfCarGreenAction
|
|
CarAction,
|
|
hwXQoSIfCarGreenRemarkValue
|
|
Integer32,
|
|
hwXQoSIfCarYellowAction
|
|
CarAction,
|
|
hwXQoSIfCarYellowRemarkValue
|
|
Integer32,
|
|
hwXQoSIfCarRedAction
|
|
CarAction,
|
|
hwXQoSIfCarRedRemarkValue
|
|
Integer32,
|
|
hwXQoSIfCarRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfCarCfgIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSIfCarCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfCarVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfCarCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfCarDirection OBJECT-TYPE
|
|
SYNTAX DirectionType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy direction:
|
|
inbound (1)
|
|
outbound (2)"
|
|
::= { hwXQoSIfCarCfgInfoEntry 3 }
|
|
|
|
hwXQoSIfCarCir OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Information Rate. Unit: kbps.
|
|
software QoS: 8..155000
|
|
hardware QoS: 100..10000000"
|
|
::= { hwXQoSIfCarCfgInfoEntry 4 }
|
|
|
|
|
|
hwXQoSIfCarCbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Burst Size. Unit: byte
|
|
software QoS: 1875..19375000
|
|
hardware QoS: 64..33554432"
|
|
::= { hwXQoSIfCarCfgInfoEntry 5 }
|
|
|
|
|
|
hwXQoSIfCarEbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Excess Burst Size. Unit: byte. 0..19375000
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS.
|
|
-1 can't be set."
|
|
DEFVAL { 0 }
|
|
::= { hwXQoSIfCarCfgInfoEntry 6 }
|
|
|
|
|
|
hwXQoSIfCarPir OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak Information Rate. Unit: kbps. 100..10000000
|
|
Only hardware QoS support this node.
|
|
-1 is returned only when getting value from software QoS.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfCarCfgInfoEntry 7 }
|
|
|
|
|
|
hwXQoSIfCarPbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak Burst Size. Unit: byte.
|
|
64..33554432.
|
|
Only hardware QoS support this node.
|
|
-1 is returned only when getting value from software QoS.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfCarCfgInfoEntry 8 }
|
|
|
|
|
|
hwXQoSIfCarGreenAction OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Green Action:
|
|
pass (1)
|
|
discard (2)
|
|
remark IP Precedence (3)
|
|
remark DSCP (4)
|
|
remark MPLS EXP (5)
|
|
remark (6)
|
|
Hardware QoS : pass,discard,remark.
|
|
Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP.
|
|
"
|
|
DEFVAL { pass }
|
|
::= { hwXQoSIfCarCfgInfoEntry 9 }
|
|
|
|
|
|
hwXQoSIfCarGreenRemarkValue OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When green action is remarking.
|
|
For remarking DSCP, the range is 0~63;
|
|
For remarking IP Precedence and MPLS EXP, the range is 0~7;
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSIfCarCfgInfoEntry 10 }
|
|
|
|
|
|
hwXQoSIfCarYellowAction OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Yellow Action:
|
|
unavailable(-1)
|
|
pass (1)
|
|
discard (2)
|
|
remark IP Precedence (3)
|
|
remark DSCP (4)
|
|
remark MPLS EXP (5)
|
|
remark(6)
|
|
Only hardware QoS support this node.Hardware QoS support pass,discard,remark.
|
|
-1 is returned only when getting value from software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSIfCarCfgInfoEntry 11 }
|
|
|
|
|
|
hwXQoSIfCarYellowRemarkValue OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When yellow action is remarking.
|
|
For remarking DSCP, the range is 0~63;
|
|
For remarking IP Precedence and MPLS EXP, the range is 0~7;
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSIfCarCfgInfoEntry 12 }
|
|
|
|
|
|
hwXQoSIfCarRedAction OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Red Action:
|
|
pass (1)
|
|
discard (2)
|
|
remark IP Precedence (3)
|
|
remark DSCP (4)
|
|
remark MPLS EXP (5)
|
|
remark (6)
|
|
Hardware QoS : pass,discard,remark.
|
|
Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP.
|
|
"
|
|
DEFVAL { discard }
|
|
::= { hwXQoSIfCarCfgInfoEntry 13 }
|
|
|
|
|
|
hwXQoSIfCarRedRemarkValue OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When red action is remarking.
|
|
For remarking DSCP, the range is 0~63;
|
|
For remarking IP Precedence and MPLS EXP, the range is 0~7;
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSIfCarCfgInfoEntry 14 }
|
|
|
|
hwXQoSIfCarRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfCarCfgInfoEntry 15 }
|
|
|
|
|
|
-- mirror behavior
|
|
hwXQoSIfMirrorCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfMirrorCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Mirror configuration information."
|
|
::= { hwXQoSIfActionObjects 2 }
|
|
|
|
|
|
hwXQoSIfMirrorCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfMirrorCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mirror Configuration Information Entry."
|
|
INDEX { hwXQoSIfMirrorCfgIfIndex, hwXQoSIfMirrorCfgVlanID, hwXQoSIfMirrorDirection }
|
|
::= { hwXQoSIfMirrorCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfMirrorCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfMirrorCfgIfIndex
|
|
Integer32,
|
|
hwXQoSIfMirrorCfgVlanID
|
|
Integer32,
|
|
hwXQoSIfMirrorDirection
|
|
DirectionType,
|
|
hwXQoSIfMirrorObserveIndex
|
|
Integer32,
|
|
hwXQoSIfMirrorRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfMirrorCfgIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSIfMirrorCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfMirrorCfgVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfMirrorCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfMirrorDirection OBJECT-TYPE
|
|
SYNTAX DirectionType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy direction:
|
|
inbound (1)
|
|
outbound (2)"
|
|
::= { hwXQoSIfMirrorCfgInfoEntry 3 }
|
|
|
|
hwXQoSIfMirrorObserveIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mirror observe port number"
|
|
::= { hwXQoSIfMirrorCfgInfoEntry 4 }
|
|
|
|
hwXQoSIfMirrorRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfMirrorCfgInfoEntry 5 }
|
|
|
|
|
|
-- Urpf behavior
|
|
hwXQoSIfUrpfCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfUrpfCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Urpf configuration information."
|
|
::= { hwXQoSIfActionObjects 3 }
|
|
|
|
|
|
hwXQoSIfUrpfCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfUrpfCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Urpf Configuration Information Entry."
|
|
INDEX { hwXQoSIfUrpfCfgIfIndex, hwXQoSIfUrpfCfgVlanID }
|
|
::= { hwXQoSIfUrpfCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfUrpfCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfUrpfCfgIfIndex
|
|
Integer32,
|
|
hwXQoSIfUrpfCfgVlanID
|
|
Integer32,
|
|
hwXQoSIfUrpfCtrlType
|
|
UrpfCtrlType,
|
|
hwXQoSIfUrpfAllowDefault
|
|
INTEGER,
|
|
hwXQoSIfUrpfRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfUrpfCfgIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the interface index.The object has no default value."
|
|
::= { hwXQoSIfUrpfCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfUrpfCfgVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfUrpfCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfUrpfCtrlType OBJECT-TYPE
|
|
SYNTAX UrpfCtrlType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the control type of URPF.The value can be either of the following:Strict(1)
|
|
,Loose(2).The object has no default value."
|
|
::= { hwXQoSIfUrpfCfgInfoEntry 3 }
|
|
|
|
|
|
hwXQoSIfUrpfAllowDefault OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
false(0),
|
|
true(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies whether the default route is allowed according to URPF.The value can be either of the following:
|
|
0: indicates that the default route is not allowed.
|
|
1: indicates that the default route is allowed.
|
|
The object has no default value."
|
|
::= { hwXQoSIfUrpfCfgInfoEntry 4 }
|
|
|
|
hwXQoSIfUrpfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of this object identifies the row status.The value can be any of the following:Active(1),CreateAndGo(4),Destroy(6).The object has no default value."
|
|
::= { hwXQoSIfUrpfCfgInfoEntry 5 }
|
|
|
|
|
|
-- Sampling behavior
|
|
hwXQoSIfSamplingCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfSamplingCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Sampling configuration information."
|
|
::= { hwXQoSIfActionObjects 4 }
|
|
|
|
|
|
hwXQoSIfSamplingCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfSamplingCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sampling Configuration Information Entry."
|
|
INDEX { hwXQoSIfSamplingIfIndex, hwXQoSIfSamplingVlanID, hwXQoSIfSamplingDirection }
|
|
::= { hwXQoSIfSamplingCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfSamplingCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfSamplingIfIndex
|
|
Integer32,
|
|
hwXQoSIfSamplingVlanID
|
|
Integer32,
|
|
hwXQoSIfSamplingDirection
|
|
DirectionType,
|
|
hwXQoSIfSamplingType
|
|
SampleType,
|
|
hwXQoSIfSamplingNum
|
|
Integer32,
|
|
hwXQoSIfSamplingRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfSamplingIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the index of a sampling interface."
|
|
::= { hwXQoSIfSamplingCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfSamplingVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the VLAN ID of a sampling interface."
|
|
::= { hwXQoSIfSamplingCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfSamplingDirection OBJECT-TYPE
|
|
SYNTAX DirectionType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the interface is an inbound interface or an outbound interface.
|
|
inbound (1)
|
|
outbound (2)"
|
|
::= { hwXQoSIfSamplingCfgInfoEntry 3}
|
|
|
|
hwXQoSIfSamplingType OBJECT-TYPE
|
|
SYNTAX SampleType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the sampling type.
|
|
Fix-packets(1)
|
|
Fix-time(2)
|
|
Random-packets(3)
|
|
Random-time(4)
|
|
"
|
|
::= { hwXQoSIfSamplingCfgInfoEntry 4 }
|
|
|
|
|
|
hwXQoSIfSamplingNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the sampling parameter."
|
|
::= { hwXQoSIfSamplingCfgInfoEntry 5 }
|
|
|
|
hwXQoSIfSamplingRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the row status. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfSamplingCfgInfoEntry 6 }
|
|
|
|
|
|
-- lr
|
|
hwXQoSIfLrCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfLrCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of lr configuration information."
|
|
::= { hwXQoSIfActionObjects 5 }
|
|
|
|
|
|
hwXQoSIfLrCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfLrCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Lr Configuration Information Entry."
|
|
INDEX { hwXQoSIfLrCfgIfIndex, hwXQoSIfLrCfgVlanID }
|
|
::= { hwXQoSIfLrCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfLrCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfLrCfgIfIndex
|
|
Integer32,
|
|
hwXQoSIfLrCfgVlanID
|
|
Integer32,
|
|
hwXQoSIfLrCir
|
|
Integer32,
|
|
hwXQoSIfLrRowStatus
|
|
RowStatus,
|
|
hwXQoSIfLrCbs
|
|
Integer32,
|
|
hwXQoSIfInPhyBandwidth
|
|
Integer32,
|
|
hwXQoSIfOutPhyBandwidth
|
|
Integer32,
|
|
hwXQoSIfInActualBandwidth
|
|
OCTET STRING,
|
|
hwXQoSIfOutActualBandwidth
|
|
OCTET STRING
|
|
}
|
|
|
|
hwXQoSIfLrCfgIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the interface index.The object has no default value."
|
|
::= { hwXQoSIfLrCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfLrCfgVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfLrCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfLrCir OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of this object identifies CIR.The value ranges from 1 to the bandwidth of the interface.The object has no default value."
|
|
::= { hwXQoSIfLrCfgInfoEntry 3 }
|
|
|
|
hwXQoSIfLrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),
|
|
Destroy(6),Active(1).The object has no default value."
|
|
::= { hwXQoSIfLrCfgInfoEntry 4 }
|
|
|
|
hwXQoSIfLrCbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lr cbs Unit: byte."
|
|
::= { hwXQoSIfLrCfgInfoEntry 5 }
|
|
|
|
hwXQoSIfInPhyBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The inbound physical bandwidth Unit: bps."
|
|
::= { hwXQoSIfLrCfgInfoEntry 6 }
|
|
|
|
hwXQoSIfOutPhyBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The outbound physical bandwidth Unit: bps."
|
|
::= { hwXQoSIfLrCfgInfoEntry 7 }
|
|
|
|
hwXQoSIfInActualBandwidth OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The inbound actual bandwidth Unit: bps."
|
|
::= { hwXQoSIfLrCfgInfoEntry 8 }
|
|
|
|
hwXQoSIfOutActualBandwidth OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The outbound actual bandwidth Unit: bps."
|
|
::= { hwXQoSIfLrCfgInfoEntry 9 }
|
|
|
|
-- queue
|
|
hwXQoSIfQueueCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfQueueCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Queue feature configuration information."
|
|
::= { hwXQoSIfActionObjects 6 }
|
|
|
|
|
|
hwXQoSIfQueueCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfQueueCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CAR Configuration Information Entry."
|
|
INDEX { hwXQoSIfQueueCfgIfIndex, hwXQoSIfQueueCfgVlanID, hwXQoSIfQueueDirection, hwXQoSIfQueueCfgCosType }
|
|
::= { hwXQoSIfQueueCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfQueueCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfQueueCfgIfIndex
|
|
Integer32,
|
|
hwXQoSIfQueueCfgVlanID
|
|
Integer32,
|
|
hwXQoSIfQueueDirection
|
|
DirectionType,
|
|
hwXQoSIfQueueCfgCosType
|
|
CosType,
|
|
hwXQoSIfQueuePriority
|
|
Integer32,
|
|
hwXQoSIfQueueCir
|
|
Integer32,
|
|
hwXQoSIfQueuePir
|
|
Integer32,
|
|
hwXQoSIfQueueWeight
|
|
Integer32,
|
|
hwXQoSIfQueueMode
|
|
INTEGER,
|
|
hwXQoSIfQueueRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfQueueCfgIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the interface index.The default value is 0."
|
|
::= { hwXQoSIfQueueCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfQueueCfgVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfQueueCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfQueueDirection OBJECT-TYPE
|
|
SYNTAX DirectionType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the direction of policy application.The value can be either of the following:Inbound(1),Outbound(2)."
|
|
::= { hwXQoSIfQueueCfgInfoEntry 3 }
|
|
|
|
hwXQoSIfQueueCfgCosType OBJECT-TYPE
|
|
SYNTAX CosType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies CoS of the queue.The value ranges from 0 to 7. CS(7),CS(6),EF(5),AF(4),AF(3)
|
|
,AF(2),AF(1),BE(0).The default value is BE(0). "
|
|
::= { hwXQoSIfQueueCfgInfoEntry 4 }
|
|
|
|
hwXQoSIfQueuePriority OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The queue priority of PQ queue mode. "
|
|
::= { hwXQoSIfQueueCfgInfoEntry 5 }
|
|
|
|
|
|
hwXQoSIfQueueCir OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies CIR of the queue.The value ranges from 0 to 10000000.The object has no default value."
|
|
::= { hwXQoSIfQueueCfgInfoEntry 6 }
|
|
|
|
|
|
hwXQoSIfQueuePir OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies PIR of the queue.The value ranges from 0 to 10000000.The object has no default value."
|
|
::= { hwXQoSIfQueueCfgInfoEntry 7 }
|
|
|
|
hwXQoSIfQueueWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The queue weight of wrr or drr queue mode"
|
|
::= { hwXQoSIfQueueCfgInfoEntry 8 }
|
|
|
|
hwXQoSIfQueueMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pq(1),
|
|
wrr(3),
|
|
wfq(4),
|
|
default(5),
|
|
drr(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the scheduling mode for queues.The value can be either of the following:
|
|
pq(1),wrr(3),wfq(4),default(5).The NE40E can support either of the following value:pq(1),wfq(4).The default value is default(5). "
|
|
::= { hwXQoSIfQueueCfgInfoEntry 9 }
|
|
|
|
hwXQoSIfQueueRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1).The object has no default value."
|
|
::= { hwXQoSIfQueueCfgInfoEntry 10 }
|
|
|
|
|
|
-- observe port
|
|
hwXQoSIfObserveCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfObserveCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Observe configuration information."
|
|
::= { hwXQoSIfActionObjects 7 }
|
|
|
|
|
|
hwXQoSIfObserveCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfObserveCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Observe Configuration Information Entry."
|
|
INDEX { hwXQoSIfObserveIndex }
|
|
::= { hwXQoSIfObserveCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfObserveCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfObserveIndex
|
|
Integer32,
|
|
hwXQoSIfObserveIfIndex
|
|
Integer32,
|
|
hwXQoSIfObserveRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfObserveIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Observe number "
|
|
::= { hwXQoSIfObserveCfgInfoEntry 1 }
|
|
|
|
|
|
hwXQoSIfObserveIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSIfObserveCfgInfoEntry 2 }
|
|
|
|
|
|
hwXQoSIfObserveRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfObserveCfgInfoEntry 3 }
|
|
|
|
-- Wred
|
|
hwXQoSIfWredCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfWredCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Wred configuration information."
|
|
::= { hwXQoSIfActionObjects 8 }
|
|
|
|
|
|
hwXQoSIfWredCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfWredCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wred Configuration Information Entry."
|
|
INDEX { hwXQoSIfWredQueueIndex, hwXQoSIfWredDirection}
|
|
::= { hwXQoSIfWredCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfWredCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfWredQueueIndex
|
|
Integer32,
|
|
hwXQoSIfWredDirection
|
|
DirectionType,
|
|
hwXQoSIfWredType
|
|
INTEGER,
|
|
hwXQoSIfWredLowlimit
|
|
Integer32,
|
|
hwXQoSIfWredHighlimit
|
|
Integer32,
|
|
hwXQoSIfWredDiscardProbability
|
|
Integer32,
|
|
hwXQoSIfWredHighDiscardProbability
|
|
Integer32,
|
|
hwXQoSIfWredRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfWredQueueIndex OBJECT-TYPE
|
|
SYNTAX Integer32(0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Wred queue index "
|
|
::= { hwXQoSIfWredCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfWredDirection OBJECT-TYPE
|
|
SYNTAX DirectionType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy direction:
|
|
inbound (1)
|
|
outbound (2)"
|
|
::= { hwXQoSIfWredCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfWredType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ip-Prec(1),
|
|
dscp(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP-Prec Based (1)
|
|
DSCP Based (2)"
|
|
DEFVAL { ip-precbased }
|
|
::= { hwXQoSIfWredCfgInfoEntry 3 }
|
|
|
|
hwXQoSIfWredLowlimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Wred Lowlimit. unit:packet"
|
|
::= { hwXQoSIfWredCfgInfoEntry 4 }
|
|
|
|
hwXQoSIfWredHighlimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Wred Highlimit.unit:packet"
|
|
::= { hwXQoSIfWredCfgInfoEntry 5 }
|
|
|
|
hwXQoSIfWredDiscardProbability OBJECT-TYPE
|
|
SYNTAX Integer32(1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Wred Discard Probability."
|
|
::= { hwXQoSIfWredCfgInfoEntry 6 }
|
|
|
|
hwXQoSIfWredHighDiscardProbability OBJECT-TYPE
|
|
SYNTAX Integer32(1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Wred High Discard Probability."
|
|
::= { hwXQoSIfWredCfgInfoEntry 7 }
|
|
|
|
hwXQoSIfWredRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfWredCfgInfoEntry 8 }
|
|
|
|
-- 8021p-local-precedence-map
|
|
hwXQoSIf8021PMapCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIf8021PMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of 8021PMap configuration information."
|
|
::= { hwXQoSIfActionObjects 9 }
|
|
|
|
|
|
hwXQoSIf8021PMapCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIf8021PMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"8021PMap Configuration Information Entry."
|
|
INDEX { hwXQoSIf8021PMap8021PValue }
|
|
::= { hwXQoSIf8021PMapCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSIf8021PMapCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIf8021PMap8021PValue
|
|
Integer32,
|
|
hwXQoSIf8021PMapLocalPrecedence
|
|
Integer32,
|
|
hwXQoSIf8021PMapRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIf8021PMap8021PValue OBJECT-TYPE
|
|
SYNTAX Integer32(0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 8021PMap 802.1p value "
|
|
::= { hwXQoSIf8021PMapCfgInfoEntry 1 }
|
|
|
|
|
|
hwXQoSIf8021PMapLocalPrecedence OBJECT-TYPE
|
|
SYNTAX Integer32(0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 8021PMap Local Precedence."
|
|
::= { hwXQoSIf8021PMapCfgInfoEntry 2 }
|
|
|
|
|
|
hwXQoSIf8021PMapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIf8021PMapCfgInfoEntry 3 }
|
|
|
|
-- mpls exp-exp-map
|
|
hwXQoSIfMplsExpMapCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfMplsExpMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of mpls exp-exp-map configuration information."
|
|
::= { hwXQoSIfActionObjects 10 }
|
|
|
|
|
|
hwXQoSIfMplsExpMapCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfMplsExpMapCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"mpls exp-exp-map Configuration Information Entry."
|
|
INDEX { hwXQoSIfMplsExpMapIfIndex, hwXQoSIfMplsExpMapInbound }
|
|
::= { hwXQoSIfMplsExpMapCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfMplsExpMapCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfMplsExpMapIfIndex
|
|
Integer32,
|
|
hwXQoSIfMplsExpMapInbound
|
|
Integer32,
|
|
hwXQoSIfMplsExpMapOutbound
|
|
Integer32,
|
|
hwXQoSIfMplsExpMapRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfMplsExpMapIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSIfMplsExpMapCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfMplsExpMapInbound OBJECT-TYPE
|
|
SYNTAX Integer32(0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mpls exp-exp-map inbound value"
|
|
::= { hwXQoSIfMplsExpMapCfgInfoEntry 2 }
|
|
|
|
|
|
hwXQoSIfMplsExpMapOutbound OBJECT-TYPE
|
|
SYNTAX Integer32(0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mpls exp-exp-map outbound value"
|
|
::= { hwXQoSIfMplsExpMapCfgInfoEntry 3 }
|
|
|
|
hwXQoSIfMplsExpMapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfMplsExpMapCfgInfoEntry 4 }
|
|
|
|
-- Default priority
|
|
hwXQoSIfDefaultPriorityCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfDefaultPriorityCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of default priority configuration information."
|
|
::= { hwXQoSIfActionObjects 11}
|
|
|
|
|
|
hwXQoSIfDefaultPriorityCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfDefaultPriorityCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default priority Configuration Information Entry."
|
|
INDEX { hwXQoSIfDefaultPriorityIfIndex, hwXQoSIfDefaultPriorityVlanID }
|
|
::= { hwXQoSIfDefaultPriorityCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfDefaultPriorityCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfDefaultPriorityIfIndex
|
|
Integer32,
|
|
hwXQoSIfDefaultPriorityVlanID
|
|
Integer32,
|
|
hwXQoSIfDefaultPriorityValue
|
|
Integer32,
|
|
hwXQoSIfDefaultPriorityRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfDefaultPriorityIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSIfDefaultPriorityCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfDefaultPriorityVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfDefaultPriorityCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfDefaultPriorityValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default priority value "
|
|
::= { hwXQoSIfDefaultPriorityCfgInfoEntry 3 }
|
|
|
|
hwXQoSIfDefaultPriorityRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfDefaultPriorityCfgInfoEntry 4 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12
|
|
hwXQoSIfSoftCarTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfSoftCarEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of interface software CAR configuration information."
|
|
::= { hwXQoSIfActionObjects 12 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1
|
|
hwXQoSIfSoftCarEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfSoftCarEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface software CAR configuration information entry."
|
|
INDEX { hwXQoSIfSoftCarIfIndex,hwXQoSIfSoftCarDirection }
|
|
::= { hwXQoSIfSoftCarTable 1 }
|
|
|
|
HwXQoSIfSoftCarEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfSoftCarIfIndex
|
|
Integer32,
|
|
hwXQoSIfSoftCarDirection
|
|
DirectionType,
|
|
hwXQoSIfSoftCarCarIndex
|
|
Integer32,
|
|
hwXQoSIfSoftCarRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.1
|
|
hwXQoSIfSoftCarIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface index,equal ifIndex."
|
|
::= { hwXQoSIfSoftCarEntry 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.2
|
|
hwXQoSIfSoftCarDirection OBJECT-TYPE
|
|
SYNTAX DirectionType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy direction:
|
|
inbound (1)
|
|
outbound (2)"
|
|
::= { hwXQoSIfSoftCarEntry 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.3
|
|
hwXQoSIfSoftCarCarIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65534)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Car index,refers to hwXQoSCpcarIndex."
|
|
::= { hwXQoSIfSoftCarEntry 3 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.4
|
|
hwXQoSIfSoftCarRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy."
|
|
::= { hwXQoSIfSoftCarEntry 4 }
|
|
|
|
-- local-precedence-queue-map
|
|
hwXQoSIfLocalPrecedenceQueueMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfLocalPrecedenceQueueMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of local precedence to queue map information."
|
|
::= { hwXQoSIfActionObjects 13 }
|
|
|
|
|
|
hwXQoSIfLocalPrecedenceQueueMapEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfLocalPrecedenceQueueMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"local precedence to queue map Information Entry."
|
|
INDEX { hwXQoSIfLocPreQueMapIfIndex, hwXQoSIfLocPreQueMapPreValue}
|
|
::= { hwXQoSIfLocalPrecedenceQueueMapTable 1 }
|
|
|
|
HwXQoSIfLocalPrecedenceQueueMapEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfLocPreQueMapIfIndex
|
|
Integer32,
|
|
hwXQoSIfLocPreQueMapPreValue
|
|
Integer32,
|
|
hwXQoSIfLocPreQueMapCosType
|
|
CosType,
|
|
hwXQoSIfLocPreQueMapRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfLocPreQueMapIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"interface index "
|
|
::= { hwXQoSIfLocalPrecedenceQueueMapEntry 1 }
|
|
|
|
hwXQoSIfLocPreQueMapPreValue OBJECT-TYPE
|
|
SYNTAX Integer32(0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Local precedence value."
|
|
::= { hwXQoSIfLocalPrecedenceQueueMapEntry 2 }
|
|
|
|
hwXQoSIfLocPreQueMapCosType OBJECT-TYPE
|
|
SYNTAX CosType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"queue index"
|
|
::= { hwXQoSIfLocalPrecedenceQueueMapEntry 3 }
|
|
|
|
hwXQoSIfLocPreQueMapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfLocalPrecedenceQueueMapEntry 4 }
|
|
|
|
hwXQoSIfScheduleModeCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfScheduleModeCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Schedule mode configuration information."
|
|
::= { hwXQoSIfActionObjects 14}
|
|
|
|
|
|
hwXQoSIfScheduleModeCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfScheduleModeCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Schedule mode Configuration Information Entry."
|
|
INDEX { hwXQoSIfScheduleModeIfIndex }
|
|
::= { hwXQoSIfScheduleModeCfgInfoTable 1 }
|
|
|
|
HwXQoSIfScheduleModeCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfScheduleModeIfIndex
|
|
Integer32,
|
|
hwXQoSIfModeType
|
|
INTEGER,
|
|
hwXQoSIfScheduleModeRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfScheduleModeIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSIfScheduleModeCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfModeType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
pqWfq(1),
|
|
pq(2),
|
|
wfq(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Schedule mode are PQ+WFQ(1), PQ(2) or WFQ(3)."
|
|
::= { hwXQoSIfScheduleModeCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfScheduleModeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfScheduleModeCfgInfoEntry 3 }
|
|
|
|
hwXQoSIfHQOSPriCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfHQOSPriCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HQOS priority configure configuration table. "
|
|
::= { hwXQoSIfActionObjects 15}
|
|
|
|
|
|
hwXQoSIfHQOSPriCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfHQOSPriCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HQOS priority Configuration Information Entry."
|
|
INDEX { hwXQoSIfHqosPriIfIndex }
|
|
::= { hwXQoSIfHQOSPriCfgInfoTable 1 }
|
|
|
|
HwXQoSIfHQOSPriCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfHqosPriIfIndex
|
|
Integer32,
|
|
hwXQoSIfHqosPriority
|
|
INTEGER,
|
|
hwXQoSIfHqosPriRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfHqosPriIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSIfHQOSPriCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfHqosPriority OBJECT-TYPE
|
|
SYNTAX INTEGER { be(1),af1(2),af2(3),af3(4),af4(5),ef(6),cs6(7),cs7(8)}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" be(1),af1(2),af2(3),af3(4),af4(5),ef(6),cs6(7),cs7(8)"
|
|
::= { hwXQoSIfHQOSPriCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfHqosPriRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfHQOSPriCfgInfoEntry 3 }
|
|
|
|
hwXQoSIfOutboundMulticastCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfOutboundMulticastCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast outbound bandwidth table."
|
|
::= { hwXQoSIfActionObjects 16}
|
|
|
|
|
|
hwXQoSIfOutboundMulticastCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfOutboundMulticastCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast outbound bandwidth Configuration Information Entry."
|
|
INDEX { hwXQoSIfOutMulticastIfIndex }
|
|
::= { hwXQoSIfOutboundMulticastCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfOutboundMulticastCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfOutMulticastIfIndex
|
|
Integer32,
|
|
hwXQoSIfUnicastWeightValue
|
|
Integer32,
|
|
hwXQoSIfMulticastWeightValue
|
|
Integer32,
|
|
hwXQoSIfOutMulticastRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfOutMulticastIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSIfOutboundMulticastCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfUnicastWeightValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..15)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unicast weight value range(0~15)."
|
|
::= { hwXQoSIfOutboundMulticastCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfMulticastWeightValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..15)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast weight value range(0~15). "
|
|
::= { hwXQoSIfOutboundMulticastCfgInfoEntry 3 }
|
|
|
|
hwXQoSIfOutMulticastRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfOutboundMulticastCfgInfoEntry 4 }
|
|
|
|
--sRed
|
|
hwXQoSIfSredCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfSredCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Sred configuration information."
|
|
::= { hwXQoSIfActionObjects 17 }
|
|
|
|
hwXQoSIfSredCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfSredCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sred Configuration Information Entry."
|
|
INDEX { hwXQoSIfSredQueueIndex }
|
|
::= { hwXQoSIfSredCfgInfoTable 1 }
|
|
|
|
HwXQoSIfSredCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfSredQueueIndex
|
|
INTEGER,
|
|
hwXQoSIfSredRedStartDiscardPoint
|
|
Integer32,
|
|
hwXQoSIfSredRedDiscardProbability
|
|
INTEGER,
|
|
hwXQoSIfSredYellowStartDiscardPoint
|
|
Integer32,
|
|
hwXQoSIfSredYellowDiscardProbability
|
|
INTEGER,
|
|
hwXQoSIfSredRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfSredQueueIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Sred queue index
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)"
|
|
::= { hwXQoSIfSredCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfSredRedStartDiscardPoint OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Sred Red Start Discard Point.unit:packet"
|
|
::= { hwXQoSIfSredCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfSredRedDiscardProbability OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
drop1(1),
|
|
drop2(2),
|
|
drop3(3),
|
|
drop4(4),
|
|
drop5(5),
|
|
drop6(6),
|
|
drop7(7),
|
|
drop8(8)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Sred Red Discard Probability.
|
|
drop1(1) = 100%
|
|
drop2(2) = 6.25%
|
|
drop3(3) = 3.125%
|
|
drop4(4) = 1.5625%
|
|
drop5(5) = 0.78125%
|
|
drop6(6) = 0.390625%
|
|
drop7(7) = 0.1953125%
|
|
drop8(8) = 0.09765625% "
|
|
::= { hwXQoSIfSredCfgInfoEntry 3 }
|
|
|
|
hwXQoSIfSredYellowStartDiscardPoint OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Sred Yellow Start Discard Point.unit:packet"
|
|
::= { hwXQoSIfSredCfgInfoEntry 4 }
|
|
|
|
hwXQoSIfSredYellowDiscardProbability OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
drop1(1),
|
|
drop2(2),
|
|
drop3(3),
|
|
drop4(4),
|
|
drop5(5),
|
|
drop6(6),
|
|
drop7(7),
|
|
drop8(8)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Sred Yellow Discard Probability.
|
|
drop1(1) = 100%
|
|
drop2(2) = 6.25%
|
|
drop3(3) = 3.125%
|
|
drop4(4) = 1.5625%
|
|
drop5(5) = 0.78125%
|
|
drop6(6) = 0.390625%
|
|
drop7(7) = 0.1953125%
|
|
drop8(8) = 0.09765625% "
|
|
::= { hwXQoSIfSredCfgInfoEntry 5 }
|
|
|
|
hwXQoSIfSredRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfSredCfgInfoEntry 6 }
|
|
|
|
--add at 2007-12-10
|
|
hwXQosAtmTrafficQueueTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQosAtmTrafficQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table provides traffic classification."
|
|
::= { hwXQoSIfActionObjects 18 }
|
|
|
|
hwXQosAtmTrafficQueueEntry OBJECT-TYPE
|
|
SYNTAX HwXQosAtmTrafficQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Traffic classification entry."
|
|
INDEX { hwXQoSAtmTrafficQueueIfIndex }
|
|
::= { hwXQosAtmTrafficQueueTable 1 }
|
|
|
|
HwXQosAtmTrafficQueueEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSAtmTrafficQueueIfIndex
|
|
Unsigned32,
|
|
hwXQoSAtmTrafficQueueServiceClass
|
|
Integer32,
|
|
hwXQoSAtmTrafficQueueRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSAtmTrafficQueueIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of interface."
|
|
::= { hwXQosAtmTrafficQueueEntry 1 }
|
|
|
|
hwXQoSAtmTrafficQueueServiceClass OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service class of the ATM traffic queue."
|
|
::= { hwXQosAtmTrafficQueueEntry 2 }
|
|
|
|
hwXQoSAtmTrafficQueueRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State of the row."
|
|
::= { hwXQosAtmTrafficQueueEntry 3 }
|
|
|
|
hwXQoSAtmPvcServiceTypeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSAtmPvcServiceTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table provides ATM PVC service type."
|
|
::= { hwXQoSIfActionObjects 19 }
|
|
|
|
hwXQoSAtmPvcServiceTypeEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSAtmPvcServiceTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ATM PVC service entry."
|
|
INDEX { hwXQoSAtmPvcServiceTypeVpiIndex, hwXQoSAtmPvcServiceTypeVciIndex, hwXQoSAtmPvcServiceTypeIfIndex }
|
|
::= { hwXQoSAtmPvcServiceTypeTable 1 }
|
|
|
|
HwXQoSAtmPvcServiceTypeEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSAtmPvcServiceTypeIfIndex
|
|
Unsigned32,
|
|
hwXQoSAtmPvcServiceTypeVpiIndex
|
|
Unsigned32,
|
|
hwXQoSAtmPvcServiceTypeVciIndex
|
|
Unsigned32,
|
|
hwXQoSAtmPvcNameServiceTypeIndex
|
|
OCTET STRING,
|
|
hwXQoSAtmPvcServiceType
|
|
Integer32,
|
|
hwXQoSAtmPvcPcr
|
|
Integer32,
|
|
hwXQoSAtmPvcCdvt
|
|
Integer32,
|
|
hwXQoSAtmPvcVbrScr
|
|
Integer32,
|
|
hwXQoSAtmPvcVbrMbs
|
|
Integer32,
|
|
hwXQoSAtmPvcRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSAtmPvcServiceTypeIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of interface."
|
|
::= { hwXQoSAtmPvcServiceTypeEntry 1 }
|
|
|
|
hwXQoSAtmPvcServiceTypeVpiIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VPI for PVC."
|
|
::= { hwXQoSAtmPvcServiceTypeEntry 2 }
|
|
|
|
hwXQoSAtmPvcServiceTypeVciIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VCI for PVC."
|
|
::= { hwXQoSAtmPvcServiceTypeEntry 3 }
|
|
|
|
hwXQoSAtmPvcNameServiceTypeIndex OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name for PVC."
|
|
::= { hwXQoSAtmPvcServiceTypeEntry 4 }
|
|
|
|
hwXQoSAtmPvcServiceType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of the service."
|
|
::= { hwXQoSAtmPvcServiceTypeEntry 5 }
|
|
|
|
hwXQoSAtmPvcPcr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak rate for sending ATM cells."
|
|
::= { hwXQoSAtmPvcServiceTypeEntry 6 }
|
|
|
|
hwXQoSAtmPvcCdvt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tolerance of cell delay changes."
|
|
::= { hwXQoSAtmPvcServiceTypeEntry 7 }
|
|
|
|
hwXQoSAtmPvcVbrScr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sustainable Rate for Sending ATM Cells."
|
|
::= { hwXQoSAtmPvcServiceTypeEntry 8 }
|
|
|
|
hwXQoSAtmPvcVbrMbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum Burst Size for Sending ATM Cells."
|
|
::= { hwXQoSAtmPvcServiceTypeEntry 9 }
|
|
|
|
hwXQoSAtmPvcRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State of the row."
|
|
::= { hwXQoSAtmPvcServiceTypeEntry 10 }
|
|
|
|
--Shaping
|
|
hwXQoSIfShapingCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfShapingCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Shaping configuration information."
|
|
::= { hwXQoSIfActionObjects 20 }
|
|
|
|
hwXQoSIfShapingCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfShapingCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shaping Configuration Information Entry."
|
|
INDEX { hwXQoSIfShapingIfIndex,hwXQoSIfShapingQueueIndex}
|
|
::= { hwXQoSIfShapingCfgInfoTable 1 }
|
|
|
|
HwXQoSIfShapingCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfShapingIfIndex
|
|
Integer32,
|
|
hwXQoSIfShapingQueueIndex
|
|
INTEGER,
|
|
hwXQoSIfShapingQueueCir
|
|
Integer32,
|
|
hwXQoSIfShapingQueuePir
|
|
Integer32,
|
|
hwXQoSIfShapingRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfShapingIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSIfShapingCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfShapingQueueIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Shaping queue index
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)"
|
|
::= { hwXQoSIfShapingCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfShapingQueueCir OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Information Rate. Unit: kbps."
|
|
::= { hwXQoSIfShapingCfgInfoEntry 3 }
|
|
|
|
hwXQoSIfShapingQueuePir OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak Information Rate. Unit: kbps.
|
|
Only hardware QoS support this node."
|
|
::= { hwXQoSIfShapingCfgInfoEntry 4 }
|
|
|
|
hwXQoSIfShapingRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfShapingCfgInfoEntry 5 }
|
|
|
|
|
|
hwXQoSIfPppoeCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfPppoeCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of PPPoE configuration information."
|
|
::= { hwXQoSIfActionObjects 21 }
|
|
|
|
|
|
hwXQoSIfPppoeCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfPppoeCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PPPoE configuration information entry."
|
|
INDEX { hwXQoSIfPppoeIfIndex, hwXQoSIfPppoeMatchType, hwXQoSIfPppoeSourceMac, hwXQoSIfPppoeDestMac }
|
|
::= { hwXQoSIfPppoeCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfPppoeCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfPppoeIfIndex
|
|
Integer32,
|
|
hwXQoSIfPppoeMatchType
|
|
Integer32,
|
|
hwXQoSIfPppoeSourceMac
|
|
MacAddress,
|
|
hwXQoSIfPppoeDestMac
|
|
MacAddress,
|
|
hwXQoSIfPppoeRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfPppoeIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface index, equal to ifIndex."
|
|
::= { hwXQoSIfPppoeCfgInfoEntry 1 }
|
|
|
|
|
|
hwXQoSIfPppoeMatchType OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Match type: 1.any 2.source MAC 3.dest MAC 4.source MAC and dest MAC."
|
|
::= { hwXQoSIfPppoeCfgInfoEntry 2 }
|
|
|
|
hwXQoSIfPppoeSourceMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source MAC address."
|
|
::= { hwXQoSIfPppoeCfgInfoEntry 3 }
|
|
|
|
|
|
hwXQoSIfPppoeDestMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination MAC address."
|
|
::= { hwXQoSIfPppoeCfgInfoEntry 4 }
|
|
|
|
|
|
hwXQoSIfPppoeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status. Two actions are used: createAndGo, destroy"
|
|
::= { hwXQoSIfPppoeCfgInfoEntry 5 }
|
|
|
|
hwXQoSIfScheduleCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfScheduleCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of interface schedule configuration information."
|
|
::= { hwXQoSIfActionObjects 22 }
|
|
|
|
hwXQoSIfScheduleCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfScheduleCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface schedule configuration information entry."
|
|
INDEX { hwXQoSIfScheduleIfIndex}
|
|
::= { hwXQoSIfScheduleCfgInfoTable 1 }
|
|
|
|
HwXQoSIfScheduleCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfScheduleIfIndex
|
|
Integer32,
|
|
hwXQoSIfScheduleProfile
|
|
OCTET STRING,
|
|
hwXQoSIfScheduleRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfScheduleIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface index, equal to ifIndex."
|
|
::= { hwXQoSIfScheduleCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfScheduleProfile OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of schedule profile."
|
|
::= { hwXQoSIfScheduleCfgInfoEntry 2 }
|
|
|
|
|
|
hwXQoSIfScheduleRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfScheduleCfgInfoEntry 51 }
|
|
|
|
--begin: mod by q00129728 for IPCAR
|
|
-- IPCAR Instance on interface Table
|
|
hwXQoSIfIPCarCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfIPCarCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of IPCAR feature configuration information."
|
|
::= { hwXQoSIfActionObjects 23 }
|
|
|
|
hwXQoSIfIPCarCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfIPCarCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPCAR Configuration Information Entry."
|
|
INDEX { hwXQoSIfIPCarCfgIfIndex, hwXQoSIfIPCarDirection, hwXQoSIPCarRuleIndex }
|
|
::= { hwXQoSIfIPCarCfgInfoTable 1 }
|
|
|
|
HwXQoSIfIPCarCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfIPCarCfgIfIndex
|
|
Integer32,
|
|
hwXQoSIfIPCarDirection
|
|
DirectionType,
|
|
hwXQoSIPCarRuleIndex
|
|
Integer32,
|
|
hwXQoSIPCarRuleType
|
|
IPCARRuleType,
|
|
hwXBQoSIPCarIntValue
|
|
Unsigned32,
|
|
hwXQoSIfIPCarStartIp
|
|
IpAddress,
|
|
hwXQoSIfIPCarEndIp
|
|
IpAddress,
|
|
hwXQoSIfIPCarCir
|
|
Integer32,
|
|
hwXQoSIfIPCarCbs
|
|
Integer32,
|
|
hwXQoSIfIPCarEbs
|
|
Integer32,
|
|
hwXQoSIfIPCarPir
|
|
Integer32,
|
|
hwXQoSIfIPCarPbs
|
|
Integer32,
|
|
hwXQoSIfIPCarGreenAction
|
|
CarAction,
|
|
hwXQoSIfIPCarGreenRemarkValue
|
|
Integer32,
|
|
hwXQoSIfIPCarYellowAction
|
|
CarAction,
|
|
hwXQoSIfIPCarYellowRemarkValue
|
|
Integer32,
|
|
hwXQoSIfIPCarRedAction
|
|
CarAction,
|
|
hwXQoSIfIPCarRedRemarkValue
|
|
Integer32,
|
|
hwXQoSIfIPCarAggregation
|
|
INTEGER,
|
|
hwXQoSIfIPCarRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfIPCarCfgIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex.
|
|
This object has no default value."
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 1 }
|
|
|
|
hwXQoSIfIPCarDirection OBJECT-TYPE
|
|
SYNTAX DirectionType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPCAR Rule direction:
|
|
inbound (1)
|
|
outbound (2)"
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 2 }
|
|
|
|
hwXQoSIPCarRuleIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the index of IPCAR Rule.
|
|
The value ranges from 0 to 254.
|
|
This object has no default value."
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 3 }
|
|
|
|
hwXQoSIPCarRuleType OBJECT-TYPE
|
|
SYNTAX IPCARRuleType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the rule type.
|
|
The value of this object can be any of the following:
|
|
ipv4-acl(1)
|
|
ipv4-SrcIp(2)
|
|
ipv4-DstIp(3)
|
|
This object has no default value."
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 4 }
|
|
|
|
hwXBQoSIPCarIntValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the rule contents. The value range and the default value of the object vary with hwXQoSIPCarRuleType.
|
|
When the supported type is ipv4-acl(2), the value of this object ranges from 2000 to 4999.
|
|
This object has no default value."
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 5 }
|
|
|
|
hwXQoSIfIPCarStartIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the start of source IP address segment.
|
|
This object has no default value.
|
|
0.0.0.0 is invalid value."
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 6 }
|
|
|
|
hwXQoSIfIPCarEndIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the end of source IP address segment.
|
|
This object has no default value.
|
|
0.0.0.0 is invalid value."
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 7 }
|
|
|
|
hwXQoSIfIPCarCir OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Information Rate. Unit: kbps.
|
|
The value ranges from 8 to 4294967295, with no default value."
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 8 }
|
|
|
|
|
|
hwXQoSIfIPCarCbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Burst Size. Unit: byte
|
|
The value ranges from 1500 to 4294967295 bytes."
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 9 }
|
|
|
|
|
|
hwXQoSIfIPCarEbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Excess Burst Size. Unit: byte.
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS.
|
|
-1 can't be set."
|
|
DEFVAL { 0 }
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 10 }
|
|
|
|
|
|
hwXQoSIfIPCarPir OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak Information Rate. Unit: kbps.
|
|
The value ranges from 8 to 4294967295"
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 11 }
|
|
|
|
|
|
hwXQoSIfIPCarPbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak Burst Size. Unit: byte.
|
|
The value ranges from 1500 to 4294967295 bytes."
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 12 }
|
|
|
|
|
|
hwXQoSIfIPCarGreenAction OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the action adopted when CIR is not reached.
|
|
pass (1),
|
|
discard (2),
|
|
remark IP Precedence (3),
|
|
remark DSCP(4),
|
|
remark Mpls Exp(5),
|
|
remark (6),
|
|
remark 8021p(7)
|
|
The default value is pass (1).
|
|
"
|
|
DEFVAL { pass }
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 13 }
|
|
|
|
|
|
hwXQoSIfIPCarGreenRemarkValue OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When green action is remarking.
|
|
For remarking DSCP, the range is 0~63;
|
|
For remarking IP Precedence and MPLS EXP, the range is 0~7;
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 14 }
|
|
|
|
|
|
hwXQoSIfIPCarYellowAction OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the action adopted when CIR is exceeded but PIR is not reached.
|
|
pass (1),
|
|
discard (2),
|
|
remark IP Precedence (3),
|
|
remark DSCP(4),
|
|
remark Mpls Exp(5),
|
|
remark (6),
|
|
remark 8021p(7)
|
|
The default value is pass (1).
|
|
"
|
|
DEFVAL { pass }
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 15 }
|
|
|
|
hwXQoSIfIPCarYellowRemarkValue OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When yellow action is remarking.
|
|
For remarking DSCP, the range is 0~63;
|
|
For remarking IP Precedence and MPLS EXP, the range is 0~7;
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 16 }
|
|
|
|
hwXQoSIfIPCarRedAction OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the action adopted when CIR is exceeded but PIR is not reached.
|
|
pass (1),
|
|
discard (2),
|
|
remark IP Precedence (3),
|
|
remark DSCP(4),
|
|
remark Mpls Exp(5),
|
|
remark (6),
|
|
remark 8021p(7)
|
|
The default value is pass (1).
|
|
"
|
|
DEFVAL { discard }
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 17 }
|
|
|
|
hwXQoSIfIPCarRedRemarkValue OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When red action is remarking.
|
|
For remarking DSCP, the range is 0~63;
|
|
For remarking IP Precedence and MPLS EXP, the range is 0~7;
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 18 }
|
|
|
|
hwXQoSIfIPCarAggregation OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
aggregationCar(1),
|
|
noneAggregationCar(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"aggregationCar(1): aggregation car;
|
|
noneAggregationCar(2) : none aggregation car."
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 19 }
|
|
|
|
hwXQoSIfIPCarRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSIfIPCarCfgInfoEntry 20 }
|
|
--end: mod by q00129728 for IPCAR
|
|
|
|
-- Cpcar command
|
|
hwXQoSCpcarObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 3 }
|
|
|
|
|
|
-- Cp car
|
|
hwXQoSCpcarCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSCpcarCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of cp car configuration information."
|
|
::= { hwXQoSCpcarObjects 1 }
|
|
|
|
|
|
hwXQoSCpcarCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSCpcarCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diff-server domain Information Entry."
|
|
INDEX { hwXQoSCpcarIndex }
|
|
::= { hwXQoSCpcarCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSCpcarCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSCpcarIndex
|
|
Integer32,
|
|
hwXQoSCpcarName
|
|
OCTET STRING,
|
|
hwXQoSCpcarRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSCpcarIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of cp car domain."
|
|
::= { hwXQoSCpcarCfgInfoEntry 1 }
|
|
|
|
|
|
hwXQoSCpcarName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exception name of cp car."
|
|
::= { hwXQoSCpcarCfgInfoEntry 2 }
|
|
|
|
|
|
hwXQoSCpcarRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSCpcarCfgInfoEntry 3 }
|
|
|
|
|
|
-- filter in cp car
|
|
hwXQoSCpCarFilterCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSCpCarFilterCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of cpcar filter configuration information."
|
|
::= { hwXQoSCpcarObjects 2 }
|
|
|
|
|
|
hwXQoSCpCarFilterCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSCpCarFilterCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Diff-serve domain 8021p phb Configuration Information Entry."
|
|
INDEX { hwXQoSCpcarIndex }
|
|
::= { hwXQoSCpCarFilterCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSCpCarFilterCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSCpCarFilterAction
|
|
INTEGER,
|
|
hwXQoSCpCarFilterRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSCpCarFilterAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
pass(1),
|
|
drop(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"filter action
|
|
1:pass
|
|
2:drop
|
|
DEFVAL { pass }"
|
|
::= { hwXQoSCpCarFilterCfgInfoEntry 1 }
|
|
|
|
|
|
hwXQoSCpCarFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSCpCarFilterCfgInfoEntry 2 }
|
|
|
|
|
|
-- CAR in cp car
|
|
hwXQoSCpCarCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSCpCarCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of CAR feature configuration information."
|
|
::= { hwXQoSCpcarObjects 3 }
|
|
|
|
|
|
hwXQoSCpCarCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSCpCarCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CAR Configuration Information Entry."
|
|
INDEX { hwXQoSCpcarIndex }
|
|
::= { hwXQoSCpCarCfgInfoTable 1 }
|
|
|
|
|
|
HwXQoSCpCarCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSCpCarSlotId
|
|
Integer32,
|
|
hwXQoSCpCarCir
|
|
Integer32,
|
|
hwXQoSCpCarCbs
|
|
Integer32,
|
|
hwXQoSCpCarEbs
|
|
Integer32,
|
|
hwXQoSCpCarPir
|
|
Integer32,
|
|
hwXQoSCpCarPbs
|
|
Integer32,
|
|
hwXQoSCpCarGreenAction
|
|
CarAction,
|
|
hwXQoSCpCarGreenRemarkValue
|
|
Integer32,
|
|
hwXQoSCpCarYellowAction
|
|
CarAction,
|
|
hwXQoSCpCarYellowRemarkValue
|
|
Integer32,
|
|
hwXQoSCpCarRedAction
|
|
CarAction,
|
|
hwXQoSCpCarRedRemarkValue
|
|
Integer32,
|
|
hwXQoSCpCarRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSCpCarSlotId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Target slot"
|
|
::= { hwXQoSCpCarCfgInfoEntry 1 }
|
|
|
|
hwXQoSCpCarCir OBJECT-TYPE
|
|
SYNTAX Integer32 (8..10000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Information Rate. Unit: kbps.
|
|
software QoS: 8..155000
|
|
hardware QoS: 100..10000000"
|
|
::= { hwXQoSCpCarCfgInfoEntry 2 }
|
|
|
|
|
|
hwXQoSCpCarCbs OBJECT-TYPE
|
|
SYNTAX Integer32 (64..19375000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Burst Size. Unit: byte
|
|
software QoS: 1875..19375000 (default:max(cir*125/2,1875))
|
|
hardware QoS: 64..131071(default:12288)"
|
|
::= { hwXQoSCpCarCfgInfoEntry 3 }
|
|
|
|
|
|
hwXQoSCpCarEbs OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..19375000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Excess Burst Size. Unit: byte. 0..19375000
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS.
|
|
-1 can't be set."
|
|
DEFVAL { 0 }
|
|
::= { hwXQoSCpCarCfgInfoEntry 4 }
|
|
|
|
|
|
hwXQoSCpCarPir OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0 | 100..10000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak Information Rate. Unit: kbps. 100..10000000
|
|
Only hardware QoS support this node.
|
|
-1 is returned only when getting value from software QoS.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSCpCarCfgInfoEntry 5 }
|
|
|
|
|
|
hwXQoSCpCarPbs OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0 | 64..4000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak Burst Size. Unit: byte.
|
|
64..4000000.(default:cbs when Peak Information Rate configured)
|
|
Only hardware QoS support this node.
|
|
-1 is returned only when getting value from software QoS.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSCpCarCfgInfoEntry 6 }
|
|
|
|
|
|
hwXQoSCpCarGreenAction OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Green Action:
|
|
pass (1)
|
|
discard (2)
|
|
remark IP Precedence (3)
|
|
remark DSCP (4)
|
|
remark MPLS EXP (5)
|
|
remark (6)
|
|
Hardware QoS : pass,discard,remark.
|
|
Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP.
|
|
"
|
|
DEFVAL { pass }
|
|
::= { hwXQoSCpCarCfgInfoEntry 7 }
|
|
|
|
|
|
hwXQoSCpCarGreenRemarkValue OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When green action is remarking.
|
|
For remarking DSCP, the range is 0~63;
|
|
For remarking IP Precedence and MPLS EXP, the range is 0~7;
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSCpCarCfgInfoEntry 8 }
|
|
|
|
|
|
hwXQoSCpCarYellowAction OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Yellow Action:
|
|
unavailable(-1)
|
|
pass (1)
|
|
discard (2)
|
|
remark IP Precedence (3)
|
|
remark DSCP (4)
|
|
remark MPLS EXP (5)
|
|
remark(6)
|
|
Only hardware QoS support this node.Hardware QoS support pass,discard,remark.
|
|
-1 is returned only when getting value from software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSCpCarCfgInfoEntry 9 }
|
|
|
|
|
|
hwXQoSCpCarYellowRemarkValue OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When yellow action is remarking.
|
|
For remarking DSCP, the range is 0~63;
|
|
For remarking IP Precedence and MPLS EXP, the range is 0~7;
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSCpCarCfgInfoEntry 10 }
|
|
|
|
|
|
hwXQoSCpCarRedAction OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Red Action:
|
|
pass (1)
|
|
discard (2)
|
|
remark IP Precedence (3)
|
|
remark DSCP (4)
|
|
remark MPLS EXP (5)
|
|
remark (6)
|
|
Hardware QoS : pass,discard,remark.
|
|
Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP.
|
|
"
|
|
DEFVAL { discard }
|
|
::= { hwXQoSCpCarCfgInfoEntry 11 }
|
|
|
|
|
|
hwXQoSCpCarRedRemarkValue OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When red action is remarking.
|
|
For remarking DSCP, the range is 0~63;
|
|
For remarking IP Precedence and MPLS EXP, the range is 0~7;
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSCpCarCfgInfoEntry 12 }
|
|
|
|
|
|
hwXQoSCpCarRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSCpCarCfgInfoEntry 13 }
|
|
|
|
|
|
-- Policy Instance in cp car
|
|
hwXQoSCpApplyPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSCpApplyPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of QoS policy instance."
|
|
::= { hwXQoSCpcarObjects 4 }
|
|
|
|
|
|
hwXQoSCpApplyPolicyEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSCpApplyPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy applied on Ethernet Vlan Configuration Information Entry."
|
|
INDEX { hwXQoSCpcarIndex }
|
|
::= { hwXQoSCpApplyPolicyTable 1 }
|
|
|
|
|
|
HwXQoSCpApplyPolicyEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSCpApplyPolicyName
|
|
OCTET STRING,
|
|
hwXQoSCpApplyPolicyRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSCpApplyPolicyName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of Traffic Policy."
|
|
::= { hwXQoSCpApplyPolicyEntry 1 }
|
|
|
|
|
|
hwXQoSCpApplyPolicyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy"
|
|
::= { hwXQoSCpApplyPolicyEntry 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5
|
|
hwXQoSCpCarActionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSCpCarActionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of cp car action configuration information."
|
|
::= { hwXQoSCpcarObjects 5 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1
|
|
hwXQoSCpCarActionEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSCpCarActionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cp car action configuration information entry."
|
|
INDEX { hwXQoSCpCarActionSlotIndex, hwXQoSCpCarActionPacketType }
|
|
::= { hwXQoSCpCarActionTable 1 }
|
|
|
|
HwXQoSCpCarActionEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSCpCarActionSlotIndex
|
|
Integer32,
|
|
hwXQoSCpCarActionPacketType
|
|
Integer32,
|
|
hwXQoSCpCarActionPacketTypeName
|
|
OCTET STRING,
|
|
hwXQoSCpCarActionType
|
|
BITS,
|
|
hwXQoSCpCarActionPolicyName
|
|
OCTET STRING,
|
|
hwXQoSCpCarActionCarCir
|
|
Integer32,
|
|
hwXQoSCpCarActionCarCbs
|
|
Integer32,
|
|
hwXQoSCpCarActionCarEbs
|
|
Integer32,
|
|
hwXQoSCpCarActionCarPir
|
|
Integer32,
|
|
hwXQoSCpCarActionCarPbs
|
|
Integer32,
|
|
hwXQoSCpCarActionGreenAction
|
|
CarAction,
|
|
hwXQoSCpCarActionGreenRemarkValue
|
|
Integer32,
|
|
hwXQoSCpCarActionYellowAction
|
|
CarAction,
|
|
hwXQoSCpCarActionYellowRemarkValue
|
|
Integer32,
|
|
hwXQoSCpCarActionRedAction
|
|
CarAction,
|
|
hwXQoSCpCarActionRedRemarkValue
|
|
Integer32,
|
|
hwXQoSCpCarActionSetDefault
|
|
Integer32
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.1
|
|
hwXQoSCpCarActionSlotIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot index."
|
|
::= { hwXQoSCpCarActionEntry 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.2
|
|
hwXQoSCpCarActionPacketType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Packet type."
|
|
::= { hwXQoSCpCarActionEntry 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.3
|
|
hwXQoSCpCarActionPacketTypeName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of packet type."
|
|
::= { hwXQoSCpCarActionEntry 3 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.4
|
|
hwXQoSCpCarActionType OBJECT-TYPE
|
|
SYNTAX BITS
|
|
{
|
|
pass(0),
|
|
discard(1),
|
|
car(2),
|
|
traffic-policy(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action type."
|
|
::= { hwXQoSCpCarActionEntry 4 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.5
|
|
hwXQoSCpCarActionPolicyName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Policy Name"
|
|
DEFVAL { "" }
|
|
::= { hwXQoSCpCarActionEntry 5 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.6
|
|
hwXQoSCpCarActionCarCir OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Information Rate. Unit: kbps."
|
|
DEFVAL { -1 }
|
|
::= { hwXQoSCpCarActionEntry 6 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.7
|
|
hwXQoSCpCarActionCarCbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Burst Size. Unit: byte"
|
|
DEFVAL { -1 }
|
|
::= { hwXQoSCpCarActionEntry 7 }
|
|
|
|
hwXQoSCpCarActionCarEbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Excess Burst Size. Unit: byte."
|
|
DEFVAL { -1}
|
|
::= { hwXQoSCpCarActionEntry 8 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.9
|
|
hwXQoSCpCarActionCarPir OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak Information Rate. Unit: kbps."
|
|
DEFVAL { -1 }
|
|
::= { hwXQoSCpCarActionEntry 9 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.10
|
|
hwXQoSCpCarActionCarPbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak Burst Size. Unit: byte."
|
|
DEFVAL { -1 }
|
|
::= { hwXQoSCpCarActionEntry 10 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.11
|
|
hwXQoSCpCarActionGreenAction OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Green Action.
|
|
pass (1)
|
|
discard (2)
|
|
remark IP Precedence (3)
|
|
remark DSCP (4)
|
|
remark MPLS EXP (5)
|
|
remark (6)
|
|
Hardware QoS : pass,discard,remark.
|
|
Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP."
|
|
::= { hwXQoSCpCarActionEntry 11 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.12
|
|
hwXQoSCpCarActionGreenRemarkValue OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When green action is remarking.
|
|
For remarking DSCP, the range is 0~63;
|
|
For remarking IP Precedence and MPLS EXP, the range is 0~7;
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSCpCarActionEntry 12 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.13
|
|
hwXQoSCpCarActionYellowAction OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Yellow Action.
|
|
pass (1)
|
|
discard (2)
|
|
remark IP Precedence (3)
|
|
remark DSCP (4)
|
|
remark MPLS EXP (5)
|
|
remark (6)
|
|
Hardware QoS : pass,discard,remark.
|
|
Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP."
|
|
::= { hwXQoSCpCarActionEntry 13 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.14
|
|
hwXQoSCpCarActionYellowRemarkValue OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When yellow action is remarking.
|
|
For remarking DSCP, the range is 0~63;
|
|
For remarking IP Precedence and MPLS EXP, the range is 0~7;
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSCpCarActionEntry 14 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.15
|
|
hwXQoSCpCarActionRedAction OBJECT-TYPE
|
|
SYNTAX CarAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Red Action.
|
|
pass (1)
|
|
discard (2)
|
|
remark IP Precedence (3)
|
|
remark DSCP (4)
|
|
remark MPLS EXP (5)
|
|
remark (6)
|
|
Hardware QoS : pass,discard,remark.
|
|
Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP."
|
|
::= { hwXQoSCpCarActionEntry 15 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.16
|
|
hwXQoSCpCarActionRedRemarkValue OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is to remark When red action is remarking.
|
|
For remarking DSCP, the range is 0~63;
|
|
For remarking IP Precedence and MPLS EXP, the range is 0~7;
|
|
Only software QoS support this node.
|
|
-1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS.
|
|
-1 can't be set."
|
|
::= { hwXQoSCpCarActionEntry 16 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.17
|
|
hwXQoSCpCarActionSetDefault OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This OID is used for setting the CP CAR info to default.
|
|
When you want to set the value to default, set this OID to 1."
|
|
::= { hwXQoSCpCarActionEntry 17 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4
|
|
hwXQoSStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 4 }
|
|
|
|
-- Cp car statistics information
|
|
hwXQoSCpcarStaticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 2 }
|
|
|
|
|
|
-- Cp car statistics
|
|
hwXQoSCpcarRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSCpcarRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Running statistics for sample
|
|
in a QoS policy applied on the interface."
|
|
::= { hwXQoSCpcarStaticsObjects 1 }
|
|
|
|
|
|
hwXQoSCpcarRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSCpcarRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cp car statistics entry."
|
|
INDEX { hwXQoSCpcarIndex }
|
|
::= { hwXQoSCpcarRunInfoTable 1 }
|
|
|
|
|
|
HwXQoSCpcarRunInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSCpcarPassedPackets
|
|
Counter64,
|
|
hwXQoSCpcarPassededBytes
|
|
Counter64,
|
|
hwXQoSCpcarTotalPackets
|
|
Counter64,
|
|
hwXQoSCpcarTotalBytes
|
|
Counter64,
|
|
hwXQoSCpcarDiscardedPackets
|
|
Counter64,
|
|
hwXQoSCpcarDiscardedBytes
|
|
Counter64
|
|
}
|
|
|
|
hwXQoSCpcarPassedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets passed of enqueue."
|
|
::= { hwXQoSCpcarRunInfoEntry 1 }
|
|
|
|
|
|
hwXQoSCpcarPassededBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes passed of enqueue."
|
|
::= { hwXQoSCpcarRunInfoEntry 2 }
|
|
|
|
|
|
hwXQoSCpcarTotalPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of total packets."
|
|
::= { hwXQoSCpcarRunInfoEntry 3 }
|
|
|
|
|
|
hwXQoSCpcarTotalBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of total bytes."
|
|
::= { hwXQoSCpcarRunInfoEntry 4 }
|
|
|
|
|
|
hwXQoSCpcarDiscardedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets discarded when enqueued by discard method."
|
|
::= { hwXQoSCpcarRunInfoEntry 5 }
|
|
|
|
|
|
hwXQoSCpcarDiscardedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes discarded when enqueued by discard method."
|
|
::= { hwXQoSCpcarRunInfoEntry 6 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2
|
|
hwXQoSCpCarSlotStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSCpCarSlotStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Running statistics for sample
|
|
in a QoS policy applied on the slot."
|
|
::= { hwXQoSCpcarStaticsObjects 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1
|
|
hwXQoSCpCarSlotStatEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSCpCarSlotStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cp car on the slot statistics entry."
|
|
INDEX { hwXQoSCpCarSlotStatSlotIndex, hwXQoSCpCarSlotStatPacketType }
|
|
::= { hwXQoSCpCarSlotStatTable 1 }
|
|
|
|
HwXQoSCpCarSlotStatEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSCpCarSlotStatSlotIndex
|
|
Integer32,
|
|
hwXQoSCpCarSlotStatPacketType
|
|
Integer32,
|
|
hwXQoSCpCarSlotStatDiscardedPackets
|
|
Counter64,
|
|
hwXQoSCpCarSlotStatDiscardedBytes
|
|
Counter64,
|
|
hwXQoSCpCarSlotStatPassedPackets
|
|
Counter64,
|
|
hwXQoSCpCarSlotStatPassededBytes
|
|
Counter64,
|
|
hwXQoSCpCarSlotStatTotalPackets
|
|
Counter64,
|
|
hwXQoSCpCarSlotStatTotalBytes
|
|
Counter64
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.1
|
|
hwXQoSCpCarSlotStatSlotIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot index."
|
|
::= { hwXQoSCpCarSlotStatEntry 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.2
|
|
hwXQoSCpCarSlotStatPacketType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Packet type."
|
|
::= { hwXQoSCpCarSlotStatEntry 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.3
|
|
hwXQoSCpCarSlotStatDiscardedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets discarded."
|
|
::= { hwXQoSCpCarSlotStatEntry 3 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.4
|
|
hwXQoSCpCarSlotStatDiscardedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes discarded."
|
|
::= { hwXQoSCpCarSlotStatEntry 4 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.5
|
|
hwXQoSCpCarSlotStatPassedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets passed."
|
|
::= { hwXQoSCpCarSlotStatEntry 5 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.6
|
|
hwXQoSCpCarSlotStatPassededBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes passed."
|
|
::= { hwXQoSCpCarSlotStatEntry 6 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.7
|
|
hwXQoSCpCarSlotStatTotalPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of total packets."
|
|
::= { hwXQoSCpCarSlotStatEntry 7 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.8
|
|
hwXQoSCpCarSlotStatTotalBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of total bytes."
|
|
::= { hwXQoSCpCarSlotStatEntry 8 }
|
|
|
|
-- Interface statistics information
|
|
hwXQoSIfStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 3 }
|
|
|
|
|
|
-- CAR statistics
|
|
hwXQoSIfCarRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfCarRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of statistics for CAR on the interface."
|
|
::= { hwXQoSIfStatisticsObjects 1 }
|
|
|
|
|
|
hwXQoSIfCarRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfCarRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CAR statistics information entry."
|
|
INDEX { hwXQoSIfCarIndex, hwXQoSIfVlanID }
|
|
::= { hwXQoSIfCarRunInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfCarRunInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfCarIndex
|
|
Integer32,
|
|
hwXQoSIfVlanID
|
|
Integer32,
|
|
hwXQoSIfCarGreenPassedPackets
|
|
Counter64,
|
|
hwXQoSIfCarGreenPassedBytes
|
|
Counter64,
|
|
hwXQoSIfCarGreenRemarkedPackets
|
|
Counter64,
|
|
hwXQoSIfCarGreenRemarkedBytes
|
|
Counter64,
|
|
hwXQoSIfCarGreenDiscardedPackets
|
|
Counter64,
|
|
hwXQoSIfCarGreenDiscardedBytes
|
|
Counter64,
|
|
hwXQoSIfCarYellowPassedPackets
|
|
Counter64,
|
|
hwXQoSIfCarYellowPassedBytes
|
|
Counter64,
|
|
hwXQoSIfCarYellowRemarkedPackets
|
|
Counter64,
|
|
hwXQoSIfCarYellowRemarkedBytes
|
|
Counter64,
|
|
hwXQoSIfCarYellowDiscardedPackets
|
|
Counter64,
|
|
hwXQoSIfCarYellowDiscardedBytes
|
|
Counter64,
|
|
hwXQoSIfCarRedPassedPackets
|
|
Counter64,
|
|
hwXQoSIfCarRedPassedBytes
|
|
Counter64,
|
|
hwXQoSIfCarRedRemarkedPackets
|
|
Counter64,
|
|
hwXQoSIfCarRedRemarkedBytes
|
|
Counter64,
|
|
hwXQoSIfCarRedDiscardedPackets
|
|
Counter64,
|
|
hwXQoSIfCarRedDiscardedBytes
|
|
Counter64,
|
|
hwXQoSIfCarTotalDiscardPackets
|
|
Counter64,
|
|
hwXQoSIfCarInBoundDiscardPackets
|
|
Counter64,
|
|
hwXQoSIfCarOutBoundDiscardPackets
|
|
Counter64
|
|
}
|
|
|
|
hwXQoSIfCarIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index, equal to ifIndex."
|
|
::= { hwXQoSIfCarRunInfoEntry 1 }
|
|
|
|
hwXQoSIfVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfCarRunInfoEntry 2 }
|
|
|
|
hwXQoSIfCarGreenPassedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 3 }
|
|
|
|
|
|
hwXQoSIfCarGreenPassedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 4 }
|
|
|
|
|
|
hwXQoSIfCarGreenRemarkedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 5 }
|
|
|
|
|
|
hwXQoSIfCarGreenRemarkedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 6 }
|
|
|
|
|
|
hwXQoSIfCarGreenDiscardedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 7 }
|
|
|
|
|
|
hwXQoSIfCarGreenDiscardedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes exceeding CIR."
|
|
::= { hwXQoSIfCarRunInfoEntry 8 }
|
|
|
|
hwXQoSIfCarYellowPassedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 9 }
|
|
|
|
|
|
hwXQoSIfCarYellowPassedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 10 }
|
|
|
|
|
|
hwXQoSIfCarYellowRemarkedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 11 }
|
|
|
|
|
|
hwXQoSIfCarYellowRemarkedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 12 }
|
|
|
|
|
|
hwXQoSIfCarYellowDiscardedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 13 }
|
|
|
|
|
|
hwXQoSIfCarYellowDiscardedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes exceeding CIR."
|
|
::= { hwXQoSIfCarRunInfoEntry 14 }
|
|
|
|
hwXQoSIfCarRedPassedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 15 }
|
|
|
|
|
|
hwXQoSIfCarRedPassedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 16 }
|
|
|
|
|
|
hwXQoSIfCarRedRemarkedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 17 }
|
|
|
|
|
|
hwXQoSIfCarRedRemarkedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 18 }
|
|
|
|
|
|
hwXQoSIfCarRedDiscardedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwXQoSIfCarRunInfoEntry 19 }
|
|
|
|
|
|
hwXQoSIfCarRedDiscardedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes exceeding CIR."
|
|
::= { hwXQoSIfCarRunInfoEntry 20 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4.3.1.1.21
|
|
hwXQoSIfCarTotalDiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of total discard packets."
|
|
::= { hwXQoSIfCarRunInfoEntry 21 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4.3.1.1.22
|
|
hwXQoSIfCarInBoundDiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of inbound direction discard packets."
|
|
::= { hwXQoSIfCarRunInfoEntry 22 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.4.3.1.1.23
|
|
hwXQoSIfCarOutBoundDiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of outbound direction discard packets."
|
|
::= { hwXQoSIfCarRunInfoEntry 23 }
|
|
|
|
-- Queue statistics
|
|
hwXQoSIfQueueRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfQueueRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Running statistics for queue
|
|
in a QoS policy applied on the interface."
|
|
::= { hwXQoSIfStatisticsObjects 3 }
|
|
|
|
|
|
hwXQoSIfQueueRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfQueueRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue statistics entry."
|
|
INDEX { hwXQoSIfQueueIfIndex, hwXQoSIfQueueVlanID, hwXQoSIfQueueCosType }
|
|
::= { hwXQoSIfQueueRunInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfQueueRunInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfQueueIfIndex
|
|
Integer32,
|
|
hwXQoSIfQueueVlanID
|
|
Integer32,
|
|
hwXQoSIfQueueCosType
|
|
CosType,
|
|
hwXQoSIfQueuePassedPackets
|
|
Counter64,
|
|
hwXQoSIfQueuePassededBytes
|
|
Counter64,
|
|
hwXQoSIfQueueTotalPackets
|
|
Counter64,
|
|
hwXQoSIfQueueTotalBytes
|
|
Counter64,
|
|
hwXQoSIfQueueDiscardedPackets
|
|
Counter64,
|
|
hwXQoSIfQueueDiscardedBytes
|
|
Counter64,
|
|
hwXQoSIfQueuePassedPacketRate
|
|
Counter64,
|
|
hwXQoSIfQueuePassedByteRate
|
|
Counter64,
|
|
hwXQoSIfQueueDiscardedPacketRate
|
|
Counter64,
|
|
hwXQoSIfQueueDiscardedByteRate
|
|
Counter64,
|
|
hwXQoSIfQueueResetFlag
|
|
ResetFlag,
|
|
hwXQoSIfQueueUsagePercentage
|
|
Integer32
|
|
|
|
}
|
|
|
|
hwXQoSIfQueueIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the interface index."
|
|
::= { hwXQoSIfQueueRunInfoEntry 1 }
|
|
|
|
hwXQoSIfQueueVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfQueueRunInfoEntry 2 }
|
|
|
|
|
|
hwXQoSIfQueueCosType OBJECT-TYPE
|
|
SYNTAX CosType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies COS of the queue.The value can be any of the following:CS7(8),CS6(7),EF(6)
|
|
AF4(5),AF3(4),AF2(3),AF1(2),BE(1)."
|
|
::= { hwXQoSIfQueueRunInfoEntry 3 }
|
|
|
|
|
|
hwXQoSIfQueuePassedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of packets that pass the queue."
|
|
::= { hwXQoSIfQueueRunInfoEntry 4 }
|
|
|
|
|
|
hwXQoSIfQueuePassededBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of bytes that pass the queue.The object has no default value."
|
|
::= { hwXQoSIfQueueRunInfoEntry 5 }
|
|
|
|
|
|
hwXQoSIfQueueTotalPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of packets that reach the queue.The object has no default value."
|
|
::= { hwXQoSIfQueueRunInfoEntry 6 }
|
|
|
|
|
|
hwXQoSIfQueueTotalBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of bytes that reach the queue.The object has no default value."
|
|
::= { hwXQoSIfQueueRunInfoEntry 7 }
|
|
|
|
|
|
hwXQoSIfQueueDiscardedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of discarded packets.The object has no default value."
|
|
::= { hwXQoSIfQueueRunInfoEntry 8 }
|
|
|
|
|
|
hwXQoSIfQueueDiscardedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of discarded bytes.The object has no default value."
|
|
::= { hwXQoSIfQueueRunInfoEntry 9 }
|
|
|
|
hwXQoSIfQueuePassedPacketRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the packet rate, in pps.The object has no default value."
|
|
::= { hwXQoSIfQueueRunInfoEntry 10 }
|
|
|
|
hwXQoSIfQueuePassedByteRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the byte rate, in bps.The object has no default value."
|
|
::= { hwXQoSIfQueueRunInfoEntry 11 }
|
|
|
|
hwXQoSIfQueueDiscardedPacketRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the packet rate of discarded packets, in pps.The object has no default value."
|
|
::= { hwXQoSIfQueueRunInfoEntry 12 }
|
|
|
|
hwXQoSIfQueueDiscardedByteRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the byte rate of discarded packets, in bps.The object has no default value."
|
|
::= { hwXQoSIfQueueRunInfoEntry 13 }
|
|
|
|
hwXQoSIfQueueResetFlag OBJECT-TYPE
|
|
SYNTAX ResetFlag
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset queue statistics information."
|
|
::= { hwXQoSIfQueueRunInfoEntry 14 }
|
|
|
|
hwXQoSIfQueueUsagePercentage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the usage percentage of queue.The object has no default value."
|
|
::= { hwXQoSIfQueueRunInfoEntry 15 }
|
|
|
|
|
|
-- WRED statistics
|
|
hwXQoSIfWredRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfWredRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Running statistics for WRED
|
|
in a QoS policy applied on the interface."
|
|
::= { hwXQoSIfStatisticsObjects 4 }
|
|
|
|
|
|
hwXQoSIfWredRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfWredRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WRED statistics entry."
|
|
INDEX { hwXQoSIfWredIfIndex, hwXQoSIfWredVlanID }
|
|
::= { hwXQoSIfWredRunInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfWredRunInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfWredIfIndex
|
|
Integer32,
|
|
hwXQoSIfWredVlanID
|
|
Integer32,
|
|
hwXQoSIfWredRandomDiscardedPackets
|
|
Counter64,
|
|
hwXQoSIfWredTailDiscardedPackets
|
|
Counter64,
|
|
hwXQoSIfWredDiscardedPackets
|
|
Counter64
|
|
}
|
|
|
|
hwXQoSIfWredIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of interface."
|
|
::= { hwXQoSIfWredRunInfoEntry 1 }
|
|
|
|
hwXQoSIfWredVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfWredRunInfoEntry 2 }
|
|
|
|
hwXQoSIfWredRandomDiscardedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets that random-discarded by WRED."
|
|
::= { hwXQoSIfWredRunInfoEntry 3 }
|
|
|
|
|
|
hwXQoSIfWredTailDiscardedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets that tail-discarded by WRED."
|
|
::= { hwXQoSIfWredRunInfoEntry 4 }
|
|
|
|
hwXQoSIfWredDiscardedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets that discarded by WRED.
|
|
Include random-discarded and tail-discarded"
|
|
::= { hwXQoSIfWredRunInfoEntry 5 }
|
|
|
|
-- LR statistics
|
|
hwXQoSIfLrRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfLrRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Running statistics for LR
|
|
in a QoS policy applied on the interface."
|
|
::= { hwXQoSIfStatisticsObjects 5 }
|
|
|
|
|
|
hwXQoSIfLrRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfLrRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LR statistics entry."
|
|
INDEX { hwXQoSIfLrIfIndex, hwXQoSIfLrVlanID }
|
|
::= { hwXQoSIfLrRunInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfLrRunInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfLrIfIndex
|
|
Integer32,
|
|
hwXQoSIfLrVlanID
|
|
Integer32,
|
|
hwXQoSIfLrPassedPackets
|
|
Counter64,
|
|
hwXQoSIfLrPassedBytes
|
|
Counter64,
|
|
hwXQoSIfLrDiscardedPackets
|
|
Counter64,
|
|
hwXQoSIfLrDiscardedBytes
|
|
Counter64,
|
|
hwXQoSIfLrDelayedPackets
|
|
Counter64,
|
|
hwXQoSIfLrDelayedBytes
|
|
Counter64
|
|
}
|
|
|
|
hwXQoSIfLrIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of Interface of LR."
|
|
::= { hwXQoSIfLrRunInfoEntry 1 }
|
|
|
|
hwXQoSIfLrVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfLrRunInfoEntry 2 }
|
|
|
|
hwXQoSIfLrPassedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets passed by LR."
|
|
::= { hwXQoSIfLrRunInfoEntry 3 }
|
|
|
|
|
|
hwXQoSIfLrPassedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes passed by LR."
|
|
::= { hwXQoSIfLrRunInfoEntry 4 }
|
|
|
|
|
|
hwXQoSIfLrDiscardedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets discarded by LR."
|
|
::= { hwXQoSIfLrRunInfoEntry 5 }
|
|
|
|
|
|
hwXQoSIfLrDiscardedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes discarded by LR."
|
|
::= { hwXQoSIfLrRunInfoEntry 6 }
|
|
|
|
|
|
hwXQoSIfLrDelayedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets delayed by LR."
|
|
::= { hwXQoSIfLrRunInfoEntry 7 }
|
|
|
|
|
|
hwXQoSIfLrDelayedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes delayed by LR."
|
|
::= { hwXQoSIfLrRunInfoEntry 8 }
|
|
|
|
-- Mirror statistics
|
|
hwXQoSIfMirrorRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfMirrorRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Running statistics for mirror
|
|
in a QoS policy applied on the interface."
|
|
::= { hwXQoSIfStatisticsObjects 6 }
|
|
|
|
|
|
hwXQoSIfMirrorRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfMirrorRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mirror statistics entry."
|
|
INDEX { hwXQoSIfMirrorIfIndex, hwXQoSIfMirrorVlanID }
|
|
::= { hwXQoSIfMirrorRunInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfMirrorRunInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfMirrorIfIndex
|
|
Integer32,
|
|
hwXQoSIfMirrorVlanID
|
|
Integer32,
|
|
hwXQoSIfMirroredPackets
|
|
Counter64
|
|
}
|
|
|
|
hwXQoSIfMirrorIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of interface mirror."
|
|
::= { hwXQoSIfMirrorRunInfoEntry 1 }
|
|
|
|
hwXQoSIfMirrorVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfMirrorRunInfoEntry 2 }
|
|
|
|
hwXQoSIfMirroredPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets Mirrored."
|
|
::= { hwXQoSIfMirrorRunInfoEntry 3 }
|
|
|
|
-- Urpf statistics
|
|
hwXQoSIfUrpfRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfUrpfRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Running statistics for urpf
|
|
in a QoS policy applied on the interface."
|
|
::= { hwXQoSIfStatisticsObjects 7 }
|
|
|
|
|
|
hwXQoSIfUrpfRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfUrpfRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Urpf statistics entry."
|
|
INDEX { hwXQoSIfUrpfIfIndex, hwXQoSIfUrpfVlanID }
|
|
::= { hwXQoSIfUrpfRunInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfUrpfRunInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfUrpfIfIndex
|
|
Integer32,
|
|
hwXQoSIfUrpfVlanID
|
|
Integer32,
|
|
hwXQoSIfUrpfPassedPackets
|
|
Counter64,
|
|
hwXQoSIfUrpfDroppdPackets
|
|
Counter64
|
|
}
|
|
|
|
hwXQoSIfUrpfIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of interface URPF."
|
|
::= { hwXQoSIfUrpfRunInfoEntry 1 }
|
|
|
|
hwXQoSIfUrpfVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfUrpfRunInfoEntry 2 }
|
|
|
|
hwXQoSIfUrpfPassedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets passed."
|
|
::= { hwXQoSIfUrpfRunInfoEntry 3 }
|
|
|
|
|
|
hwXQoSIfUrpfDroppdPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets dropped."
|
|
::= { hwXQoSIfUrpfRunInfoEntry 4 }
|
|
|
|
-- Sample statistics
|
|
hwXQoSIfSampleRunInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfSampleRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Running statistics for sample
|
|
in a QoS policy applied on the interface."
|
|
::= { hwXQoSIfStatisticsObjects 8 }
|
|
|
|
|
|
hwXQoSIfSampleRunInfoEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfSampleRunInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sample statistics entry."
|
|
INDEX { hwXQoSIfSampleIfIndex, hwXQoSIfSampleVlanID }
|
|
::= { hwXQoSIfSampleRunInfoTable 1 }
|
|
|
|
|
|
HwXQoSIfSampleRunInfoEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfSampleIfIndex
|
|
Integer32,
|
|
hwXQoSIfSampleVlanID
|
|
Integer32,
|
|
hwXQoSIfSampledPackets
|
|
Counter64
|
|
}
|
|
|
|
hwXQoSIfSampleIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of interface Sample."
|
|
::= { hwXQoSIfSampleRunInfoEntry 1 }
|
|
|
|
hwXQoSIfSampleVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan ID.
|
|
-1 can't be set.
|
|
0 is the default value"
|
|
::= { hwXQoSIfSampleRunInfoEntry 2 }
|
|
|
|
hwXQoSIfSampledPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets Sampled."
|
|
::= { hwXQoSIfSampleRunInfoEntry 3 }
|
|
|
|
-- CAR statistics
|
|
hwXQoSIfCarStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfCarStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of CAR statistics for port-based traffic."
|
|
::= { hwXQoSIfStatisticsObjects 9 }
|
|
|
|
hwXQoSIfCarStatisticsEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfCarStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of CAR statistics for port-based traffic, including
|
|
the statistics of packets that have the rate within CIR, of
|
|
CIR, of PIR or exceeds PIR. ."
|
|
INDEX { hwXQoSIfCarCfgIfIndex, hwXQoSIfCarVlanID,
|
|
hwXQoSIfCarDirection }
|
|
::= { hwXQoSIfCarStatisticsTable 1 }
|
|
|
|
HwXQoSIfCarStatisticsEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfCarConformedPackets
|
|
Counter64,
|
|
hwXQoSIfCarConformedBytes
|
|
Counter64,
|
|
hwXQoSIfCarConformedPacketRate
|
|
Counter64,
|
|
hwXQoSIfCarConformedByteRate
|
|
Counter64,
|
|
hwXQoSIfCarExceededPackets
|
|
Counter64,
|
|
hwXQoSIfCarExceededBytes
|
|
Counter64,
|
|
hwXQoSIfCarExceededPacketRate
|
|
Counter64,
|
|
hwXQoSIfCarExceededByteRate
|
|
Counter64,
|
|
hwXQoSIfCarOverflowPackets
|
|
Counter64,
|
|
hwXQoSIfCarOverflowBytes
|
|
Counter64,
|
|
hwXQoSIfCarOverflowPacketRate
|
|
Counter64,
|
|
hwXQoSIfCarOverflowByteRate
|
|
Counter64,
|
|
hwXQoSIfCarPassedPackets
|
|
Counter64,
|
|
hwXQoSIfCarPassedBytes
|
|
Counter64,
|
|
hwXQoSIfCarDiscardedPackets
|
|
Counter64,
|
|
hwXQoSIfCarDiscardedBytes
|
|
Counter64
|
|
}
|
|
|
|
hwXQoSIfCarConformedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of packets within CIR."
|
|
::= { hwXQoSIfCarStatisticsEntry 11 }
|
|
|
|
hwXQoSIfCarConformedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of bytes within CIR."
|
|
::= { hwXQoSIfCarStatisticsEntry 12 }
|
|
|
|
hwXQoSIfCarConformedPacketRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the packet rate within CIR, in pps."
|
|
::= { hwXQoSIfCarStatisticsEntry 13 }
|
|
|
|
hwXQoSIfCarConformedByteRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the byte rate within CIR, in bps."
|
|
::= { hwXQoSIfCarStatisticsEntry 14 }
|
|
|
|
hwXQoSIfCarExceededPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of packets between PIR and CIR."
|
|
::= { hwXQoSIfCarStatisticsEntry 15 }
|
|
|
|
hwXQoSIfCarExceededBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of bytes between PIR and CIR."
|
|
::= { hwXQoSIfCarStatisticsEntry 16 }
|
|
|
|
hwXQoSIfCarExceededPacketRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the packet rate between PIR and CIR, in pps."
|
|
::= { hwXQoSIfCarStatisticsEntry 17 }
|
|
|
|
hwXQoSIfCarExceededByteRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the byte rate between PIR and CIR, in pps."
|
|
::= { hwXQoSIfCarStatisticsEntry 18 }
|
|
|
|
hwXQoSIfCarOverflowPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of packets when PIR is set."
|
|
::= { hwXQoSIfCarStatisticsEntry 19 }
|
|
|
|
hwXQoSIfCarOverflowBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of bytes when PIR is set."
|
|
::= { hwXQoSIfCarStatisticsEntry 20 }
|
|
|
|
hwXQoSIfCarOverflowPacketRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the packet rate when PIR is set, in pps."
|
|
::= { hwXQoSIfCarStatisticsEntry 21 }
|
|
|
|
hwXQoSIfCarOverflowByteRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the byte rate when PIR is set, in bps."
|
|
::= { hwXQoSIfCarStatisticsEntry 22 }
|
|
|
|
hwXQoSIfCarPassedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of passed packets after CAR is set."
|
|
::= { hwXQoSIfCarStatisticsEntry 23 }
|
|
|
|
hwXQoSIfCarPassedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of discarded packets after CAR is set."
|
|
::= { hwXQoSIfCarStatisticsEntry 24 }
|
|
|
|
hwXQoSIfCarDiscardedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of discarded packets after CAR is set."
|
|
::= { hwXQoSIfCarStatisticsEntry 25 }
|
|
|
|
hwXQoSIfCarDiscardedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of discarded bytes after CAR is set."
|
|
::= { hwXQoSIfCarStatisticsEntry 26 }
|
|
|
|
|
|
hwXQoSIfOutboundQueueStatisticTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfOutboundQueueStatisticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table provides the discard packets."
|
|
::= { hwXQoSIfStatisticsObjects 10 }
|
|
|
|
|
|
|
|
hwXQoSIfOutboundQueueStatisticEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfOutboundQueueStatisticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The discard packets entry."
|
|
INDEX { hwXQoSIfExtIndex, hwXQoSIfQueIndex }
|
|
::= { hwXQoSIfOutboundQueueStatisticTable 1 }
|
|
|
|
HwXQoSIfOutboundQueueStatisticEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfExtIndex
|
|
Unsigned32,
|
|
hwXQoSIfQueIndex
|
|
OCTET STRING,
|
|
hwXQoSIfQueDiscardPackets
|
|
Integer32
|
|
}
|
|
|
|
hwXQoSIfExtIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index for the extended interface."
|
|
::= { hwXQoSIfOutboundQueueStatisticEntry 1 }
|
|
|
|
hwXQoSIfQueIndex OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index for the queue."
|
|
::= { hwXQoSIfOutboundQueueStatisticEntry 2 }
|
|
|
|
hwXQoSIfQueDiscardPackets OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of discarded packets."
|
|
::= { hwXQoSIfOutboundQueueStatisticEntry 3 }
|
|
|
|
|
|
-- vlan stat
|
|
hwXQoSVlanStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 4 }
|
|
|
|
|
|
hwXQosVlanStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQosVlanStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains statistics information for the vlan."
|
|
::= { hwXQoSVlanStatisticsObjects 1 }
|
|
|
|
|
|
hwXQosVlanStatEntry OBJECT-TYPE
|
|
SYNTAX HwXQosVlanStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entries of vlan statistics table."
|
|
INDEX { hwXQosVlanStatVlanId }
|
|
::= { hwXQosVlanStatTable 1 }
|
|
|
|
|
|
HwXQosVlanStatEntry ::=
|
|
SEQUENCE {
|
|
hwXQosVlanStatVlanId
|
|
Integer32,
|
|
hwXQosVlanStatInTotalPkts
|
|
Counter64,
|
|
hwXQosVlanStatInTotalBytes
|
|
Counter64,
|
|
hwXQosVlanStatOutTotalPkts
|
|
Counter64,
|
|
hwXQosVlanStatOutTotalBytes
|
|
Counter64,
|
|
hwXQosVlanStatInUcastPkts
|
|
Counter64,
|
|
hwXQosVlanStatInUcastBytes
|
|
Counter64,
|
|
hwXQosVlanStatOutUcastPkts
|
|
Counter64,
|
|
hwXQosVlanStatOutUcastBytes
|
|
Counter64,
|
|
hwXQosVlanStatInMcastPkts
|
|
Counter64,
|
|
hwXQosVlanStatInMcastBytes
|
|
Counter64,
|
|
hwXQosVlanStatOutMcastPkts
|
|
Counter64,
|
|
hwXQosVlanStatOutMcastBytes
|
|
Counter64,
|
|
hwXQosVlanStatInBcastPkts
|
|
Counter64,
|
|
hwXQosVlanStatInBcastBytes
|
|
Counter64,
|
|
hwXQosVlanStatOutBcastPkts
|
|
Counter64,
|
|
hwXQosVlanStatOutBcastBytes
|
|
Counter64,
|
|
hwXQosVlanStatInUnknownUcastPkts
|
|
Counter64,
|
|
hwXQosVlanStatInUnknownUcastBytes
|
|
Counter64,
|
|
hwXQosVlanStatResetFlag
|
|
EnabledStatus
|
|
}
|
|
|
|
|
|
hwXQosVlanStatVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The id of vlan."
|
|
::= { hwXQosVlanStatEntry 1 }
|
|
|
|
|
|
|
|
hwXQosVlanStatInTotalPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received packets."
|
|
::= { hwXQosVlanStatEntry 2 }
|
|
|
|
|
|
|
|
hwXQosVlanStatInTotalBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The byte number of received packets."
|
|
::= { hwXQosVlanStatEntry 3 }
|
|
|
|
|
|
|
|
hwXQosVlanStatOutTotalPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmittable packets."
|
|
::= { hwXQosVlanStatEntry 4 }
|
|
|
|
|
|
|
|
hwXQosVlanStatOutTotalBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The byte number of transmittable packets."
|
|
::= { hwXQosVlanStatEntry 5 }
|
|
|
|
|
|
|
|
hwXQosVlanStatInUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received unicast packets."
|
|
::= { hwXQosVlanStatEntry 6 }
|
|
|
|
|
|
|
|
hwXQosVlanStatInUcastBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received unicast packets' bytes."
|
|
::= { hwXQosVlanStatEntry 7 }
|
|
|
|
|
|
|
|
hwXQosVlanStatOutUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmittable unicast packets."
|
|
::= { hwXQosVlanStatEntry 8 }
|
|
|
|
|
|
|
|
hwXQosVlanStatOutUcastBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmittable unicast packets' bytes."
|
|
::= { hwXQosVlanStatEntry 9 }
|
|
|
|
|
|
|
|
hwXQosVlanStatInMcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received multicast packets."
|
|
::= { hwXQosVlanStatEntry 10 }
|
|
|
|
|
|
|
|
hwXQosVlanStatInMcastBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received multicast packets' bytes."
|
|
::= { hwXQosVlanStatEntry 11 }
|
|
|
|
|
|
|
|
hwXQosVlanStatOutMcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmittable multicast packets."
|
|
::= { hwXQosVlanStatEntry 12 }
|
|
|
|
|
|
|
|
hwXQosVlanStatOutMcastBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmittable multicast packets' bytes."
|
|
::= { hwXQosVlanStatEntry 13 }
|
|
|
|
|
|
|
|
hwXQosVlanStatInBcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received broadcast packets."
|
|
::= { hwXQosVlanStatEntry 14 }
|
|
|
|
|
|
|
|
hwXQosVlanStatInBcastBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received broadcast packets' bytes."
|
|
::= { hwXQosVlanStatEntry 15 }
|
|
|
|
|
|
|
|
hwXQosVlanStatOutBcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmittable broadcast packets."
|
|
::= { hwXQosVlanStatEntry 16 }
|
|
|
|
|
|
|
|
hwXQosVlanStatOutBcastBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of transmittable broadcast packets."
|
|
::= { hwXQosVlanStatEntry 17 }
|
|
|
|
|
|
|
|
hwXQosVlanStatInUnknownUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received unknown broadcast packets."
|
|
::= { hwXQosVlanStatEntry 18 }
|
|
|
|
|
|
|
|
hwXQosVlanStatInUnknownUcastBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of received unknown broadcast packets' bytes."
|
|
::= { hwXQosVlanStatEntry 19 }
|
|
|
|
|
|
|
|
hwXQosVlanStatResetFlag OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flag of reset."
|
|
::= { hwXQosVlanStatEntry 20 }
|
|
|
|
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5
|
|
hwXQoSGlobalObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 5 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1
|
|
hwXQoSSoftCarCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSSoftCarCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of software CAR configuration information."
|
|
::= { hwXQoSGlobalObjects 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1
|
|
hwXQoSSoftCarCfgEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSSoftCarCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Software CAR configuration information entry."
|
|
INDEX { hwXQoSSoftCarIndex }
|
|
::= { hwXQoSSoftCarCfgTable 1 }
|
|
|
|
HwXQoSSoftCarCfgEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSSoftCarIndex
|
|
Integer32,
|
|
hwXQoSSoftCarName
|
|
OCTET STRING,
|
|
hwXQoSSoftCarCir
|
|
Integer32,
|
|
hwXQoSSoftCarCbs
|
|
Integer32,
|
|
hwXQoSSoftCarRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.1
|
|
hwXQoSSoftCarIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65534)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of software car."
|
|
::= { hwXQoSSoftCarCfgEntry 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.2
|
|
hwXQoSSoftCarName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Software car name."
|
|
::= { hwXQoSSoftCarCfgEntry 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.3
|
|
hwXQoSSoftCarCir OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Information Rate. Unit: kbps."
|
|
::= { hwXQoSSoftCarCfgEntry 3 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.4
|
|
hwXQoSSoftCarCbs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Burst Size. Unit: byte"
|
|
::= { hwXQoSSoftCarCfgEntry 4 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.5
|
|
hwXQoSSoftCarRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used: active,
|
|
createAndGo, destroy."
|
|
::= { hwXQoSSoftCarCfgEntry 5 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2
|
|
hwXQoSGlobalWredClassCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSGlobalWredClassCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of class based Wred configuration information."
|
|
::= { hwXQoSGlobalObjects 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1
|
|
hwXQoSGlobalWredClassCfgEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSGlobalWredClassCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Class based Wred configuration information entry."
|
|
INDEX { hwXQoSGlobalWredClassIndex }
|
|
::= { hwXQoSGlobalWredClassCfgTable 1 }
|
|
|
|
HwXQoSGlobalWredClassCfgEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSGlobalWredClassIndex
|
|
Integer32,
|
|
hwXQoSGlobalWredClassLowlimit
|
|
Integer32,
|
|
hwXQoSGlobalWredClassHighlimit
|
|
Integer32,
|
|
hwXQoSGlobalWredClassDiscardProbability
|
|
Integer32,
|
|
hwXQoSGlobalWredClassSetDefault
|
|
Integer32
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.1
|
|
hwXQoSGlobalWredClassIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of wred class."
|
|
::= { hwXQoSGlobalWredClassCfgEntry 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.2
|
|
hwXQoSGlobalWredClassLowlimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Wred Lowlimit."
|
|
::= { hwXQoSGlobalWredClassCfgEntry 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.3
|
|
hwXQoSGlobalWredClassHighlimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Wred Highlimit."
|
|
::= { hwXQoSGlobalWredClassCfgEntry 3 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.4
|
|
hwXQoSGlobalWredClassDiscardProbability OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Wred Discard Probability."
|
|
::= { hwXQoSGlobalWredClassCfgEntry 4 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.5
|
|
hwXQoSGlobalWredClassSetDefault OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This OID is used for setting the WRED class info to default.
|
|
When you want to set the value to default, set this OID to 1.
|
|
"
|
|
::= { hwXQoSGlobalWredClassCfgEntry 5 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3
|
|
hwXQoSGlobalWredTypeCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSGlobalWredTypeCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of type based Wred configuration information."
|
|
::= { hwXQoSGlobalObjects 3 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1
|
|
hwXQoSGlobalWredTypeCfgEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSGlobalWredTypeCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type based Wred configuration information entry."
|
|
INDEX { hwXQoSGlobalWredTypeIndex }
|
|
::= { hwXQoSGlobalWredTypeCfgTable 1 }
|
|
|
|
HwXQoSGlobalWredTypeCfgEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSGlobalWredTypeIndex
|
|
Integer32,
|
|
hwXQoSGlobalWredTypeName
|
|
OCTET STRING,
|
|
hwXQoSGlobalWredTypeLowlimit
|
|
Integer32,
|
|
hwXQoSGlobalWredTypeHighlimit
|
|
Integer32,
|
|
hwXQoSGlobalWredTypeDiscardProbability
|
|
Integer32,
|
|
hwXQoSGlobalWredTypeSetDefault
|
|
Integer32
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.1
|
|
hwXQoSGlobalWredTypeIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of type."
|
|
::= { hwXQoSGlobalWredTypeCfgEntry 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.2
|
|
hwXQoSGlobalWredTypeName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of type."
|
|
::= { hwXQoSGlobalWredTypeCfgEntry 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.3
|
|
hwXQoSGlobalWredTypeLowlimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Wred Lowlimit."
|
|
::= { hwXQoSGlobalWredTypeCfgEntry 3 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.4
|
|
hwXQoSGlobalWredTypeHighlimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Wred Highlimit."
|
|
::= { hwXQoSGlobalWredTypeCfgEntry 4 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.5
|
|
hwXQoSGlobalWredTypeDiscardProbability OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Wred Discard Probability."
|
|
::= { hwXQoSGlobalWredTypeCfgEntry 5 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.6
|
|
hwXQoSGlobalWredTypeSetDefault OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This OID is used for setting the WRED type info to default.
|
|
When you want to set the value to default, set this OID to 1."
|
|
::= { hwXQoSGlobalWredTypeCfgEntry 6 }
|
|
|
|
|
|
hwXQoSVlanBcastSuppressTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSVlanBcastSuppressEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of VLAN broadcast suppression."
|
|
::= { hwXQoSGlobalObjects 4 }
|
|
|
|
|
|
hwXQoSVlanBcastSuppressEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSVlanBcastSuppressEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of VLAN broadcast suppression."
|
|
INDEX { hwXQoSVlanBcastSuppressVlanId }
|
|
::= { hwXQoSVlanBcastSuppressTable 1 }
|
|
|
|
|
|
HwXQoSVlanBcastSuppressEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSVlanBcastSuppressVlanId
|
|
Integer32,
|
|
hwXQoSVlanBcastSuppressValue
|
|
Integer32,
|
|
hwXQoSVlanBcastSuppressRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSVlanBcastSuppressVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID."
|
|
::= { hwXQoSVlanBcastSuppressEntry 1 }
|
|
|
|
|
|
hwXQoSVlanBcastSuppressValue OBJECT-TYPE
|
|
SYNTAX Integer32 (64..1000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Suppression value for VLAN, unit KBPS."
|
|
::= { hwXQoSVlanBcastSuppressEntry 2 }
|
|
|
|
|
|
hwXQoSVlanBcastSuppressRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status. Two actions are used: createAndGo, destroy"
|
|
::= { hwXQoSVlanBcastSuppressEntry 3 }
|
|
hwXQoSScheduleProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSScheduleProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of schedule profile."
|
|
::= { hwXQoSGlobalObjects 5 }
|
|
|
|
|
|
hwXQoSScheduleProfileEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSScheduleProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of schedule profile."
|
|
INDEX { hwXQoSScheduleProfileName }
|
|
::= { hwXQoSScheduleProfileTable 1 }
|
|
|
|
|
|
HwXQoSScheduleProfileEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSScheduleProfileName
|
|
OCTET STRING,
|
|
hwXQoSScheduleQueueMode
|
|
INTEGER,
|
|
hwXQoSScheduleQueueBeWeight
|
|
Integer32,
|
|
hwXQoSScheduleQueueAf1Weight
|
|
Integer32,
|
|
hwXQoSScheduleQueueAf2Weight
|
|
Integer32,
|
|
hwXQoSScheduleQueueAf3Weight
|
|
Integer32,
|
|
hwXQoSScheduleQueueAf4Weight
|
|
Integer32,
|
|
hwXQoSScheduleQueueCs6Weight
|
|
Integer32,
|
|
hwXQoSScheduleQueueCs7Weight
|
|
Integer32,
|
|
hwXQoSScheduleQueueEfWeight
|
|
Integer32,
|
|
hwXQoSScheduleProfileRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSScheduleProfileName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object specifies the schedule profile name."
|
|
::= { hwXQoSScheduleProfileEntry 1 }
|
|
|
|
hwXQoSScheduleQueueMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pq(1),
|
|
wrr(3),
|
|
wfq(4),
|
|
default(5),
|
|
drr(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Queue mode:
|
|
pq(1),
|
|
wrr(3),
|
|
wfq(4),
|
|
default(5),
|
|
drr(6)
|
|
"
|
|
::= { hwXQoSScheduleProfileEntry 2 }
|
|
|
|
hwXQoSScheduleQueueBeWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The be queue weight value when in wrr or drr queue mode."
|
|
::= { hwXQoSScheduleProfileEntry 3 }
|
|
|
|
hwXQoSScheduleQueueAf1Weight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The af1 queue weight value when in wrr or drr queue mode."
|
|
::= { hwXQoSScheduleProfileEntry 4 }
|
|
|
|
hwXQoSScheduleQueueAf2Weight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The af2 queue weight value when in wrr or drr queue mode."
|
|
::= { hwXQoSScheduleProfileEntry 5 }
|
|
|
|
hwXQoSScheduleQueueAf3Weight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The af3 queue weight value when in wrr or drr queue mode."
|
|
::= { hwXQoSScheduleProfileEntry 6 }
|
|
|
|
hwXQoSScheduleQueueAf4Weight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The af4 queue weight value when in wrr or drr queue mode."
|
|
::= { hwXQoSScheduleProfileEntry 7 }
|
|
|
|
hwXQoSScheduleQueueCs6Weight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The cs6 queue weight value when in wrr or drr queue mode."
|
|
::= { hwXQoSScheduleProfileEntry 8 }
|
|
|
|
hwXQoSScheduleQueueCs7Weight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The cs7 queue weight value when in wrr or drr queue mode."
|
|
::= { hwXQoSScheduleProfileEntry 9 }
|
|
|
|
hwXQoSScheduleQueueEfWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ef queue weight value when in wrr or drr queue mode."
|
|
::= { hwXQoSScheduleProfileEntry 10 }
|
|
|
|
hwXQoSScheduleProfileRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status. Two actions are used: createAndGo, destroy"
|
|
::= { hwXQoSScheduleProfileEntry 51 }
|
|
|
|
-- defend statistics
|
|
hwXQoSCpDefendObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 6 }
|
|
|
|
hwXQoSCpDefendStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSCpDefendStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of statistics on attack defense"
|
|
::= { hwXQoSCpDefendObjects 1 }
|
|
|
|
hwXQoSCpDefendStatisticsEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSCpDefendStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of statistics information on attack defense"
|
|
INDEX { hwXQoSCpDefendChassisID, hwXQoSCpDefendSlotId, hwXQoSCpDefendObjectIndex }
|
|
::= { hwXQoSCpDefendStatisticsTable 1 }
|
|
|
|
HwXQoSCpDefendStatisticsEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSCpDefendSlotId
|
|
Integer32,
|
|
hwXQoSCpDefendObjectIndex
|
|
Integer32,
|
|
hwXQoSCpDefendPassedPackets
|
|
Counter64,
|
|
hwXQoSCpDefendPassedBytes
|
|
Counter64,
|
|
hwXQoSCpDefendPassedPacketRate
|
|
Counter64,
|
|
hwXQoSCpDefendPassedByteRate
|
|
Counter64,
|
|
hwXQoSCpDefendDiscardedPackets
|
|
Counter64,
|
|
hwXQoSCpDefendDiscardedBytes
|
|
Counter64,
|
|
hwXQoSCpDefendDiscardedPacketRate
|
|
Counter64,
|
|
hwXQoSCpDefendDiscardedByteRate
|
|
Counter64,
|
|
hwXQoSCpDefendDiscardedThreshold
|
|
Counter32,
|
|
hwXQoSCpDefendChassisID
|
|
Integer32
|
|
}
|
|
|
|
hwXQoSCpDefendSlotId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot number of statistics for attack defense."
|
|
::= { hwXQoSCpDefendStatisticsEntry 1 }
|
|
|
|
hwXQoSCpDefendObjectIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..511)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of attack defense object."
|
|
::= { hwXQoSCpDefendStatisticsEntry 2 }
|
|
|
|
hwXQoSCpDefendPassedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets passed the attack defense."
|
|
::= { hwXQoSCpDefendStatisticsEntry 11 }
|
|
|
|
hwXQoSCpDefendPassedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes passed the attack defense."
|
|
::= { hwXQoSCpDefendStatisticsEntry 12 }
|
|
|
|
hwXQoSCpDefendPassedPacketRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rate of packets passed the attack defense. Unit: pps"
|
|
::= { hwXQoSCpDefendStatisticsEntry 13 }
|
|
|
|
hwXQoSCpDefendPassedByteRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rate of bytes passed the attack defense. Unit: bps"
|
|
::= { hwXQoSCpDefendStatisticsEntry 14 }
|
|
|
|
hwXQoSCpDefendDiscardedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets discarded in the attack defense."
|
|
::= { hwXQoSCpDefendStatisticsEntry 15 }
|
|
|
|
hwXQoSCpDefendDiscardedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes discarded in the attack defense."
|
|
::= { hwXQoSCpDefendStatisticsEntry 16 }
|
|
|
|
hwXQoSCpDefendDiscardedPacketRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rate of packets discarded in the attack defense. Unit: pps"
|
|
::= { hwXQoSCpDefendStatisticsEntry 17 }
|
|
|
|
hwXQoSCpDefendDiscardedByteRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rate of bytes discarded in the attack defense. Unit: bps"
|
|
::= { hwXQoSCpDefendStatisticsEntry 18 }
|
|
|
|
hwXQoSCpDefendDiscardedThreshold OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Discarded packets threshold of alarm. Unit: packets"
|
|
::= { hwXQoSCpDefendStatisticsEntry 19 }
|
|
|
|
hwXQoSCpDefendChassisID OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis number of statistics for attack defense."
|
|
::= { hwXQoSCpDefendStatisticsEntry 20 }
|
|
|
|
-- Urpf discard statistics
|
|
hwXQoSUrpfObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 7 }
|
|
|
|
hwXQoSUrpfDiscardStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSUrpfDiscardStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of statistics on discarded packets for IP URPF"
|
|
::= { hwXQoSUrpfObjects 1 }
|
|
|
|
hwXQoSUrpfDiscardStatisticsEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSUrpfDiscardStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Urpf discard statistics entry"
|
|
INDEX { hwXQoSUrpfSlotPhysicalIndex }
|
|
::= { hwXQoSUrpfDiscardStatisticsTable 1 }
|
|
|
|
HwXQoSUrpfDiscardStatisticsEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSUrpfSlotPhysicalIndex
|
|
Integer32,
|
|
hwXQoSUrpfDiscardedPackets
|
|
Counter64
|
|
}
|
|
|
|
hwXQoSUrpfSlotPhysicalIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of hwXQoSUrpfDiscardStatisticsTable.This index is identical to entPhysicalIndex in ENTITY-MIB."
|
|
::= { hwXQoSUrpfDiscardStatisticsEntry 1 }
|
|
|
|
hwXQoSUrpfDiscardedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets discarded."
|
|
::= { hwXQoSUrpfDiscardStatisticsEntry 2 }
|
|
|
|
|
|
hwXQoSVlanCfgObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 8 }
|
|
|
|
|
|
hwXQoSVlanCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSVlanCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of vlan config information."
|
|
::= { hwXQoSVlanCfgObjects 1 }
|
|
|
|
|
|
hwXQoSVlanCfgEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSVlanCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan config information entry."
|
|
INDEX { hwXQosVlanStatVlanId }
|
|
::= { hwXQoSVlanCfgTable 1 }
|
|
|
|
|
|
HwXQoSVlanCfgEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSVlanStatEnable
|
|
EnabledStatus
|
|
}
|
|
|
|
hwXQoSVlanStatEnable OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan statistics enable: enable(1),disable(2)."
|
|
::= { hwXQoSVlanCfgEntry 1 }
|
|
|
|
-- Redirect multi-ip
|
|
hwXQoSRedirectNextHopObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 9 }
|
|
|
|
hwXQoSRedirectNextHopTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSRedirectNextHopEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of the redirect next hop"
|
|
::= { hwXQoSRedirectNextHopObjects 1 }
|
|
|
|
hwXQoSRedirectNextHopEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSRedirectNextHopEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of the redirect next hop information"
|
|
INDEX { hwXQoSRedirectNextHopBehaviorName }
|
|
::= { hwXQoSRedirectNextHopTable 1 }
|
|
|
|
HwXQoSRedirectNextHopEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSRedirectNextHopBehaviorName
|
|
OCTET STRING,
|
|
hwXQoSRedirectNextHopOldIp
|
|
IpAddress,
|
|
hwXQoSRedirectNextHopNewIp
|
|
IpAddress
|
|
}
|
|
|
|
hwXQoSRedirectNextHopBehaviorName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Traffic behavior name."
|
|
::= { hwXQoSRedirectNextHopEntry 1 }
|
|
|
|
hwXQoSRedirectNextHopOldIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The redirect next hop."
|
|
::= { hwXQoSRedirectNextHopEntry 2 }
|
|
|
|
hwXQoSRedirectNextHopNewIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The redirect next hop."
|
|
::= { hwXQoSRedirectNextHopEntry 3 }
|
|
|
|
|
|
-- irsm
|
|
|
|
hwXQoSIrsmDefendObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 10 }
|
|
|
|
hwXQoSIrsmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIrsmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Irsm "
|
|
::= { hwXQoSIrsmDefendObjects 1 }
|
|
|
|
hwXQoSIrsmEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIrsmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Irsm"
|
|
INDEX { hwXQoSIrsmSourceAddress}
|
|
::= { hwXQoSIrsmTable 1 }
|
|
|
|
HwXQoSIrsmEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIrsmSourceAddress
|
|
IpAddress,
|
|
hwXQoSIrsmGroupAddress
|
|
IpAddress,
|
|
hwXQoSIrsmTime
|
|
TimeTicks,
|
|
hwXQoSIrsmDelay
|
|
Integer32,
|
|
hwXQoSIrsmThreshold
|
|
Integer32,
|
|
hwXQoSIrsmUpstream
|
|
IpAddress,
|
|
hwXQoSIrsmLocal
|
|
IpAddress,
|
|
hwXQoSIrsmTotalPacket
|
|
Integer32,
|
|
hwXQoSIrsmDropPacket
|
|
Integer32
|
|
}
|
|
|
|
hwXQoSIrsmSourceAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSIrsmSourceAddress "
|
|
::= { hwXQoSIrsmEntry 1 }
|
|
|
|
hwXQoSIrsmGroupAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSIrsmGroupAddress "
|
|
::= { hwXQoSIrsmEntry 2 }
|
|
|
|
hwXQoSIrsmTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSIrsmTime "
|
|
::= { hwXQoSIrsmEntry 3 }
|
|
|
|
hwXQoSIrsmDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSIrsmDelay "
|
|
::= { hwXQoSIrsmEntry 4 }
|
|
|
|
hwXQoSIrsmThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSIrsmThreshold "
|
|
::= { hwXQoSIrsmEntry 5 }
|
|
|
|
hwXQoSIrsmUpstream OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSIrsmUpstream "
|
|
::= { hwXQoSIrsmEntry 6 }
|
|
|
|
hwXQoSIrsmLocal OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSIrsmLocal "
|
|
::= { hwXQoSIrsmEntry 7 }
|
|
|
|
hwXQoSIrsmTotalPacket OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSIrsmTotalPacket "
|
|
::= { hwXQoSIrsmEntry 8 }
|
|
|
|
hwXQoSIrsmDropPacket OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSIrsmDropPacket "
|
|
::= { hwXQoSIrsmEntry 9 }
|
|
|
|
|
|
-- alarm
|
|
|
|
hwXQoSNotifications OBJECT IDENTIFIER ::= { hwXQoSObjects 11 }
|
|
|
|
hwXQoSCpDefendDiscardedRateAlarm NOTIFICATION-TYPE
|
|
OBJECTS { hwXQoSCpDefendDiscardedPacketRate }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rate alarm of packets in the attack defense."
|
|
::= { hwXQoSNotifications 1 }
|
|
hwXQoSQueueDiscardThresholdTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSFrameId ,
|
|
hwXQoSSlotId ,
|
|
hwXQoSPortId ,
|
|
hwXQoSTrapIfName ,
|
|
hwXQoSTrapQueueId ,
|
|
hwXQoSTrapDiscardPackets
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap is generated when the number of packages
|
|
that queue discard is larger than the configured threshold."
|
|
::= { hwXQoSNotifications 2 }
|
|
|
|
hwXQoSCpDefendDiscardedPacketAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSCpDefendSlotId,
|
|
hwXQoSCpDefendObjectIndex,
|
|
hwXQoSCpDefendDiscardedPackets,
|
|
hwXQoSCpDefendDiscardedThreshold,
|
|
hwXQoSCpDefendChassisID
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets discarded by the cpu-defend policy exceed the threshold."
|
|
::= { hwXQoSNotifications 3 }
|
|
|
|
hwXQoSCpDefendDiscardedPacketAlarmClear NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSCpDefendSlotId,
|
|
hwXQoSCpDefendObjectIndex,
|
|
hwXQoSCpDefendDiscardedPackets,
|
|
hwXQoSCpDefendDiscardedThreshold,
|
|
hwXQoSCpDefendChassisID
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets discarded by the cpu-defend policy below the threshold."
|
|
::= { hwXQoSNotifications 4 }
|
|
|
|
hwXQoSCprlDiscardedPacketAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSCpRateLimitIfIndex,
|
|
hwXQoSCpRateLimitPeVidValue,
|
|
hwXQoSCpRateLimitCeVidBegin
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets discarded in the attack defense alarm."
|
|
::= { hwXQoSNotifications 5 }
|
|
|
|
hwXQoSCprlDiscardedPacketAlarmClear NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSCpRateLimitIfIndex,
|
|
hwXQoSCpRateLimitPeVidValue,
|
|
hwXQoSCpRateLimitCeVidBegin
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets discarded in the attack defense alarm clearing."
|
|
::= { hwXQoSNotifications 6 }
|
|
|
|
hwXQoSRedirectNextHopChangedAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSRedirectNextHopBehaviorName ,
|
|
hwXQoSRedirectNextHopOldIp ,
|
|
hwXQoSRedirectNextHopNewIp
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap is the redirect next hop changed."
|
|
::= { hwXQoSNotifications 7 }
|
|
|
|
|
|
hwXQoSIrsmDelayAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSIrsmSourceAddress,
|
|
hwXQoSIrsmGroupAddress,
|
|
hwXQoSIrsmTime,
|
|
hwXQoSIrsmDelay,
|
|
hwXQoSIrsmThreshold,
|
|
hwXQoSIrsmUpstream,
|
|
hwXQoSIrsmLocal
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IRSM delay over threshold."
|
|
::= { hwXQoSNotifications 8 }
|
|
|
|
hwXQoSIrsmDropPacketAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSIrsmSourceAddress,
|
|
hwXQoSIrsmGroupAddress,
|
|
hwXQoSIrsmTime,
|
|
hwXQoSIrsmTotalPacket,
|
|
hwXQoSIrsmDropPacket,
|
|
hwXQoSIrsmUpstream,
|
|
hwXQoSIrsmLocal
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IRSM multicast drop packets."
|
|
::= { hwXQoSNotifications 9 }
|
|
|
|
hwXQoSIrsmSynFrameDropAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSIrsmSourceAddress,
|
|
hwXQoSIrsmGroupAddress,
|
|
hwXQoSIrsmTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IRSM syn frame drop."
|
|
::= { hwXQoSNotifications 10 }
|
|
|
|
|
|
hwXQoSRuleFaileAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSRuleFailInfo
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSRuleFaileAlarm."
|
|
::= { hwXQoSNotifications 11 }
|
|
hwXQoSProfileUsedAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSProfileName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Qos-profile used."
|
|
::= { hwXQoSNotifications 12 }
|
|
--port queue alarm
|
|
hwXQoSPortQueueAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSPortQueueAlarmIfIndex,
|
|
hwXQoSPortQueueAlarmQueue,
|
|
hwXQoSPortQueueAlarmTrunkIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSPortQueueAlarm."
|
|
::= { hwXQoSNotifications 13 }
|
|
|
|
hwXQoSPortQueueAlarmClear NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSPortQueueAlarmIfIndex,
|
|
hwXQoSPortQueueAlarmQueue,
|
|
hwXQoSPortQueueAlarmTrunkIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSPortQueueAlarmClear."
|
|
::= { hwXQoSNotifications 14 }
|
|
--port queue alarm
|
|
|
|
hwXQoSSecurityStormControlInterfaceTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSSecurityStormControlInterfaceChassisId,
|
|
hwXQoSSecurityStormControlInterfaceSlotId,
|
|
hwXQoSSecurityStormControlInterfaceName,
|
|
hwXQoSSecurityStormControlInterfaceVlan}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap is generated when the status of interface is changed for storm-control."
|
|
::= { hwXQoSNotifications 15 }
|
|
--begin add by wangyonggui 176838, CAR/STAT Alarm
|
|
|
|
hwXQoSResouceNotEnoughAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 22 }
|
|
|
|
hwXQoSStatResouceNotEnoughAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSStatResouceNotEnoughSlotId,
|
|
hwXQoSStatResouceNotEnoughStatType}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap is generated when the specific statistics resource is not enough."
|
|
::= { hwXQoSNotifications 16 }
|
|
hwXQoSCARResouceNotEnoughAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwXQoSCARResouceNotEnoughSlotId,
|
|
hwXQoSCARResouceNotEnoughCARType}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap is generated when the specific car resource is not enough."
|
|
::= { hwXQoSNotifications 17 }
|
|
--end add by wangyonggui 176838, CAR/STAT Alarm
|
|
|
|
hwXQoSGeneral OBJECT IDENTIFIER ::= { hwXQoSObjects 12 }
|
|
|
|
hwXQoSFrameId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The ID of the frame."
|
|
::= { hwXQoSGeneral 1 }
|
|
|
|
hwXQoSSlotId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The ID of the slot that the interface is located."
|
|
::= { hwXQoSGeneral 2 }
|
|
|
|
hwXQoSPortId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The ID of the port"
|
|
::= { hwXQoSGeneral 3 }
|
|
|
|
hwXQoSTrapIfName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The name of the interface."
|
|
::= { hwXQoSGeneral 4 }
|
|
|
|
hwXQoSTrapQueueId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The ID of the queue giving an alarm."
|
|
::= { hwXQoSGeneral 5 }
|
|
|
|
|
|
hwXQoSTrapDiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of the discarded packets."
|
|
::= { hwXQoSGeneral 6 }
|
|
|
|
hwXQoSStormControlObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 13 }
|
|
|
|
hwXQoSStormControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSStormControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Table about storm-control configuration information."
|
|
::= { hwXQoSStormControlObjects 1 }
|
|
|
|
|
|
hwXQoSStormControlEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSStormControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
INDEX { hwXQoSStormControlIfIndex }
|
|
::= { hwXQoSStormControlTable 1 }
|
|
|
|
|
|
HwXQoSStormControlEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSStormControlIfIndex
|
|
InterfaceIndex,
|
|
hwXQoSStormControlBroadcastMinRate
|
|
Integer32,
|
|
hwXQoSStormControlBroadcastMaxRate
|
|
Integer32,
|
|
hwXQoSStormControlMulticastMinRate
|
|
Integer32,
|
|
hwXQoSStormControlMulticastMaxRate
|
|
Integer32,
|
|
hwXQoSStormControlAction
|
|
INTEGER,
|
|
hwXQoSStormControlInterval
|
|
Integer32,
|
|
hwXQoSStormControlTrapEnable
|
|
EnabledStatus,
|
|
hwXQoSStormControlLogEnable
|
|
EnabledStatus,
|
|
hwXQoSStormControlStatus
|
|
INTEGER,
|
|
hwXQoSStormControlUnicastMinRate
|
|
Integer32,
|
|
hwXQoSStormControlUnicastMaxRate
|
|
Integer32,
|
|
hwXQoSStormControlBcMode
|
|
INTEGER,
|
|
hwXQoSStormControlMcMode
|
|
INTEGER,
|
|
hwXQoSStormControlUcMode
|
|
INTEGER
|
|
}
|
|
|
|
hwXQoSStormControlIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index,equal to ifIndex."
|
|
::= { hwXQoSStormControlEntry 1 }
|
|
|
|
hwXQoSStormControlBroadcastMinRate OBJECT-TYPE
|
|
SYNTAX Integer32 (0..14881000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The low water mark of broadcast packets rate. Unit: pps (packets per second).
|
|
zero : storm-control function is not enable for broadcast packets."
|
|
DEFVAL { 0 }
|
|
::= { hwXQoSStormControlEntry 2 }
|
|
|
|
hwXQoSStormControlBroadcastMaxRate OBJECT-TYPE
|
|
SYNTAX Integer32 (0..14881000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high water mark of broadcast packets rate. Unit: pps (packets per second).
|
|
zero : storm-control function is not enable for broadcast packets."
|
|
DEFVAL { 0 }
|
|
::= { hwXQoSStormControlEntry 3 }
|
|
|
|
|
|
hwXQoSStormControlMulticastMinRate OBJECT-TYPE
|
|
SYNTAX Integer32 (0..14881000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The low water mark of multicast packets rate. Unit: pps (packets per second).
|
|
zero : storm-control function is not enable for multicast packets."
|
|
DEFVAL { 0 }
|
|
::= { hwXQoSStormControlEntry 4 }
|
|
|
|
|
|
hwXQoSStormControlMulticastMaxRate OBJECT-TYPE
|
|
SYNTAX Integer32 (0..14881000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high water mark of multicast packets rate. Unit: pps (packets per second).
|
|
zero : storm-control function is not enable for multicast packets."
|
|
DEFVAL { 0 }
|
|
::= { hwXQoSStormControlEntry 5 }
|
|
|
|
|
|
hwXQoSStormControlAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(1),
|
|
block(2),
|
|
shutdown(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"storm-control action.
|
|
none : no action will be taken.
|
|
block: packets will be blocked if receiving-rate is higher than the high water mark and will be unblocked only when the receiving-rate drops below the low water mark.
|
|
shutdown: the interface will be shutdown if receiving-rate is higher than the high water mark and the interface will NOT be open when the receiving-rate drops below the low water mark. To open the interface , use undo shutdown commond."
|
|
DEFVAL { 1 }
|
|
::= { hwXQoSStormControlEntry 6 }
|
|
|
|
|
|
hwXQoSStormControlInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..180)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval that the broadcast storm or mutilcast storm will be checked. Unit: second."
|
|
DEFVAL { 3 }
|
|
::= { hwXQoSStormControlEntry 7 }
|
|
|
|
hwXQoSStormControlTrapEnable OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable trap.
|
|
enable(1): report trap when interface status changes.
|
|
disable(2): do not report trap when interface status changes. "
|
|
DEFVAL { 2 }
|
|
::= { hwXQoSStormControlEntry 8 }
|
|
|
|
hwXQoSStormControlLogEnable OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable log.
|
|
enable(1): record log when interface status changes.
|
|
disable(2): do not record log when interface status changes. "
|
|
DEFVAL { 2 }
|
|
::= { hwXQoSStormControlEntry 9 }
|
|
|
|
|
|
hwXQoSStormControlStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1),
|
|
broadcastBlocked(2),
|
|
multicastBlocked(3),
|
|
bothBlocked(4),
|
|
shutdown(5),
|
|
unicastBlocked(6),
|
|
allBlocked(7),
|
|
bcmcBlocked(8),
|
|
bcucBlocked(9),
|
|
ucmcBlocked(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the interface.
|
|
normal: no storm-control aciton is taken.
|
|
broadcastBlocked: broadcast packets is blocked.
|
|
multicastBlocked: multicast packets is blocked.
|
|
bothBlocked: both the broadcast and multicast packets are blocked.
|
|
shutdown: the interface is shutdown.
|
|
unicastBlocked: unicast packets is blocked.
|
|
allBlocked: broadcast multicast unicast packets is blocked.
|
|
bcmcBlocked: both the broadcast and multicast packets are blocked.
|
|
bcucBlocked: both the broadcast and unicast packets are blocked.
|
|
ucmcBlocked: both the unicast and multicast packets are blocked."
|
|
::= { hwXQoSStormControlEntry 10 }
|
|
|
|
hwXQoSStormControlUnicastMinRate OBJECT-TYPE
|
|
SYNTAX Integer32 (0..14881000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The low water mark of unicast packets rate. Unit: pps (packets per second).
|
|
zero : storm-control function is not enable for unicast packets."
|
|
DEFVAL { 0 }
|
|
::= { hwXQoSStormControlEntry 11 }
|
|
|
|
hwXQoSStormControlUnicastMaxRate OBJECT-TYPE
|
|
SYNTAX Integer32 (0..14881000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high water mark of unicast packets rate. Unit: pps (packets per second).
|
|
zero : storm-control function is not enable for unicast packets."
|
|
DEFVAL { 0 }
|
|
::= { hwXQoSStormControlEntry 12 }
|
|
|
|
hwXQoSStormControlBcMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pps(0),
|
|
kbps(1),
|
|
percent(2),
|
|
none(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mode of broadcast packets.
|
|
pps : (packets per second).
|
|
kbps : (kbit per second).
|
|
percent : (%).
|
|
none: initialization."
|
|
DEFVAL { 3 }
|
|
::= { hwXQoSStormControlEntry 13 }
|
|
|
|
hwXQoSStormControlMcMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pps(0),
|
|
kbps(1),
|
|
percent(2),
|
|
none(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mode of multicast packets.
|
|
pps : (packets per second).
|
|
kbps : (kbit per second).
|
|
percent : (%).
|
|
none: initialization."
|
|
DEFVAL { 3 }
|
|
::= { hwXQoSStormControlEntry 14 }
|
|
|
|
hwXQoSStormControlUcMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pps(0),
|
|
kbps(1),
|
|
percent(2),
|
|
none(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mode of unicast packets.
|
|
pps : (packets per second).
|
|
kbps : (kbit per second).
|
|
percent : (%).
|
|
none: initialization."
|
|
DEFVAL { 3 }
|
|
::= { hwXQoSStormControlEntry 15 }
|
|
|
|
hwXQoSStormControlNotification OBJECT IDENTIFIER ::= { hwXQoSObjects 14 }
|
|
|
|
|
|
hwXQoSStormControlTrap NOTIFICATION-TYPE
|
|
OBJECTS { hwXQoSStormControlBroadcastMinRate, hwXQoSStormControlBroadcastMaxRate, hwXQoSStormControlMulticastMinRate, hwXQoSStormControlMulticastMaxRate,
|
|
hwXQoSStormControlAction, hwXQoSStormControlInterval, hwXQoSStormControlStatus, hwXQoSStormControlUnicastMinRate, hwXQoSStormControlUnicastMaxRate, hwXQoSStormControlBcMode ,hwXQoSStormControlMcMode ,hwXQoSStormControlUcMode }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap is generated when the status of interface is changed for storm-control.
|
|
hwXQoSStormControlBroadcastMinRate: The low water mark of broadcast packets rate.
|
|
hwXQoSStormControlBroadcastMaxRate: The high water mark of broadcast packets rate.
|
|
hwXQoSStormControlMulticastMinRate: The low water mark of multicast packets rate.
|
|
hwXQoSStormControlMulticastMaxRate: The high water mark of multicast packets rate.
|
|
hwXQoSStormControlAction: The storm-control action.
|
|
hwXQoSStormControlInterval: The interval that the broadcast storm or mutilcast storm will be checked.
|
|
hwXQoSStormControlStatus: The status of the interface.
|
|
hwXQoSStormControlUnicastMinRate: The low water mark of unicast packets rate.
|
|
hwXQoSStormControlUniicastMaxRate: The high water mark of unicast packets rate.
|
|
hwXQoSStormControlBcMode: The mode of Broadcast packets.
|
|
hwXQoSStormControlMcMode: The mode of multicast packets.
|
|
hwXQoSStormControlUcMode: The mode of unicast packets."
|
|
::= { hwXQoSStormControlNotification 1 }
|
|
|
|
|
|
hwXQoSQueueStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 15 }
|
|
|
|
|
|
hwXQoSQueueStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSQueueStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Table about queue statistics."
|
|
::= { hwXQoSQueueStatisticsObjects 1 }
|
|
|
|
|
|
hwXQoSQueueStatisticsEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSQueueStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of queue statistics infomation."
|
|
INDEX { hwXQoSQueueStatisticsIngressIfIndex, hwXQoSQueueStatisticsEgressIfIndex, hwXQoSQueueStatisticsQueueIndex }
|
|
::= { hwXQoSQueueStatisticsTable 1 }
|
|
|
|
|
|
HwXQoSQueueStatisticsEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSQueueStatisticsIngressIfIndex
|
|
InterfaceIndex,
|
|
hwXQoSQueueStatisticsEgressIfIndex
|
|
InterfaceIndex,
|
|
hwXQoSQueueStatisticsQueueIndex
|
|
INTEGER,
|
|
hwXQoSQueueStatisticsPassedPacketsCount
|
|
Counter64,
|
|
hwXQosQueueStatisticsReset
|
|
INTEGER,
|
|
hwXQoSQueueStatisticsRowStatus
|
|
RowStatus
|
|
|
|
}
|
|
|
|
hwXQoSQueueStatisticsIngressIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ingress interface index.
|
|
2147483647: invalid interface index, the statistics will be the count of packets of the egress interface and queue.
|
|
The ingress interface index and the egress interface index can not be 2147483647 at the same time."
|
|
::= { hwXQoSQueueStatisticsEntry 1 }
|
|
|
|
hwXQoSQueueStatisticsEgressIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The egress interface index.
|
|
2147483647: invalid interface index, the statistics will be the count of packets of the ingress interface and queue.
|
|
The ingress interface index and the egress interface index can not be 2147483647 at the same time. "
|
|
::= { hwXQoSQueueStatisticsEntry 2 }
|
|
|
|
hwXQoSQueueStatisticsQueueIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The queue index."
|
|
::= { hwXQoSQueueStatisticsEntry 3 }
|
|
|
|
hwXQoSQueueStatisticsPassedPacketsCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The passed packets count.
|
|
If the ingress interface index is 2147483647, this node will be the count of passed packets of the specified queue of the ingress interface.
|
|
If the egress interface index is 2147483647, this node will be the count of passed packets of the specified queue of the ingress interface.
|
|
If none of the ingress and egress interface is 2147483647, this node will be the count of passed packets which is from the ingress interface to
|
|
the egress interface at the specified queue.
|
|
The ingress interface index and the egress interface index can not be 2147483647 at the same time ."
|
|
::= { hwXQoSQueueStatisticsEntry 4 }
|
|
|
|
hwXQosQueueStatisticsReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set this node to reset the counter.
|
|
Reset(1) will be returned if this node is read."
|
|
::= { hwXQoSQueueStatisticsEntry 5 }
|
|
|
|
hwXQoSQueueStatisticsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RowStatus. Three actions are used:
|
|
active,createandgo, destroy"
|
|
::= { hwXQoSQueueStatisticsEntry 6 }
|
|
|
|
|
|
hwXQoSPortStatisticsDropObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 16 }
|
|
|
|
|
|
hwXQoSPortStatisticsDropTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSPortStatisticsDropEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table about drop packets statistics of port."
|
|
::= { hwXQoSPortStatisticsDropObjects 1 }
|
|
|
|
|
|
hwXQoSPortStatisticsDropEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSPortStatisticsDropEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry about drop packets statistics of port."
|
|
INDEX { hwXQoSPortStatisticsDropIfIndex}
|
|
::= { hwXQoSPortStatisticsDropTable 1 }
|
|
|
|
|
|
HwXQoSPortStatisticsDropEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSPortStatisticsDropIfIndex
|
|
InterfaceIndex,
|
|
hwXQoSPortStatisticsDropPacketsCount
|
|
Counter64,
|
|
hwXQosPortStatisticsDropReset
|
|
INTEGER,
|
|
hwXQosPortStatisticsDropResetTime
|
|
TimeTicks
|
|
|
|
}
|
|
|
|
hwXQoSPortStatisticsDropIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index."
|
|
::= { hwXQoSPortStatisticsDropEntry 1 }
|
|
|
|
|
|
hwXQoSPortStatisticsDropPacketsCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The dropped packets count of the port."
|
|
::= { hwXQoSPortStatisticsDropEntry 2 }
|
|
|
|
hwXQosPortStatisticsDropReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set this node to reset the counter.
|
|
Reset(1) will be returned if this node is read."
|
|
::= { hwXQoSPortStatisticsDropEntry 3 }
|
|
|
|
hwXQosPortStatisticsDropResetTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime on the most recent occasion at
|
|
which one of this interface's counters
|
|
suffered a discontinuity. If no such discontinuities have
|
|
occurred since the last re-initialization of the local
|
|
management subsystem, then this object contains a zero
|
|
value."
|
|
::= { hwXQoSPortStatisticsDropEntry 4 }
|
|
|
|
|
|
|
|
hwXQoSQueueStatisticsDropObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 17 }
|
|
|
|
|
|
hwXQoSQueueStatisticsDropTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSQueueStatisticsDropEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table about drop packets statistics of queue."
|
|
::= { hwXQoSQueueStatisticsDropObjects 1 }
|
|
|
|
|
|
hwXQoSQueueStatisticsDropEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSQueueStatisticsDropEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry about drop packets statistics of queue."
|
|
INDEX { hwXQoSQueueStatisticsDropIfIndex,hwXQoSQueueStatisticsDropQueueIndex }
|
|
::= { hwXQoSQueueStatisticsDropTable 1 }
|
|
|
|
|
|
HwXQoSQueueStatisticsDropEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSQueueStatisticsDropIfIndex
|
|
InterfaceIndex,
|
|
hwXQoSQueueStatisticsDropQueueIndex
|
|
INTEGER,
|
|
hwXQoSQueueStatisticsDropPacketsCount
|
|
Counter64,
|
|
hwXQosQueueStatisticsDropReset
|
|
INTEGER,
|
|
hwXQosQueueStatisticsDropResetTime
|
|
TimeTicks
|
|
}
|
|
|
|
hwXQoSQueueStatisticsDropIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index."
|
|
::= { hwXQoSQueueStatisticsDropEntry 1 }
|
|
|
|
|
|
hwXQoSQueueStatisticsDropQueueIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
be(1),
|
|
af1(2),
|
|
af2(3),
|
|
af3(4),
|
|
af4(5),
|
|
ef(6),
|
|
cs6(7),
|
|
cs7(8)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The queue index."
|
|
::= { hwXQoSQueueStatisticsDropEntry 2 }
|
|
|
|
hwXQoSQueueStatisticsDropPacketsCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The dropped packets count of the queue."
|
|
::= { hwXQoSQueueStatisticsDropEntry 3 }
|
|
|
|
hwXQosQueueStatisticsDropReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set this node to reset the counter.
|
|
Reset(1) will be returned if this node is read."
|
|
::= { hwXQoSQueueStatisticsDropEntry 4 }
|
|
|
|
hwXQosQueueStatisticsDropResetTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime on the most recent occasion at
|
|
which one of this queue's counters
|
|
suffered a discontinuity. If no such discontinuities have
|
|
occurred since the last re-initialization of the local
|
|
management subsystem, then this object contains a zero
|
|
value."
|
|
|
|
::= { hwXQoSQueueStatisticsDropEntry 5 }
|
|
|
|
--rulefail
|
|
|
|
hwXQoSRuleFailObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 18 }
|
|
|
|
hwXQoSRuleFailTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSRuleFailEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSRuleFailTable"
|
|
::= { hwXQoSRuleFailObjects 1 }
|
|
|
|
hwXQoSRuleFailEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSRuleFailEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSRuleFailEntry"
|
|
INDEX { hwXQoSRuleFailInfo }
|
|
::= { hwXQoSRuleFailTable 1 }
|
|
|
|
HwXQoSRuleFailEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSRuleFailInfo
|
|
OCTET STRING
|
|
}
|
|
|
|
hwXQoSRuleFailInfo OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSRuleFailInfo."
|
|
::= { hwXQoSRuleFailEntry 1 }
|
|
|
|
|
|
-- profile alarm
|
|
hwXQoSProfileObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 19 }
|
|
|
|
hwXQoSProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of the qos-profile"
|
|
::= { hwXQoSProfileObjects 1 }
|
|
|
|
hwXQoSProfileEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of the redirect next hop information"
|
|
INDEX { hwXQoSProfileName }
|
|
::= { hwXQoSProfileTable 1 }
|
|
|
|
HwXQoSProfileEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSProfileName
|
|
OCTET STRING
|
|
}
|
|
|
|
hwXQoSProfileName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Qos-profile name."
|
|
::= { hwXQoSProfileEntry 1 }
|
|
|
|
--port queue alarm
|
|
hwXQoSPortQueueAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 20 }
|
|
|
|
hwXQoSPortQueueAlarmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSPortQueueAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSPortQueueAlarmTable"
|
|
::= { hwXQoSPortQueueAlarmObjects 1 }
|
|
|
|
hwXQoSPortQueueAlarmEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSPortQueueAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSPortQueueAlarmEntry"
|
|
INDEX { hwXQoSPortQueueAlarmIfIndex }
|
|
::= { hwXQoSPortQueueAlarmTable 1 }
|
|
|
|
HwXQoSPortQueueAlarmEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSPortQueueAlarmIfIndex
|
|
InterfaceIndex,
|
|
hwXQoSPortQueueAlarmQueue
|
|
OCTET STRING,
|
|
hwXQoSPortQueueAlarmTrunkIndex
|
|
InterfaceIndex
|
|
}
|
|
|
|
hwXQoSPortQueueAlarmIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index."
|
|
::= { hwXQoSPortQueueAlarmEntry 1 }
|
|
|
|
hwXQoSPortQueueAlarmQueue OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSPortQueueAlarmQueue."
|
|
::= { hwXQoSPortQueueAlarmEntry 2 }
|
|
|
|
hwXQoSPortQueueAlarmTrunkIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trunk interface index."
|
|
::= { hwXQoSPortQueueAlarmEntry 3 }
|
|
--port queue alarm
|
|
---begin add by wangyonggui 176838, CAR/STAT Alarm
|
|
hwXQoSStatResouceNotEnoughAlarmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSStatResouceNotEnoughAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSStatResouceNotEnoughAlarmTable"
|
|
::= { hwXQoSResouceNotEnoughAlarmObjects 1 }
|
|
|
|
hwXQoSStatResouceNotEnoughAlarmEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSStatResouceNotEnoughAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSStatResouceNotEnoughAlarmEntry"
|
|
INDEX { hwXQoSStatResouceNotEnoughSlotId, hwXQoSStatResouceNotEnoughStatType }
|
|
::= { hwXQoSStatResouceNotEnoughAlarmTable 1 }
|
|
|
|
HwXQoSStatResouceNotEnoughAlarmEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSStatResouceNotEnoughSlotId
|
|
Integer32,
|
|
hwXQoSStatResouceNotEnoughStatType
|
|
OCTET STRING
|
|
}
|
|
|
|
hwXQoSStatResouceNotEnoughSlotId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot ID of the LPU where the stastitics resource is insufficient"
|
|
::= { hwXQoSStatResouceNotEnoughAlarmEntry 1 }
|
|
hwXQoSStatResouceNotEnoughStatType OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..511))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of insufficient statistics resource"
|
|
::= { hwXQoSStatResouceNotEnoughAlarmEntry 2 }
|
|
hwXQoSCARResouceNotEnoughAlarmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSCARResouceNotEnoughAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSCARResouceNotEnoughAlarmTable"
|
|
::= { hwXQoSResouceNotEnoughAlarmObjects 2 }
|
|
|
|
hwXQoSCARResouceNotEnoughAlarmEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSCARResouceNotEnoughAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSCARResouceNotEnoughAlarmEntry"
|
|
INDEX { hwXQoSCARResouceNotEnoughSlotId, hwXQoSCARResouceNotEnoughCARType }
|
|
::= { hwXQoSCARResouceNotEnoughAlarmTable 1 }
|
|
|
|
HwXQoSCARResouceNotEnoughAlarmEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSCARResouceNotEnoughSlotId
|
|
Integer32,
|
|
hwXQoSCARResouceNotEnoughCARType
|
|
OCTET STRING
|
|
}
|
|
|
|
hwXQoSCARResouceNotEnoughSlotId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot ID of the LPU where the CAR resource is insufficient"
|
|
::= { hwXQoSCARResouceNotEnoughAlarmEntry 1 }
|
|
hwXQoSCARResouceNotEnoughCARType OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..511))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of insufficient car resource"
|
|
::= { hwXQoSCARResouceNotEnoughAlarmEntry 2 }
|
|
--end add by wangyonggui 176838, CAR/STAT Alarm
|
|
-- ******************************************************************
|
|
--
|
|
-- hwXQoSPortQueueStatisticsTable
|
|
-- hwXQoSQppbPolicyStatisticsTable
|
|
-- w00164261
|
|
--
|
|
--
|
|
-- ******************************************************************
|
|
|
|
hwXQoSQppbPolicyStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSQppbPolicyStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table is used to query the statistics of qppb. "
|
|
::= { hwXQoSBaObjects 37 }
|
|
|
|
hwXQoSQppbPolicyStatisticsEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSQppbPolicyStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSQppbPolicyStatisticsEntry"
|
|
INDEX { hwXQoSQppbPolicyLocalID,
|
|
hwXQoSQppbPolicyDirection,
|
|
hwXQoSQppbPolicyStatisticsInterfaceIndex }
|
|
::= { hwXQoSQppbPolicyStatisticsTable 1 }
|
|
|
|
HwXQoSQppbPolicyStatisticsEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSQppbPolicyLocalID Integer32,
|
|
hwXQoSQppbPolicyDirection INTEGER,
|
|
hwXQoSQppbPolicyStatisticsInterfaceIndex InterfaceIndex,
|
|
|
|
hwXQoSQppbPolicyStatisticsReset
|
|
INTEGER,
|
|
hwXQoSQppbPolicyMatchedPackets
|
|
Counter64,
|
|
hwXQoSQppbPolicyMatchedBytes
|
|
Counter64,
|
|
hwXQoSQppbPolicyPassedPackets
|
|
Counter64,
|
|
hwXQoSQppbPolicyPassedBytes
|
|
Counter64,
|
|
hwXQoSQppbPolicyDropedPackets
|
|
Counter64,
|
|
hwXQoSQppbPolicyDropedBytes
|
|
Counter64,
|
|
-- begin by chenzhe for qppb stat
|
|
hwXQoSQppbPolicyMatchPacketsRate
|
|
Counter64,
|
|
hwXQoSQppbPolicyMatchBytesRate
|
|
Counter64
|
|
-- end by chenzhe for qppb stat
|
|
}
|
|
|
|
|
|
hwXQoSQppbPolicyLocalID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"qos-local-id <1~31>"
|
|
::= { hwXQoSQppbPolicyStatisticsEntry 1 }
|
|
|
|
|
|
|
|
hwXQoSQppbPolicyDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
inbound(1),
|
|
outbound(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the direction where statistics are queried.
|
|
The value can be:
|
|
1: inbound
|
|
2: outbound "
|
|
::= { hwXQoSQppbPolicyStatisticsEntry 2 }
|
|
|
|
|
|
hwXQoSQppbPolicyStatisticsInterfaceIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the interface index. "
|
|
::= { hwXQoSQppbPolicyStatisticsEntry 3 }
|
|
|
|
|
|
|
|
hwXQoSQppbPolicyStatisticsReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the statistics are reset. "
|
|
::= { hwXQoSQppbPolicyStatisticsEntry 4 }
|
|
|
|
|
|
hwXQoSQppbPolicyMatchedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of matched packets. "
|
|
::= { hwXQoSQppbPolicyStatisticsEntry 5 }
|
|
|
|
|
|
hwXQoSQppbPolicyMatchedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of matched bytes. "
|
|
::= { hwXQoSQppbPolicyStatisticsEntry 6 }
|
|
|
|
|
|
hwXQoSQppbPolicyPassedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of passed packets. "
|
|
::= { hwXQoSQppbPolicyStatisticsEntry 7 }
|
|
|
|
|
|
hwXQoSQppbPolicyPassedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of passed bytes. "
|
|
::= { hwXQoSQppbPolicyStatisticsEntry 8 }
|
|
|
|
|
|
hwXQoSQppbPolicyDropedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of droped packets. "
|
|
::= { hwXQoSQppbPolicyStatisticsEntry 9 }
|
|
|
|
|
|
hwXQoSQppbPolicyDropedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the number of droped bytes. "
|
|
::= { hwXQoSQppbPolicyStatisticsEntry 10 }
|
|
-- begin by chenzhe for qppb stat
|
|
hwXQoSQppbPolicyMatchPacketsRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the rate of matched packets. "
|
|
::= { hwXQoSQppbPolicyStatisticsEntry 11 }
|
|
|
|
|
|
hwXQoSQppbPolicyMatchBytesRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the rate of matched bytes. "
|
|
::= { hwXQoSQppbPolicyStatisticsEntry 12 }
|
|
|
|
-- end by chenzhe for qppb stat
|
|
-- Beg addeded by w00164261 for qos phb enable <domain-name> [ vlan ] [vlan-id]
|
|
hwXQoSIfPhbEnableTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfPhbEnableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"qos phb enable <domain-name> [ vlan ] [vlan-id]."
|
|
::= { hwXQoSBaObjects 38 }
|
|
|
|
|
|
hwXQoSIfPhbEnableEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfPhbEnableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSIfPhbEnableEntry."
|
|
INDEX { hwXQoSIfPhbEnableIfIndex, hwXQoSIfPhbEnableVlanId }
|
|
::= { hwXQoSIfPhbEnableTable 1 }
|
|
|
|
|
|
HwXQoSIfPhbEnableEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfPhbEnableIfIndex
|
|
Integer32,
|
|
hwXQoSIfPhbEnableVlanId
|
|
Integer32,
|
|
hwXQoSIfPhbEnableDomainName
|
|
OCTET STRING,
|
|
hwXQoSIfPhbEnableRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfPhbEnableIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the interface index."
|
|
::= { hwXQoSIfPhbEnableEntry 1 }
|
|
|
|
hwXQoSIfPhbEnableVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the VLAN ID of the interface."
|
|
::= { hwXQoSIfPhbEnableEntry 2 }
|
|
|
|
hwXQoSIfPhbEnableDomainName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the name of the DS domain.The value of the object ranges from 1 to 31.The name cannot contain Chinese characters."
|
|
::= { hwXQoSIfPhbEnableEntry 3 }
|
|
|
|
|
|
hwXQoSIfPhbEnableRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1)."
|
|
::= { hwXQoSIfPhbEnableEntry 4 }
|
|
|
|
-- End modified by w00164261 for qos phb enable <domain-name> [ vlan ] [vlan-id]
|
|
|
|
-- Beg add by w00176838 for remark payload-dscp
|
|
|
|
hwXQoSIfRemarkDscpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSIfRemarkDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enable to remark DSCP of the payload. "
|
|
::= { hwXQoSBaObjects 39 }
|
|
|
|
|
|
hwXQoSIfRemarkDscpEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSIfRemarkDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"hwXQoSIfRemarkDscpEntry."
|
|
INDEX { hwXQoSIfRemarkDscpIfIndex }
|
|
::= { hwXQoSIfRemarkDscpTable 1 }
|
|
|
|
|
|
HwXQoSIfRemarkDscpEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSIfRemarkDscpIfIndex
|
|
Integer32,
|
|
hwXQoSIfRemarkDscpRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwXQoSIfRemarkDscpIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the interface index."
|
|
::= { hwXQoSIfRemarkDscpEntry 1 }
|
|
|
|
hwXQoSIfRemarkDscpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1)."
|
|
::= { hwXQoSIfRemarkDscpEntry 2 }
|
|
-- Beg add by w00176838 for remark payload-dscp
|
|
hwXQoSCompliances OBJECT IDENTIFIER ::= { hwXQoSConformance 1 }
|
|
hwXQoSGroups OBJECT IDENTIFIER ::= { hwXQoSConformance 2 }
|
|
|
|
-- compliance statements
|
|
|
|
hwXQoSCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities that implement
|
|
extend QoS on a router."
|
|
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
hwXQoSIfQueueGroup,
|
|
hwXQoSIfCarStatisticsGroup,
|
|
hwXQoSCpDefendStatisticsGroup,
|
|
hwNotificationExtGroup,
|
|
hwXQosAtmTrafficQueueGroup,
|
|
hwXQosAtmPvcServiceTypeGroup,
|
|
hwXQosIfOutboundQueueStatisticGroup,
|
|
hwXQoSBaGroup,
|
|
hwXQoSBa8021pPhbGroup,
|
|
hwXQoSBa8021pMapGroup,
|
|
hwXQoSBaDscpPhbGroup,
|
|
hwXQoSBaDscpMapGroup,
|
|
hwXQoSBaExpPhbGroup,
|
|
hwXQoSBaExpMapGroup,
|
|
hwXQoSIfDiffDomainGroup,
|
|
hwXQoSIfTrust8021pGroup,
|
|
hwXQoSCommonInboundGroup,
|
|
hwXQoSPppInboundGroup,
|
|
hwXQoSServiceclassGroup,
|
|
hwXQoSPhbGroup,
|
|
hwXQoSFieldDeiGroup,
|
|
hwXQoSPicForwardingGroup,
|
|
hwXQoSCarTableGroup,
|
|
hwXQoSPortShapingGroup,
|
|
hwXQoSQueueGroup,
|
|
hwXQoSCarStatisticsGroup,
|
|
hwXQoSCpRateLimitGroup}
|
|
::= { hwXQoSCompliances 1 }
|
|
|
|
-- units of conformance
|
|
|
|
hwXQoSIfQueueGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSIfQueueIfIndex,
|
|
hwXQoSIfQueueVlanID,
|
|
hwXQoSIfQueueCosType,
|
|
hwXQoSIfQueuePassedPackets,
|
|
hwXQoSIfQueuePassededBytes,
|
|
hwXQoSIfQueueTotalPackets,
|
|
hwXQoSIfQueueTotalBytes,
|
|
hwXQoSIfQueueDiscardedPackets,
|
|
hwXQoSIfQueueDiscardedBytes,
|
|
hwXQoSIfQueuePassedPacketRate,
|
|
hwXQoSIfQueuePassedByteRate,
|
|
hwXQoSIfQueueDiscardedPacketRate,
|
|
hwXQoSIfQueueDiscardedByteRate,
|
|
hwXQoSIfQueueResetFlag,
|
|
hwXQoSIfQueueUsagePercentage
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a optional group of information."
|
|
::= { hwXQoSGroups 1 }
|
|
|
|
hwXQoSIfCarStatisticsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSIfCarConformedPackets,
|
|
hwXQoSIfCarConformedBytes,
|
|
hwXQoSIfCarConformedPacketRate,
|
|
hwXQoSIfCarConformedByteRate,
|
|
hwXQoSIfCarExceededPackets,
|
|
hwXQoSIfCarExceededBytes,
|
|
hwXQoSIfCarExceededPacketRate,
|
|
hwXQoSIfCarExceededByteRate,
|
|
hwXQoSIfCarOverflowPackets,
|
|
hwXQoSIfCarOverflowBytes,
|
|
hwXQoSIfCarOverflowPacketRate,
|
|
hwXQoSIfCarOverflowByteRate,
|
|
hwXQoSIfCarPassedPackets,
|
|
hwXQoSIfCarPassedBytes,
|
|
hwXQoSIfCarDiscardedPackets,
|
|
hwXQoSIfCarDiscardedBytes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a optional group of information."
|
|
::= { hwXQoSGroups 2 }
|
|
|
|
hwXQoSCpDefendStatisticsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSCpDefendSlotId,
|
|
hwXQoSCpDefendObjectIndex,
|
|
hwXQoSCpDefendPassedPackets,
|
|
hwXQoSCpDefendPassedBytes,
|
|
hwXQoSCpDefendPassedPacketRate,
|
|
hwXQoSCpDefendPassedByteRate,
|
|
hwXQoSCpDefendDiscardedPackets,
|
|
hwXQoSCpDefendDiscardedBytes,
|
|
hwXQoSCpDefendDiscardedPacketRate,
|
|
hwXQoSCpDefendDiscardedByteRate,
|
|
hwXQoSCpDefendDiscardedThreshold,
|
|
hwXQoSCpDefendChassisID
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a optional group of information."
|
|
::= { hwXQoSGroups 3 }
|
|
|
|
hwNotificationExtGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
hwXQoSCpDefendDiscardedRateAlarm,
|
|
hwXQoSCpDefendDiscardedPacketAlarm,
|
|
hwXQoSQueueDiscardThresholdTrap,
|
|
hwXQoSStormControlTrap,
|
|
hwXQoSCprlDiscardedPacketAlarm,
|
|
hwXQoSCprlDiscardedPacketAlarmClear,
|
|
hwXQoSRedirectNextHopChangedAlarm
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The HUAWEI defend trap info."
|
|
::= { hwXQoSGroups 4 }
|
|
|
|
hwXQoSGeneralGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSFrameId,
|
|
hwXQoSSlotId,
|
|
hwXQoSPortId,
|
|
hwXQoSTrapIfName,
|
|
hwXQoSTrapQueueId,
|
|
hwXQoSTrapDiscardPackets
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a optional group of information."
|
|
::= { hwXQoSGroups 5 }
|
|
|
|
hwXQoSSredGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSIfSredQueueIndex,
|
|
hwXQoSIfSredRedStartDiscardPoint,
|
|
hwXQoSIfSredRedDiscardProbability,
|
|
hwXQoSIfSredYellowStartDiscardPoint,
|
|
hwXQoSIfSredYellowDiscardProbability,
|
|
hwXQoSIfSredRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is Sred group of information."
|
|
::= { hwXQoSGroups 6 }
|
|
|
|
hwXQosAtmTrafficQueueGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSAtmTrafficQueueServiceClass,
|
|
hwXQoSAtmTrafficQueueRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a optional group of information."
|
|
::= { hwXQoSGroups 7 }
|
|
hwXQosAtmPvcServiceTypeGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSAtmPvcNameServiceTypeIndex,
|
|
hwXQoSAtmPvcServiceType,
|
|
hwXQoSAtmPvcPcr,
|
|
hwXQoSAtmPvcCdvt,
|
|
hwXQoSAtmPvcVbrScr,
|
|
hwXQoSAtmPvcVbrMbs,
|
|
hwXQoSAtmPvcRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a optional group of information."
|
|
::= { hwXQoSGroups 8 }
|
|
|
|
hwXQosIfOutboundQueueStatisticGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSIfQueDiscardPackets
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a optional group of information."
|
|
::= { hwXQoSGroups 9 }
|
|
|
|
hwXQoSShapingGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSIfShapingIfIndex,
|
|
hwXQoSIfShapingQueueIndex,
|
|
hwXQoSIfShapingQueueCir,
|
|
hwXQoSIfShapingQueuePir,
|
|
hwXQoSIfShapingRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is Shaping group of information."
|
|
::= { hwXQoSGroups 10 }
|
|
|
|
|
|
hwXQoSUrpfDiscardStatisticsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSUrpfSlotPhysicalIndex,
|
|
hwXQoSUrpfDiscardedPackets
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a optional group of information."
|
|
::= { hwXQoSGroups 11 }
|
|
|
|
|
|
|
|
hwXQoSBaGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSBaIndex, hwXQoSBaName, hwXQoSBaRowStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is different server domain group of information."
|
|
::= { hwXQoSGroups 12 }
|
|
|
|
|
|
hwXQoSBa8021pPhbGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSBa8021pPhbIndex, hwXQoSBa8021pPhbPri, hwXQoSBa8021pPhbCos, hwXQoSBa8021pPhbColour, hwXQoSBa8021pPhbRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is different server domain group of information."
|
|
::= { hwXQoSGroups 13 }
|
|
|
|
|
|
hwXQoSBa8021pMapGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSBa8021pMapIndex, hwXQoSBa8021pMapCos, hwXQoSBa8021pMapColour, hwXQoSBa8021pMapPri, hwXQoSBa8021pMapRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is different server domain group of information."
|
|
::= { hwXQoSGroups 14 }
|
|
|
|
|
|
hwXQoSBaDscpPhbGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSBaDscpPhbIndex, hwXQoSBaDscpPhbPri, hwXQoSBaDscpPhbCos, hwXQoSBaDscpPhbColour, hwXQoSBaDscpPhbRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is different server domain group of information."
|
|
::= { hwXQoSGroups 15 }
|
|
|
|
|
|
hwXQoSBaDscpMapGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSBaDscpMapIndex, hwXQoSBaDscpMapCos, hwXQoSBaDscpMapColour, hwXQoSBaDscpMapPri, hwXQoSBaDscpMapRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is different server domain group of information."
|
|
::= { hwXQoSGroups 16 }
|
|
|
|
|
|
hwXQoSBaExpPhbGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSBaExpPhbIndex, hwXQoSBaExpPhbPri, hwXQoSBaExpPhbCos, hwXQoSBaExpPhbColour, hwXQoSBaExpPhbRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is different server domain group of information."
|
|
::= { hwXQoSGroups 17 }
|
|
|
|
|
|
hwXQoSBaExpMapGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSBaExpMapIndex, hwXQoSBaExpMapCos, hwXQoSBaExpMapColour, hwXQoSBaExpMapPri, hwXQoSBaExpMapRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is different server domain group of information."
|
|
::= { hwXQoSGroups 18 }
|
|
|
|
|
|
hwXQoSIfDiffDomainGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSIfDiffDomainIfIndex, hwXQoSIfDiffDomainVlanId, hwXQoSIfDiffDomainName, hwXQoSIfDiffDomainRowStatus, hwXQoSIfDiffDomainVlanId2
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is different server domain group of information."
|
|
::= { hwXQoSGroups 19 }
|
|
|
|
|
|
hwXQoSBaPhbGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSBaPhbType, hwXQoSBaPhbPri, hwXQoSBaPhbCos, hwXQoSBaPhbColour, hwXQoSBaPhbRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is different server domain group of information."
|
|
::= { hwXQoSGroups 20 }
|
|
|
|
|
|
hwXQoSBaMapGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSBaMapType, hwXQoSBaMapCos, hwXQoSBaMapColour, hwXQoSBaMapPri, hwXQoSBaMapRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is different server domain group of information."
|
|
::= { hwXQoSGroups 21 }
|
|
|
|
hwXQoSIfTrustGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSIfTrustIfIndex, hwXQoSIfTrustVlanID1, hwXQoSIfTrustVlanID2, hwXQoSBaType, hwXQoSIfTrustAction,
|
|
hwXQoSIfTrustRowStatus}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is different server domain group of information."
|
|
::= { hwXQoSGroups 22 }
|
|
|
|
|
|
hwXQosVlanStatGroup OBJECT-GROUP
|
|
OBJECTS {hwXQosVlanStatInTotalPkts, hwXQosVlanStatInTotalBytes, hwXQosVlanStatOutTotalPkts, hwXQosVlanStatOutTotalBytes,
|
|
hwXQosVlanStatInUcastPkts, hwXQosVlanStatInUcastBytes, hwXQosVlanStatOutUcastPkts, hwXQosVlanStatOutUcastBytes, hwXQosVlanStatInMcastPkts,
|
|
hwXQosVlanStatInMcastBytes, hwXQosVlanStatOutMcastPkts, hwXQosVlanStatOutMcastBytes, hwXQosVlanStatInBcastPkts, hwXQosVlanStatInBcastBytes,
|
|
hwXQosVlanStatOutBcastPkts, hwXQosVlanStatOutBcastBytes, hwXQosVlanStatInUnknownUcastPkts, hwXQosVlanStatInUnknownUcastBytes, hwXQosVlanStatResetFlag
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is statistic group of information."
|
|
::= { hwXQoSGroups 23 }
|
|
|
|
|
|
hwXQoSVlanCfgGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSVlanStatEnable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is statistic group of information."
|
|
::= { hwXQoSGroups 24 }
|
|
|
|
hwXQoSStormControlGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSStormControlBroadcastMinRate,
|
|
hwXQoSStormControlBroadcastMaxRate,
|
|
hwXQoSStormControlMulticastMinRate,
|
|
hwXQoSStormControlMulticastMaxRate,
|
|
hwXQoSStormControlAction,
|
|
hwXQoSStormControlInterval,
|
|
hwXQoSStormControlTrapEnable,
|
|
hwXQoSStormControlLogEnable,
|
|
hwXQoSStormControlStatus,
|
|
hwXQoSStormControlUnicastMinRate,
|
|
hwXQoSStormControlUnicastMaxRate,
|
|
hwXQoSStormControlBcMode,
|
|
hwXQoSStormControlMcMode,
|
|
hwXQoSStormControlUcMode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is shaping group of information."
|
|
::= { hwXQoSGroups 25 }
|
|
hwXQoSQueueStatisticsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSQueueStatisticsPassedPacketsCount,
|
|
hwXQosQueueStatisticsReset,
|
|
hwXQoSQueueStatisticsRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is shaping group of information."
|
|
::= { hwXQoSGroups 26}
|
|
|
|
hwXQoSIfPppoeGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSIfPppoeRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is PPPoE group of information."
|
|
::= { hwXQoSGroups 27 }
|
|
|
|
hwXQoSVlanBcastSuppressGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSVlanBcastSuppressValue,
|
|
hwXQoSVlanBcastSuppressRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is VLAN broadcast suppression group of information."
|
|
::= { hwXQoSGroups 28 }
|
|
|
|
hwXQoSRedirectNextHopGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSRedirectNextHopBehaviorName,
|
|
hwXQoSRedirectNextHopOldIp,
|
|
hwXQoSRedirectNextHopNewIp
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the redirect next hop group of information."
|
|
::= { hwXQoSGroups 29 }
|
|
|
|
|
|
hwXQoSIfTrust8021pGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSIfTrust8021pIfIndex,
|
|
hwXQoSIfTrust8021pVlanID,
|
|
hwXQoSIfTrust8021pAction,
|
|
hwXQoSIfTrust8021pRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSGroups 30}
|
|
|
|
hwXQoSCommonInboundGroup OBJECT-GROUP
|
|
OBJECTS{
|
|
hwXQoSCommonInboundPhbIndex ,
|
|
hwXQoSCommonInboundPhbCos ,
|
|
hwXQoSCommonInboundPhbColor ,
|
|
hwXQoSCommonInboundPhbPri ,
|
|
hwXQoSCommonInboundRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSCommonInboundGroup "
|
|
::= { hwXQoSGroups 31 }
|
|
|
|
|
|
|
|
hwXQoSPppInboundGroup OBJECT-GROUP
|
|
OBJECTS{
|
|
hwXQoSPppInboundCos,
|
|
hwXQoSPppInboundColor,
|
|
hwXQoSPppInboundRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSPppInboundGroup "
|
|
::= { hwXQoSGroups 32 }
|
|
|
|
|
|
|
|
hwXQoSServiceclassGroup OBJECT-GROUP
|
|
OBJECTS{
|
|
hwXQoSServiceclassPort ,
|
|
hwXQoSServiceclass ,
|
|
hwXQoSServiceclassRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSServiceclassGroup "
|
|
::= { hwXQoSGroups 33 }
|
|
|
|
|
|
|
|
hwXQoSPhbGroup OBJECT-GROUP
|
|
OBJECTS{
|
|
hwXQoSPhbPort ,
|
|
hwXQoSPhbEnable,
|
|
hwXQoSPhbRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSPhbGroup "
|
|
::= { hwXQoSGroups 34 }
|
|
|
|
hwXQoSFieldDeiGroup OBJECT-GROUP
|
|
OBJECTS{
|
|
hwXQoSFieldDeiInterface,
|
|
hwXQoSFieldDeiVlanId,
|
|
hwXQoSFieldDeiEnabled,
|
|
hwXQoSFieldDeiRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSFieldDeiGroup "
|
|
::= { hwXQoSGroups 35 }
|
|
|
|
hwXQoSPicForwardingGroup OBJECT-GROUP
|
|
OBJECTS{
|
|
hwXQoSPicForwardingInterface,
|
|
hwXQoSPicForwarding8021pValue,
|
|
hwXQoSPicForwardingPriority,
|
|
hwXQoSPicForwardingRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSPicForwardingGroup "
|
|
::= { hwXQoSGroups 36 }
|
|
|
|
|
|
|
|
hwXQoSCarTableGroup OBJECT-GROUP
|
|
OBJECTS{
|
|
hwXQoSCarInterfaceIndex,
|
|
hwXQoSCarDirection,
|
|
hwXQoSCarVlanID,
|
|
hwXQoSCarCirValue,
|
|
hwXQoSCarPirValue,
|
|
hwXQoSCarCbsValue,
|
|
hwXQoSCarPbsValue,
|
|
hwXQoSCarGreenAction,
|
|
hwXQoSCarGreenServiceClass,
|
|
hwXQoSCarGreenColor,
|
|
hwXQoSCarYellowAction,
|
|
hwXQoSCarYellowServiceClass,
|
|
hwXQoSCarYellowColor,
|
|
hwXQoSCarRedAction,
|
|
hwXQoSCarRedServiceClass,
|
|
hwXQoSCarRedColor,
|
|
hwXQoSCarRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSCarTableGroup "
|
|
::= { hwXQoSGroups 37 }
|
|
|
|
|
|
|
|
hwXQoSPortShapingGroup OBJECT-GROUP
|
|
OBJECTS{
|
|
hwXQoSPortShapingInterface,
|
|
hwXQoSPortShapingValue,
|
|
hwXQoSPortShapingPbsValue,
|
|
hwXQoSPortShapingRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSPortShapingGroup "
|
|
::= { hwXQoSGroups 38 }
|
|
|
|
|
|
|
|
hwXQoSQueueGroup OBJECT-GROUP
|
|
OBJECTS{
|
|
hwXQoSQueueInterfaceIndex,
|
|
hwXQoSQueueServiceClass,
|
|
hwXQoSQueueCirValue,
|
|
hwXQoSQueueCirPercentage,
|
|
hwXQoSQueueDirection,
|
|
hwXQoSQueueRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSQueueGroup "
|
|
::= { hwXQoSGroups 39 }
|
|
|
|
|
|
|
|
hwXQoSCarStatisticsGroup OBJECT-GROUP
|
|
OBJECTS{
|
|
hwXQoSCarStatisticsInterfaceIndex,
|
|
hwXQoSCarStatisticsDirection,
|
|
hwXQoSCarStatisticsVlanid,
|
|
hwXQoSCarStatisticsSlotNumber,
|
|
hwXQoSCarStatisticsReset,
|
|
hwXQoSCarStatisticsPassPackets,
|
|
hwXQoSCarStatisticsPassBytes,
|
|
hwXQoSCarStatisticsDropPackets,
|
|
hwXQoSCarStatisticsDropBytes,
|
|
hwXQoSCarStatisticsPassPacketsRate,
|
|
hwXQoSCarStatisticsPassBytesRate,
|
|
hwXQoSCarStatisticsDropPacketsRate,
|
|
hwXQoSCarStatisticsDropBytesRate
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSCarStatisticsGroup "
|
|
::= { hwXQoSGroups 40 }
|
|
|
|
|
|
|
|
hwXQoSCpRateLimitGroup OBJECT-GROUP
|
|
OBJECTS{
|
|
hwXQoSCpRateLimitIfIndex,
|
|
hwXQoSCpRateLimitPeVidValue,
|
|
hwXQoSCpRateLimitCeVidBegin,
|
|
hwXQoSCpRateLimitCeVidEnd,
|
|
hwXQoSCpRateLimitType,
|
|
hwXQoSCpRateLimitIgmpCir,
|
|
hwXQoSCpRateLimitIgmpCbs,
|
|
hwXQoSCpRateLimitRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" hwXQoSCpRateLimitGroup "
|
|
::= { hwXQoSGroups 41 }
|
|
|
|
hwXQoSPortQueueStatisticsGroup OBJECT-GROUP
|
|
OBJECTS {hwXQoSPortQueueStatisticsInterfaceIndex,hwXQoSPortQueueStatisticsDirection,
|
|
hwXQoSPortQueueStatisticsQueueIndex,hwXQoSPortQueueStatisticsReset,
|
|
hwXQoSPortQueueStatisticsTotalPassPackets,hwXQoSPortQueueStatisticsTotalPassBytes,
|
|
hwXQoSPortQueueStatisticsTotalDiscardPackets,hwXQoSPortQueueStatisticsTotalDiscardBytes,
|
|
hwXQoSPortQueueStatisticsDropTailDiscardPackets,hwXQoSPortQueueStatisticsDropTailDiscardBytes,
|
|
hwXQoSPortQueueStatisticsWredDiscardPackets,hwXQoSPortQueueStatisticsWredDiscardBytes,
|
|
hwXQoSPortQueueStatisticsPassPacketsRate,hwXQoSPortQueueStatisticsPassBytesRate,
|
|
hwXQoSPortQueueStatisticsDiscardPacketsRate,hwXQoSPortQueueStatisticsDiscardBytesRate,
|
|
hwXQoSPortQueueStatisticsDropTailDiscardPacketsRate,hwXQoSPortQueueStatisticsDropTailDiscardBytesRate,
|
|
hwXQoSPortQueueStatisticsWredDiscardPacketsRate,hwXQoSPortQueueStatisticsWredDiscardBytesRate
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSGroups 42 }
|
|
|
|
|
|
hwXQoSPortStatisticsDropGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSPortStatisticsDropPacketsCount,
|
|
hwXQosPortStatisticsDropReset,
|
|
hwXQosPortStatisticsDropResetTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the drop packets statistics of port group of information."
|
|
::= { hwXQoSGroups 43}
|
|
|
|
|
|
hwXQoSQueueStatisticsDropGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSQueueStatisticsDropPacketsCount,
|
|
hwXQosQueueStatisticsDropReset,
|
|
hwXQosQueueStatisticsDropResetTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the drop packets statistics of queue group of information."
|
|
|
|
::= { hwXQoSGroups 44}
|
|
|
|
hwXQoSIfScheduleGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSIfScheduleProfile,
|
|
hwXQoSIfScheduleRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is Interface schedule group of information."
|
|
::= { hwXQoSGroups 45 }
|
|
|
|
hwXQoSScheduleProfileGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSScheduleQueueMode,
|
|
hwXQoSScheduleQueueBeWeight,
|
|
hwXQoSScheduleQueueAf1Weight,
|
|
hwXQoSScheduleQueueAf2Weight,
|
|
hwXQoSScheduleQueueAf3Weight,
|
|
hwXQoSScheduleQueueAf4Weight,
|
|
hwXQoSScheduleQueueCs6Weight,
|
|
hwXQoSScheduleQueueCs7Weight,
|
|
hwXQoSScheduleQueueEfWeight,
|
|
hwXQoSScheduleProfileRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is schedule profile group of information."
|
|
::= { hwXQoSGroups 46 }
|
|
|
|
-----------------------------------------------------------
|
|
--w00164261
|
|
-----------------------------------------------------------
|
|
hwXQoSQppbPolicyGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwXQoSQppbPolicyStatisticsInterfaceIndex,
|
|
hwXQoSQppbPolicyDirection,
|
|
hwXQoSQppbPolicyLocalID,
|
|
hwXQoSQppbPolicyStatisticsReset,
|
|
hwXQoSQppbPolicyMatchedPackets,
|
|
hwXQoSQppbPolicyMatchedBytes,
|
|
hwXQoSQppbPolicyPassedPackets,
|
|
hwXQoSQppbPolicyPassedBytes,
|
|
hwXQoSQppbPolicyDropedPackets,
|
|
hwXQoSQppbPolicyDropedBytes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSGroups 47 }
|
|
|
|
--begin add by wangyonggui 176838, CAR/STAT Alarm
|
|
hwXQoSStatResouceNotEnoughAlarmGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSStatResouceNotEnoughSlotId, hwXQoSStatResouceNotEnoughStatType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSGroups 48 }
|
|
|
|
hwXQoSCARResouceNotEnoughAlarmGroup OBJECT-GROUP
|
|
OBJECTS { hwXQoSCARResouceNotEnoughSlotId, hwXQoSCARResouceNotEnoughCARType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwXQoSGroups 49 }
|
|
--end add by wangyonggui 176838, CAR/STAT Alarm
|
|
|
|
hwXQoSSecurityStormControlInterfaceObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 21 }
|
|
|
|
hwXQoSSecurityStormControlInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwXQoSSecurityStormControlInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Table about storm-control interface information."
|
|
::= { hwXQoSSecurityStormControlInterfaceObjects 1 }
|
|
|
|
|
|
hwXQoSSecurityStormControlInterfaceEntry OBJECT-TYPE
|
|
SYNTAX HwXQoSSecurityStormControlInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
INDEX { hwXQoSSecurityStormControlInterfaceChassisId,
|
|
hwXQoSSecurityStormControlInterfaceSlotId
|
|
}
|
|
::= { hwXQoSSecurityStormControlInterfaceTable 1 }
|
|
|
|
|
|
HwXQoSSecurityStormControlInterfaceEntry ::=
|
|
SEQUENCE {
|
|
hwXQoSSecurityStormControlInterfaceChassisId
|
|
Integer32,
|
|
hwXQoSSecurityStormControlInterfaceSlotId
|
|
Integer32,
|
|
hwXQoSSecurityStormControlInterfaceName
|
|
OCTET STRING,
|
|
hwXQoSSecurityStormControlInterfaceVlan
|
|
Integer32
|
|
}
|
|
|
|
hwXQoSSecurityStormControlInterfaceChassisId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chassis ID indicates the slot on which chassis is configured with storm control."
|
|
::= { hwXQoSSecurityStormControlInterfaceEntry 1 }
|
|
|
|
hwXQoSSecurityStormControlInterfaceSlotId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The slot configured with storm control."
|
|
::= { hwXQoSSecurityStormControlInterfaceEntry 2 }
|
|
|
|
hwXQoSSecurityStormControlInterfaceName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface name."
|
|
::= { hwXQoSSecurityStormControlInterfaceEntry 3 }
|
|
|
|
hwXQoSSecurityStormControlInterfaceVlan OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the VLAN ID of the interface."
|
|
::= { hwXQoSSecurityStormControlInterfaceEntry 4 }
|
|
|
|
|
|
END
|
|
|
|
--
|
|
-- HUAWEI-XQoS-MIB.mib
|
|
--
|