H3C Technologies H3C S7500E Series Switches User Manual

Page 83

Advertising
background image

9-7

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. The configuration procedure is as follows:

# Create ACL 2000 to match packets with source IP address 1.1.1.1.

<Sysname> 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.

<Sysname> 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

Apply the QoS policy car_policy to the interface, and you can satisfy the network requirements.

Advertising