IP数据包的校验和算法

一、算法思路:linux        IP/ICMP/IGMP/TCP/UDP等协议的校验和算法都是相同的,算法以下:算法   在发送数据时,为了计算IP数据包的校验和。应该按以下步骤:   (1)把IP数据包的校验和字段置为0;   (2)把首部当作以16位为单位的数字组成,依次进行二进制反码求和;   (3)把获得的结果存入校验和字段中。   在接收数据时,计算数据包的校验和相对简单,按以下
相关文章
相关标签/搜索