首页/网络/网络排障速查/交换机端口错误计数(show interfaces counters)
连通性与链路检测54 条

交换机端口错误计数(show interfaces counters)

服务器侧一切正常但链路仍有问题?读交换机端口计数器:CRC/对齐错误、runts、giants 与 output drops 分别指向物理层与拥塞问题。

网络排障速查网络更新于 2026-10-13

交换机端口计数器能说明什么

服务器侧计数器正常、链路仍然有问题时,把视角移到交换机端口:端口计数器分成物理层错误、帧异常与拥塞丢包三类,分别指向完全不同的根因。CRC 与对齐错误指向线缆、光衰或接口硬件;runts 与 giants 指向双工不匹配或 MTU 不一致;output drops 则是队列满导致的拥塞,属于带宽与突发问题而不是物理故障。读法是先清计数器再观察增量,累计值没有诊断意义。

基本信息

适用设备思科 IOS、华为 VRP、H3C、云托管交换机
查看命令思科 show interfaces counters errors,华为 display interface,H3C display interface
分析前提先 clear counters 清零,再等待一个业务周期观察增量
对应主机侧ethtool -S 与 ip -s link 的同类计数器
云环境云平台端口监控指标(丢包、错包)

典型使用场景

  • 主机侧一切正常但应用丢包:读对端交换机端口计数器找证据
  • 更换跳线或模块后验证:清零后观察错误计数是否归零
  • 排查拥塞:output drops 增长说明出向队列满,需查带宽与突发
  • 定位双工问题:late collisions 与 runts 同时增长是典型信号
  • 日常巡检:定期抓取端口错误计数做趋势对比

交换机侧命令

交换机侧命令
Cisco:  SW# show interfaces gi1/0/1 counters errors
        SW# show interfaces gi1/0/1 | include error|drops|CRC
        SW# clear counters gi1/0/1        # 清零后再观察增量
华为:   <SW> display interface GigabitEthernet0/0/1   # 关注 CRC/Alignments/runts/oversize
        <SW> display interface brief | include ERROR|DOWN
        <SW> reset counters interface GigabitEthernet0/0/1  # 华为侧清零
H3C:    [SW] display interface GigabitEthernet1/0/1     # 关注 input errors / runts
云平台: 端口监控页看丢包与错包率,部分平台支持按分钟粒度导出

计数器与指向

计数器指向处置
CRC / FCS errors物理层误码,线缆、光衰或接口换线换端口验证,光口查光功率
runts / giants帧异常,双工问题或 MTU 不一致统一双工设置与 MTU
input errors 总量入向帧问题总览结合具体子项定位
output drops出向拥塞,队列满查带宽、突发与队列策略
late collisions半双工或双工不匹配两端改为全双工或统一自动协商
云托管设备未必暴露全部计数器:虚拟端口通常只有丢包与错包率,物理层误码类指标需要向云厂商提工单获取底层数据。

易错点

  • 不清零直接看累计值:运行数年的端口必然有历史错误,结论毫无参考价值
  • 把 output drops 当物理层错误去换线:它属于拥塞信号,应查带宽与队列
  • 只看一端端口:交换机侧的入向错误常常对应主机侧的发送问题,需两端对照
  • 单次采样的绝对值下结论:错误计数必须以单位时间增量来比较,才有意义

数据来源与参考

  • Cisco:接口错误计数器文档
  • 华为/H3C:接口统计说明

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌