1. 企业QoS需求与Comware QoS体系

在企业网络中,带宽本身并不稀缺,稀缺的是“在拥塞发生时,谁先被服务、谁可以被延迟、谁可以被丢弃”的确定性。QoS(Quality of Service,服务质量)要解决的核心问题,就是当链路出现瞬时或持续拥塞时,让关键业务获得可预期的转发待遇,而不是让所有流量在队列里“先到先抢”。理解这一点,是学习Comware QoS体系的起点。

一、先识别业务流量特征,再谈保障

不同业务对网络指标的敏感度差异极大。工程上通常用四个指标刻画:带宽(可用速率)、时延(单向传输时间)、抖动(时延的变化量)、丢包率(被丢弃报文比例)。四者对体验的影响并不等价:语音最怕抖动和丢包,视频最怕带宽不足与丢包,ERP事务最怕时延和丢包,而普通办公上网(网页、邮件、文件下载)对时延相对宽容,但对带宽占用最“贪婪”。

以典型企业为例,可把业务分为四类:

  • 语音(VoIP):G.711编码约80 kbps/路(含IP/UDP/RTP开销),G.729约24~32 kbps/路。要求单向时延≤150 ms、抖动≤30 ms、丢包≤1%,否则出现断续、机械音。
  • 视频会议:1080p约2~4 Mbps/路,要求时延≤150 ms、抖动≤30~50 ms、丢包≤1%,带宽不足会直接花屏、卡顿。
  • ERP/数据库事务:单次交互流量不大(几十kbps~数百kbps),但对往返时延敏感,时延从10 ms升到200 ms,用户会明显感到“点一下卡一下”。
  • 办公上网:网页、邮件、下载、视频网站,突发性强、可占用大量带宽,但对时延抖动不敏感,是典型的“可被压制”流量。

把这些特征放到同一张图上,就能看清QoS的设计逻辑:先分类,再标记,再按优先级调度,最后在拥塞时按策略丢弃。下图给出企业出口链路上四类业务的流量特征与QoS处理关系。

企业出口链路:业务流量特征 → Comware QoS 处理链 业务流量 语音 VoIP 80 kbps/路 · 时延敏感 抖动≤30ms · 丢包≤1% 视频会议 2~4 Mbps/路 · 带宽敏感 抖动≤50ms · 丢包≤1% ERP / 数据库 交互流量小 · 时延敏感 往返时延影响体验 办公上网 突发性强 · 可占用带宽 时延抖动不敏感 Comware QoS 处理链 ① 流分类 Traffic Classifier ACL / 端口 / VLAN / DSCP / EXP 匹配 ② 流标记 Traffic Marking DSCP / IP Precedence / 802.1p 重标记 ③ 队列调度 Queue Scheduling PQ / WRR / WFQ / CBQ 队列带宽分配 ④ 拥塞避免 Congestion Avoidance WRED / 尾丢弃,按优先级丢弃 ⑤ 流量监管与整形 Policing / Shaping CAR 限速 / GTS 整形,约束突发 出口链路 拥塞点 出口带宽 100 Mbps 瞬时需求 > 链路速率 保障结果 语音/视频优先转发 ERP 低时延 可被压制 办公上网限速/降级 拥塞时优先丢弃

二、Comware QoS 的整体功能框架

Comware 的 QoS 能力可以按“分类—标记—调度—拥塞避免—监管整形”五段来理解,它们分别解决不同层面的问题:

  • 流分类:用ACL、端口、VLAN、DSCP、802.1p等条件把报文归入不同业务类。分类是后续一切处理的前提,分类不准,后面全是空谈。
  • 流标记:给报文打上DSCP或802.1p优先级,使下游设备无需重复复杂匹配即可识别业务等级。企业网通常采用“边缘标记、核心信任”的思路。
  • 队列调度:拥塞时决定先发哪个队列。PQ(优先队列)保证语音绝对优先,但可能饿死低优先级;WRR/WFQ按权重轮询,兼顾公平;CBQ可给每类队列承诺带宽上限与下限。
  • 拥塞避免:队列快满时主动丢弃部分报文,避免全局同步。WRED可按DSCP设置不同丢弃门限,让低优先级先丢。
  • 监管与整形:CAR(承诺访问速率)对超速流量直接丢弃或降级;GTS(通用流量整形)把突发流量缓存后平滑发送,减少下游丢包。

这五段并非必须全部启用。小型企业出口可能只做“分类+标记+WRR调度”;大型园区则会在接入、汇聚、核心、出口逐层部署,形成端到端的QoS域。

三、一个可落地的示例:出口100 Mbps链路的QoS规划

假设某企业出口链路为100 Mbps,同时承载语音、视频会议、ERP和办公上网。规划思路如下(以下参数为教学示例,非实测结果):

业务DSCP建议队列调度方式带宽保障拥塞时处理
语音EF (46)队列1PQ最高优先优先转发,不丢弃
视频会议AF41 (34)队列2CBQ承诺30 MbpsWRED低门限丢弃
ERPAF21 (18)队列3CBQ承诺20 MbpsWRED中门限丢弃
办公上网AF11 (10)队列4WFQ剩余带宽WRED高门限丢弃

在Comware设备上,分类与标记的典型配置片段如下(示例):

# 定义语音流分类
traffic classifier VOICE operator and
 if-match dscp ef
#
traffic classifier VIDEO operator and
 if-match acl 3001
#
# 定义流行为:标记DSCP并设置队列
traffic behavior VOICE
 remark dscp ef
 queue 1
#
traffic behavior VIDEO
 remark dscp af41
 queue 2
#
# 应用QoS策略到接口
qos policy ENTERPRISE
 classifier VOICE behavior VOICE
 classifier VIDEO behavior VIDEO
#
interface GigabitEthernet1/0/1
 qos apply policy ENTERPRISE outbound

配置完成后,可通过 display qos policy interface GigabitEthernet1/0/1 查看策略是否生效,通过 display qos queue statistics interface GigabitEthernet1/0/1 观察各队列的丢包与转发计数。判断QoS是否达标的依据是:语音队列丢包接近0、视频队列丢包低于1%、ERP时延稳定、办公上网在拥塞时被压制但不断流。

提示:QoS不是“配置越多越好”。分类条目过多会增加设备匹配开销,标记策略不一致会导致下游无法识别。企业网应统一DSCP规划,边缘标记、核心信任,避免中途重标记造成优先级混乱。
注意:如果链路本身长期拥塞超过80%,任何QoS都只能“分配痛苦”,不能凭空增加带宽。QoS的前提是链路容量与业务需求基本匹配,否则应先扩容或做流量治理。