在进行IP报头校验和时,即1的1的补码与16位数据的补码和,我不禁想到这种方法如何检测数据中的错误/变化。例如,计算机A发送一个包含数据的数据包(12和7),计算机B接收该数据包,但数据被更改(13和6)。因此,在接收器中,校验和仍然匹配,但是数据被更改。您是否可以帮助我了解我是否在此主题中缺少某些内容?
谢谢。
答案 0 :(得分:0)
IP标头校验和是否是错误检测的完整证明方法?
否。
IP标头校验和的目的是启用对损坏的IP标头的检测。它无法防止操纵或损坏数据字段(通常具有自己的校验和)。
为了防止操作,需要一种加密方法。