关于IP头部中标识的疑问。
我们都知道IP头部有个16位标识是在IP分片时在目的端用来确保是同一个IP数据包的,但是在目的端组装是只有标识是不够的,因为不同主机发送的ip包的标识可能相同,所以还需要源、目的地址,协议来确定。现在的疑问时这个IP头中的标识是与什么有关的?随机生成的?还是由什么来确定了?
- Add new comment
- 4147 reads
我们都知道IP头部有个16位标识是在IP分片时在目的端用来确保是同一个IP数据包的,但是在目的端组装是只有标识是不够的,因为不同主机发送的ip包的标识可能相同,所以还需要源、目的地址,协议来确定。现在的疑问时这个IP头中的标识是与什么有关的?随机生成的?还是由什么来确定了?

如何生成在协议中没
如何生成在协议中没有规定,只要一定周期内的ip包的id号不同即可。即使溢出,也是很长时间后的事情,所以没有关系。随即了反而不好,没准随即就前后两个一样了。这样就容易出问题,一般都是累加。