beautypg.com

Qos-local-id marking configuration example – H3C Technologies H3C S10500 Series Switches User Manual

Page 70

background image

62

[Device-GigabitEthernet1/0/1] qos apply policy policy_server inbound

[Device-GigabitEthernet1/0/1] quit

QoS-local-ID marking configuration example

QoS-local-ID marking is mainly used for re-classifying packets of multiple classes to perform a uniform set

of actions on them as a re-classified class.
Consider the case of limiting the total rate of packets with source MAC address 0001-0001-0001 and

packets with source IP address 1.1.1.1 to 128 kbps. Without QoS local ID marking, you can only assign
fixed bandwidth to the two classes by associating each of them with a rate-limit traffic behavior. With

QoS local ID marking, however, traffic limit applies to the two classes as a whole, allowing the switch to

dynamically assign the bandwidth to the two classes depending on their traffic size.
To configure QoS-local-ID marking to limit the total rate of the two classes, you need to mark packets of

the two classes with the same QoS-local-ID; create a class to match the QoS local ID, and associate this

class with the traffic policing action.
# Create ACL 2000 to match packets with source IP address 1.1.1.1.

system-view

[Sysname] acl number 2000

[Sysname-acl-basic-2000] rule permit source 1.1.1.1 0

[Sysname-acl-basic-2000] quit

# Create a class class_a to match both packets with source MAC address 0001-0001-0001 and packets
with source IP 1.1.1.1.

system-view

[Sysname] traffic classifier class_a operator or

[Sysname-classifier-class_a] if-match source-mac 1-1-1

[Sysname-classifier-class_a] if-match acl 2000

[Sysname-classifier-class_a] quit

# Create a behavior behavior_a, and configure the action of marking packets with QoS-local-ID 100 for
the behavior.

[Sysname] traffic behavior behavior_a

[Sysname-behavior-behavior_a] remark qos-local-id 100

[Sysname-behavior-behavior_a] quit

# Create a class class_b to match packets with QoS-local-ID 100.

[Sysname] traffic classifier class_b

[Sysname-classifier-class_b] if-match qos-local-id 100

[Sysname-classifier-class_b] quit

# Create a behavior behavior_b, and configure the action of limiting traffic rate to 128 kbps for the
behavior.

[Sysname] traffic behavior behavior_b

[Sysname-behavior-behavior_b] car cir 128

[Sysname-behavior-behavior_b] quit

# Create a QoS policy car_policy. In the QoS policy, associate class class_a with behavior behavior_a,
and associate class class_b with behavior behavior_b.

[Sysname] qos policy car_policy

[Sysname-qospolicy-car_policy] classifier class_a behavior behavior_a

[Sysname-qospolicy-car_policy] classifier class_b behavior behavior_b

This manual is related to the following products: