IP首部校验和的算法

    IP/ICMP/IGMP/TCP/UDP/等协议的校验和算法是相同的,采用的都是将数据流视为16位整数流进行重复的叠加计算。算法     计算校验和的步骤:spa (1)把校验和字段置为0。it (2)对IP头部的每16bit进行二进制求和。二进制 (3)若是和的高16位不位0,则将和的高16位和低16位反复的相加,直到和的16位为0,从而得到一个16位的值。数据 (4)将该16位的值取反
相关文章
相关标签/搜索