‘壹’ 为什么要对数据进行校验有哪些常用的检验方法
数据校验是为保证数据的完整性,用一种指定的算法对原始数据计算出的一个校验值。接收方用同样的算法计算一次校验值,如果和随数据提供的校验值一样,说明数据是完整的。常用的检验方法有5种,具体如下:
5、CRC(Cyclic Rendancy Check,循环冗余校验)循环冗余校验。
它是利用除法及余数的原理来做错误侦测(Error Detecting)的。实际应用时,发送装置计算出CRC值并随数据一同发送给接收装置,接收装置对收到的数据重新计算CRC并与收到的CRC相比较,若两个CRC值不同,则说明数据通讯出现错误。