欢迎访问 内存溢出 —— 独立后端与系统工程技术博客

专注于分布式系统、Linux内核、数据库存储与后端工程实践

网络协议分析:用 Wireshark 定位 TCP 重传与乱序

发表于:|最后更新:|分类:Linux与网络|阅读:4893 次

TCP 重传与乱序是网络性能问题的高频根因,Wireshark 提供了直观的专家信息与流图分析能力。

一、关键过滤器

text
tcp.analysis.retransmission
tcp.analysis.fast_retransmission
tcp.analysis.out_of_order
tcp.analysis.zero_window
  • retransmission:超时重传,通常意味着丢包
  • fast_retransmission:收到三个重复 ACK 触发,说明轻微丢包
  • out_of_order:乱序到达,可能是多路径或负载均衡导致
  • zero_window:接收窗口为零,说明接收方处理不过来

二、分析思路

结合 tcp.stream eq N 过滤单条流,观察 RTT 变化与窗口大小。若大量重传且 RTT 稳定,多为链路丢包;若窗口频繁归零,则需排查应用层消费速度。