首页/网络/VLAN 与高可用速查/流控 Pause 帧基础与排障
二层排障78 条

流控 Pause 帧基础与排障

流控通过 Pause 帧让对端暂停发送缓解拥塞:误配会造成队头阻塞与延迟放大,排查时关注 pause 计数与两端配置。

VLAN 与高可用速查网络更新于 2026-10-13

流控 Pause 帧基础与排障

以太网流控通过发送 Pause 帧让对端暂停发送一段时间,用来在接收侧缓冲即将溢出时缓解丢包。它把丢包换成了延迟:一旦某个队列触发暂停,整条链路上的所有流量都会被压住,形成队头阻塞,对延迟敏感的业务影响明显。排查时关注接口的 pause 收发计数与两端的流控配置是否匹配。

基本信息

工作机制接收侧缓冲接近上限时发送 Pause 帧,请求对端暂停发送
主要风险停一排队列造成队头阻塞,延迟放大并影响无关业务
查看入口接口的 pause 收发计数与流控配置状态
配置要求两端需匹配,一端开一端关基本无效
适用场景存储等对突发丢包敏感且能容忍少量延迟的场景

典型使用场景

  • 存储网络出现丢包时评估是否启用流控缓解突发
  • 业务延迟升高时核对是否由 Pause 帧引发队头阻塞
  • 排查接口 pause 计数持续增长的原因,定位上游发送速率
  • 变更流控配置前后对比丢包与延迟指标
  • 跨厂商链路上确认两端流控配置与协商结果一致

查看与配置参考

查看与配置参考
display interface GigabitEthernet0/0/1    # 查看 pause 收发计数
display current-configuration interface GigabitEthernet0/0/1 | include flow
interface GigabitEthernet0/0/1
 flow-control                             # 使能流控(语法按平台)
show interfaces GigabitEthernet1/0/1 | include flow-control   # Cisco 侧
show interfaces GigabitEthernet1/0/1 | include pause          # pause 计数

观测项与判读

观测项含义判读方向
Pause 发送计数本端请求对端暂停的次数持续增长说明接收侧压力大
Pause 接收计数本端被对端要求暂停的次数增长伴随吞吐下降即队头阻塞
流控配置状态当前接口是否使能及协商结果两端不一致时功能形同虚设
队列丢弃缓冲溢出导致的丢弃流控生效后应明显下降
流控不解决带宽不足的问题,它只把丢包转化成延迟;当上游持续超发时,Pause 帧会持续发送,性能反而低于直接丢包让上层重传。
一端开一端关的配置基本无效:需要两端在同一链路上匹配使能,且部分平台还要求协商结果一致,配置变更后要核对实际生效状态。

易错点

  • 用流控解决带宽不足,丢包变成延迟后业务体验更差,带宽不足应通过扩容或流量调度解决
  • 只在链路一端启用流控,功能在链路上不生效,两端必须匹配使能并核对协商结果
  • 看到 pause 计数增长就立即关闭流控,未先定位上游超发源,计数增长是症状,源头在发送侧速率与突发

数据来源与参考

  • 华为 S 系列交换机产品文档(流控)
  • Cisco 流控配置指南
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌