今天做MTU实验,把网卡MTU由默认的1500改为1000,然后PING1200字节包,这样应该分为两片
第一片推断ICMP部分980字节(因IP头占20字节),第二片ICMP部分220字节
但实际结果是:
第一片:976
第二片:224
硬是想不通,明明可以达到980,偏偏要少4个字节?????????@#¥#@¥#2
后来还是翻开了《TCP/IP详解》,原来标准规定,除了最后一个分片,之前的分片必须是8的整数倍,980不行,只能用976
还是多看书好
今天做MTU实验,把网卡MTU由默认的1500改为1000,然后PING1200字节包,这样应该分为两片
第一片推断ICMP部分980字节(因IP头占20字节),第二片ICMP部分220字节
但实际结果是:
第一片:976
第二片:224
硬是想不通,明明可以达到980,偏偏要少4个字节?????????@#¥#@¥#2
后来还是翻开了《TCP/IP详解》,原来标准规定,除了最后一个分片,之前的分片必须是8的整数倍,980不行,只能用976
还是多看书好