网络 QoS 流量优先级配置

DSCP · 802.1p · 优先级队列 | 让关键业务流量"优先通行",消除网络拥塞

📖

导读

QoS(服务质量)是在网络带宽有限的情况下,通过对流量进行分类、标记、调度和整形,确保视频会议、VoIP语音、业务系统等关键应用获得优先保障的核心网络技术。合理的QoS策略能有效消除网络拥塞、降低时延抖动,为企业数字化业务提供稳定的网络承载。

为什么需要 QoS?

在企业网络中,视频会议、VoIP 语音、ERP 系统与普通文件下载、网页浏览共享同一条网络链路。当链路出现拥塞时,若没有 QoS 策略,所有流量将被无差别丢弃,导致关键业务体验急剧下降。

📞

VoIP 语音

时延 >150ms 即可感知通话质量下降,抖动 >30ms 导致语音断续

📹

视频会议

丢包率 >1% 即出现画面卡顿和马赛克,严重影响会议效果

🏢

核心业务系统

ERP、OA 等系统响应慢直接影响员工效率和客户体验

QoS 的核心价值:在有限带宽资源下,确保高优先级流量(语音、视频、关键业务)低时延、低丢包、低抖动地优先传输,普通流量(文件下载、邮件)在资源充裕时再按需传输。

QoS 流量优先级架构图
🖼️

./image/qos-traffic-priority-diagram.webp

🏷️

流量分类与标记方式

标记方式 层次 优先级范围 适用场景
DSCP 三层(IP头部) 0-63(6 bit) 端到端 QoS,跨路由器保留标记
802.1p(CoS) 二层(以太网帧头) 0-7(3 bit) 局域网内部 QoS,交换机间保留
IP ToS 三层(IP头部,旧版) 0-7(3 bit) 与 DSCP 部分兼容,老旧设备
MPLS EXP MPLS 标签头 0-7(3 bit) MPLS VPN 广域网 QoS

常用 DSCP 值与业务对应关系:

EF (46)

VoIP 语音

AF41 (34)

视频会议

AF21 (18)

核心业务系统

BE (0)

尽力而为(普通)

📊

队列调度机制对比

PQ

严格优先队列(Priority Queue)

高优先级队列中有报文时,始终优先调度高优先级队列,低优先级队列只有高优先级队列为空时才被调度。适合 VoIP 等极低时延业务,但需警惕低优先级队列饿死

WFQ

加权公平队列(Weighted Fair Queue)

根据流量权重分配带宽,高权重流量获得更多带宽,但每个队列都能得到调度机会,不会饿死。适合多业务混合场景,兼顾公平性与差异化服务

CBQ

基于类的队列(Class-Based Queue)

将流量按业务类型分类后分配到不同队列,每个队列配置独立带宽保障(CIR)和峰值带宽(PIR)。最灵活,是企业 QoS 策略的主流方案

WRED

加权随机早期检测(WRED)

在队列满溢之前,提前随机丢弃低优先级报文,触发 TCP 的拥塞控制机制,避免全局同步丢包。配合 CBQ 使用,防止 TCP 全局同步

🎯

企业 QoS 分级策略推荐

优先级 业务类型 DSCP 值 带宽保障 调度策略
P1 极高 VoIP 语音、网络管理 EF (46) 预留 15-20% 严格优先(PQ)
P2 高 视频会议、实时流媒体 AF41 (34) 保障 25-30% CBQ 高权重
P3 中 ERP/OA 核心业务 AF21 (18) 保障 20-25% CBQ 中权重
P4 普通 邮件、文件下载、Web浏览 AF11 (10) / BE (0) 剩余带宽 WFQ / WRED

实践总结

QoS 的核心是在资源有限时做出优先级决策。企业 QoS 建设应遵循从接入侧分类标记、到汇聚/核心侧执行调度、到出口侧整形限速的端到端策略链条:

  • 在接入交换机或 IP 话机处完成 DSCP/CoS 标记,信任端点标记
  • 核心/汇聚交换机及路由器执行队列调度(CBQ + PQ)
  • 广域网出口对低优先级流量执行限速和整形,避免挤占核心业务带宽
  • 定期使用流量分析工具验证 QoS 效果,按业务变化调整策略
  • QoS 策略应与防火墙 ACL 联动,确保策略一致性
流量分类 DSCP标记 优先级队列 带宽保障 拥塞管理
咨询 QoS 策略规划与配置服务

资深网络工程师为您提供端到端 QoS 规划与调优服务