阅读背景:

IP和TCP包头校验和计算方法

来源:互联网 

IP和TCP包头校验和盘算办法

校验和的算法:

          将数据以字为单位累加到一个双字中,如果数据长度为奇数,最后一个字节要先变成字,然后在加到本来的双字中,最后得到的成果是一个双字,最后将这个双字的高16位和低16位重复相加,直到高16位为0,从而就取得一个16位的值,再将这个16位的值取反就得到校验和的值了。           将数据以字为单位累加




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: