好消息,超酷的在线虚拟网络实验室上线了!点击开始实验

为获得更好的浏览效果,建议您使用 Firefox 或者 Chrome 浏览器



 

3.1.5  拥塞管理CBQ配置举例

 

组网需求

3条流量,源IP分别为172.16.1.3 172.16.1.4172.16.1.5172.16.1.6IP优先级都为1,设定这4条流分别为A流、B流、C流和D流,从同一个端口出,具体QoS调度要求如下:

A流为语音视频业务,要求入EF队列,保证2M带宽(用户预估流量小于2M,特殊情况可能超过2M)。

B流为生产流,要求入AF1队列,保证10M带宽(用户预估流量小于10M,特殊情况可能超过10M)。

C流为办公流,要求入BE队列,不保证带宽,尽力转发。

                                图1  拥塞管理CBQ配置举例组网图

配置思路

CBQ的核心思想就是以一定的方式将指定的流量划入到指定的队列进行调度,并对当前的一定优先级的流量进行带宽保证,对于当前4条流量,IP优先级是一样的,无法通过优先级映射表或者自动信任模式或者端口优先级去划入不同的队列,SR8800通过MQC中匹配流量指定进入到本地队列的动作来实现,并通过在出端口EFAF队列启用带宽保证来满足该用户需求。

EFAF带宽保证之外的流量拥塞时,将降低到BE级业务的优先级,即最低调度优先级和BE队列的业务按照WFQ的方式进行调度,如果拥塞没有发生,则此时超过带宽保证的EFAF流量仍然都将得到低时延的转发。

 

配置步骤

# 配置MQC策略,使4条流进入到各自对应的业务流队列。

 

# EF业务对应队列6。

 

# AF1业务对应队列2。

 

# BE业务对应队列1或者0。

 

[H3C]acl number 3000

[H3C-acl-adv-3000] rule 0 permit ip source 172.16.1.3 0

[H3C-acl-adv-3000] quit

 

[H3C]traffic classifier t

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

[H3C-classifier-t]quit

 

[H3C] traffic behavior t

[H3C-behavior-t] remark local-precedence 6

[H3C-behavior-t] quit

 

[H3C] acl number 3002

[H3C-acl-adv-3002] rule 0 permit ip source 172.16.1.5 0

[H3C-acl-adv-3002] quit

 

[H3C]traffic classifier t3

[H3C-classifier-t3] if-match acl 3002

[H3C-classifier-t3] quit

 

[H3C]traffic behavior t3

[H3C-behavior-t3] remark local-precedence 2

[H3C-behavior-t3]quit

 

[H3C] acl number 3003

[H3C-acl-adv-3003] rule 0 permit ip source 172.16.1.6 0

[H3C-acl-adv-3003] quit

 

[H3C]traffic classifier t4

[H3C-classifier-t4] if-match acl 3003

[H3C-classifier-t4] quit

 

[H3C]traffic behavior t4

[H3C-behavior-t4] remark local-precedence 0

[H3C-behavior-t4] quit

 

[H3C] qos policy t

[H3C-qospolicy-t] classifier t behavior t

[H3C-qospolicy-t] classifier t2 behavior t2

[H3C-qospolicy-t] classifier t3 behavior t3

[H3C-qospolicy-t] classifier t4 behavior t4

[H3C-qospolicy-t] quit

 

# 在出端口下发MQC策略。

[H3C]interface GigabitEthernet 3/1/7

[H3C-GigabitEthernet3/1/7]qos apply policy t outbound

 

# 在出端口配置EF和AF队列的带宽保证。

[H3C-GigabitEthernet3/1/7] qos bandwidth queue 6 min 2000

[H3C-GigabitEthernet3/1/7] qos bandwidth queue 4 min 3000

[H3C-GigabitEthernet3/1/7] qos bandwidth queue 2 min 10000

 

验证结果

如果出端口拥塞,产生的效果将会如下:

假设流4流量较大,导致端口拥塞,那么结果是:

A2M可正常接收,延迟很小,超过2M的流量设为A1

B10M可正常接收,延迟稍大,超过10M的流量设为B1

CA1B1C按照WFQ进行调度。

 

&  说明:

l           CBQ所对应的MQC策略仅支持出方向配置,不支持入方向配置。

l           在以太网口、POS接口上支持EFAF队列的带宽保证;在CPOS通道化的SerialMP等接口上支持EF队列的带宽保证。

l           RPR上不支持带宽保证。

l           HQoS上仅支持EF队列的带宽保证。

 

 

X Close
X Close