0

我使用wireshark检查网络中的传输。

我查看从其他计算机发送给我的包裹(超过生存时间的包裹)。

当我查看 Internet 协议部分时,我发现大多数包都带有Identification: 0x0000 (0). 为什么会发生这种情况,它的含义是什么?

4

1 回答 1

0

它用于分片。如果您拆分一个数据包,它的所有片段都将包含相同的标识。这样接收方就可以知道该片段属于哪个数据包。

由于通常会避免碎片化,因此您通常会看到 Identification = 0。但是,我确实记得一些堆栈将其用于其他实验目的。

为伯凯编辑

当我查看 Internet 协议部分时,我发现大多数包都带有标识:0x0000 (0)。为什么会发生这种情况,以及它的含义是什么

于 2012-05-27T07:40:40.937 回答