『壹』 為什麼要對數據進行校驗有哪些常用的檢驗方法
數據校驗是為保證數據的完整性,用一種指定的演算法對原始數據計算出的一個校驗值。接收方用同樣的演算法計算一次校驗值,如果和隨數據提供的校驗值一樣,說明數據是完整的。常用的檢驗方法有5種,具體如下:
5、CRC(Cyclic Rendancy Check,循環冗餘校驗)循環冗餘校驗。
它是利用除法及余數的原理來做錯誤偵測(Error Detecting)的。實際應用時,發送裝置計算出CRC值並隨數據一同發送給接收裝置,接收裝置對收到的數據重新計算CRC並與收到的CRC相比較,若兩個CRC值不同,則說明數據通訊出現錯誤。