校验和算法

校验和算法算法     常常看计算机网络相关的书时,每次看到关于IP或者是UDP报头校验和时,都是一笑而过,觉得至关简单的东西,不就是16bit数据的相加吗!最近在学习Ping命令的源待时,看到里面有关于校验和的算法。一头雾水,后来查找资料,看到校验和是16bit字的二进制反码和。老是以为很奇怪,为何会用反码和,而不是直接求和呢?或者是补码和呢?由于在计算机里面数据是以补码的形式存在啊!通过看书查
相关文章
相关标签/搜索