![数据包碎片混乱](https://linux22.com/image/695709/%E6%95%B0%E6%8D%AE%E5%8C%85%E7%A2%8E%E7%89%87%E6%B7%B7%E4%B9%B1.png)
答案1
不,那些不是碎片。您看到来自服务器的 1492 字节数据包和返回服务器的 40 字节数据包(TCP ACK?)。因为它们不是碎片,所以偏移量确实始终为 0。
Wireshark 会显示数据包是否为碎片。如果您显示来自 Wireshark 的更详细信息,我们可以为您提供有关每个数据包具体内容的更多信息。
答案2
我建议安装 tracepath(而不是 traceroute)并使用它来检查所有跳数的 MTU。如果您不想要碎片数据包,请将服务器上的 MTU 设置为低于跳数路径上的最低 MTU。