首页/网络/抓包与流量分析速查/TCP 校验和 incorrect 解读
本包目录(400 条)
tcpdump 过滤实战51 条Wireshark 技巧75 条
TCP 流分析82 条
应用层报文判读71 条丢包与时延定位60 条抓包工具链61 条

TCP 校验和 incorrect 解读

Wireshark 校验和错误多为网卡校验和卸载(offload)造成:抓包发生在硬件计算校验和之前,显示 incorrect 但报文实际有效。

用途避免误读校验和告警
成因TX/RX checksum offload、虚拟化半虚拟化网卡

核验方法

核验方法
ethtool -k eth0 | grep -i checksum      # 查看 offload 状态
ethtool -K eth0 tx off rx off            # 临时关闭后复抓验证(谨慎)
真校验错误通常伴随大量重传与设备丢弃计数,结合两面证据判断。

易错点

  • 虚拟化环境几乎必然看到"错误"校验和,先查 offload 再谈故障
  • 关闭 offload 影响吞吐,只在定位阶段临时使用

数据来源与参考

  • ethtool 手册
  • Wireshark 常见问答(校验和)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌