Linux 为什么我得到的数据包比mss大?

Linux 为什么我得到的数据包比mss大?,linux,tcp,Linux,Tcp,我在PC上用“ifconfig ethX MTU 300”修改了MTU,并用netperf测试了网络。 我用WireShark嗅探了SYN数据包中的MSS=260。 但是我得到了一些超过260的数据包。为什么?答案如下:

我在PC上用“ifconfig ethX MTU 300”修改了MTU,并用netperf测试了网络。 我用WireShark嗅探了SYN数据包中的MSS=260。 但是我得到了一些超过260的数据包。为什么?

答案如下: