當前位置:生活全書館 >

學習教育

> crc是什麼意思

crc是什麼意思

crc是什麼意思

1、迴圈冗餘校驗(Cyclic Redundancy Check, CRC)是一種根據網路資料包或計算機檔案等資料產生簡短固定位數校驗碼的一種通道編碼技術,主要用來檢測或校驗資料傳輸或者儲存後可能出現的錯誤。它是利用除法及餘數的原理來作錯誤偵測的。

2、在資料傳輸過程中,無論傳輸系統的設計再怎麼完美,差錯總會存在,這種差錯可能會導致在鏈路上傳輸的一個或者多個幀被破壞(出現位元差錯,0變為1,或者1變為0),從而接受方接收到錯誤的資料。為儘量提高接受方收到資料的正確率,在接收方接收資料之前需要對資料進行差錯檢測,若且唯若檢測的結果為正確時接收方才真正收下資料。檢測的方式有多種,常見的有奇偶校驗、因特網校驗和迴圈冗餘校驗等。迴圈冗餘校驗是一種用於校驗通訊鏈路上數字傳輸準確性的計算方法(通過某種數學運算來建立資料位和校驗位的約定關係的)。傳送方計算機使用某公式計算出被傳送資料所含資訊的一個值,並將此值 附在被傳送資料後,接收方計算機則對同一資料進行 相同的計算,應該得到相同的結果。如果這兩個 CRC結果不一致,則說明發送中出現了差錯,接收方計算機可要求傳送方計算機重新發送該資料。

標籤: crc
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/xuexijiaoyu/20pxr6.html