Socket编程实践(1)

头部校验和

保证数据报头部的数据完整性,但校验不包括数据部分。这样做的目的有二:一是所有将数据封装在IP数据包中的高层协议均含有覆盖整个数据的校验和,因此IP数据报没有必要再对其所承载的数据部分进行校验。二是每经过一个路由器,IP数据报的头部要发生改变(如TTL),,而数据部分不变,这样只对发生改变的头部进行校验,显然不会浪费太多的时间。为了减少计算时间,一般不用CRC校验码,而是采用更简单的网际校验和(InternetChecksum)。

也许这就是一个人无法抗拒的命运,有你、有我、也有他。

Socket编程实践(1)

相关文章:

你感兴趣的文章:

标签云: