1       组网需求

对从 GE<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />3/1/2 接口出去的 DSCP 值为 63 IP 报文进行限速,限速范围为 10M~20M
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />25383.jpg
图1  Car配置组网图

配置思路

l              配置 acl 3000 ,匹配 DSCP 值为 63 的数据流
l              配置流分类 car_class ,匹配 acl 3000

l              配置流行为 car_behavior ,动作为 car

l              配置 QoS 策略 car_policy ,绑定流分类和流行为

l              DSCP 不属于默认流模板中的值,所以得配置自定义流模板 dscp_flow

l              将流模板下发到端口 g3/1/2

l              QoS 策略下发到端口 g3/1/2

配置步骤

# 定义 ACL 3000 ,匹配 DSCP 值为 63 的数据流
[H3C] acl number 3000

[H3C-acl-adv-3000] rule 0 permit ip dscp 63

# 定义流分类 car_class ,匹配 acl 3000
[H3C] traffic classifier car_class

[H3C-classifier-car_class] if-match acl 3000

# 定义流行为 car_behavior ,动作为 car
[H3C] traffic behavior car_behavior

[H3C-behavior-car_behavior] car cir 10240 pir 20480

# 定义 QoS 策略 car_policy, 绑定流行为和流动作
[H3C] qos policy car_policy

[H3C-qospolicy-car_policy] classifier car_class behavior car_behavior

# 定义自定义流模板 dscp_flow ,流模板中字段值为 DSCP
[H3C] flow-template dscp_flow basic dscp

# 将自定义的流模板下发到接口 g3/1/2
[H3C] interface GigabitEthernet 3/1/2

[H3C-GigabitEthernet3/1/2] flow-template dscp_flow

# QoS 策略下发到接口 g3/1/2 出方向
[H3C] interface GigabitEthernet 3/1/2

[H3C-GigabitEthernet3/1/2] qos apply policy car_policy outbound

# 验证配置信息
[H3C-GigabitEthernet3/1/2] display qos policy interface GigabitEthernet 3/1/2

  Interface: GigabitEthernet3/1/2

  Direction: Outbound

  Policy: car_policy

   Classifier: car_class

     Operator: AND

     Rule(s) : If-match acl 3000

     Behavior: car_behavior

      Committed Access Rate:

        CIR 10240 (kbps), CBS 640000 (byte), EBS 0 (byte), PIR 20480 (kbps)

        Red Action: discard

        Green : 0(Bytes)

        Yellow: 0(Bytes)

        Red   : 0(Bytes)

&   说明:
l              报文(如IPV4/IPV6单播报文、组播报文、隧道报文、L3×××入隧道报文)进行三层转发时,car命令中的报文长度只计算报文IP首部和载荷的长度。

l              聚合CAR与普通CAR不同,在多个端口应用同一聚合CAR,则多个端口的流量总和被限速在流量监管的范围之内,而普通car则每个端口的流量被限速在流量监管的范围之内

l              聚合CARaccountingfilter deny冲突,carfilter deny冲突  
l              本文档不严格与具体软、硬件版本对应。