当前位置:  开发笔记 > 程序员 > 正文

校验和解释?

如何解决《校验和解释?》经验,为你挑选了1个好方法。

我目前正在查看校验和,但我无法完全理解它们是如何工作的.

仅供参考,我一直在研究UDP校验和和互联网校验和.我已经知道发送方的UDP执行1s补码,但我不清楚1s补码是什么.

我粗略地认为1s补码与"反转"所有1和0的值有关,所以1变为0而0变为1,但我不知道为什么这是在第一次完成地点.

有人可以提供一些关于校验和的信息吗?

谢谢.



1> Tony The Lio..:

校验和主要是某些值的散列(单向加密函数),以确保数据到达另一端时是一致的.在发送数据之前进行校验和,然后在另一个数据被接收时,再次获取相同值的校验和,并与来自发送方的校验和匹配,如果它们相同,则数据在良好的状态,否则我们知道出了问题.

相当简化的解释.

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有