H3C QoS配置教程 带宽限速和保障

企业网络带宽是有限的资源,多个业务同时跑就存在争抢的问题。视频会议卡顿、重要业务系统慢、下载占满带宽影响其他人——这些问题靠QoS(Quality of Service,服务质量)来解决。QoS的核心思想是给不同类型的流量打标记、排优先级、做带宽分配,让重要的业务优先走、不重要的流量限速走。

QoS的三个层次

QoS处理分三步。第一步是分类和标记,识别流量类型并打上优先级标记。第二步是流量监管和整形,控制各类流量的速率。第三步是队列调度,在出口拥塞时按优先级决定谁先走。

H3C设备支持DiffServ模型,这是实际工程中用得最多的QoS模型。

流量分类和标记

第一步是给流量打标记。可以在入口方向用ACL匹配特定流量,然后重标记DSCP值:

[Switch] traffic classifier HTTP

[Switch-classifier-HTTP] if-match acl 3001

[Switch] traffic behavior MARK_HTTP

[Switch-behavior-MARK_HTTP] remark dscp af31

[Switch] qos policy MARKING

[Switch-qospolicy-MARKING] classifier HTTP behavior MARK_HTTP

[Switch-GigabitEthernet1/0/1] qos apply policy MARKING inbound

这样从1/0/1端口进来的、匹配ACL 3001的流量会被标记为DSCP AF31。标记好了,后续设备就能根据标记值区分对待。

CAR限速

流量监管(CAR,Committed Access Rate)是最常用的限速手段。比如限制某个端口的下行带宽为10Mbps:

[Switch] traffic classifier LIMIT

[Switch-classifier-LIMIT] if-match acl 2001

[Switch] traffic behavior CAR_10M

[Switch-behavior-CAR_10M] car cir 10240

H3C QoS配置教程 带宽限速和保障

[Switch] qos policy LIMIT_POLICY

[Switch-qospolicy-LIMIT_POLICY] classifier LIMIT behavior CAR_10M

[Switch-GigabitEthernet1/0/10] qos apply policy LIMIT_POLICY inbound

CIR(承诺信息速率)设为10240 kbps(即10Mbps),超出承诺速率的流量会被丢弃或降级处理。CAR还可以配CBS(承诺突发尺寸)和EBS(超出突发尺寸)来控制允许的突发量。

队列调度

当出口端口发生拥塞时,队列调度决定各类流量谁先走。H3C设备支持多种队列调度算法。SP(Strict Priority)是严格优先级——高优先级队列里有包就一直先发,低优先级的可能饿死。WFQ(Weighted Fair Queuing)是加权公平队列——按权重比例分配带宽,不会让某个队列完全发不出包。实际工程中常用SP+WFQ混合模式,关键业务走SP保证低延迟,普通业务走WFQ公平分享。

配置SP队列:

[Switch-GigabitEthernet1/0/1] qos spq

配置WFQ队列:

[Switch-GigabitEthernet1/0/1] qos wfq

每个队列的权重可以单独设,比如队列0权重10、队列1权重20,表示带宽按1:2分配。

实际应用场景

一个典型场景——企业出口带宽100Mbps,需要保障视频会议优先、限制下载。视频会议流量标记为EF(Expedited Forwarding),走SP队列保证低延迟。HTTP/HTTPS标记为AF31,走WFQ队列分配30%带宽。其他流量标记为Best Effort,走默认队列用剩余带宽。同时对外网下载类流量做CAR限速不超过20Mbps。

QoS是H3CSE-RS-NSO方向(GB0-392)的重要考点,考试大纲里列了QoS基本概念、DiffServ模型中流量监管/整形/拥塞管理/拥塞避免等技术原理及配置。H3CIE-RS+课程里也有QoS规划与排障的专门章节。想系统学习QoS的企业级应用,润天教育的H3C认证培训体系从初级到专家级都有覆盖,作为H3C五星级考试中心,理论和实验都紧扣考纲。