icmp校验和算法 总结 完整版 C/C++代码
网上查看了很多版本的icmp校验和算法,整体思路和算法描述没有什么问题,但是到目前为止没有遇到一个完整正确的算法。
网上找的基本上都是类似的算法,但是当sum求和后大于0xffff时候计算的校验和都不对。
以下是本人用上面的结果计算很多次校验和鱼wireshark抓包显示的校验和比较得出的算法
红色部分为区别
网上找的基本上都是类似的算法,但是当sum求和后大于0xffff时候计算的校验和都不对。
以下是本人用上面的结果计算很多次校验和鱼wireshark抓包显示的校验和比较得出的算法
红色部分为区别