我在使用wireshark抓包时,tcp的最后一个segment比实际的要多一个字节?这是为何啊?
大家请看,这是个GRE封装的数据包,我算了一下:
以太网:14字节
外层IP头:20字节
GRE:4字节
内层IP头:20字节
TCP头:20字节
TCP数据:5字节
总共应该是:14+20+4+20+20+5=83字节啊。怎么wireshark显示的是84字节呢?我点开wireshark看的时候发现:
加上最后的一个“00”的字节才是84字节,然而,我的数据部分是5个字节才对啊。
哪位知道原因,请告知,不胜感激!
完蛋了,这么几天都没人回答。