对于IP检验和的一点思考
摘要:
2012-11-2108:36:14以前学习计算机网络,对于IP检验和也只是知道其计算方法,却不知道其中的原因.今天好好想了下为什么发送方以反码相加,而在接收方能得到检验字段全为1的结果,现总结如下: 所谓反码相加就是取反相加,将产生的进位再加到低位. 如: 0101 + 0111 取反后相加为 1010 + 1000 = 10010 将产生的进位(此外为最高位的1)加到低位,最终结果为0011. 设集合A为所有n位二进制串构成,现证明集合A对于上述反码相加(以下简称加法)构成一个交换群: (一) 对A中任意元素a, b, c: 显然有: (a+b)+c = a+(b+c); a+... 阅读全文
posted @ 2012-11-21 08:36 maxuths 阅读(133) 评论(0) 推荐(0)
浙公网安备 33010602011771号