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 的整体功能框架
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) | 队列1 | PQ | 最高优先 | 优先转发,不丢弃 |
| 视频会议 | AF41 (34) | 队列2 | CBQ | 承诺30 Mbps | WRED低门限丢弃 |
| ERP | AF21 (18) | 队列3 | CBQ | 承诺20 Mbps | WRED中门限丢弃 |
| 办公上网 | AF11 (10) | 队列4 | WFQ | 剩余带宽 | 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时延稳定、办公上网在拥塞时被压制但不断流。