首页/网络/BGP 与广域网速查/队列丢弃排查:拥塞点定位
广域网排障60 条

队列丢弃排查:拥塞点定位

队列丢弃说明出口拥塞超过调度能力:定位丢弃发生在哪个类、什么时间、是否偶发;区分带宽不足与突发超限两种成因。

BGP 与广域网速查网络更新于 2026-10-13

丢弃发生在出口排队

队列丢弃说明出接口的瞬时到达速率超过了调度能力,报文进了队列但排不出去,最终被丢掉。定位要回答三个问题:丢弃发生在哪个类别、集中出现在什么时间、是持续拥塞还是微突发。持续拥塞意味着长期带宽不足,需要扩容或架构调整;微突发则是短时间内的流量叠加,比如多个业务在同一秒内同时突发,平均利用率看着不高但丢弃照样发生。整形可以在出口削峰,代价是增加时延,所以要按业务对时延的敏感度决定用在哪里。

基本信息

主要证据各类别的丢弃计数与发送速率
时间对齐与业务高峰、备份任务或批量同步时间对照
成因区分长期带宽不足与短时微突发需要不同对策
缓解手段出口整形削峰,或调整队列长度与调度权重
平台命令show policy-map interface、display qos queue-statistics

典型使用场景

  • 关键业务丢包投诉:确认是否由出口拥塞造成
  • 备份窗口优化:判断备份流量是否挤占了业务带宽
  • 带宽扩容决策:用丢弃计数与利用率作为依据
  • 微突发排查:平均利用率不高但仍有丢弃的疑难场景
  • 策略调整验证:改动队列参数后确认丢弃是否下降

排查命令

排查命令
# Cisco:看各类别的丢弃与速率
show policy-map interface GigabitEthernet0/0 | include drops|rate
# 间隔采样观察增量,判断是持续还是突发
# 华为
display qos queue-statistics interface GigabitEthernet0/0/0 outbound
# 结合接口利用率判断平均负载
show interfaces GigabitEthernet0/0 | include rate|output

现象与判断

现象成因对策
丢弃持续且均匀长期带宽不足扩容或调整业务分布
丢弃集中在短时段突发叠加或微突发出口整形或调整调度权重
仅低优先级类别丢弃策略按设计保护了关键业务确认低优先级业务的容忍度
所有类别同时丢弃总带宽被打满从容量和流量结构入手
先用采样算出丢弃速率(两次计数之差除以间隔),再与接口利用率对比,能快速区分是持续拥塞还是瞬时突发。
整形削峰会引入额外时延,对时延敏感的业务要慎用;把整形放在非时延敏感方向或低优先级类别上更稳妥。

易错点

  • 只看平均利用率:微突发在平均值上表现不明显,却足以造成丢包
  • 把整形当通用解法:降低峰值的同时增加时延,可能让语音类业务体验变差
  • 不看丢弃发生在哪个类别:无法判断是容量问题还是策略设计问题
  • 扩容后不复查:带宽增加但流量结构未变,丢弃可能在新阈值上重新出现

数据来源与参考

  • Cisco: QoS 队列统计
  • RFC 2475: QoS 架构
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌