首页/网络/抓包与流量分析速查/MTU 问题在 TCP 层的症状
TCP 流分析82 条

MTU 问题在 TCP 层的症状

MTU 不匹配时:小包正常、大包(下载/上传大数据)悬挂超时;TLS 握手能过但应用数据卡,是排障中"一半能用"类问题的常见根因。

用途把"部分能用"现象关联到 MTU
手段对比不同大小请求的成功率与包长分布

统计

统计
tshark -r a.pcap -Y 'tcp.len > 0' -T fields -e frame.len | sort -n | uniq -c | tail
# 观察接近 MTU 的包长是否全部无后续 ACK
隧道/PPPoE/VPN 场景 MTU 变小的概率高,优先在这些链路排查。

易错点

  • 应用层面的"偶发超时"会被误判为服务不稳定,包长分布能快速证伪
  • MSS clamping 是常见缓解手段,但需在正确设备上配置

数据来源与参考

  • RFC 1191(PMTUD)
  • Wireshark User's Guide
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌