A table of Match Rule configuration information.
The indexes of the table are hwCBQoSClassifierIndex, hwCBQoSMatchRuleIndex, hwCBQoSMatchVlanBeginId.
OID |
Object |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.32.1.1.1.3.1.1 |
hwCBQoSMatchRuleIndex |
Integer32 |
read-only |
The value of this object identifies the rule index. The value ranges from 0 to 15. This object has no default value. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.32.1.1.1.3.1.2 |
hwCBQoSMatchRuleIfNot |
INTEGER{match(1),notMatch(2)} |
read-create |
The value of this object identifies the if-match rule is a Match or NotMatch statement. The value of this object can be match(1) or match-not(2). |
The actually supported access is read-only. |
1.3.6.1.4.1.2011.5.25.32.1.1.1.3.1.3 |
hwCBQoSMatchRuleType |
INTEGER{any(1),ipv4Acl(2),rtpPort(3),protocol(4),ipPrec(5),dscp(6),vlan8021p(7),mplsExp(8),sourceMac(9),destinationMac(10),classifier(11),inboundInterface(12),macGroup(13),ipv6Acl(14),qosLocalId(15),frDe(16),atmClp(17),ipv6Dscp(18),ipv6NextHeader(19),ipv6Any(20),ipv6DstIp(21),ipv6SrcIp(22),ruleString(23),vlanId(24),outboundInterface(25),l2Protocol(26),l2Acl(27),tcpFlag(28),cvlanId(29),doubleTag(30),sourceQosLocalId(31),cvlan8021p(32),discard(33),dlci(34),app-protocol(35),protocol-group(36),vlanid-cvlanid(37),tagged-vxlan(38),untagged-vxlan(39),transit-tagged-vxlan(40),transit-untagged-vxlan(41),vxlan-qos-local-id(42),ipv6-vxlan-qos-local-id(43)} |
read-create |
The value of this object identifies the rule type. The value of this object can be any of the following: any(1) ipv4-acl(2) rtp-port(3) protocol(4) ip-prec(5) dscp(6) vlan-8021p(7) mpls-exp(8) source-mac(9) destination-mac(10) classifier(11) inbound-interface(12) mac-group(13) ipv6-acl(14) qos-local-id(15) fr-de(16) atm-clp(17) ipv6-dscp(18) ipv6-next-header(19) ipv6-any(20) ipv6-dst-ip(21) ipv6-src-ip(22) rule-string(23) vlan-id(24) outbound-interface(25) l2-protocol(26) l2Acl(27), tcpFlag(28), cvlanId(29), doubleTag(30), sourceQosLocalId(31), cvlan8021p(32), discard(33), dlci(34), app-protocol(35), protocol-group(36), vlanid-cvlanid(37), tagged-vxlan(38), untagged-vxlan(39), transit-tagged-vxlan(40), transit-untagged-vxlan(41) vxlan-qos-local-id(42) ipv6-vxlan-qos-local-id(43) This object has no default value. |
The actually supported access is read-only. |
1.3.6.1.4.1.2011.5.25.32.1.1.1.3.1.4 |
hwCBQoSMatchRuleStringValue |
OCTET STRING{(0,255)} |
read-create |
This object indicates the rule contents. The value range and the default value of the object vary with hwCBQoSMatchRuleType. When the supported types are Source-MAC(9) and Destination-MAC(10), the value of this object can be a string of six ASCII characters, which represents a MAC address. For example, abcdef indicates the MAC address 00-e0-fc-12-34-56. When the supported types are ipv6-dst-ip(21) and ipv6-src-ip(22), the value of this object is a string of 16 ASCII characters, which represents an IPv6 address. For example, 1111111111111111 indicates an IPv6 address 3131-3131-3131-3131-3131-3131-3131-3131. This object has no default value. |
The actually supported access is read-only. |
1.3.6.1.4.1.2011.5.25.32.1.1.1.3.1.5 |
hwCBQoSMatchRuleIntValue1 |
Unsigned32 |
read-create |
This object indicates the rule contents. The value range and the default value of the object vary with hwCBQoSMatchRuleType. When the supported type is ipv4-acl(2), the value of this object ranges from 2000 to 10999. When the type is ip-prec(5), the value of this object ranges from 2^0 to 2^7, respectively representing the IP precedence from 0 to 7. When the type is dscp(6), the value ranges from 2^0 to 2^31, respectively representing the DSCP value ranging from 32 to 63. When the type is ipv6-acl(14), the value of this object ranges from 2000 to 9999. When the type is ipv6-dscp(18), the value of this object ranges from 0 to 63. When the type is Ipv6-next-header(19), the value ranges from 0 to 255. When the type is tcp-flag(27), the value ranges from 0 to 511. When the types are ipv6-dst-ip(21) and ipv6-src-ip(22), the value is ip-address. When the type is otherwise specified, the value of this object is displayed as the one configured using the command. If no value is configured, an invalid value (4294967295) is displayed. |
The actually supported access is read-only. |
1.3.6.1.4.1.2011.5.25.32.1.1.1.3.1.6 |
hwCBQoSMatchRuleIntValue2 |
Unsigned32 |
read-create |
This object indicates the rule contents. The value range and the default value of the object vary with hwCBQoSMatchRuleType. When the type is dscp(6), the value ranges from 2^0 to 2^31, respectively representing the DSCP value ranging from 0 to 31. When the type is otherwise specified, an invalid value 4294967295 is displayed. |
The actually supported access is read-only. |
1.3.6.1.4.1.2011.5.25.32.1.1.1.3.1.7 |
hwCBQoSMatchRuleRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
read-create |
This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value. |
The actually supported access is read-only. |