IP数据报二进制反码求和算法

计算数据报的IP校验和,首先把校验和字段(16bit)置为0.而后,对首部(20字节)中每一个16bit进行二进制反码求和,结果存在校验和字段中.当收到一份IP数据报后,一样对首部中每一个16bit进行二进制反码求和.接收方在计算过程当中包含发送方存在首部中的校验和,若是首部传输正确,那么计算的结果应该全为1(即0xffff). 测试例程以下图web #include <stdio.h> int
相关文章
相关标签/搜索