diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/fs/GBNL2QACL-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/fs/GBNL2QACL-MIB')
| -rw-r--r-- | MIBS/fs/GBNL2QACL-MIB | 5675 |
1 files changed, 5675 insertions, 0 deletions
diff --git a/MIBS/fs/GBNL2QACL-MIB b/MIBS/fs/GBNL2QACL-MIB new file mode 100644 index 0000000..beb04b1 --- /dev/null +++ b/MIBS/fs/GBNL2QACL-MIB @@ -0,0 +1,5675 @@ +-----------------------------------------------------------------------------
+-- File : gbnL2QACL-MIB.mi2
+-- Description : ADMIN Enterprise MIB
+-- Version : 0.01
+-- Date : sep 26, 2003
+--
+-- Copyright (c) 2002-2005 admin Systems, Inc. All Rights Reserved.
+------------------------------------------------------------------------------
+------------------------------------------------------------------------------
+
+ GBNL2QACL-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE,
+ Integer32, Counter64,IpAddress FROM SNMPv2-SMI
+
+ DisplayString, TruthValue,MacAddress,RowStatus FROM SNMPv2-TC
+
+ MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
+
+ gbnL2 FROM ADMIN-MASTER-MIB
+
+ PortList FROM Q-BRIDGE-MIB
+
+ mib-2 FROM RFC1213-MIB
+
+ VlanId FROM Q-BRIDGE-MIB
+
+ TOSType FROM OSPF-MIB;
+
+ gbnL2QACL MODULE-IDENTITY
+ LAST-UPDATED "0309260001Z" -- sep 26,2003
+ ORGANIZATION "admin Systems, Inc."
+ CONTACT-INFO "admin Systems, Inc.
+ E-mail: support@admin.com.cn"
+
+ DESCRIPTION "GBN Enterprise MIB definition."
+
+ REVISION "0309260001Z" -- sep 26,2003
+ DESCRIPTION "Initial MIB creation."
+
+ ::= { gbnL2 4 }
+
+InetAddressIPv6 ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x"
+ STATUS current
+ DESCRIPTION
+ "Represents an IPv6 network address:
+
+ Octets Contents Encoding
+ 1-16 IPv6 address network-byte order
+
+ The corresponding InetAddressType value is ipv6(2).
+
+ This textual convention SHOULD NOT be used directly in object
+ definitions, as it restricts addresses to a specific format.
+ However, if it is used, it MAY be used either on its own or in
+ conjunction with InetAddressType, as a pair."
+ SYNTAX DisplayString(SIZE (16))
+
+AdminStatus ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The AdminStatus of an item: 'valid' indicates that
+ it is running,while 'invalid' indicates that it is not."
+ SYNTAX INTEGER { active (1), inactive (2) }
+
+Action ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "permit or deny"
+ SYNTAX INTEGER { permit (101), deny (100) }
+
+Dscp ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "dscp priority"
+ SYNTAX Integer32 (0..63)
+
+AclType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "standard、extend、link、user"
+ SYNTAX INTEGER { standard(1), extend (2),link(3), user (4) }
+
+PacketFlowType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "broadcast、multicast、unicast"
+ SYNTAX INTEGER { broadcast(1), multicast(2), unicast(3) }
+
+ -----------------------------------------------------
+ -- the quene-scheduer QOS
+ -----------------------------------------------------
+
+ qosQueueSchedulerGroup OBJECT IDENTIFIER ::= { gbnL2QACL 1 }
+
+ qosWrrQueue1Weight OBJECT-TYPE
+ SYNTAX INTEGER (1..97)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Weight of 1th queue(%)."
+ --队列1的权重
+ ::= { qosQueueSchedulerGroup 1 }
+
+ qosWrrQueue2Weight OBJECT-TYPE
+ SYNTAX INTEGER (1..97)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Weight of 2th queue(%)."
+ --队列2的权重
+ ::= { qosQueueSchedulerGroup 2 }
+
+
+ qosWrrQueue3Weight OBJECT-TYPE
+ SYNTAX INTEGER (1..97)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Weight of 3th queue(%)."
+ --队列3的权重
+ ::= { qosQueueSchedulerGroup 3 }
+
+
+ qosWrrQueue4Weight OBJECT-TYPE
+ SYNTAX INTEGER (1..97)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Weight of 4th queue(%)."
+ --队列4的权重
+ ::= { qosQueueSchedulerGroup 4 }
+
+ qosWrrMaxDelayValue OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Max delay time of queue shcedule."
+ --"队列调度时最高优先级的队列最长等待时间 "
+ ::= { qosQueueSchedulerGroup 5 }
+
+ qosQueueSchedulerMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ strictPriority (1),
+ wrr(2),
+ wrrMaxDelay(3) }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Queue schedule mode."
+ --"队列调度模式:绝对优先级、加权轮循调度、最大延时的加权轮循调度 "
+ DEFVAL { strictPriority }
+ ::= { qosQueueSchedulerGroup 6 }
+
+ qosWrrQueue5Weight OBJECT-TYPE
+ SYNTAX INTEGER (1..97)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Weight of 5th queue(%)."
+ --队列5的权重
+ ::= { qosQueueSchedulerGroup 7 }
+
+ qosWrrQueue6Weight OBJECT-TYPE
+ SYNTAX INTEGER (1..97)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Weight of 6th queue(%)."
+ --队列6的权重
+ ::= { qosQueueSchedulerGroup 8 }
+
+ qosWrrQueue7Weight OBJECT-TYPE
+ SYNTAX INTEGER (1..97)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Weight of 7th queue(%)."
+ --队列7的权重
+ ::= { qosQueueSchedulerGroup 9 }
+
+ qosWrrQueue8Weight OBJECT-TYPE
+ SYNTAX INTEGER (1..97)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Weight of 8th queue(%)."
+ --队列8的权重
+ ::= { qosQueueSchedulerGroup 10 }
+
+-- ACL table Variables
+
+-- These parameters apply globally to the swicth's
+
+ aclNumTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclNumEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Number-based ACL table."
+ --基于数字的访问控制列表,它一共由五种类型:基于数字的标准访问控制列表、
+ --基于数字的扩展访问列表、基于数字的二层访问控制列表、基于数字的自定义访
+ --问控制列表和基于数字的接口访问控制列表。其中标准访问控制列表的取值为1-99,
+ --扩展访问控制列表的取值为100-199,二层访问控制列表的取值为200-299,自定义
+ --访问控制列表的取值为300-399.
+ ::= { gbnL2QACL 2 }
+
+ aclNumEntry OBJECT-TYPE
+ SYNTAX AclNumEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of number-based ACL table."
+ --"定义一条基于数字的访问控制列表."
+ INDEX { aclNumNumber }
+ ::= { aclNumTable 1 }
+
+ AclNumEntry ::=
+ SEQUENCE {
+ aclNumNumber
+ Integer32,
+ aclNumType
+ AclType,
+ aclNumMatchOrder
+ INTEGER,
+ aclNumTotleSubitems
+ Integer32,
+ aclNumRowStatus
+ RowStatus
+ }
+
+ aclNumNumber OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of number-based ACL."
+ --基于数字的访问控制列表的标号,它的取值范围为1-399.
+ --它的取值可以代表此条访问控制列表是属于何种类型。
+ ::= { aclNumEntry 1 }
+
+ aclNumType OBJECT-TYPE
+ SYNTAX AclType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of number-based ACL: standard, extended or link-based."
+ --基于数字的访问控制列表的类型,其中number为1-99为标准ACL,
+ --100-199为扩展ACL,200-299为二层ACL,300-399为用户自定义ACL.
+ ::= { aclNumEntry 2 }
+
+ aclNumMatchOrder OBJECT-TYPE
+ SYNTAX INTEGER {
+ config (0),
+ auto (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The match order of number-based ACL."
+ --"定义一条访问控制列表的配置顺序,auto 所用的“深度优先“
+ --原则是指:把指定数据包范围最小的语句排在最前面。这一点可以
+ --通过比较地址的通配符来实现,通配符越小,则指定的主机的范围
+ --就越小。比如129.102.1.1 0.0.0.0 指定了一台主机:129.102.1.1
+ --而129.102.1.1 0.0.255.255 则指定了一个网段: 129.102.1.1 ~
+ --129.102.255.255,显然前者在访问控制规则中排在前面。具体标准
+ --为:对于标准访问控制规则的语句,直接比较源地址通配符,通配符
+ --相同的则按配置顺序;对于基于接口过滤的访问控制规则,配置了'any'
+ --的规则排在后面,其它按配置顺序;对于扩展访问控制规则,首先比
+ --较源地址通配符,相同的再比较目的地址通配符,仍相同的则比较端
+ --口号的范围,范围小的排在前面,如果端口号范围也相同则按配置顺序,
+ --默认按照用户的配置顺序即config。"
+ DEFVAL { config }
+ ::= { aclNumEntry 3 }
+
+ aclNumTotleSubitems OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total subitems of number-based ACL."
+ --"一条访问控制列表可以定义多条子规则,这些子规则按照一定的顺序排列
+ --成一条访问控制列表,每条ACL最多可以定义128项子规则。"
+ ::= { aclNumEntry 4 }
+
+ aclNumRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status of number-based ACL entry."
+ --"表示当前ACL的状态,添加或删除。"
+ ::= { aclNumEntry 5 }
+
+
+ --ACL子项定义,基于数字的标准访问控制列表子项。
+
+ aclNumStdSubitemTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclNumStdSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Standard and number-based ACL subitem table."
+ --"定义一条标准访问控制列表子项。它是通过目的地址进行过滤的。"
+ ::= { gbnL2QACL 3 }
+
+ aclNumStdSubitemEntry OBJECT-TYPE
+ SYNTAX AclNumStdSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of standard and number-based ACL subitem table."
+ --"定义一条标准访问控制列表子项."
+ INDEX { aclNumStdNum, aclNumStdSubNum }
+ ::= { aclNumStdSubitemTable 1 }
+
+ AclNumStdSubitemEntry ::=
+ SEQUENCE {
+ aclNumStdNum
+ Integer32,
+ aclNumStdSubNum
+ Integer32,
+ aclNumStdSubitemAdminStatus
+ AdminStatus,
+ aclNumStdSubitemAction
+ Action,
+ aclNumStdSubitemSrcAddr
+ IpAddress,
+ aclNumStdSubitemSrcAddrWldmsk
+ IpAddress,
+ aclNumStdFragments
+ TruthValue,
+ aclNumStdTimeRange
+ OCTET STRING,
+ aclNumStdSubitemRowStatus
+ RowStatus,
+ aclNumStdAddressType
+ Integer32,
+ aclNumStdSrcAddrV6
+ InetAddressIPv6,
+ aclNumStdSrcAddrV6Wldmsk
+ InetAddressIPv6,
+ aclNumStdDefaultRoute
+ TruthValue,
+ aclNumStdL3IntfId
+ Integer32,
+ }
+
+ aclNumStdNum OBJECT-TYPE
+ SYNTAX Integer32 (1..99)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of standard and number-based ACL subitem."
+ --"基于数字的访问控制列表的标号,它的取值范围为1-399,1000-1999.
+ --它的取值可以代表此条访问控制列表是属于何种类型。"
+ ::= { aclNumStdSubitemEntry 1 }
+
+ aclNumStdSubNum OBJECT-TYPE
+ SYNTAX Integer32 (0..127)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number of standard and number-based ACL subitem."
+ --"访问控制列表的子项号,0-127。"
+ ::= { aclNumStdSubitemEntry 2 }
+
+ aclNumStdSubitemAdminStatus OBJECT-TYPE
+ SYNTAX AdminStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The admin status of standard and number-based ACL subitem."
+ --"当此项为valid时激活一条访问控制列表,invalid表示只配置了此项
+ --ACL但并没有下发到硬件开始执行。"
+ DEFVAL { invalid }
+ ::= { aclNumStdSubitemEntry 3 }
+
+ aclNumStdSubitemAction OBJECT-TYPE
+ SYNTAX Action
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The action of standard and number-based ACL subitem."
+ --"定义一条访问列表子项的动作,允许或拒绝。"
+ ::= { aclNumStdSubitemEntry 4 }
+
+ aclNumStdSubitemSrcAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ip-address of standard and number-based ACL subitem."
+ --"标准访问控制列表子项的原地址"
+ ::= { aclNumStdSubitemEntry 5 }
+
+ aclNumStdSubitemSrcAddrWldmsk OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ip-address mask of standard and number-based ACL subitem."
+ --"标准访问控制列表子项的原地址通配符"
+ ::= { aclNumStdSubitemEntry 6 }
+
+ aclNumStdFragments OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip fragments of standard and number-based ACL subitem."
+ DEFVAL { false }
+ ::= { aclNumStdSubitemEntry 7 }
+
+
+ aclNumStdTimeRange OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The referred time range of standard and number-based ACL subitem."
+ --"访问列表子项起作用的时间段"
+ ::= { aclNumStdSubitemEntry 8 }
+
+ aclNumStdSubitemRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status of standard and number-based ACL subitem entry."
+ --"表示当前ACL子项的状态,添加或删除。"
+ ::= { aclNumStdSubitemEntry 9 }
+
+ aclNumStdAddressType OBJECT-TYPE
+ SYNTAX Integer32 {
+ ipv4(1),
+ ipv6(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip-address type of standard and number-based ACL subitem."
+ --"表示当前ACL子项的ip地址的类型。"
+ ::= { aclNumStdSubitemEntry 10 }
+
+ aclNumStdSrcAddrV6 OBJECT-TYPE
+ SYNTAX InetAddressIPv6
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ipv6-address of standard and number-based ACL subitem."
+ --"表示当前ACL子项的源ipv6地址"
+ ::= { aclNumStdSubitemEntry 11 }
+
+ aclNumStdSrcAddrV6Wldmsk OBJECT-TYPE
+ SYNTAX InetAddressIPv6
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ipv6-address mask of standard and number-based ACL subitem."
+ --"表示当前ACL子项的源ipv6地址的通配符"
+ ::= { aclNumStdSubitemEntry 12 }
+
+ aclNumStdDefaultRoute OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The default route of standard and number-based ACL subitem."
+ DEFVAL { false }
+ ::= { aclNumStdSubitemEntry 13 }
+
+ aclNumStdL3IntfId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The L3 interface type of standard and number-based ACL subitem."
+ ::= { aclNumStdSubitemEntry 14 }
+
+--ACL子项定义,基于数字的扩展访问控制列表子项。
+
+ aclNumExdSubitemTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclNumExdSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Extended and number-based ACL subitem table."
+ --"定义一条扩展访问控制列表子项。它是通过对标准访问控制列表的补充。"
+ ::= { gbnL2QACL 4 }
+
+ aclNumExdSubitemEntry OBJECT-TYPE
+ SYNTAX AclNumExdSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of extended and number-based ACL subitem table."
+ --"定义一条标准访问控制列表子项."
+ INDEX { aclNumExdNum, aclNumExdSubNum}
+ ::= { aclNumExdSubitemTable 1 }
+
+ AclNumExdSubitemEntry ::=
+ SEQUENCE {
+ aclNumExdNum
+ Integer32,
+ aclNumExdSubNum
+ Integer32,
+ aclNumExdSubitemAdminStatus
+ AdminStatus,
+ aclNumExdSubitemAction
+ Action,
+ aclNumExdSubitemProtocal
+ Integer32,
+ aclNumExdSubitemSrcAddr
+ IpAddress,
+ aclNumExdSubitemSrcAddrWldmsk
+ IpAddress,
+ aclNumExdSubitemDstAddr
+ IpAddress,
+ aclNumExdSubitemDstAddrWldmsk
+ IpAddress,
+ aclNumExdSubitemSrcPort
+ Integer32,
+ aclNumExdSubitemSrcPortWldmsk
+ Integer32,
+ aclNumExdSubitemDstPort
+ Integer32,
+ aclNumExdSubitemDstPortWldmsk
+ Integer32,
+ aclNumExdSubitemIcmpType
+ Integer32,
+ aclNumExdSubitemIcmpCode
+ Integer32,
+ aclNumExdSubitemTcpEstablished
+ TruthValue,
+ aclNumExdSubitemPrecedence
+ Integer32,
+ aclNumExdSubitemTos
+ TOSType,
+ aclNumExdSubitemDscp
+ Dscp,
+ aclNumExdSubitemFragments
+ TruthValue,
+ aclNumExdSubitemTimeRange
+ OCTET STRING,
+ aclNumExdSubitemRowStatus
+ RowStatus,
+ aclNumExdAddressType
+ Integer32,
+ aclNumExdSrcAddrV6
+ InetAddressIPv6,
+ aclNumExdSrcAddrV6Wldmsk
+ InetAddressIPv6,
+ aclNumExdDstAddrV6
+ InetAddressIPv6,
+ aclNumExdDstAddrV6Wldmsk
+ InetAddressIPv6,
+ aclNumExdSubitemIgmpType
+ Integer32,
+ aclNumExdSubitemDefaultRoute
+ TruthValue,
+ aclNumExdSubitemL3IntfId
+ Integer32
+ }
+
+ aclNumExdNum OBJECT-TYPE
+ SYNTAX Integer32 (100..199)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of extended and number-based ACL subitem."
+ --"基于数字的访问控制列表的标号,它的取值范围为1-399,1000-1999.
+ --它的取值可以代表此条访问控制列表是属于何种类型。"
+ ::= { aclNumExdSubitemEntry 1 }
+
+ aclNumExdSubNum OBJECT-TYPE
+ SYNTAX Integer32 (0..127)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number of extended and number-based ACL subitem."
+ --"访问控制列表的子项号,0-127。"
+ ::= { aclNumExdSubitemEntry 2 }
+
+ aclNumExdSubitemAdminStatus OBJECT-TYPE
+ SYNTAX AdminStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The admin status of extended and number-based ACL subitem."
+ --"当此项为valid时激活一条访问控制列表,invalid表示只配置了此项
+ --ACL但并没有下发到硬件开始执行。"
+ DEFVAL { invalid } -- invalid
+ ::= { aclNumExdSubitemEntry 3 }
+
+ aclNumExdSubitemAction OBJECT-TYPE
+ SYNTAX Action
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The action of extended and number-based ACL subitem."
+ --"定义一条访问列表子项的动作,允许或拒绝。"
+ ::= { aclNumExdSubitemEntry 4 }
+
+ aclNumExdSubitemProtocal OBJECT-TYPE
+ SYNTAX Integer32 (1..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip protocol type of extended and number-based ACL subitem."
+ --"过滤某种协议类型的报文"
+ ::= { aclNumExdSubitemEntry 5 }
+
+ aclNumExdSubitemSrcAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ip-address of extended and number-based ACL subitem."
+ --"扩展访问控制列表子项的原地址"
+ ::= { aclNumExdSubitemEntry 6 }
+
+ aclNumExdSubitemSrcAddrWldmsk OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ip-address mask of extended and number-based ACL subitem."
+ --"扩展访问控制列表子项的原地址通配符"
+ ::= { aclNumExdSubitemEntry 7 }
+
+ aclNumExdSubitemDstAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination ip-address of extended and number-based ACL subitem."
+ --"扩展访问控制列表子项的目的地址"
+ ::= { aclNumExdSubitemEntry 8 }
+
+ aclNumExdSubitemDstAddrWldmsk OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination ip-address mask of extended and number-based ACL subitem."
+ --"扩展访问控制列表子项的目的地址通配符"
+ ::= { aclNumExdSubitemEntry 9 }
+
+ aclNumExdSubitemSrcPort OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source TCP/UDP port of extended and number-based ACL subitem."
+ --对UDP或TCP报文特定端口号的包进行过滤
+ ::= { aclNumExdSubitemEntry 10 }
+
+ aclNumExdSubitemSrcPortWldmsk OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source TCP/UDP port mask of extended and number-based ACL subitem."
+ --扩展访问控制列表子项的源端口号通配符
+ ::= { aclNumExdSubitemEntry 11 }
+
+ aclNumExdSubitemDstPort OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination TCP/UDP port of extended and number-based ACL subitem."
+ --对UDP或TCP报文特定端口号的包进行过滤
+ ::= { aclNumExdSubitemEntry 12 }
+
+ aclNumExdSubitemDstPortWldmsk OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination TCP/UDP port mask of extended and number-based ACL subitem."
+ --扩展访问控制列表子项的源端口号通配符
+ ::= { aclNumExdSubitemEntry 13 }
+
+ aclNumExdSubitemIcmpType OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ICMP type of extended and number-based ACL subitem."
+ --"对ICMP的特定类型的包进行过滤"
+ ::= { aclNumExdSubitemEntry 14 }
+
+ aclNumExdSubitemIcmpCode OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ICMP code of extended and number-based ACL subitem."
+ --"对ICMP的特定类型,特定代码的包进行过滤"
+ ::= { aclNumExdSubitemEntry 15 }
+
+ aclNumExdSubitemTcpEstablished OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The established TCP of extended and number-based ACL subitem."
+ --"对TCP第一个建链的包进行过滤"
+ DEFVAL { false }
+ ::= { aclNumExdSubitemEntry 16 }
+
+ aclNumExdSubitemPrecedence OBJECT-TYPE
+ SYNTAX Integer32 (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip precedence of extended and number-based ACL subitem."
+ --"对特定IP优先级的包进行过滤"
+ ::= { aclNumExdSubitemEntry 17 }
+
+ aclNumExdSubitemTos OBJECT-TYPE
+ SYNTAX TOSType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip TOS of extended and number-based ACL subitem."
+ --"对数据包中TOS字段等于特定值的包进行过滤"
+ ::= { aclNumExdSubitemEntry 18 }
+
+ aclNumExdSubitemDscp OBJECT-TYPE
+ SYNTAX Dscp
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip DSCP of extended and number-based ACL subitem."
+ --"对数据包中DSCP字段等于特定值的包进行过滤"
+ ::= { aclNumExdSubitemEntry 19 }
+
+ aclNumExdSubitemFragments OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip fragments of extended and number-based ACL subitem."
+ --"扩展访问控制列表子项的目的地址通配符"
+ DEFVAL { false } -- invalid
+ ::= { aclNumExdSubitemEntry 20 }
+
+
+ aclNumExdSubitemTimeRange OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The referred time range of extended and number-based ACL subitem."
+ --"访问列表子项起作用的时间段"
+ ::= { aclNumExdSubitemEntry 21 }
+
+ aclNumExdSubitemRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status of extended and number-based ACL subitem entry."
+ --"表示当前ACL子项的状态,添加或删除。"
+ ::= { aclNumExdSubitemEntry 22 }
+
+ aclNumExdAddressType OBJECT-TYPE
+ SYNTAX Integer32 {
+ ipv4(1),
+ ipv6(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip-address type of extended and number-based ACL subitem."
+ --"表示当前ACL子项的ip地址的类型。"
+ ::= { aclNumExdSubitemEntry 23 }
+
+ aclNumExdSrcAddrV6 OBJECT-TYPE
+ SYNTAX InetAddressIPv6
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ipv6-address of extended and number-based ACL subitem."
+ --"表示当前ACL子项的源ipv6地址"
+ ::= { aclNumExdSubitemEntry 24 }
+
+ aclNumExdSrcAddrV6Wldmsk OBJECT-TYPE
+ SYNTAX InetAddressIPv6
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ipv6-address mask of extended and number-based ACL subitem."
+ --"表示当前ACL子项的源ipv6地址的通配符"
+ ::= { aclNumExdSubitemEntry 25 }
+
+ aclNumExdDstAddrV6 OBJECT-TYPE
+ SYNTAX InetAddressIPv6
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination ipv6-address of extended and number-based ACL subitem."
+ --"表示当前ACL子项的目的ipv6地址"
+ ::= { aclNumExdSubitemEntry 26 }
+
+ aclNumExdDstAddrV6Wldmsk OBJECT-TYPE
+ SYNTAX InetAddressIPv6
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination ipv6-address mask of extended and number-based ACL subitem."
+ --"表示当前ACL子项的目的ipv6地址的通配符"
+ ::= { aclNumExdSubitemEntry 27 }
+
+ aclNumExdSubitemIgmpType OBJECT-TYPE
+ SYNTAX Integer32 (0..34)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IGMP type of extended and number-based ACL subitem."
+ ::= { aclNumExdSubitemEntry 28 }
+
+ aclNumExdSubitemDefaultRoute OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The default route of extended and number-based ACL subitem."
+ --"扩展访问控制列表子项的默认路由"
+ DEFVAL { false } -- invalid
+ ::= { aclNumExdSubitemEntry 29 }
+
+ aclNumExdSubitemL3IntfId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The L3 interface type of extended and number-based ACL subitem."
+ ::= { aclNumExdSubitemEntry 30 }
+
+--ACL子项定义,基于数字的二层访问控制列表子项。
+
+ aclNumLnkSubitemTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclNumLnkSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Link-based and number-based ACL subitem table."
+ --"定义一条二层访问控制列表子项。"
+ ::= { gbnL2QACL 5 }
+
+ aclNumLnkSubitemEntry OBJECT-TYPE
+ SYNTAX AclNumLnkSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of link-based and number-based ACL subitem table."
+ --"定义一条二层访问控制列表子项."
+ INDEX { aclNumLnkNum, aclNumLnkSubNum}
+ ::= { aclNumLnkSubitemTable 1 }
+
+ AclNumLnkSubitemEntry ::=
+ SEQUENCE {
+ aclNumLnkNum
+ Integer32,
+ aclNumLnkSubNum
+ Integer32,
+ aclNumLnkSubitemAdminStatus
+ AdminStatus,
+ aclNumLnkSubitemAction
+ Action,
+ aclNumLnkSubitemProtocal
+ Integer32,
+ aclNumLnkSubitemCos
+ Integer32,
+ aclNumLnkSubitemSrcVlanID
+ VlanId,
+ aclNumLnkSubitemSrcMacAddr
+ MacAddress,
+ aclNumLnkSubitemSrcMacWldmsk
+ MacAddress,
+ aclNumLnkSubitemDstMacAddr
+ MacAddress,
+ aclNumLnkSubitemDstMacWldmsk
+ MacAddress,
+ aclNumLnkSubitemSrcPortNum
+ Integer32,
+ aclNumLnkSubitemDstPortNum
+ Integer32,
+ aclNumLnkSubitemTimeRange
+ OCTET STRING,
+ aclNumLnkSubitemRowStatus
+ RowStatus,
+ aclNumLnkSubitemSrcInnerTag
+ Integer32,
+ aclNumLnkSubitemSrcInnerVlanID
+ VlanId,
+ aclNumLnkSubitemSrcEndVlanID
+ VlanId,
+ }
+
+ aclNumLnkNum OBJECT-TYPE
+ SYNTAX Integer32 (200..299)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of link-based and number-based ACL subitem."
+ --"基于数字的访问控制列表的标号,它的取值范围为1-399,1000-1999.
+ --它的取值可以代表此条访问控制列表是属于何种类型。"
+ ::= { aclNumLnkSubitemEntry 1 }
+
+ aclNumLnkSubNum OBJECT-TYPE
+ SYNTAX Integer32 (0..127)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number of link-based and number-based ACL subitem."
+ --"访问控制列表的子项号,0-127。"
+ ::= { aclNumLnkSubitemEntry 2 }
+
+ aclNumLnkSubitemAdminStatus OBJECT-TYPE
+ SYNTAX AdminStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The admin status of link-based and number-based ACL subitem."
+ --"当此项为valid时激活一条访问控制列表,invalid表示只配置了此项
+ --ACL但并没有下发到硬件开始执行。"
+ DEFVAL { invalid } -- invalid
+ ::= { aclNumLnkSubitemEntry 3 }
+
+ aclNumLnkSubitemAction OBJECT-TYPE
+ SYNTAX Action
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The action of link-based and number-based ACL subitem."
+ --"定义一条访问列表子项的动作,允许或拒绝。"
+ ::= { aclNumLnkSubitemEntry 4 }
+
+ aclNumLnkSubitemProtocal OBJECT-TYPE
+ SYNTAX Integer32 (1..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ethernet protocal type of link-based and number-based ACL subitem."
+ --"过滤某种协议类型的报文"
+ ::= { aclNumLnkSubitemEntry 5 }
+
+ aclNumLnkSubitemCos OBJECT-TYPE
+ SYNTAX Integer32 (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The 802.1x COS type of link-based and number-based ACL subitem."
+ --"802.1x优先级"
+ ::= { aclNumLnkSubitemEntry 6 }
+
+ aclNumLnkSubitemSrcVlanID OBJECT-TYPE
+ SYNTAX VlanId
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source vlan of link-based and number-based ACL subitem."
+ --"对VLAN ID为特定值的数据包进行过滤"
+ ::= { aclNumLnkSubitemEntry 7 }
+
+ aclNumLnkSubitemSrcMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source mac-address of link-based and number-based ACL subitem."
+ --"它于MAC通配符共同作用得到感兴趣的源MAC地址,并对这些
+ --MAC地址作处理。"
+ ::= { aclNumLnkSubitemEntry 8 }
+
+ aclNumLnkSubitemSrcMacWldmsk OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source mac-address mask of link-based and number-based ACL subitem."
+ --"它于MAC地址共同作用得到感兴趣的源MAC地址,并对这些
+ --MAC地址作处理。"
+ ::= { aclNumLnkSubitemEntry 9 }
+
+ aclNumLnkSubitemDstMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination mac-address of link-based and number-based ACL subitem."
+ --"它于MAC通配符共同作用得到感兴趣的目的MAC地址,并对这些
+ --MAC地址作处理。"
+ ::= { aclNumLnkSubitemEntry 10 }
+
+ aclNumLnkSubitemDstMacWldmsk OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination mac-address mask of link-based and number-based ACL subitem."
+ --"它于MAC地址共同作用得到感兴趣的目的MAC地址,并对这些
+ --MAC地址作处理。"
+ ::= { aclNumLnkSubitemEntry 11 }
+
+ aclNumLnkSubitemSrcPortNum OBJECT-TYPE
+ SYNTAX Integer32 (1..26)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source port of link-based and number-based ACL subitem."
+ ::= { aclNumLnkSubitemEntry 12 }
+
+ aclNumLnkSubitemDstPortNum OBJECT-TYPE
+ SYNTAX Integer32 (1..29)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination port of link-based and number-based ACL subitem."
+ ::= { aclNumLnkSubitemEntry 13 }
+
+ aclNumLnkSubitemTimeRange OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The referred time range of link-based and number-based ACL subitem."
+ --"访问列表子项起作用的时间段"
+ ::= { aclNumLnkSubitemEntry 14 }
+
+ aclNumLnkSubitemRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status of link-based and number-based ACL subitem entry."
+ --"表示当前ACL子项的状态,添加或删除。"
+ ::= { aclNumLnkSubitemEntry 15 }
+
+ aclNumLnkSubitemSrcInnerTag OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source inner tag of link-based and number-based ACL subitem."
+ --"对inner tag为特定值的数据包进行过滤"
+ ::= { aclNumLnkSubitemEntry 16 }
+
+ aclNumLnkSubitemSrcInnerVlanID OBJECT-TYPE
+ SYNTAX VlanId
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source inner vlan of link-based and number-based ACL subitem."
+ --"对inner VLAN ID为特定值的数据包进行过滤"
+ ::= { aclNumLnkSubitemEntry 17 }
+
+ aclNumLnkSubitemSrcEndVlanID OBJECT-TYPE
+ SYNTAX VlanId
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source end vlan of link-based and number-based ACL subitem."
+ --"对VLAN ID为特定值的数据包进行过滤"
+ ::= { aclNumLnkSubitemEntry 18 }
+
+ --ACL子项定义,基于数字的自定义访问控制列表子项。
+
+ aclNumUserSubitemTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclNumUserSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "User defined and number-based ACL subitem table."
+ --"定义一条自定义访问控制列表子项。它是通过目的地址进行过滤的。"
+ ::= { gbnL2QACL 6 }
+
+ aclNumUserSubitemEntry OBJECT-TYPE
+ SYNTAX AclNumUserSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of user defined and number-based ACL subitem table."
+ --"定义一条标准访问控制列表子项."
+ INDEX { aclNumUserNum, aclNumUserSubNum }
+ ::= { aclNumUserSubitemTable 1 }
+
+ AclNumUserSubitemEntry ::=
+ SEQUENCE {
+ aclNumUserNum
+ Integer32,
+ aclNumUserSubNum
+ Integer32,
+ aclNumUserSubitemAdminStatus
+ AdminStatus,
+ aclNumUserSubitemAction
+ Action,
+ aclNumUserSubitemSrcPortNum
+ Integer32,
+ aclNumUserSubitemDstPortNum
+ Integer32,
+ aclNumUserSubitemRule
+ OCTET STRING,
+ aclNumUserSubitemMask
+ OCTET STRING,
+ aclNumUserTimeRange
+ OCTET STRING,
+ aclNumUserSubitemRowStatus
+ RowStatus
+ }
+
+ aclNumUserNum OBJECT-TYPE
+ SYNTAX Integer32 (300..399)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of user defined and number-based ACL subitem."
+ --"基于数字的访问控制列表的标号,它的取值范围为1-399,1000-1999.
+ --它的取值可以代表此条访问控制列表是属于何种类型。"
+ ::= { aclNumUserSubitemEntry 1 }
+
+ aclNumUserSubNum OBJECT-TYPE
+ SYNTAX Integer32 (0..127)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number of user defined and number-based ACL subitem."
+ --"访问控制列表的子项号,0-127。"
+ ::= { aclNumUserSubitemEntry 2 }
+
+ aclNumUserSubitemAdminStatus OBJECT-TYPE
+ SYNTAX AdminStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The admin status of user defined and number-based ACL subitem."
+ --"当此项为valid时激活一条访问控制列表,invalid表示只配置了此项
+ --ACL但并没有下发到硬件开始执行。"
+ DEFVAL { invalid } -- invalid
+ ::= { aclNumUserSubitemEntry 3 }
+
+ aclNumUserSubitemAction OBJECT-TYPE
+ SYNTAX Action
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The action of user defined and number-based ACL subitem."
+ --"定义一条访问列表子项的动作,允许或拒绝。"
+ ::= { aclNumUserSubitemEntry 4 }
+
+ aclNumUserSubitemSrcPortNum OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source port of user defined and number-based ACL subitem."
+ ::= { aclNumUserSubitemEntry 5 }
+
+ aclNumUserSubitemDstPortNum OBJECT-TYPE
+ SYNTAX Integer32 (1..29)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination port of user defined and number-based ACL subitem."
+ ::= { aclNumUserSubitemEntry 6 }
+
+ aclNumUserSubitemRule OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..160))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The match rule of user defined and number-based ACL subitem."
+ --"用户自定义访问控制列表子项的匹配字符串"
+ ::= { aclNumUserSubitemEntry 7 }
+
+ aclNumUserSubitemMask OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..160))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The match mask of user defined and number-based ACL subitem."
+ --"用户自定义访问控制列表子项的匹配字符串掩码"
+ ::= { aclNumUserSubitemEntry 8 }
+
+ aclNumUserTimeRange OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The referred time range of user defined and number-based ACL subitem."
+ --"访问列表子项起作用的时间段"
+ ::= { aclNumUserSubitemEntry 9 }
+
+ aclNumUserSubitemRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status of user defined and number-based ACL subitem entry."
+ --"表示当前ACL子项的状态,添加或删除。"
+ ::= { aclNumUserSubitemEntry 10 }
+
+--基于名字的访问控制列表定义
+ aclNamedTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclNamedEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Name-based ACL table."
+ --"基于名字的访问控制列表,它一共由四种类型:基于名字的标准访问控制列表、
+ --基于数名字的扩展访问列表、基于名字的二层访问控制列表、基于名字的自定义访
+ --问控制列表."
+ ::= { gbnL2QACL 7 }
+
+ aclNamedEntry OBJECT-TYPE
+ SYNTAX AclNamedEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of name-based ACL table."
+ --"定义一条基于名字的访问控制列表."
+ INDEX { aclNamedName }
+ ::= { aclNamedTable 1 }
+
+ AclNamedEntry ::=
+ SEQUENCE {
+ aclNamedName
+ OCTET STRING,
+ aclNamedType
+ AclType,
+ aclNamedMatchOrder
+ INTEGER,
+ aclNamedTotleSubitems
+ Integer32,
+ aclNamedRowStatus
+ RowStatus
+ }
+
+ aclNamedName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of name-based ACL."
+ --"基于名字的访问控制列表的名字,各个访问控制列表(包括不同类
+ --型的访问控制列表)不能重名。"
+ ::= { aclNamedEntry 1 }
+
+ aclNamedType OBJECT-TYPE
+ SYNTAX AclType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The type of name-based ACL: standard, extended or link-based."
+ --"基于名字的访问控制列表的类型,同基于数字的ACL,但它的类型不由名字决定"
+ ::= { aclNamedEntry 2 }
+
+
+ aclNamedMatchOrder OBJECT-TYPE
+ SYNTAX INTEGER {
+ config (0),
+ auto (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The match order of name-based ACL."
+ --"定义一条访问控制列表的配置顺序,auto 所用的“深度优先“
+ --原则是指:把指定数据包范围最小的语句排在最前面。这一点可以
+ --通过比较地址的通配符来实现,通配符越小,则指定的主机的范围
+ --就越小。比如129.102.1.1 0.0.0.0 指定了一台主机:129.102.1.1
+ --而129.102.1.1 0.0.255.255 则指定了一个网段: 129.102.1.1 ~
+ --129.102.255.255,显然前者在访问控制规则中排在前面。具体标准
+ --为:对于标准访问控制规则的语句,直接比较源地址通配符,通配符
+ --相同的则按配置顺序;对于基于接口过滤的访问控制规则,配置了'any'
+ --的规则排在后面,其它按配置顺序;对于扩展访问控制规则,首先比
+ --较源地址通配符,相同的再比较目的地址通配符,仍相同的则比较端
+ --口号的范围,范围小的排在前面,如果端口号范围也相同则按配置顺序,
+ --默认按照用户的配置顺序即config。"
+ DEFVAL { config } -- config
+ ::= { aclNamedEntry 3 }
+
+ aclNamedTotleSubitems OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total subitems of name-based ACL."
+ --"一条访问控制列表可以定义多条子规则,这些子规则按照一定的顺序排列
+ --成一条访问控制列表,每条ACL最多可以定义128项子规则。"
+ ::= { aclNamedEntry 4 }
+
+ aclNamedRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status of name-based ACL."
+ --"表示当前ACL的状态,添加或删除。"
+ ::= { aclNamedEntry 5 }
+
+ --ACL子项定义,基于名字的标准访问控制列表子项。
+
+ aclNamedStdSubitemTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclNamedStdSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Standard and name-based ACL subitem table."
+ --"定义一条标准访问控制列表子项。它是通过目的地址进行过滤的。"
+ ::= { gbnL2QACL 8 }
+
+ aclNamedStdSubitemEntry OBJECT-TYPE
+ SYNTAX AclNamedStdSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of standard and name-based ACL subitem table."
+ --"定义一条标准访问控制列表子项."
+ INDEX { aclNamedStdName, aclNamedStdSubNum }
+ ::= { aclNamedStdSubitemTable 1 }
+
+ AclNamedStdSubitemEntry ::=
+ SEQUENCE {
+ aclNamedStdName
+ OCTET STRING,
+ aclNamedStdSubNum
+ Integer32,
+ aclNamedStdSubitemAdminStatus
+ AdminStatus,
+ aclNamedStdSubitemAction
+ Action,
+ aclNamedStdSubitemSrcAddr
+ IpAddress,
+ aclNamedStdSubitemSrcAddrWldmsk
+ IpAddress,
+ aclNamedStdFragments
+ TruthValue,
+ aclNamedStdTimeRange
+ OCTET STRING,
+ aclNamedStdSubitemRowStatus
+ RowStatus,
+ aclNamedStdAddressType
+ Integer32,
+ aclNamedStdSrcAddrV6
+ InetAddressIPv6,
+ aclNamedStdSrcAddrV6Wldmsk
+ InetAddressIPv6,
+ aclNamedStdDefaultRoute
+ TruthValue,
+ aclNamedStdL3IntfId
+ Integer32
+ }
+
+ aclNamedStdName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of standard and name-based ACL subitem."
+ --"基于名字的访问控制列表的名字,它是一个最多32个字符组成的字符串"
+ ::= { aclNamedStdSubitemEntry 1 }
+
+ aclNamedStdSubNum OBJECT-TYPE
+ SYNTAX Integer32 (0..127)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number of standard and name-based ACL subitem."
+ --"访问控制列表的子项号,0-127。"
+ ::= { aclNamedStdSubitemEntry 2 }
+
+ aclNamedStdSubitemAdminStatus OBJECT-TYPE
+ SYNTAX AdminStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The admin status of standard and name-based ACL subitem."
+ --"当此项为valid时激活一条访问控制列表,invalid表示只配置了此项
+ --ACL但并没有下发到硬件开始执行。"
+ DEFVAL { invalid } -- invalid
+ ::= { aclNamedStdSubitemEntry 3 }
+
+ aclNamedStdSubitemAction OBJECT-TYPE
+ SYNTAX Action
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The action of standard and name-based ACL subitem."
+ --"定义一条访问列表子项的动作,允许或拒绝。"
+ ::= { aclNamedStdSubitemEntry 4 }
+
+ aclNamedStdSubitemSrcAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ip-address of standard and name-based ACL subitem."
+ --"标准访问控制列表子项的原地址"
+ ::= { aclNamedStdSubitemEntry 5 }
+
+ aclNamedStdSubitemSrcAddrWldmsk OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ip-address mask of standard and name-based ACL subitem."
+ --"标准访问控制列表子项的原地址通配符"
+ ::= { aclNamedStdSubitemEntry 6 }
+
+ aclNamedStdFragments OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip fragments of standard and name-based ACL subitem."
+ --"标准访问控制列表子项的原地址通配符"
+ DEFVAL { false } -- invalid
+ ::= { aclNamedStdSubitemEntry 7 }
+
+
+ aclNamedStdTimeRange OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..256))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The referred time range of standard and name-based ACL subitem."
+ --"访问列表子项起作用的时间段"
+ ::= { aclNamedStdSubitemEntry 8 }
+
+ aclNamedStdSubitemRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status of standard and name-based ACL subitem entry."
+ --"表示当前ACL子项的状态,添加或删除。"
+ ::= { aclNamedStdSubitemEntry 9 }
+
+ aclNamedStdAddressType OBJECT-TYPE
+ SYNTAX Integer32 {
+ ipv4(1),
+ ipv6(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip-address type of standard and name-based ACL subitem."
+ --"表示当前ACL子项的ip地址的类型。"
+ ::= { aclNamedStdSubitemEntry 10 }
+
+ aclNamedStdSrcAddrV6 OBJECT-TYPE
+ SYNTAX InetAddressIPv6
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ipv6-address of standard and name-based ACL subitem."
+ --"表示当前ACL子项的源ipv6地址"
+ ::= { aclNamedStdSubitemEntry 11 }
+
+ aclNamedStdSrcAddrV6Wldmsk OBJECT-TYPE
+ SYNTAX InetAddressIPv6
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ipv6-address mask of standard and name-based ACL subitem."
+ --"表示当前ACL子项的源ipv6地址的通配符"
+ ::= { aclNamedStdSubitemEntry 12 }
+
+ aclNamedStdDefaultRoute OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The default route of standard and name-based ACL subitem."
+ --"标准访问控制列表子项的默认路由"
+ DEFVAL { false } -- invalid
+ ::= { aclNamedStdSubitemEntry 13 }
+
+ aclNamedStdL3IntfId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The L3 interface type of standard and name-based ACL subitem."
+ ::= { aclNamedStdSubitemEntry 14 }
+
+--ACL子项定义,基于名字的扩展访问控制列表子项。
+
+ aclNamedExdSubitemTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclNamedExdSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Extended and name-based ACL subitem table."
+ --"定义一条扩展访问控制列表子项。它是通过对标准访问控制列表的补充。"
+ ::= { gbnL2QACL 9 }
+
+ aclNamedExdSubitemEntry OBJECT-TYPE
+ SYNTAX AclNamedExdSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of extended and name-based ACL subitem table."
+ --"定义一条标准访问控制列表子项."
+ INDEX { aclNamedExdName, aclNamedExdSubNum}
+ ::= { aclNamedExdSubitemTable 1 }
+
+ AclNamedExdSubitemEntry ::=
+ SEQUENCE {
+ aclNamedExdName
+ OCTET STRING,
+ aclNamedExdSubNum
+ Integer32,
+ aclNamedExdSubitemAdminStatus
+ AdminStatus,
+ aclNamedExdSubitemAction
+ Action,
+ aclNamedExdSubitemProtocal
+ Integer32,
+ aclNamedExdSubitemSrcAddr
+ IpAddress,
+ aclNamedExdSubitemSrcAddrWldmsk
+ IpAddress,
+ aclNamedExdSubitemDstAddr
+ IpAddress,
+ aclNamedExdSubitemDstAddrWldmsk
+ IpAddress,
+ aclNamedExdSubitemSrcPort
+ Integer32,
+ aclNamedExdSubitemSrcPortWldmsk
+ Integer32,
+ aclNamedExdSubitemDstPort
+ Integer32,
+ aclNamedExdSubitemDstPortWldmsk
+ Integer32,
+ aclNamedExdSubitemIcmpType
+ Integer32,
+ aclNamedExdSubitemIcmpCode
+ Integer32,
+ aclNamedExdSubitemTcpEstablished
+ TruthValue,
+ aclNamedExdSubitemPrecedence
+ Integer32,
+ aclNamedExdSubitemTos
+ TOSType,
+ aclNamedExdSubitemDscp
+ Dscp,
+ aclNamedExdSubitemFragments
+ TruthValue,
+ aclNamedExdSubitemTimeRange
+ OCTET STRING,
+ aclNamedExdSubitemRowStatus
+ RowStatus,
+ aclNamedExdAddressType
+ Integer32,
+ aclNamedExdSrcAddrV6
+ InetAddressIPv6,
+ aclNamedExdSrcAddrV6Wldmsk
+ InetAddressIPv6,
+ aclNamedExdDstAddrV6
+ InetAddressIPv6,
+ aclNamedExdDstAddrV6Wldmsk
+ InetAddressIPv6,
+ aclNamedExdSubitemIgmpType
+ Integer32,
+ aclNamedExdSubitemDefaultRoute
+ TruthValue,
+ aclNamedExdSubitemL3IntfId
+ Integer32
+ }
+
+ aclNamedExdName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of extended and name-based ACL subitem."
+ --"基于名字的访问控制列表的名字,它是一个最多32个字符组成的字符串"
+ ::= { aclNamedExdSubitemEntry 1 }
+
+ aclNamedExdSubNum OBJECT-TYPE
+ SYNTAX Integer32 (0..127)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number of extended and name-based ACL subitem."
+ --"访问控制列表的子项号,0-127。"
+ ::= { aclNamedExdSubitemEntry 2 }
+
+ aclNamedExdSubitemAdminStatus OBJECT-TYPE
+ SYNTAX AdminStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The admin status of extended and name-based ACL subitem."
+ --"当此项为valid时激活一条访问控制列表,invalid表示只配置了此项
+ --ACL但并没有下发到硬件开始执行。"
+ DEFVAL { invalid } -- invalid
+ ::= { aclNamedExdSubitemEntry 3 }
+
+ aclNamedExdSubitemAction OBJECT-TYPE
+ SYNTAX Action
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The action of extended and name-based ACL subitem."
+ --"定义一条访问列表子项的动作,允许或拒绝。"
+ ::= { aclNamedExdSubitemEntry 4 }
+
+ aclNamedExdSubitemProtocal OBJECT-TYPE
+ SYNTAX Integer32 (1..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip protocol type of extended and name-based ACL subitem."
+ --"过滤某种协议类型的报文"
+ ::= { aclNamedExdSubitemEntry 5 }
+
+ aclNamedExdSubitemSrcAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ip-address of extended and name-based ACL subitem."
+ --"扩展访问控制列表子项的原地址"
+ ::= { aclNamedExdSubitemEntry 6 }
+
+ aclNamedExdSubitemSrcAddrWldmsk OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ip-address mask of extended and name-based ACL subitem."
+ --"扩展访问控制列表子项的原地址通配符"
+ ::= { aclNamedExdSubitemEntry 7 }
+
+ aclNamedExdSubitemDstAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination ip-address of extended and name-based ACL subitem."
+ --"扩展访问控制列表子项的目的地址"
+ ::= { aclNamedExdSubitemEntry 8 }
+
+ aclNamedExdSubitemDstAddrWldmsk OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination ip-address mask of extended and name-based ACL subitem."
+ --"扩展访问控制列表子项的目的地址通配符"
+ ::= { aclNamedExdSubitemEntry 9 }
+
+ aclNamedExdSubitemSrcPort OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source TCP/UDP port of extended and name-based ACL subitem."
+ --对UDP或TCP报文特定端口号的包进行过滤
+ ::= { aclNamedExdSubitemEntry 10 }
+
+ aclNamedExdSubitemSrcPortWldmsk OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source TCP/UDP port mask of extended and name-based ACL subitem."
+ --扩展访问控制列表子项的源端口号通配符
+ ::= { aclNamedExdSubitemEntry 11 }
+
+ aclNamedExdSubitemDstPort OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination TCP/UDP port of extended and name-based ACL subitem."
+ --对UDP或TCP报文特定端口号的包进行过滤
+ ::= { aclNamedExdSubitemEntry 12 }
+
+ aclNamedExdSubitemDstPortWldmsk OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination TCP/UDP port mask of extended and name-based ACL subitem."
+ --扩展访问控制列表子项的目的端口号通配符
+ ::= { aclNamedExdSubitemEntry 13 }
+
+ aclNamedExdSubitemIcmpType OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ICMP type of extended and name-based ACL subitem."
+ --"对ICMP的特定类型的包进行过滤"
+ ::= { aclNamedExdSubitemEntry 14 }
+
+ aclNamedExdSubitemIcmpCode OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ICMP code of extended and name-based ACL subitem."
+ --"对ICMP的特定类型,特定代码的包进行过滤"
+ ::= { aclNamedExdSubitemEntry 15 }
+
+ aclNamedExdSubitemTcpEstablished OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The established TCP of extended and name-based ACL subitem."
+ --"对TCP第一个建链的包进行过滤"
+ DEFVAL { false } -- invalid
+ ::= { aclNamedExdSubitemEntry 16 }
+
+ aclNamedExdSubitemPrecedence OBJECT-TYPE
+ SYNTAX Integer32 (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip precedence of extended and name-based ACL subitem."
+ --"对特定IP优先级的包进行过滤"
+ ::= { aclNamedExdSubitemEntry 17 }
+
+ aclNamedExdSubitemTos OBJECT-TYPE
+ SYNTAX TOSType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip TOS of extended and name-based ACL subitem."
+ --"对数据包中TOS字段等于特定值的包进行过滤"
+ ::= { aclNamedExdSubitemEntry 18 }
+
+ aclNamedExdSubitemDscp OBJECT-TYPE
+ SYNTAX Dscp
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip DSCP of extended and name-based ACL subitem."
+ --"对数据包中DSCP字段等于特定值的包进行过滤"
+ ::= { aclNamedExdSubitemEntry 19 }
+
+ aclNamedExdSubitemFragments OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip fragments of extended and name-based ACL subitem."
+ DEFVAL { false }
+ ::= { aclNamedExdSubitemEntry 20 }
+
+
+ aclNamedExdSubitemTimeRange OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..256))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The referred time range of extended and name-based ACL subitem."
+ --"访问列表子项起作用的时间段"
+ ::= { aclNamedExdSubitemEntry 21 }
+
+ aclNamedExdSubitemRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status of extended and name-based ACL subitem entry."
+ --"表示当前ACL子项的状态,添加或删除。"
+ ::= { aclNamedExdSubitemEntry 22 }
+
+ aclNamedExdAddressType OBJECT-TYPE
+ SYNTAX Integer32 {
+ ipv4(1),
+ ipv6(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ip-address type of extended and name-based ACL subitem."
+ --"表示当前ACL子项的ip地址的类型。"
+ ::= { aclNamedExdSubitemEntry 23 }
+
+ aclNamedExdSrcAddrV6 OBJECT-TYPE
+ SYNTAX InetAddressIPv6
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ipv6-address of extended and name-based ACL subitem."
+ --"表示当前ACL子项的源ipv6地址"
+ ::= { aclNamedExdSubitemEntry 24 }
+
+ aclNamedExdSrcAddrV6Wldmsk OBJECT-TYPE
+ SYNTAX InetAddressIPv6
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ipv6-address mask of extended and name-based ACL subitem."
+ --"表示当前ACL子项的源ipv6地址的通配符"
+ ::= { aclNamedExdSubitemEntry 25 }
+
+ aclNamedExdDstAddrV6 OBJECT-TYPE
+ SYNTAX InetAddressIPv6
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination ipv6-address of extended and name-based ACL subitem."
+ --"表示当前ACL子项的目的ipv6地址"
+ ::= { aclNamedExdSubitemEntry 26 }
+
+ aclNamedExdDstAddrV6Wldmsk OBJECT-TYPE
+ SYNTAX InetAddressIPv6
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination ipv6-address mask of extended and name-based ACL subitem."
+ --"表示当前ACL子项的目的ipv6地址的通配符"
+ ::= { aclNamedExdSubitemEntry 27 }
+
+ aclNamedExdSubitemIgmpType OBJECT-TYPE
+ SYNTAX Integer32 (0..34)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IGMP type of extended and name-based ACL subitem."
+ ::= { aclNamedExdSubitemEntry 28 }
+
+ aclNamedExdSubitemDefaultRoute OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The default route of extended and name-based ACL subitem."
+ DEFVAL { false }
+ ::= { aclNamedExdSubitemEntry 29 }
+
+ aclNamedExdSubitemL3IntfId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The L3 interface type of extended and name-based ACL subitem."
+ ::= { aclNamedExdSubitemEntry 30 }
+
+--ACL子项定义,基于名字的二层访问控制列表子项。
+
+ aclNamedLnkSubitemTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclNamedLnkSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Link-based and name-based ACL subitem table."
+ --"定义一条二层访问控制列表子项。"
+ ::= { gbnL2QACL 10 }
+
+ aclNamedLnkSubitemEntry OBJECT-TYPE
+ SYNTAX AclNamedLnkSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of link-based and name-based ACL subitem table."
+ --"定义一条二层访问控制列表子项."
+ INDEX { aclNamedLnkName, aclNamedLnkSubNum}
+ ::= { aclNamedLnkSubitemTable 1 }
+
+ AclNamedLnkSubitemEntry ::=
+ SEQUENCE {
+ aclNamedLnkName
+ OCTET STRING,
+ aclNamedLnkSubNum
+ Integer32,
+ aclNamedLnkSubitemAdminStatus
+ AdminStatus,
+ aclNamedLnkSubitemAction
+ Action,
+ aclNamedLnkSubitemProtocal
+ Integer32,
+ aclNamedLnkSubitemCos
+ Integer32,
+ aclNamedLnkSubitemSrcVlanID
+ VlanId,
+ aclNamedLnkSubitemSrcMacAddr
+ MacAddress,
+ aclNamedLnkSubitemSrcMacWldmsk
+ MacAddress,
+ aclNamedLnkSubitemDstMacAddr
+ MacAddress,
+ aclNamedLnkSubitemDstMacWldmsk
+ MacAddress,
+ aclNamedLnkSubitemSrcPortNum
+ Integer32,
+ aclNamedLnkSubitemDstPortNum
+ Integer32,
+ aclNamedLnkSubitemTimeRange
+ OCTET STRING,
+ aclNamedLnkSubitemRowStatus
+ RowStatus,
+ aclNamedLnkSubitemSrcInnerTag
+ Integer32,
+ aclNamedLnkSubitemSrcInnerVlanID
+ VlanId,
+ aclNamedLnkSubitemSrcEndVlanID
+ VlanId,
+ }
+
+ aclNamedLnkName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of link-based and name-based ACL subitem."
+ --"基于名字的访问控制列表的名字,它是一个最多32个字符组成的字符串"
+ ::= { aclNamedLnkSubitemEntry 1 }
+
+ aclNamedLnkSubNum OBJECT-TYPE
+ SYNTAX Integer32 (0..127)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number of link-based and name-based ACL subitem."
+ --"访问控制列表的子项号,0-127。"
+ ::= { aclNamedLnkSubitemEntry 2 }
+
+ aclNamedLnkSubitemAdminStatus OBJECT-TYPE
+ SYNTAX AdminStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The admin status of link-based and name-based ACL subitem."
+ --"当此项为valid时激活一条访问控制列表,invalid表示只配置了此项
+ --ACL但并没有下发到硬件开始执行。"
+ DEFVAL { invalid } -- invalid
+ ::= { aclNamedLnkSubitemEntry 3 }
+
+ aclNamedLnkSubitemAction OBJECT-TYPE
+ SYNTAX Action
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The action of link-based and name-based ACL subitem."
+ --"定义一条访问列表子项的动作,允许或拒绝。"
+ ::= { aclNamedLnkSubitemEntry 4 }
+
+ aclNamedLnkSubitemProtocal OBJECT-TYPE
+ SYNTAX Integer32 (1..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The protocol type of link-based and name-based ACL subitem."
+ --"过滤某种协议类型的报文"
+ ::= { aclNamedLnkSubitemEntry 5 }
+
+ aclNamedLnkSubitemCos OBJECT-TYPE
+ SYNTAX Integer32 (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The cos type of link-based and name-based ACL subitem."
+ --"过滤某种协议类型的报文"
+ ::= { aclNamedLnkSubitemEntry 6 }
+
+ aclNamedLnkSubitemSrcVlanID OBJECT-TYPE
+ SYNTAX VlanId
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source vlan of link-based and name-based ACL subitem."
+ --"对VLAN ID为特定值的数据包进行过滤"
+ ::= { aclNamedLnkSubitemEntry 7 }
+
+ aclNamedLnkSubitemSrcMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source mac-address of link-based and name-based ACL subitem."
+ --"它于MAC通配符共同作用得到感兴趣的源MAC地址,并对这些MAC地址作处理。"
+ ::= { aclNamedLnkSubitemEntry 8 }
+
+ aclNamedLnkSubitemSrcMacWldmsk OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source mac-address mask of link-based and name-based ACL subitem."
+ --"它于MAC地址共同作用得到感兴趣的源MAC地址,并对这些MAC地址作处理。"
+ ::= { aclNamedLnkSubitemEntry 9 }
+
+ aclNamedLnkSubitemDstMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination mac-address of link-based and name-based ACL subitem."
+ --"它于MAC通配符共同作用得到感兴趣的目的MAC地址,并对这些MAC地址作处理。"
+ ::= { aclNamedLnkSubitemEntry 10 }
+
+ aclNamedLnkSubitemDstMacWldmsk OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination mac-address mask of link-based and name-based ACL subitem."
+ --"它于MAC地址共同作用得到感兴趣的目的MAC地址,并对这些MAC地址作处理。"
+ ::= { aclNamedLnkSubitemEntry 11 }
+
+ aclNamedLnkSubitemSrcPortNum OBJECT-TYPE
+ SYNTAX Integer32 (1..26)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source port of link-based and name-based ACL subitem."
+ ::= { aclNamedLnkSubitemEntry 12 }
+
+ aclNamedLnkSubitemDstPortNum OBJECT-TYPE
+ SYNTAX Integer32 (1..29)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination port of link-based and name-based ACL subitem."
+ ::= { aclNamedLnkSubitemEntry 13 }
+
+ aclNamedLnkSubitemTimeRange OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The referred time range of link-based and name-based ACL subitem."
+ --"访问列表子项起作用的时间段"
+ ::= { aclNamedLnkSubitemEntry 14 }
+
+ aclNamedLnkSubitemRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status of link-based and name-based ACL subitem entry."
+ --"表示当前ACL子项的状态,添加或删除。"
+ ::= { aclNamedLnkSubitemEntry 15 }
+
+ aclNamedLnkSubitemSrcInnerTag OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source inner tag of link-based and name-based ACL subitem."
+ --"对inner tag为特定值的数据包进行过滤"
+ ::= { aclNamedLnkSubitemEntry 16 }
+
+ aclNamedLnkSubitemSrcInnerVlanID OBJECT-TYPE
+ SYNTAX VlanId
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source inner vlan of link-based and name-based ACL subitem."
+ --"对inner VLAN ID为特定值的数据包进行过滤"
+ ::= { aclNamedLnkSubitemEntry 17 }
+
+ aclNamedLnkSubitemSrcEndVlanID OBJECT-TYPE
+ SYNTAX VlanId
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source end vlan of link-based and name-based ACL subitem."
+ --"对VLAN ID为特定值的数据包进行过滤"
+ ::= { aclNamedLnkSubitemEntry 18 }
+
+ --ACL子项定义,基于名字的自定义访问控制列表子项。
+
+ aclNamedUserSubitemTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclNamedUserSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "User defined and name-based ACL subitem table."
+ --"定义一条自定义访问控制列表子项。它是通过目的地址进行过滤的。"
+ ::= { gbnL2QACL 11 }
+
+ aclNamedUserSubitemEntry OBJECT-TYPE
+ SYNTAX AclNamedUserSubitemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of user defined and name-based ACL subitem table."
+ --"定义一条标准访问控制列表子项."
+ INDEX { aclNamedUserName, aclNamedUserSubNum }
+ ::= { aclNamedUserSubitemTable 1 }
+
+ AclNamedUserSubitemEntry ::=
+ SEQUENCE {
+ aclNamedUserName
+ OCTET STRING,
+ aclNamedUserSubNum
+ Integer32,
+ aclNamedUserSubitemAdminStatus
+ AdminStatus,
+ aclNamedUserSubitemAction
+ Action,
+ aclNamedUserSubitemSrcPortNum
+ Integer32,
+ aclNamedUserSubitemDstPortNum
+ Integer32,
+ aclNamedUserSubitemRule
+ OCTET STRING,
+ aclNamedUserSubitemMask
+ OCTET STRING,
+ aclNamedUserTimeRange
+ OCTET STRING,
+ aclNamedUserSubitemRowStatus
+ RowStatus
+ }
+
+ aclNamedUserName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of user defined and name-based ACL subitem."
+ --"基于名字的访问控制列表的名字,它是一个最多32个字符组成的字符串"
+ ::= { aclNamedUserSubitemEntry 1 }
+
+ aclNamedUserSubNum OBJECT-TYPE
+ SYNTAX Integer32 (0..127)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number of user defined and name-based ACL subitem."
+ --"访问控制列表的子项号,0-127。"
+ ::= { aclNamedUserSubitemEntry 2 }
+
+ aclNamedUserSubitemAdminStatus OBJECT-TYPE
+ SYNTAX AdminStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The admin status of user defined and name-based ACL subitem."
+ --"当此项为valid时激活一条访问控制列表,invalid表示只配置了此项
+ --ACL但并没有下发到硬件开始执行。"
+ DEFVAL { invalid } -- invalid
+ ::= { aclNamedUserSubitemEntry 3 }
+
+ aclNamedUserSubitemAction OBJECT-TYPE
+ SYNTAX Action
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The action of user defined and name-based ACL subitem."
+ --"定义一条访问列表子项的动作,允许或拒绝。"
+ ::= { aclNamedUserSubitemEntry 4 }
+
+ aclNamedUserSubitemSrcPortNum OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source port of user defined and name-based ACL subitem."
+ ::= { aclNamedUserSubitemEntry 5 }
+
+ aclNamedUserSubitemDstPortNum OBJECT-TYPE
+ SYNTAX Integer32 (1..29)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination port of user defined and name-based ACL subitem."
+ ::= { aclNamedUserSubitemEntry 6 }
+
+ aclNamedUserSubitemRule OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..160))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The match rule of user defined and name-based ACL subitem."
+ --"用户自定义访问控制列表子项的匹配字符串"
+ ::= { aclNamedUserSubitemEntry 7 }
+
+ aclNamedUserSubitemMask OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..160))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The match mask of user defined and name-based ACL subitem."
+ --"用户自定义访问控制列表子项的匹配字符串掩码"
+ ::= { aclNamedUserSubitemEntry 8 }
+
+ aclNamedUserTimeRange OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..256))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The referred time range of user defined and name-based ACL subitem."
+ --"访问列表子项起作用的时间段"
+ ::= { aclNamedUserSubitemEntry 9 }
+
+ aclNamedUserSubitemRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status of user defined and name-based ACL subitem entry."
+ --"表示当前ACL子项的状态,添加或删除。"
+ ::= { aclNamedUserSubitemEntry 10 }
+
+--时间段定义
+ aclTimeRangeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclTimeRangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Time range table."
+ ::= { gbnL2QACL 12 }
+
+ aclTimeRangeEntry OBJECT-TYPE
+ SYNTAX AclTimeRangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of time range table."
+ --"定义一条时间段."
+ INDEX { aclTimeRangeName }
+ ::= { aclTimeRangeTable 1 }
+
+ AclTimeRangeEntry ::=
+ SEQUENCE {
+ aclTimeRangeName
+ OCTET STRING,
+ aclTimeRangeTotleAbsolutes
+ Integer32,
+ aclTimeRangeTotlePeriods
+ Integer32,
+ aclTimeRangeActive
+ TruthValue,
+ aclTimeRangeRowStatus
+ RowStatus
+ }
+
+ aclTimeRangeName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of time range."
+ --"时间段的名字"
+ ::= { aclTimeRangeEntry 1 }
+
+ aclTimeRangeTotleAbsolutes OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of absolute time ranges."
+ --"一个时间段最多可以配置12个绝对时间段,这里为已经配置的绝对时间段的数目"
+ DEFVAL { invalid } -- invalid
+ ::= { aclTimeRangeEntry 2 }
+
+ aclTimeRangeTotlePeriods OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of period time ranges."
+ --"一个时间段最多可以配置32个周期时间段,这里为已经配置的周期时间段的数目"
+ ::= { aclTimeRangeEntry 3 }
+
+ aclTimeRangeActive OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The active status of time range."
+ --"时间段的激活状态"
+ ::= { aclTimeRangeEntry 4 }
+
+ aclTimeRangeRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status of time range entry."
+ --"表示当前时间段的状态,添加或删除。"
+ ::= { aclTimeRangeEntry 5 }
+
+ --绝对时间段定义。
+
+ aclTimeRangeAbsoluteTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclTimeRangeAbsoluteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Absolute time range table."
+ --"定义一个绝对时间段"
+ ::= { gbnL2QACL 13 }
+
+ aclTimeRangeAbsoluteEntry OBJECT-TYPE
+ SYNTAX AclTimeRangeAbsoluteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of absolute time range table."
+ --"定义一条绝对时间段."
+ INDEX { aclTimeRangeAbsoluteName, aclTimeRangeAbsoluteStartTime,
+ aclTimeRangeAbsoluteEndTime }
+ ::= { aclTimeRangeAbsoluteTable 1 }
+
+ AclTimeRangeAbsoluteEntry ::=
+ SEQUENCE {
+ aclTimeRangeAbsoluteName
+ OCTET STRING,
+ aclTimeRangeAbsoluteStartTime
+ Unsigned32,
+ aclTimeRangeAbsoluteEndTime
+ Unsigned32,
+ aclTimeRangeAbsoluteRowStatus
+ RowStatus
+ }
+
+ aclTimeRangeAbsoluteName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of absolute time range."
+ --"时间段的名字"
+ ::= { aclTimeRangeAbsoluteEntry 1 }
+
+ aclTimeRangeAbsoluteStartTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The start time of absolute time range."
+ --"绝对时间段起始时间(日历时间)"
+ ::= { aclTimeRangeAbsoluteEntry 2 }
+
+ aclTimeRangeAbsoluteEndTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The end time of absolute time range."
+ --"绝对时间段终止时间的年份"
+ ::= { aclTimeRangeAbsoluteEntry 3 }
+
+ aclTimeRangeAbsoluteRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status of absolute time range entry."
+ --"绝对时间段的当前状态"
+ ::= { aclTimeRangeAbsoluteEntry 4 }
+
+ --周期时间段定义。
+
+ aclTimeRangePeriodTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclTimeRangePeriodEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Period time range table."
+ --"定义一个周期时间段"
+ ::= { gbnL2QACL 14 }
+
+ aclTimeRangePeriodEntry OBJECT-TYPE
+ SYNTAX AclTimeRangePeriodEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of period time range table."
+ --"定义一条周期时间段."
+ INDEX { aclTimeRangePeriodName, aclTimeRangePeriodStartWeekDay,
+ aclTimeRangePeriodStartHour, aclTimeRangePeriodStartMin,
+ aclTimeRangePeriodEndWeekDay, aclTimeRangePeriodEndHour,
+ aclTimeRangePeriodEndMin }
+ ::= { aclTimeRangePeriodTable 1 }
+
+ AclTimeRangePeriodEntry ::=
+ SEQUENCE {
+ aclTimeRangePeriodName
+ OCTET STRING,
+ aclTimeRangePeriodStartWeekDay
+ Unsigned32,
+ aclTimeRangePeriodStartHour
+ Unsigned32,
+ aclTimeRangePeriodStartMin
+ Unsigned32,
+ aclTimeRangePeriodEndWeekDay
+ Unsigned32,
+ aclTimeRangePeriodEndHour
+ Unsigned32,
+ aclTimeRangePeriodEndMin
+ Unsigned32,
+ aclTimeRangePeriodRowStatus
+ RowStatus
+ }
+
+ aclTimeRangePeriodName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of period time range."
+ --"时间段的名字"
+ ::= { aclTimeRangePeriodEntry 1 }
+
+ aclTimeRangePeriodStartWeekDay OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The start week day of period time range."
+ --"周期时间段起始时间的日期(星期几)"
+ ::= { aclTimeRangePeriodEntry 2 }
+
+ aclTimeRangePeriodStartHour OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The start hour of period time range."
+ --"周期时间段的起始时间(几点)"
+ ::= { aclTimeRangePeriodEntry 3 }
+
+ aclTimeRangePeriodStartMin OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The start minute of period time range."
+ --"周期时间段的起始时间(几分)"
+ ::= { aclTimeRangePeriodEntry 4 }
+
+ aclTimeRangePeriodEndWeekDay OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The end week day of period time range."
+ --"周期时间段终止时间的日期(星期几)"
+ ::= { aclTimeRangePeriodEntry 5 }
+
+ aclTimeRangePeriodEndHour OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The end hour of period time range."
+ --"周期时间段的终止时间(几点)"
+ ::= { aclTimeRangePeriodEntry 6 }
+
+ aclTimeRangePeriodEndMin OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The end minute of period time range."
+ --"周期时间段的终止时间(几分)"
+ ::= { aclTimeRangePeriodEntry 7 }
+
+ aclTimeRangePeriodRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status of period time range entry."
+ --"周期时间段的当前状态"
+ ::= { aclTimeRangePeriodEntry 8 }
+
+ -----------------------------------------------------
+ -- the active ACL group
+ -----------------------------------------------------
+
+ aclActiveTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclActiveEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of active acl entries. "
+ ::= { gbnL2QACL 15 }
+
+ aclActiveEntry OBJECT-TYPE
+ SYNTAX AclActiveEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of active acl entries. "
+ INDEX { aclActiveIndex }
+ ::= { aclActiveTable 1 }
+
+ AclActiveEntry ::=
+ SEQUENCE {
+ aclActiveIndex
+ INTEGER,
+ aclActiveUserGroupName
+ OCTET STRING,
+ aclActiveUserGroupSubitem
+ INTEGER,
+ aclActiveIpGroupName
+ OCTET STRING,
+ aclActiveIpGroupSubitem
+ INTEGER,
+ aclActiveLinkGroupName
+ OCTET STRING,
+ aclActiveLinkGroupSubitem
+ INTEGER,
+ aclActiveBlock0Priority
+ INTEGER,
+ aclActiveBlock1Priority
+ INTEGER,
+ aclActiveBlock2Priority
+ INTEGER,
+ aclActiveBlock3Priority
+ INTEGER,
+ aclActiveBlock4Priority
+ INTEGER,
+ aclActiveConfigSequence
+ INTEGER,
+ aclActiveRunning
+ TruthValue,
+ aclActiveRowStatus
+ RowStatus,
+ aclActiveBlock5Priority
+ INTEGER,
+ aclActiveBlock6Priority
+ INTEGER,
+ aclActiveBlock7Priority
+ INTEGER,
+ aclActiveBlock8Priority
+ INTEGER,
+ aclActiveBlock9Priority
+ INTEGER,
+ aclActiveBlock10Priority
+ INTEGER,
+ aclActiveBlock11Priority
+ INTEGER,
+ aclActiveDirection
+ INTEGER,
+ aclActiveInterface
+ INTEGER
+ }
+
+ aclActiveIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each active acl. "
+ ::= { aclActiveEntry 1 }
+
+ aclActiveUserGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the active user group acl. "
+ ::= { aclActiveEntry 2 }
+
+ aclActiveUserGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the active user group acl subitem. "
+ ::= { aclActiveEntry 3 }
+
+ aclActiveIpGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the active ip group acl. "
+ ::= { aclActiveEntry 4 }
+
+ aclActiveIpGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the active ip group acl subitem. "
+ ::= { aclActiveEntry 5 }
+
+ aclActiveLinkGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the active link group acl. "
+ ::= { aclActiveEntry 6 }
+
+ aclActiveLinkGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the active link group acl subitem. "
+ ::= { aclActiveEntry 7 }
+
+ aclActiveBlock0Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 0 priority of the active ACL. 16 means no filter rules in the Hardware."
+ ::= { aclActiveEntry 8 }
+
+ aclActiveBlock1Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 1 priority of the active ACL. 16 means no filter rules in the Hardware."
+ ::= { aclActiveEntry 9 }
+
+ aclActiveBlock2Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 2 priority of the active ACL. 16 means no filter rules in the Hardware."
+ ::= { aclActiveEntry 10 }
+
+ aclActiveBlock3Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 3 priority of the active ACL. 16 means no filter rules in the Hardware."
+ ::= { aclActiveEntry 11 }
+
+ aclActiveBlock4Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 4 priority of the active ACL. 16 means no filter rules in the Hardware."
+ ::= { aclActiveEntry 12 }
+
+ aclActiveConfigSequence OBJECT-TYPE
+ SYNTAX INTEGER(1..1024)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the config sequence of the active ACL."
+ ::= { aclActiveEntry 13 }
+
+ aclActiveRunning OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the running status of the active ACL."
+ ::= { aclActiveEntry 14 }
+
+ aclActiveRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates the status of this entry."
+ ::= { aclActiveEntry 15 }
+
+ aclActiveBlock5Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 5 priority of the active ACL. 16 means no filter rules in the Hardware."
+ --激活ACL在block 5中的优先级,16表示没有过滤规则在硬件中
+ ::= { aclActiveEntry 16 }
+
+ aclActiveBlock6Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 6 priority of the active ACL. 16 means no filter rules in the Hardware."
+ --激活ACL在block 6中的优先级,16表示没有过滤规则在硬件中
+ ::= { aclActiveEntry 17 }
+
+ aclActiveBlock7Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 7 priority of the active ACL. 16 means no filter rules in the Hardware."
+ --激活ACL在block 7中的优先级,16表示没有过滤规则在硬件中
+ ::= { aclActiveEntry 18 }
+
+ aclActiveBlock8Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 8 priority of the active ACL. 16 means no filter rules in the Hardware."
+ --激活ACL在block 8中的优先级,16表示没有过滤规则在硬件中
+ ::= { aclActiveEntry 19 }
+
+ aclActiveBlock9Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 9 priority of the active ACL. 16 means no filter rules in the Hardware."
+ --激活ACL在block 9中的优先级,16表示没有过滤规则在硬件中
+ ::= { aclActiveEntry 20 }
+
+ aclActiveBlock10Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 10 priority of the active ACL. 16 means no filter rules in the Hardware."
+ --激活ACL在block 10中的优先级,16表示没有过滤规则在硬件中
+ ::= { aclActiveEntry 21 }
+
+ aclActiveBlock11Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 11 priority of the active ACL. 16 means no filter rules in the Hardware."
+ --激活ACL在block 11中的优先级,16表示没有过滤规则在硬件中
+ ::= { aclActiveEntry 22 }
+
+ aclActiveDirection OBJECT-TYPE
+ SYNTAX INTEGER {
+ inbound(0),
+ outbound(1)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ingress/egress of rule.default is inbound"
+ --入口/出口acl,默认为入口。
+ ::= { aclActiveEntry 23 }
+
+ aclActiveInterface OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the interface of referenced acl, 0 indicates the global reference."
+ --引用acl的端口,为0表示全局引用。
+ ::= { aclActiveEntry 24 }
+
+ -----------------------------------------------------
+ -- the mirror-to QOS group
+ -----------------------------------------------------
+
+ qosMirrorToTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosMirrorToEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of mirror-to QOS entries. "
+ ::= { gbnL2QACL 16 }
+
+ qosMirrorToEntry OBJECT-TYPE
+ SYNTAX QosMirrorToEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of mirror-to QOS entries. "
+ INDEX { qosMirrorToIndex }
+ ::= { qosMirrorToTable 1 }
+
+ QosMirrorToEntry ::=
+ SEQUENCE {
+ qosMirrorToIndex
+ INTEGER,
+ qosMirrorToUserGroupName
+ OCTET STRING,
+ qosMirrorToUserGroupSubitem
+ INTEGER,
+ qosMirrorToIpGroupName
+ OCTET STRING,
+ qosMirrorToIpGroupSubitem
+ INTEGER,
+ qosMirrorToLinkGroupName
+ OCTET STRING,
+ qosMirrorToLinkGroupSubitem
+ INTEGER,
+ qosMirrorToInterface
+ INTEGER,
+ qosMirrorToBlock0Priority
+ INTEGER,
+ qosMirrorToBlock1Priority
+ INTEGER,
+ qosMirrorToBlock2Priority
+ INTEGER,
+ qosMirrorToBlock3Priority
+ INTEGER,
+ qosMirrorToBlock4Priority
+ INTEGER,
+ qosMirrorToConfigSequence
+ INTEGER,
+ qosMirrorToRunning
+ TruthValue,
+ qosMirrorToRowStatus
+ RowStatus,
+ qosMirrorToBlock5Priority
+ INTEGER,
+ qosMirrorToBlock6Priority
+ INTEGER,
+ qosMirrorToBlock7Priority
+ INTEGER,
+ qosMirrorToBlock8Priority
+ INTEGER,
+ qosMirrorToBlock9Priority
+ INTEGER,
+ qosMirrorToBlock10Priority
+ INTEGER,
+ qosMirrorToBlock11Priority
+ INTEGER
+ }
+
+ qosMirrorToIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each mirror-to QOS. "
+ ::= { qosMirrorToEntry 1 }
+
+ qosMirrorToUserGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the mirror-to QOS user group acl. "
+ ::= { qosMirrorToEntry 2 }
+
+ qosMirrorToUserGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the mirror-to QOS user group acl subitem. "
+ ::= { qosMirrorToEntry 3 }
+
+ qosMirrorToIpGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the mirror-to QOS ip group acl. "
+ ::= { qosMirrorToEntry 4 }
+
+ qosMirrorToIpGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the mirror-to QOS ip group acl subitem. "
+ ::= { qosMirrorToEntry 5 }
+
+ qosMirrorToLinkGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the mirror-to QOS link group acl. "
+ ::= { qosMirrorToEntry 6 }
+
+ qosMirrorToLinkGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the mirror-to QOS link group acl subitem. "
+ ::= { qosMirrorToEntry 7 }
+
+ qosMirrorToInterface OBJECT-TYPE
+ SYNTAX INTEGER (1..26)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the mirror-to interface of the mirror-to QOS. "
+ ::= { qosMirrorToEntry 8 }
+
+ qosMirrorToBlock0Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 0 priority of the mirror-to QOS. 16 means no filter rules in the Hardware."
+ ::= { qosMirrorToEntry 9 }
+
+ qosMirrorToBlock1Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 1 priority of the mirror-to QOS. 16 means no filter rules in the Hardware."
+ ::= { qosMirrorToEntry 10 }
+
+ qosMirrorToBlock2Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 2 priority of the mirror-to QOS. 16 means no filter rules in the Hardware."
+ ::= { qosMirrorToEntry 11 }
+
+ qosMirrorToBlock3Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 3 priority of the mirror-to QOS. 16 means no filter rules in the Hardware."
+ ::= { qosMirrorToEntry 12 }
+
+ qosMirrorToBlock4Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 4 priority of the mirror-to QOS. 16 means no filter rules in the Hardware."
+ ::= { qosMirrorToEntry 13 }
+
+ qosMirrorToConfigSequence OBJECT-TYPE
+ SYNTAX INTEGER(1..1024)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the config sequence of the mirror-to QOS."
+ ::= { qosMirrorToEntry 14 }
+
+ qosMirrorToRunning OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the running status of the mirror-to QOS. "
+ ::= { qosMirrorToEntry 15 }
+
+ qosMirrorToRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates the status of this entry."
+ ::= { qosMirrorToEntry 16 }
+
+ qosMirrorToBlock5Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 5 priority of the mirror-to QOS. 16 means no filter rules in the Hardware."
+ --流镜像在block 5中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosMirrorToEntry 17 }
+
+ qosMirrorToBlock6Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 6 priority of the mirror-to QOS. 16 means no filter rules in the Hardware."
+ --流镜像在block 6 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosMirrorToEntry 18 }
+
+ qosMirrorToBlock7Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 7 priority of the mirror-to QOS. 16 means no filter rules in the Hardware."
+ --流镜像在block 7 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosMirrorToEntry 19 }
+
+ qosMirrorToBlock8Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 8 priority of the mirror-to QOS. 16 means no filter rules in the Hardware."
+ --流镜像在block 8 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosMirrorToEntry 20 }
+
+ qosMirrorToBlock9Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 9 priority of the mirror-to QOS. 16 means no filter rules in the Hardware."
+ --流镜像在block 9 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosMirrorToEntry 21 }
+
+ qosMirrorToBlock10Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 10 priority of the mirror-to QOS. 16 means no filter rules in the Hardware."
+ --流镜像在block 10 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosMirrorToEntry 22 }
+
+ qosMirrorToBlock11Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 11 priority of the mirror-to QOS. 16 means no filter rules in the Hardware."
+ --流镜像在block 11 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosMirrorToEntry 23 }
+
+ -----------------------------------------------------
+ -- the rate-limit QOS
+ -----------------------------------------------------
+
+ qosRateLimitTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosRateLimitEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of rate-limit QOS entries. "
+ ::= { gbnL2QACL 17 }
+
+ qosRateLimitEntry OBJECT-TYPE
+ SYNTAX QosRateLimitEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of rate-limit QOS entries. "
+ INDEX { qosRateLimitIndex }
+ ::= { qosRateLimitTable 1 }
+
+ QosRateLimitEntry ::=
+ SEQUENCE {
+ qosRateLimitIndex
+ INTEGER,
+ qosRateLimitUserGroupName
+ OCTET STRING,
+ qosRateLimitUserGroupSubitem
+ INTEGER,
+ qosRateLimitIpGroupName
+ OCTET STRING,
+ qosRateLimitIpGroupSubitem
+ INTEGER,
+ qosRateLimitLinkGroupName
+ OCTET STRING,
+ qosRateLimitLinkGroupSubitem
+ INTEGER,
+ qosRateLimitIntf
+ INTEGER,
+ qosRateLimitTargetRate
+ INTEGER,
+ qosRateLimitExceedAction
+ INTEGER,
+ qosRateLimitDscpValue
+ INTEGER,
+ qosRateLimitBlock0Priority
+ INTEGER,
+ qosRateLimitBlock1Priority
+ INTEGER,
+ qosRateLimitBlock2Priority
+ INTEGER,
+ qosRateLimitBlock3Priority
+ INTEGER,
+ qosRateLimitBlock4Priority
+ INTEGER,
+ qosRateLimitConfigSequence
+ INTEGER,
+ qosRateLimitRunning
+ TruthValue,
+ qosRateLimitRowStatus
+ RowStatus,
+ qosRateLimitBlock5Priority
+ INTEGER,
+ qosRateLimitBlock6Priority
+ INTEGER,
+ qosRateLimitBlock7Priority
+ INTEGER,
+ qosRateLimitBlock8Priority
+ INTEGER,
+ qosRateLimitBlock9Priority
+ INTEGER,
+ qosRateLimitBlock10Priority
+ INTEGER,
+ qosRateLimitBlock11Priority
+ INTEGER,
+ qosRateLimitPolicerId
+ INTEGER,
+ qosRateLimitUsePolicer
+ TruthValue,
+ qosRateLimitCIR
+ INTEGER,
+ qosRateLimitCBS
+ INTEGER,
+ qosRateLimitPIR
+ INTEGER,
+ qosRateLimitPBS
+ INTEGER,
+ qosRateLimitRedAction
+ INTEGER,
+ qosRateLimitRedDscp
+ INTEGER,
+ qosRateLimitYellowAction
+ INTEGER,
+ qosRateLimitYellowDscp
+ INTEGER,
+ qosRateLimitGreenAction
+ INTEGER,
+ qosRateLimitGreenDscp
+ INTEGER,
+ qosRateLimitUsetrTCM
+ TruthValue
+ }
+
+ qosRateLimitIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each rate-limit QOS. "
+ ::= { qosRateLimitEntry 1 }
+
+ qosRateLimitUserGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the rate-limit QOS user group acl. "
+ ::= { qosRateLimitEntry 2 }
+
+ qosRateLimitUserGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the rate-limit QOS user group acl subitem. "
+ ::= { qosRateLimitEntry 3 }
+
+ qosRateLimitIpGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the rate-limit QOS ip group acl. "
+ ::= { qosRateLimitEntry 4 }
+
+ qosRateLimitIpGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the rate-limit QOS ip group acl subitem. "
+ ::= { qosRateLimitEntry 5 }
+
+ qosRateLimitLinkGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the rate-limit QOS link group acl. "
+ ::= { qosRateLimitEntry 6 }
+
+ qosRateLimitLinkGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the rate-limit QOS link group acl subitem. "
+ ::= { qosRateLimitEntry 7 }
+
+ qosRateLimitIntf OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the target rate on this interface. "
+ ::= { qosRateLimitEntry 8 }
+
+ qosRateLimitTargetRate OBJECT-TYPE
+ SYNTAX INTEGER (1..100)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the target rate of the rate-limit QOS. "
+ ::= { qosRateLimitEntry 9 }
+
+ qosRateLimitExceedAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ drop(1),
+ set-dscp-value(2)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the exceed action of the rate-limit QOS. "
+ ::= { qosRateLimitEntry 10 }
+
+ qosRateLimitDscpValue OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the dscp value of the rate-limit QOS. "
+ ::= { qosRateLimitEntry 11 }
+
+ qosRateLimitBlock0Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 0 priority of the rate-limit QOS. 16 means no filter rules in the Hardware."
+ ::= { qosRateLimitEntry 12 }
+
+ qosRateLimitBlock1Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 1 priority of the rate-limit QOS. 16 means no filter rules in the Hardware."
+ ::= { qosRateLimitEntry 13 }
+
+ qosRateLimitBlock2Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 2 priority of the rate-limit QOS. 16 means no filter rules in the Hardware."
+ ::= { qosRateLimitEntry 14 }
+
+ qosRateLimitBlock3Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 3 priority of the rate-limit QOS. 16 means no filter rules in the Hardware."
+ ::= { qosRateLimitEntry 15 }
+
+ qosRateLimitBlock4Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 4 priority of the rate-limit QOS. 16 means no filter rules in the Hardware."
+ ::= { qosRateLimitEntry 16 }
+
+ qosRateLimitConfigSequence OBJECT-TYPE
+ SYNTAX INTEGER(1..1024)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the config sequence of the rate-limit QOS."
+ ::= { qosRateLimitEntry 17 }
+
+ qosRateLimitRunning OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the running status of the rate-limit QOS."
+ ::= { qosRateLimitEntry 18 }
+
+ qosRateLimitRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates the status of this entry."
+ ::= { qosRateLimitEntry 19 }
+
+ qosRateLimitBlock5Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 5 priority of the rate-limit QOS. 16 means no filter rules in the Hardware."
+ --流量监管在block 5 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosRateLimitEntry 20 }
+
+ qosRateLimitBlock6Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 6 priority of the rate-limit QOS. 16 means no filter rules in the Hardware."
+ --流量监管在block 6 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosRateLimitEntry 21 }
+
+ qosRateLimitBlock7Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 7 priority of the rate-limit QOS. 16 means no filter rules in the Hardware."
+ --流量监管在block 7 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosRateLimitEntry 22 }
+
+ qosRateLimitBlock8Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 8 priority of the rate-limit QOS. 16 means no filter rules in the Hardware."
+ --流量监管在block 8 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosRateLimitEntry 23 }
+
+ qosRateLimitBlock9Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 9 priority of the rate-limit QOS. 16 means no filter rules in the Hardware."
+ --流量监管在block 9 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosRateLimitEntry 24 }
+
+ qosRateLimitBlock10Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 10 priority of the rate-limit QOS. 16 means no filter rules in the Hardware."
+ --流量监管在block 10 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosRateLimitEntry 25 }
+
+ qosRateLimitBlock11Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 11 priority of the rate-limit QOS. 16 means no filter rules in the Hardware."
+ --流量监管在block 11 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosRateLimitEntry 26 }
+
+ qosRateLimitPolicerId OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the two rate policer ID of the rate-limit QOS."
+ ::= { qosRateLimitEntry 27 }
+
+ qosRateLimitUsePolicer OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "this value determines whether the rate-limit QOS use a two rate policer."
+ ::= { qosRateLimitEntry 28 }
+ qosRateLimitCIR OBJECT-TYPE
+ SYNTAX INTEGER(64..1048512)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the Committed information rate value ."
+ ::= { qosRateLimitEntry 29 }
+
+ qosRateLimitCBS OBJECT-TYPE
+ SYNTAX INTEGER(4..16384)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the Committed burst size value ."
+ ::= { qosRateLimitEntry 30 }
+
+ qosRateLimitPIR OBJECT-TYPE
+ SYNTAX INTEGER(64..1048512)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the peak information rate value ."
+ ::= { qosRateLimitEntry 31 }
+
+ qosRateLimitPBS OBJECT-TYPE
+ SYNTAX INTEGER(4..16384)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the peak burst size value ."
+ ::= { qosRateLimitEntry 32 }
+
+ qosRateLimitRedAction OBJECT-TYPE
+ SYNTAX INTEGER{
+ drop(1),
+ set-dscp-value(2),
+ copy-to-cpu(3),
+ transmit(4)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the packets marked red action ."
+ ::= { qosRateLimitEntry 33 }
+
+ qosRateLimitRedDscp OBJECT-TYPE
+ SYNTAX INTEGER(0..63)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the packets marked red set dscp value."
+ ::= { qosRateLimitEntry 34}
+
+ qosRateLimitYellowAction OBJECT-TYPE
+ SYNTAX INTEGER{
+ drop(1),
+ set-dscp-value(2),
+ copy-to-cpu(3),
+ transmit(4)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the packets marked yellow action."
+ ::= { qosRateLimitEntry 35 }
+
+ qosRateLimitYellowDscp OBJECT-TYPE
+ SYNTAX INTEGER(0..63)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the packets marked yellow set dscp value."
+ ::= { qosRateLimitEntry 36 }
+
+ qosRateLimitGreenAction OBJECT-TYPE
+ SYNTAX INTEGER{
+ drop(1),
+ set-dscp-value(2),
+ copy-to-cpu(3),
+ transmit(4)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the packets marked green action ."
+ ::= { qosRateLimitEntry 37 }
+
+ qosRateLimitGreenDscp OBJECT-TYPE
+ SYNTAX INTEGER(0..63)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the packets marked green set dscp value."
+ ::= { qosRateLimitEntry 38}
+
+ qosRateLimitUsetrTCM OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "this value determines whether the rate-limit QOS use a two rate policer."
+ ::= { qosRateLimitEntry 39 }
+
+ -----------------------------------------------------
+ -- the traffic-priority QOS
+ -----------------------------------------------------
+
+ qosTrafficPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosTrafficPriorityEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-priority QOS entries. "
+ ::= { gbnL2QACL 18 }
+
+ qosTrafficPriorityEntry OBJECT-TYPE
+ SYNTAX QosTrafficPriorityEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-priority QOS entries. "
+ INDEX { qosTrafficPriorityIndex }
+ ::= { qosTrafficPriorityTable 1 }
+
+ QosTrafficPriorityEntry ::=
+ SEQUENCE {
+ qosTrafficPriorityIndex
+ INTEGER,
+ qosTrafficPriorityUserGroupName
+ OCTET STRING,
+ qosTrafficPriorityUserGroupSubitem
+ INTEGER,
+ qosTrafficPriorityIpGroupName
+ OCTET STRING,
+ qosTrafficPriorityIpGroupSubitem
+ INTEGER,
+ qosTrafficPriorityLinkGroupName
+ OCTET STRING,
+ qosTrafficPriorityLinkGroupSubitem
+ INTEGER,
+ qosTrafficPriorityDscp
+ INTEGER,
+ qosTrafficPriorityIpPrecedence
+ INTEGER,
+ qosTrafficPriorityCos
+ INTEGER,
+ qosTrafficPriorityLocalPrecedence
+ INTEGER,
+ qosTrafficPriorityBlock0Priority
+ INTEGER,
+ qosTrafficPriorityBlock1Priority
+ INTEGER,
+ qosTrafficPriorityBlock2Priority
+ INTEGER,
+ qosTrafficPriorityBlock3Priority
+ INTEGER,
+ qosTrafficPriorityBlock4Priority
+ INTEGER,
+ qosTrafficPriorityConfigSequence
+ INTEGER,
+ qosTrafficPriorityRunning
+ TruthValue,
+ qosTrafficPriorityRowStatus
+ RowStatus,
+ qosTrafficPriorityBlock5Priority
+ INTEGER,
+ qosTrafficPriorityBlock6Priority
+ INTEGER,
+ qosTrafficPriorityBlock7Priority
+ INTEGER,
+ qosTrafficPriorityBlock8Priority
+ INTEGER,
+ qosTrafficPriorityBlock9Priority
+ INTEGER,
+ qosTrafficPriorityBlock10Priority
+ INTEGER,
+ qosTrafficPriorityBlock11Priority
+ INTEGER
+ }
+
+ qosTrafficPriorityIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each traffic-priority QOS. "
+ ::= { qosTrafficPriorityEntry 1 }
+
+ qosTrafficPriorityUserGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-priority QOS user group acl. "
+ ::= { qosTrafficPriorityEntry 2 }
+
+ qosTrafficPriorityUserGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-priority QOS user group acl subitem. "
+ ::= { qosTrafficPriorityEntry 3 }
+
+ qosTrafficPriorityIpGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-priority QOS ip group acl. "
+ ::= { qosTrafficPriorityEntry 4 }
+
+ qosTrafficPriorityIpGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-priority QOS ip group acl subitem. "
+ ::= { qosTrafficPriorityEntry 5 }
+
+ qosTrafficPriorityLinkGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-priority QOS link group acl. "
+ ::= { qosTrafficPriorityEntry 6 }
+
+ qosTrafficPriorityLinkGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-priority QOS link group acl subitem. "
+ ::= { qosTrafficPriorityEntry 7 }
+
+ qosTrafficPriorityDscp OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the DSCP of the traffic-priority QOS. "
+ ::= { qosTrafficPriorityEntry 8 }
+
+ qosTrafficPriorityIpPrecedence OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the IP precedence of the traffic-priority QOS. "
+ ::= { qosTrafficPriorityEntry 9 }
+
+ qosTrafficPriorityCos OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the COS of the traffic-priority QOS. "
+ ::= { qosTrafficPriorityEntry 10 }
+
+ qosTrafficPriorityLocalPrecedence OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the local precedence of the traffic-priority QOS. "
+ ::= { qosTrafficPriorityEntry 11 }
+
+ qosTrafficPriorityBlock0Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 0 priority of the traffic-priority QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficPriorityEntry 12 }
+
+ qosTrafficPriorityBlock1Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 1 priority of the traffic-priority QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficPriorityEntry 13 }
+
+ qosTrafficPriorityBlock2Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 2 priority of the traffic-priority QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficPriorityEntry 14 }
+
+ qosTrafficPriorityBlock3Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 3 priority of the traffic-priority QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficPriorityEntry 15 }
+
+ qosTrafficPriorityBlock4Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 4 priority of the traffic-priority QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficPriorityEntry 16 }
+
+ qosTrafficPriorityConfigSequence OBJECT-TYPE
+ SYNTAX INTEGER(1..1024)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the config sequence of the traffic-priority QOS."
+ ::= { qosTrafficPriorityEntry 17 }
+
+ qosTrafficPriorityRunning OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the running status of the traffic-priority QOS."
+ ::= { qosTrafficPriorityEntry 18 }
+
+ qosTrafficPriorityRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates the status of this entry."
+ ::= { qosTrafficPriorityEntry 19 }
+
+ qosTrafficPriorityBlock5Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 5 priority of the traffic-priority QOS. 16 means no filter rules in the Hardware."
+ --报文优先级在block 5 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficPriorityEntry 20 }
+
+ qosTrafficPriorityBlock6Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 6 priority of the traffic-priority QOS. 16 means no filter rules in the Hardware."
+ --报文优先级在block 6 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficPriorityEntry 21 }
+
+ qosTrafficPriorityBlock7Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 7 priority of the traffic-priority QOS. 16 means no filter rules in the Hardware."
+ --报文优先级在block 7 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficPriorityEntry 22 }
+
+ qosTrafficPriorityBlock8Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 8 priority of the traffic-priority QOS. 16 means no filter rules in the Hardware."
+ --报文优先级在block 8 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficPriorityEntry 23 }
+
+ qosTrafficPriorityBlock9Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 9 priority of the traffic-priority QOS. 16 means no filter rules in the Hardware."
+ --报文优先级在block 9 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficPriorityEntry 24 }
+
+ qosTrafficPriorityBlock10Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 10 priority of the traffic-priority QOS. 16 means no filter rules in the Hardware."
+ --报文优先级在block 10 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficPriorityEntry 25 }
+
+ qosTrafficPriorityBlock11Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 11 priority of the traffic-priority QOS. 16 means no filter rules in the Hardware."
+ --报文优先级在block 11 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficPriorityEntry 26 }
+
+ -----------------------------------------------------
+ -- the traffic-policy based route
+ -----------------------------------------------------
+
+ qosTrafficPbrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosTrafficPbrEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-policy-based-route QOS entries. "
+ ::= { gbnL2QACL 19 }
+
+ qosTrafficPbrEntry OBJECT-TYPE
+ SYNTAX QosTrafficPbrEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-policy-based-route QOS entries. "
+ INDEX { qosTrafficPbrIndex }
+ ::= { qosTrafficPbrTable 1 }
+
+ QosTrafficPbrEntry ::=
+ SEQUENCE {
+ qosTrafficPbrIndex
+ INTEGER,
+ qosTrafficPbrUserGroupName
+ OCTET STRING,
+ qosTrafficPbrUserGroupSubitem
+ INTEGER,
+ qosTrafficPbrIpGroupName
+ OCTET STRING,
+ qosTrafficPbrIpGroupSubitem
+ INTEGER,
+ qosTrafficPbrLinkGroupName
+ OCTET STRING,
+ qosTrafficPbrLinkGroupSubitem
+ INTEGER,
+ qosTrafficPbrNextHopIp
+ IpAddress,
+ qosTrafficPbrConfigSequence
+ INTEGER,
+ qosTrafficPbrRunning
+ TruthValue,
+ qosTrafficPbrRowStatus
+ RowStatus,
+ }
+
+ qosTrafficPbrIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each traffic-PBR QOS. "
+ ::= { qosTrafficPbrEntry 1 }
+
+ qosTrafficPbrUserGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-PBR QOS user group acl. "
+ ::= { qosTrafficPbrEntry 2 }
+
+ qosTrafficPbrUserGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-PBR QOS user group acl subitem. "
+ ::= { qosTrafficPbrEntry 3 }
+
+ qosTrafficPbrIpGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-PBR QOS ip group acl. "
+ ::= { qosTrafficPbrEntry 4 }
+
+ qosTrafficPbrIpGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-PBR QOS ip group acl subitem. "
+ ::= { qosTrafficPbrEntry 5 }
+
+ qosTrafficPbrLinkGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-PBR QOS link group acl. "
+ ::= { qosTrafficPbrEntry 6 }
+
+ qosTrafficPbrLinkGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-PBR QOS link group acl subitem. "
+ ::= { qosTrafficPbrEntry 7 }
+
+ qosTrafficPbrNextHopIp OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the IP precedence of the traffic-PBR QOS. "
+ ::= { qosTrafficPbrEntry 8 }
+
+ qosTrafficPbrConfigSequence OBJECT-TYPE
+ SYNTAX INTEGER(1..1024)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the config sequence of the traffic-PBR QOS."
+ ::= { qosTrafficPbrEntry 9 }
+
+ qosTrafficPbrRunning OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the running status of the traffic-PBR QOS."
+ ::= { qosTrafficPbrEntry 10 }
+
+ qosTrafficPbrRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates the status of this entry."
+ ::= { qosTrafficPbrEntry 11 }
+
+ -----------------------------------------------------
+ -- the traffic redirect QOS
+ -----------------------------------------------------
+
+ qosTrafficRedirectTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosTrafficRedirectEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-redirect QOS entries. "
+ ::= { gbnL2QACL 20 }
+
+ qosTrafficRedirectEntry OBJECT-TYPE
+ SYNTAX QosTrafficRedirectEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-redirect QOS entries. "
+ INDEX { qosTrafficRedirectIndex }
+ ::= { qosTrafficRedirectTable 1 }
+
+ QosTrafficRedirectEntry ::=
+ SEQUENCE {
+ qosTrafficRedirectIndex
+ INTEGER,
+ qosTrafficRedirectUserGroupName
+ OCTET STRING,
+ qosTrafficRedirectUserGroupSubitem
+ INTEGER,
+ qosTrafficRedirectIpGroupName
+ OCTET STRING,
+ qosTrafficRedirectIpGroupSubitem
+ INTEGER,
+ qosTrafficRedirectLinkGroupName
+ OCTET STRING,
+ qosTrafficRedirectLinkGroupSubitem
+ INTEGER,
+ qosTrafficRedirectInterface
+ INTEGER,
+ qosTrafficRedirectBlock0Priority
+ INTEGER,
+ qosTrafficRedirectBlock1Priority
+ INTEGER,
+ qosTrafficRedirectBlock2Priority
+ INTEGER,
+ qosTrafficRedirectBlock3Priority
+ INTEGER,
+ qosTrafficRedirectBlock4Priority
+ INTEGER,
+ qosTrafficRedirectConfigSequence
+ INTEGER,
+ qosTrafficRedirectRunning
+ TruthValue,
+ qosTrafficRedirectRowStatus
+ RowStatus,
+ qosTrafficRedirectBlock5Priority
+ INTEGER,
+ qosTrafficRedirectBlock6Priority
+ INTEGER,
+ qosTrafficRedirectBlock7Priority
+ INTEGER,
+ qosTrafficRedirectBlock8Priority
+ INTEGER,
+ qosTrafficRedirectBlock9Priority
+ INTEGER,
+ qosTrafficRedirectBlock10Priority
+ INTEGER,
+ qosTrafficRedirectBlock11Priority
+ INTEGER
+ }
+
+ qosTrafficRedirectIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each traffic-redirect QOS. "
+ ::= { qosTrafficRedirectEntry 1 }
+
+ qosTrafficRedirectUserGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-redirect QOS user group acl. "
+ ::= { qosTrafficRedirectEntry 2 }
+
+ qosTrafficRedirectUserGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-redirect QOS user group acl subitem. "
+ ::= { qosTrafficRedirectEntry 3 }
+
+ qosTrafficRedirectIpGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-redirect QOS ip group acl. "
+ ::= { qosTrafficRedirectEntry 4 }
+
+ qosTrafficRedirectIpGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-redirect QOS ip group acl subitem. "
+ ::= { qosTrafficRedirectEntry 5 }
+
+ qosTrafficRedirectLinkGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-redirect QOS link group acl. "
+ ::= { qosTrafficRedirectEntry 6 }
+
+ qosTrafficRedirectLinkGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-redirect QOS link group acl subitem. "
+ ::= { qosTrafficRedirectEntry 7 }
+
+ qosTrafficRedirectInterface OBJECT-TYPE
+ SYNTAX INTEGER (1..28)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the redirect interface of the traffic-redirect QOS.1-24 for fast-ethernet port 1-24,25-26 for giga-ethernet port 1-2,28 for CPU port,27 is invaild value. "
+ ::= { qosTrafficRedirectEntry 8 }
+
+ qosTrafficRedirectBlock0Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 0 priority of the traffic-redirect QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRedirectEntry 9 }
+
+ qosTrafficRedirectBlock1Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 1 priority of the traffic-redirect QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRedirectEntry 10 }
+
+ qosTrafficRedirectBlock2Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 2 priority of the traffic-redirect QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRedirectEntry 11 }
+
+ qosTrafficRedirectBlock3Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 3 priority of the traffic-redirect QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRedirectEntry 12 }
+
+ qosTrafficRedirectBlock4Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 4 priority of the traffic-redirect QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRedirectEntry 13 }
+
+ qosTrafficRedirectConfigSequence OBJECT-TYPE
+ SYNTAX INTEGER(1..1024)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the config sequence of the traffic-redirect QOS."
+ ::= { qosTrafficRedirectEntry 14 }
+
+ qosTrafficRedirectRunning OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the running status of the traffic-redirect QOS."
+ ::= { qosTrafficRedirectEntry 15 }
+
+ qosTrafficRedirectRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates the status of this entry."
+ ::= { qosTrafficRedirectEntry 16 }
+
+ qosTrafficRedirectBlock5Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 5 priority of the traffic-redirect QOS. 16 means no filter rules in the Hardware."
+ --报文重定向在block 5 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficRedirectEntry 17 }
+
+ qosTrafficRedirectBlock6Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 6 priority of the traffic-redirect QOS. 16 means no filter rules in the Hardware."
+ --报文重定向在block 6 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficRedirectEntry 18 }
+
+ qosTrafficRedirectBlock7Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 7 priority of the traffic-redirect QOS. 16 means no filter rules in the Hardware."
+ --报文重定向在block 7 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficRedirectEntry 19 }
+
+ qosTrafficRedirectBlock8Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 8 priority of the traffic-redirect QOS. 16 means no filter rules in the Hardware."
+ --报文重定向在block 8 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficRedirectEntry 20 }
+
+ qosTrafficRedirectBlock9Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 9 priority of the traffic-redirect QOS. 16 means no filter rules in the Hardware."
+ --报文重定向在block 9 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficRedirectEntry 21 }
+
+ qosTrafficRedirectBlock10Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 10 priority of the traffic-redirect QOS. 16 means no filter rules in the Hardware."
+ --报文重定向在block 10 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficRedirectEntry 22 }
+
+ qosTrafficRedirectBlock11Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 11 priority of the traffic-redirect QOS. 16 means no filter rules in the Hardware."
+ --报文重定向在block 11 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficRedirectEntry 23 }
+
+ -----------------------------------------------------
+ -- the traffic statistics QOS
+ -----------------------------------------------------
+
+ qosTrafficStatisticsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosTrafficStatisticsEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-statistics QOS entries. "
+ ::= { gbnL2QACL 21}
+
+ qosTrafficStatisticsEntry OBJECT-TYPE
+ SYNTAX QosTrafficStatisticsEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-statistics QOS entries. "
+ INDEX { qosTrafficStatisticsIndex }
+ ::= { qosTrafficStatisticsTable 1 }
+
+ QosTrafficStatisticsEntry ::=
+ SEQUENCE {
+ qosTrafficStatisticsIndex
+ INTEGER,
+ qosTrafficStatisticsUserGroupName
+ OCTET STRING,
+ qosTrafficStatisticsUserGroupSubitem
+ INTEGER,
+ qosTrafficStatisticsIpGroupName
+ OCTET STRING,
+ qosTrafficStatisticsIpGroupSubitem
+ INTEGER,
+ qosTrafficStatisticsLinkGroupName
+ OCTET STRING,
+ qosTrafficStatisticsLinkGroupSubitem
+ INTEGER,
+ qosTrafficStatisticsBlock0Priority
+ INTEGER,
+ qosTrafficStatisticsBlock1Priority
+ INTEGER,
+ qosTrafficStatisticsBlock2Priority
+ INTEGER,
+ qosTrafficStatisticsBlock3Priority
+ INTEGER,
+ qosTrafficStatisticsBlock4Priority
+ INTEGER,
+ qosTrafficStatisticsConfigSequence
+ INTEGER,
+ qosTrafficStatisticsRunning
+ TruthValue,
+ qosTrafficStatisticsRowStatus
+ RowStatus,
+ qosTrafficStatisticsCounter
+ Integer32,
+ qosTrafficStatisticsBlock5Priority
+ INTEGER,
+ qosTrafficStatisticsBlock6Priority
+ INTEGER,
+ qosTrafficStatisticsBlock7Priority
+ INTEGER,
+ qosTrafficStatisticsBlock8Priority
+ INTEGER,
+ qosTrafficStatisticsBlock9Priority
+ INTEGER,
+ qosTrafficStatisticsBlock10Priority
+ INTEGER,
+ qosTrafficStatisticsBlock11Priority
+ INTEGER,
+ qosTrafficStatisticsDirection
+ INTEGER
+ }
+
+ qosTrafficStatisticsIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each traffic-statistics QOS. "
+ ::= { qosTrafficStatisticsEntry 1 }
+
+ qosTrafficStatisticsUserGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-statistics QOS user group acl. "
+ ::= { qosTrafficStatisticsEntry 2 }
+
+ qosTrafficStatisticsUserGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-statistics QOS user group acl subitem. "
+ ::= { qosTrafficStatisticsEntry 3 }
+
+ qosTrafficStatisticsIpGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-statistics QOS ip group acl. "
+ ::= { qosTrafficStatisticsEntry 4 }
+
+ qosTrafficStatisticsIpGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-statistics QOS ip group acl subitem. "
+ ::= { qosTrafficStatisticsEntry 5 }
+
+ qosTrafficStatisticsLinkGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-statistics QOS link group acl. "
+ ::= { qosTrafficStatisticsEntry 6 }
+
+ qosTrafficStatisticsLinkGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-statistics QOS link group acl subitem. "
+ ::= { qosTrafficStatisticsEntry 7 }
+
+ qosTrafficStatisticsBlock0Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 0 priority of the traffic-statistics QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficStatisticsEntry 8 }
+
+ qosTrafficStatisticsBlock1Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 1 priority of the traffic-statistics QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficStatisticsEntry 9 }
+
+ qosTrafficStatisticsBlock2Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 2 priority of the traffic-statistics QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficStatisticsEntry 10 }
+
+ qosTrafficStatisticsBlock3Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 3 priority of the traffic-statistics QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficStatisticsEntry 11 }
+
+ qosTrafficStatisticsBlock4Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 4 priority of the traffic-statistics QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficStatisticsEntry 12 }
+
+ qosTrafficStatisticsConfigSequence OBJECT-TYPE
+ SYNTAX INTEGER(1..1024)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the config sequence of the traffic-statistics QOS."
+ ::= { qosTrafficStatisticsEntry 13 }
+
+ qosTrafficStatisticsRunning OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the running status of the traffic-statistics QOS."
+ ::= { qosTrafficStatisticsEntry 14 }
+
+ qosTrafficStatisticsRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates the status of this entry."
+ ::= { qosTrafficStatisticsEntry 15 }
+
+ qosTrafficStatisticsCounter OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates the value of the counter."
+ ::= { qosTrafficStatisticsEntry 16 }
+
+ qosTrafficStatisticsBlock5Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 5 priority of the traffic-statistics QOS. 16 means no filter rules in the Hardware."
+ --流量统计在block 5 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficStatisticsEntry 17 }
+
+ qosTrafficStatisticsBlock6Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 6 priority of the traffic-statistics QOS. 16 means no filter rules in the Hardware."
+ --流量统计在block 6 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficStatisticsEntry 18 }
+
+ qosTrafficStatisticsBlock7Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 7 priority of the traffic-statistics QOS. 16 means no filter rules in the Hardware."
+ --流量统计在block 7 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficStatisticsEntry 19 }
+
+ qosTrafficStatisticsBlock8Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 8 priority of the traffic-statistics QOS. 16 means no filter rules in the Hardware."
+ --流量统计在block 8 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficStatisticsEntry 20 }
+
+ qosTrafficStatisticsBlock9Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 9 priority of the traffic-statistics QOS. 16 means no filter rules in the Hardware."
+ --流量统计在block 9 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficStatisticsEntry 21 }
+
+ qosTrafficStatisticsBlock10Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 10 priority of the traffic-statistics QOS. 16 means no filter rules in the Hardware."
+ --流量统计在block 10 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficStatisticsEntry 22 }
+
+ qosTrafficStatisticsBlock11Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 11 priority of the traffic-statistics QOS. 16 means no filter rules in the Hardware."
+ --流量统计在block 11 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficStatisticsEntry 23 }
+
+ qosTrafficStatisticsDirection OBJECT-TYPE
+ SYNTAX INTEGER {
+ inbound(0),
+ outbound(1)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ingress/egress of rule.default is inbound"
+ --入口/出口acl,默认为入口。
+ ::= { qosTrafficStatisticsEntry 24 }
+ -----------------------------------------------------
+ -- the line-rate QOS
+ -----------------------------------------------------
+
+ qosLineRateTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosLineRateEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of line-rate QOS entries. "
+ ::= { gbnL2QACL 22 }
+
+ qosLineRateEntry OBJECT-TYPE
+ SYNTAX QosLineRateEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of line-rate QOS entries. "
+ INDEX { qosLineRateInterface }
+ ::= { qosLineRateTable 1 }
+
+ QosLineRateEntry ::=
+ SEQUENCE {
+ qosLineRateInterface
+ INTEGER,
+ qosLineRateTargetRate
+ INTEGER
+ }
+
+ qosLineRateInterface OBJECT-TYPE
+ SYNTAX INTEGER (1..26)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the line rate interface. "
+ ::= { qosLineRateEntry 1 }
+
+ qosLineRateTargetRate OBJECT-TYPE
+ SYNTAX INTEGER (1..100)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the target rate of the line-rate QOS. "
+ ::= { qosLineRateEntry 2 }
+
+ -----------------------------------------------------
+ -- the traffic copy to cpu QOS
+ -----------------------------------------------------
+
+ qosTrafficCopyToCpuTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosTrafficCopyToCpuEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-copy-to-cpu QOS entries. "
+ ::= { gbnL2QACL 23 }
+
+ qosTrafficCopyToCpuEntry OBJECT-TYPE
+ SYNTAX QosTrafficCopyToCpuEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-copy-to-cpu QOS entries. "
+ INDEX { qosTrafficCopyToCpuIndex }
+ ::= { qosTrafficCopyToCpuTable 1 }
+
+ QosTrafficCopyToCpuEntry ::=
+ SEQUENCE {
+ qosTrafficCopyToCpuIndex
+ INTEGER,
+ qosTrafficCopyToCpuUserGroupName
+ OCTET STRING,
+ qosTrafficCopyToCpuUserGroupSubitem
+ INTEGER,
+ qosTrafficCopyToCpuIpGroupName
+ OCTET STRING,
+ qosTrafficCopyToCpuIpGroupSubitem
+ INTEGER,
+ qosTrafficCopyToCpuLinkGroupName
+ OCTET STRING,
+ qosTrafficCopyToCpuLinkGroupSubitem
+ INTEGER,
+ qosTrafficCopyToCpuBlock0Priority
+ INTEGER,
+ qosTrafficCopyToCpuBlock1Priority
+ INTEGER,
+ qosTrafficCopyToCpuBlock2Priority
+ INTEGER,
+ qosTrafficCopyToCpuBlock3Priority
+ INTEGER,
+ qosTrafficCopyToCpuBlock4Priority
+ INTEGER,
+ qosTrafficCopyToCpuConfigSequence
+ INTEGER,
+ qosTrafficCopyToCpuRunning
+ TruthValue,
+ qosTrafficCopyToCpuRowStatus
+ RowStatus,
+ qosTrafficCopyToCpuBlock5Priority
+ INTEGER,
+ qosTrafficCopyToCpuBlock6Priority
+ INTEGER,
+ qosTrafficCopyToCpuBlock7Priority
+ INTEGER,
+ qosTrafficCopyToCpuBlock8Priority
+ INTEGER,
+ qosTrafficCopyToCpuBlock9Priority
+ INTEGER,
+ qosTrafficCopyToCpuBlock10Priority
+ INTEGER,
+ qosTrafficCopyToCpuBlock11Priority
+ INTEGER
+ }
+
+ qosTrafficCopyToCpuIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each traffic-copy-to-cpu QOS. "
+ ::= { qosTrafficCopyToCpuEntry 1 }
+
+ qosTrafficCopyToCpuUserGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-copy-to-cpu QOS user group acl. "
+ ::= { qosTrafficCopyToCpuEntry 2 }
+
+ qosTrafficCopyToCpuUserGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-copy-to-cpu QOS user group acl subitem. "
+ ::= { qosTrafficCopyToCpuEntry 3 }
+
+ qosTrafficCopyToCpuIpGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-copy-to-cpu QOS ip group acl. "
+ ::= { qosTrafficCopyToCpuEntry 4 }
+
+ qosTrafficCopyToCpuIpGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-copy-to-cpu QOS ip group acl subitem. "
+ ::= { qosTrafficCopyToCpuEntry 5 }
+
+ qosTrafficCopyToCpuLinkGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-copy-to-cpu QOS link group acl. "
+ ::= { qosTrafficCopyToCpuEntry 6 }
+
+ qosTrafficCopyToCpuLinkGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-copy-to-cpu QOS link group acl subitem. "
+ ::= { qosTrafficCopyToCpuEntry 7 }
+
+ qosTrafficCopyToCpuBlock0Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 0 priority of the traffic-copy-to-cpu QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficCopyToCpuEntry 8 }
+
+ qosTrafficCopyToCpuBlock1Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 1 priority of the traffic-copy-to-cpu QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficCopyToCpuEntry 9 }
+
+ qosTrafficCopyToCpuBlock2Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 2 priority of the traffic-copy-to-cpu QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficCopyToCpuEntry 10 }
+
+ qosTrafficCopyToCpuBlock3Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 3 priority of the traffic-copy-to-cpu QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficCopyToCpuEntry 11 }
+
+ qosTrafficCopyToCpuBlock4Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 4 priority of the traffic-copy-to-cpu QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficCopyToCpuEntry 12 }
+
+ qosTrafficCopyToCpuConfigSequence OBJECT-TYPE
+ SYNTAX INTEGER(1..1024)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the config sequence of the traffic-copy-to-cpu QOS."
+ ::= { qosTrafficCopyToCpuEntry 13 }
+
+ qosTrafficCopyToCpuRunning OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the running status of the traffic-copy-to-cpu QOS."
+ ::= { qosTrafficCopyToCpuEntry 14 }
+
+ qosTrafficCopyToCpuRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates the status of this entry."
+ ::= { qosTrafficCopyToCpuEntry 15 }
+
+ qosTrafficCopyToCpuBlock5Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 5 priority of the traffic-copy-to-cpu QOS. 16 means no filter rules in the Hardware."
+ --报文拷贝到CPU在block 5 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficCopyToCpuEntry 16 }
+
+ qosTrafficCopyToCpuBlock6Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 6 priority of the traffic-copy-to-cpu QOS. 16 means no filter rules in the Hardware."
+ --报文拷贝到CPU在block 6 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficCopyToCpuEntry 17 }
+
+ qosTrafficCopyToCpuBlock7Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 7 priority of the traffic-copy-to-cpu QOS. 16 means no filter rules in the Hardware."
+ --报文拷贝到CPU在block 7 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficCopyToCpuEntry 18 }
+
+ qosTrafficCopyToCpuBlock8Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 8 priority of the traffic-copy-to-cpu QOS. 16 means no filter rules in the Hardware."
+ --报文拷贝到CPU在block 8 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficCopyToCpuEntry 19 }
+
+ qosTrafficCopyToCpuBlock9Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 9 priority of the traffic-copy-to-cpu QOS. 16 means no filter rules in the Hardware."
+ --报文拷贝到CPU在block 9 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficCopyToCpuEntry 20 }
+
+ qosTrafficCopyToCpuBlock10Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 10 priority of the traffic-copy-to-cpu QOS. 16 means no filter rules in the Hardware."
+ --报文拷贝到CPU在block 10 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficCopyToCpuEntry 21 }
+
+ qosTrafficCopyToCpuBlock11Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 11 priority of the traffic-copy-to-cpu QOS. 16 means no filter rules in the Hardware."
+ --报文拷贝到CPU在block 11 中的优先级,16表示没有过滤规则在硬件中
+ ::= { qosTrafficCopyToCpuEntry 22 }
+
+ -----------------------------------------------------
+ -- the port-isolation configuration
+ -----------------------------------------------------
+ qaclAppPortIsolationGroup OBJECT IDENTIFIER ::= { gbnL2QACL 24 }
+
+ qaclAppPortIsolationDownLinkPorts OBJECT-TYPE
+ SYNTAX PortList
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "qacl application port isolation down link portlist"
+ -- QACL应用端口隔离的下行端口列表 --
+ ::= { qaclAppPortIsolationGroup 1 }
+
+ -----------------------------------------------------
+ -- the storm control
+ -----------------------------------------------------
+
+ stormControlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF StormControlEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of storm control entries. "
+ ::= { gbnL2QACL 25 }
+
+ stormControlEntry OBJECT-TYPE
+ SYNTAX StormControlEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of storm control entries. "
+ INDEX { stormControlInterface, stormControlType }
+ ::= { stormControlTable 1 }
+
+ StormControlEntry ::=
+ SEQUENCE {
+ stormControlInterface
+ INTEGER,
+ stormControlType
+ PacketFlowType,
+ stormControlTargetRate
+ INTEGER,
+ stormControlRowStatus
+ RowStatus
+ }
+
+ stormControlInterface OBJECT-TYPE
+ SYNTAX INTEGER (1..26)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the storm control interface. "
+ --风暴控制端口
+ ::= { stormControlEntry 1 }
+
+ stormControlType OBJECT-TYPE
+ SYNTAX PacketFlowType
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the pack flow type of the storm control. "
+ --风暴控制报文流类型
+ ::= { stormControlEntry 2 }
+
+ stormControlTargetRate OBJECT-TYPE
+ SYNTAX INTEGER (1..1000)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the target rate of the storm control. "
+ --风暴控制目标速率
+ ::= { stormControlEntry 3 }
+
+ stormControlRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "row status of the storm control"
+ --风暴控制行状态
+ ::= { stormControlEntry 4 }
+
+ -----------------------------------------------------
+ -- the traffic rewrite vlan QOS
+ -----------------------------------------------------
+
+ qosTrafficRewriteVlanTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosTrafficRewriteVlanEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-rewrite-vlan QOS entries. "
+ ::= { gbnL2QACL 26 }
+
+ qosTrafficRewriteVlanEntry OBJECT-TYPE
+ SYNTAX QosTrafficRewriteVlanEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-rewrite-vlan QOS entries. "
+ INDEX { qosTrafficRewriteVlanIndex }
+ ::= { qosTrafficRewriteVlanTable 1 }
+
+ QosTrafficRewriteVlanEntry ::=
+ SEQUENCE {
+ qosTrafficRewriteVlanIndex
+ INTEGER,
+ qosTrafficRewriteVlanUserGroupName
+ OCTET STRING,
+ qosTrafficRewriteVlanUserGroupSubitem
+ INTEGER,
+ qosTrafficRewriteVlanIpGroupName
+ OCTET STRING,
+ qosTrafficRewriteVlanIpGroupSubitem
+ INTEGER,
+ qosTrafficRewriteVlanLinkGroupName
+ OCTET STRING,
+ qosTrafficRewriteVlanLinkGroupSubitem
+ INTEGER,
+ qosTrafficRewriteVlanVid
+ INTEGER,
+ qosTrafficRewriteVlanBlock0Priority
+ INTEGER,
+ qosTrafficRewriteVlanBlock1Priority
+ INTEGER,
+ qosTrafficRewriteVlanBlock2Priority
+ INTEGER,
+ qosTrafficRewriteVlanBlock3Priority
+ INTEGER,
+ qosTrafficRewriteVlanBlock4Priority
+ INTEGER,
+ qosTrafficRewriteVlanConfigSequence
+ INTEGER,
+ qosTrafficRewriteVlanRunning
+ TruthValue,
+ qosTrafficRewriteVlanRowStatus
+ RowStatus,
+ qosTrafficRewriteVlanBlock5Priority
+ INTEGER,
+ qosTrafficRewriteVlanBlock6Priority
+ INTEGER,
+ qosTrafficRewriteVlanBlock7Priority
+ INTEGER,
+ qosTrafficRewriteVlanBlock8Priority
+ INTEGER,
+ qosTrafficRewriteVlanBlock9Priority
+ INTEGER,
+ qosTrafficRewriteVlanBlock10Priority
+ INTEGER,
+ qosTrafficRewriteVlanBlock11Priority
+ INTEGER
+ }
+
+ qosTrafficRewriteVlanIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each traffic-rewrite-vlan QOS. "
+ ::= { qosTrafficRewriteVlanEntry 1 }
+
+ qosTrafficRewriteVlanUserGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-rewrite-vlan QOS user group acl. "
+ ::= { qosTrafficRewriteVlanEntry 2 }
+
+ qosTrafficRewriteVlanUserGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-rewrite-vlan QOS user group acl subitem. "
+ ::= { qosTrafficRewriteVlanEntry 3 }
+
+ qosTrafficRewriteVlanIpGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-rewrite-vlan QOS ip group acl. "
+ ::= { qosTrafficRewriteVlanEntry 4 }
+
+ qosTrafficRewriteVlanIpGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-rewrite-vlan QOS ip group acl subitem. "
+ ::= { qosTrafficRewriteVlanEntry 5 }
+
+ qosTrafficRewriteVlanLinkGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-rewrite-vlan QOS link group acl. "
+ ::= { qosTrafficRewriteVlanEntry 6 }
+
+ qosTrafficRewriteVlanLinkGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-rewrite-vlan QOS link group acl subitem. "
+ ::= { qosTrafficRewriteVlanEntry 7 }
+
+ qosTrafficRewriteVlanVid OBJECT-TYPE
+ SYNTAX INTEGER (1..28)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the vlan ID of the traffic-rewrite-vlan QOS.1-24 for fast-ethernet port 1-24,25-26 for giga-ethernet port 1-2,28 for CPU port,27 is invaild value. "
+ ::= { qosTrafficRewriteVlanEntry 8 }
+
+ qosTrafficRewriteVlanBlock0Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 0 priority of the traffic-rewrite-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRewriteVlanEntry 9 }
+
+ qosTrafficRewriteVlanBlock1Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 1 priority of the traffic-rewrite-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRewriteVlanEntry 10 }
+
+ qosTrafficRewriteVlanBlock2Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 2 priority of the traffic-rewrite-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRewriteVlanEntry 11 }
+
+ qosTrafficRewriteVlanBlock3Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 3 priority of the traffic-rewrite-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRewriteVlanEntry 12 }
+
+ qosTrafficRewriteVlanBlock4Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 4 priority of the traffic-rewrite-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRewriteVlanEntry 13 }
+
+ qosTrafficRewriteVlanConfigSequence OBJECT-TYPE
+ SYNTAX INTEGER(1..1024)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the config sequence of the traffic-rewrite-vlan QOS."
+ ::= { qosTrafficRewriteVlanEntry 14 }
+
+ qosTrafficRewriteVlanRunning OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the running status of the traffic-rewrite-vlan QOS."
+ ::= { qosTrafficRewriteVlanEntry 15 }
+
+ qosTrafficRewriteVlanRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates the status of this entry."
+ ::= { qosTrafficRewriteVlanEntry 16 }
+
+ qosTrafficRewriteVlanBlock5Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 5 priority of the traffic-rewrite-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRewriteVlanEntry 17 }
+
+ qosTrafficRewriteVlanBlock6Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 6 priority of the traffic-rewrite-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRewriteVlanEntry 18 }
+
+ qosTrafficRewriteVlanBlock7Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 7 priority of the traffic-rewrite-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRewriteVlanEntry 19 }
+
+ qosTrafficRewriteVlanBlock8Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 8 priority of the traffic-rewrite-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRewriteVlanEntry 20 }
+
+ qosTrafficRewriteVlanBlock9Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 9 priority of the traffic-rewrite-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRewriteVlanEntry 21 }
+
+ qosTrafficRewriteVlanBlock10Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 10 priority of the traffic-rewrite-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRewriteVlanEntry 22 }
+
+ qosTrafficRewriteVlanBlock11Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 11 priority of the traffic-rewrite-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficRewriteVlanEntry 23 }
+
+ -----------------------------------------------------
+ -- the traffic insert vlan QOS
+ -----------------------------------------------------
+
+ qosTrafficInsertVlanTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosTrafficInsertVlanEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-insert-vlan QOS entries. "
+ ::= { gbnL2QACL 27 }
+
+ qosTrafficInsertVlanEntry OBJECT-TYPE
+ SYNTAX QosTrafficInsertVlanEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of traffic-insert-vlan QOS entries. "
+ INDEX { qosTrafficInsertVlanIndex }
+ ::= { qosTrafficInsertVlanTable 1 }
+
+ QosTrafficInsertVlanEntry ::=
+ SEQUENCE {
+ qosTrafficInsertVlanIndex
+ INTEGER,
+ qosTrafficInsertVlanUserGroupName
+ OCTET STRING,
+ qosTrafficInsertVlanUserGroupSubitem
+ INTEGER,
+ qosTrafficInsertVlanIpGroupName
+ OCTET STRING,
+ qosTrafficInsertVlanIpGroupSubitem
+ INTEGER,
+ qosTrafficInsertVlanLinkGroupName
+ OCTET STRING,
+ qosTrafficInsertVlanLinkGroupSubitem
+ INTEGER,
+ qosTrafficInsertVlanVid
+ INTEGER,
+ qosTrafficInsertVlanBlock0Priority
+ INTEGER,
+ qosTrafficInsertVlanBlock1Priority
+ INTEGER,
+ qosTrafficInsertVlanBlock2Priority
+ INTEGER,
+ qosTrafficInsertVlanBlock3Priority
+ INTEGER,
+ qosTrafficInsertVlanBlock4Priority
+ INTEGER,
+ qosTrafficInsertVlanConfigSequence
+ INTEGER,
+ qosTrafficInsertVlanRunning
+ TruthValue,
+ qosTrafficInsertVlanRowStatus
+ RowStatus,
+ qosTrafficInsertVlanBlock5Priority
+ INTEGER,
+ qosTrafficInsertVlanBlock6Priority
+ INTEGER,
+ qosTrafficInsertVlanBlock7Priority
+ INTEGER,
+ qosTrafficInsertVlanBlock8Priority
+ INTEGER,
+ qosTrafficInsertVlanBlock9Priority
+ INTEGER,
+ qosTrafficInsertVlanBlock10Priority
+ INTEGER,
+ qosTrafficInsertVlanBlock11Priority
+ INTEGER
+ }
+
+ qosTrafficInsertVlanIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each traffic-insert-vlan QOS. "
+ ::= { qosTrafficInsertVlanEntry 1 }
+
+ qosTrafficInsertVlanUserGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-insert-vlan QOS user group acl. "
+ ::= { qosTrafficInsertVlanEntry 2 }
+
+ qosTrafficInsertVlanUserGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-insert-vlan QOS user group acl subitem. "
+ ::= { qosTrafficInsertVlanEntry 3 }
+
+ qosTrafficInsertVlanIpGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-insert-vlan QOS ip group acl. "
+ ::= { qosTrafficInsertVlanEntry 4 }
+
+ qosTrafficInsertVlanIpGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-insert-vlan QOS ip group acl subitem. "
+ ::= { qosTrafficInsertVlanEntry 5 }
+
+ qosTrafficInsertVlanLinkGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the name of the traffic-insert-vlan QOS link group acl. "
+ ::= { qosTrafficInsertVlanEntry 6 }
+
+ qosTrafficInsertVlanLinkGroupSubitem OBJECT-TYPE
+ SYNTAX INTEGER(0..127)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the number of the traffic-insert-vlan QOS link group acl subitem. "
+ ::= { qosTrafficInsertVlanEntry 7 }
+
+ qosTrafficInsertVlanVid OBJECT-TYPE
+ SYNTAX INTEGER (1..28)
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the vlan ID of the traffic-insert-vlan QOS.1-24 for fast-ethernet port 1-24,25-26 for giga-ethernet port 1-2,28 for CPU port,27 is invaild value. "
+ ::= { qosTrafficInsertVlanEntry 8 }
+
+ qosTrafficInsertVlanBlock0Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 0 priority of the traffic-insert-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficInsertVlanEntry 9 }
+
+ qosTrafficInsertVlanBlock1Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 1 priority of the traffic-insert-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficInsertVlanEntry 10 }
+
+ qosTrafficInsertVlanBlock2Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 2 priority of the traffic-insert-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficInsertVlanEntry 11 }
+
+ qosTrafficInsertVlanBlock3Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 3 priority of the traffic-insert-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficInsertVlanEntry 12 }
+
+ qosTrafficInsertVlanBlock4Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 4 priority of the traffic-insert-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficInsertVlanEntry 13 }
+
+ qosTrafficInsertVlanConfigSequence OBJECT-TYPE
+ SYNTAX INTEGER(1..1024)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the config sequence of the traffic-insert-vlan QOS."
+ ::= { qosTrafficInsertVlanEntry 14 }
+
+ qosTrafficInsertVlanRunning OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the running status of the traffic-insert-vlan QOS."
+ ::= { qosTrafficInsertVlanEntry 15 }
+
+ qosTrafficInsertVlanRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates the status of this entry."
+ ::= { qosTrafficInsertVlanEntry 16 }
+
+ qosTrafficInsertVlanBlock5Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 5 priority of the traffic-insert-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficInsertVlanEntry 17 }
+
+ qosTrafficInsertVlanBlock6Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 6 priority of the traffic-insert-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficInsertVlanEntry 18 }
+
+ qosTrafficInsertVlanBlock7Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 7 priority of the traffic-insert-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficInsertVlanEntry 19 }
+
+ qosTrafficInsertVlanBlock8Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 8 priority of the traffic-insert-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficInsertVlanEntry 20 }
+
+ qosTrafficInsertVlanBlock9Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 9 priority of the traffic-insert-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficInsertVlanEntry 21 }
+
+ qosTrafficInsertVlanBlock10Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 10 priority of the traffic-insert-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficInsertVlanEntry 22 }
+
+ qosTrafficInsertVlanBlock11Priority OBJECT-TYPE
+ SYNTAX INTEGER(0..16)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the block 11 priority of the traffic-insert-vlan QOS. 16 means no filter rules in the Hardware."
+ ::= { qosTrafficInsertVlanEntry 23 }
+
+ -----------------------------------------------------
+ -- the two rate policer
+ -----------------------------------------------------
+
+ qosTwoRatePolicerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosTwoRatePolicerEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of two rate policer entries. "
+ ::= { gbnL2QACL 28 }
+
+ qosTwoRatePolicerEntry OBJECT-TYPE
+ SYNTAX QosTwoRatePolicerEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of two rate policer entries. "
+ INDEX { qosTwoRatePolicerId }
+ ::= { qosTwoRatePolicerTable 1 }
+
+ QosTwoRatePolicerEntry ::=
+ SEQUENCE {
+ qosTwoRatePolicerId
+ INTEGER,
+ qosTwoRatePolicerCir
+ INTEGER,
+ qosTwoRatePolicerCbs
+ INTEGER,
+ qosTwoRatePolicerPir
+ INTEGER,
+ qosTwoRatePolicerPbs
+ INTEGER,
+ qosTwoRatePolicerColorAware
+ TruthValue,
+ qosTwoRatePolicerL2PriorityRemark
+ TruthValue,
+ qosTwoRatePolicerL3PriorityRemark
+ TruthValue,
+ qosTwoRatePolicerRemarkDscpCos
+ TruthValue,
+ qosTwoRatePolicerRemarkTrafficClass
+ TruthValue,
+ qosTwoRatePolicerDropRed
+ TruthValue,
+ qosTwoRatePolicerUseNum
+ INTEGER,
+ qosTwoRatePolicerRowStatus
+ RowStatus
+ }
+
+ qosTwoRatePolicerId OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the two rate policer ID. "
+ ::= { qosTwoRatePolicerEntry 1 }
+
+ qosTwoRatePolicerCir OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the two rate policer Committed Information Rate(CIR). "
+ ::= { qosTwoRatePolicerEntry 2 }
+
+ qosTwoRatePolicerCbs OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the two rate policer Committed Burst Size(CBS). "
+ ::= { qosTwoRatePolicerEntry 3 }
+
+ qosTwoRatePolicerPir OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the two rate policer Peak Information Rate(PIR). "
+ ::= { qosTwoRatePolicerEntry 4 }
+
+ qosTwoRatePolicerPbs OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the two rate policer Peak Burst Size(PBS). "
+ ::= { qosTwoRatePolicerEntry 5 }
+
+ qosTwoRatePolicerColorAware OBJECT-TYPE
+ SYNTAX TruthValue
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the status of the two rate policer color aware mode. "
+ ::= { qosTwoRatePolicerEntry 6 }
+
+ qosTwoRatePolicerL2PriorityRemark OBJECT-TYPE
+ SYNTAX TruthValue
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This value determines whether re-marking of packets is done based on Traffic Class or CoS fields determined by previous marking mechanism(i.e. Bridge, Policy, InLIF). "
+ ::= { qosTwoRatePolicerEntry 7 }
+
+ qosTwoRatePolicerL3PriorityRemark OBJECT-TYPE
+ SYNTAX TruthValue
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This value determines whether re-marking for IP packets is done based on DSCP field."
+ ::= { qosTwoRatePolicerEntry 8 }
+
+ qosTwoRatePolicerRemarkDscpCos OBJECT-TYPE
+ SYNTAX TruthValue
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This value determines if the DSCP and CoS are re-marked. "
+ ::= { qosTwoRatePolicerEntry 9 }
+
+ qosTwoRatePolicerRemarkTrafficClass OBJECT-TYPE
+ SYNTAX TruthValue
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This value determines if the traffic class are re-marked. "
+ ::= { qosTwoRatePolicerEntry 10 }
+
+ qosTwoRatePolicerDropRed OBJECT-TYPE
+ SYNTAX TruthValue
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This value determines whether packets which are marked red by the traffic policing mechanism will be droped. "
+ ::= { qosTwoRatePolicerEntry 11 }
+
+ qosTwoRatePolicerUseNum OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the number of QoS which use this two rate policer . "
+ ::= { qosTwoRatePolicerEntry 12 }
+
+ qosTwoRatePolicerRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates the status of this entry."
+ ::= { qosTwoRatePolicerEntry 13 }
+
+ -----------------------------------------------------
+ -- the L2 priority remark table
+ -----------------------------------------------------
+
+ qosL2PriorityRemarkTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosL2PriorityRemarkEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of L2 priority remark entries. "
+ ::= { gbnL2QACL 29 }
+
+ qosL2PriorityRemarkEntry OBJECT-TYPE
+ SYNTAX QosL2PriorityRemarkEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of L2 priority remark entries. "
+ INDEX { qosL2PriorityRemarkColor, qosL2PriorityRemarkOldCos }
+ ::= { qosL2PriorityRemarkTable 1 }
+
+ QosL2PriorityRemarkEntry ::=
+ SEQUENCE {
+ qosL2PriorityRemarkColor
+ INTEGER,
+ qosL2PriorityRemarkOldCos
+ INTEGER,
+ qosL2PriorityRemarkDscp
+ INTEGER,
+ qosL2PriorityRemarkDropPrecedence
+ INTEGER,
+ qosL2PriorityRemarkTrafficClass
+ INTEGER,
+ qosL2PriorityRemarkCos
+ INTEGER
+ }
+
+ qosL2PriorityRemarkColor OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the color of the packet. "
+ ::= { qosL2PriorityRemarkEntry 1 }
+
+ qosL2PriorityRemarkOldCos OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the old CoS of the packet. "
+ ::= { qosL2PriorityRemarkEntry 2 }
+
+ qosL2PriorityRemarkDscp OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the DSCP applied to the packet. "
+ ::= { qosL2PriorityRemarkEntry 3 }
+
+ qosL2PriorityRemarkDropPrecedence OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the drop precedence applied to the packet. "
+ ::= { qosL2PriorityRemarkEntry 4 }
+
+ qosL2PriorityRemarkTrafficClass OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the traffic class applied to the packet. "
+ ::= { qosL2PriorityRemarkEntry 5 }
+
+ qosL2PriorityRemarkCos OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the CoS applied to the packet. "
+ ::= { qosL2PriorityRemarkEntry 6 }
+
+ -----------------------------------------------------
+ -- the L3 priority remark table
+ -----------------------------------------------------
+
+ qosL3PriorityRemarkTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosL3PriorityRemarkEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of L3 priority remark entries. "
+ ::= { gbnL2QACL 30 }
+
+ qosL3PriorityRemarkEntry OBJECT-TYPE
+ SYNTAX QosL3PriorityRemarkEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of L3 priority remark entries. "
+ INDEX { qosL3PriorityRemarkColor, qosL3PriorityRemarkOldDscp }
+ ::= { qosL3PriorityRemarkTable 1 }
+
+ QosL3PriorityRemarkEntry ::=
+ SEQUENCE {
+ qosL3PriorityRemarkColor
+ INTEGER,
+ qosL3PriorityRemarkOldDscp
+ INTEGER,
+ qosL3PriorityRemarkDscp
+ INTEGER,
+ qosL3PriorityRemarkDropPrecedence
+ INTEGER,
+ qosL3PriorityRemarkTrafficClass
+ INTEGER,
+ qosL3PriorityRemarkCos
+ INTEGER
+ }
+
+ qosL3PriorityRemarkColor OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the color of the packet. "
+ ::= { qosL3PriorityRemarkEntry 1 }
+
+ qosL3PriorityRemarkOldDscp OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the old DSCP of the packet. "
+ ::= { qosL3PriorityRemarkEntry 2 }
+
+ qosL3PriorityRemarkDscp OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the DSCP applied to the packet. "
+ ::= { qosL3PriorityRemarkEntry 3 }
+
+ qosL3PriorityRemarkDropPrecedence OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the drop precedence applied to the packet. "
+ ::= { qosL3PriorityRemarkEntry 4 }
+
+ qosL3PriorityRemarkTrafficClass OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the traffic class applied to the packet. "
+ ::= { qosL3PriorityRemarkEntry 5 }
+
+ qosL3PriorityRemarkCos OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the CoS applied to the packet. "
+ ::= { qosL3PriorityRemarkEntry 6 }
+ -----------------------------------------------------
+ -- the trTCM mode
+ -----------------------------------------------------
+ qosRateLimittrTCMMode OBJECT IDENTIFIER ::= { gbnL2QACL 31 }
+ trTCMMode OBJECT-TYPE
+ SYNTAX INTEGER{
+ colore-aware(1),
+ color_blind(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "two rate three color marking mode."
+ ::= { qosRateLimittrTCMMode 1 }
+
+ trTCMPreColorValue OBJECT-TYPE
+ SYNTAX INTEGER{
+ green(0),
+ red(1),
+ yellow(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "two rate three color marking pre-color value."
+ ::= { qosRateLimittrTCMMode 2 }
+-------------------------------------------------------------
+----acl ipv6 mode
+-------------------------------------------------------------
+ aclIpv6KeyMode OBJECT-TYPE
+ SYNTAX INTEGER{
+ mac(1),
+ destination_ip(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "mode of ipv6 key,mac(1) means acl-rules can inlcude mac-address,but only include 120~127 bits of destination ipaddressv6.
+ destination_ip(2) means acl-rules can include all 128 bits of destination ipaddressv6,but can not include mac-address."
+ ::= { gbnL2QACL 32 }
+END
|