CRC 檢錯能力估算 使用指南
輸入 CRC 校驗位寬(如 16 或 32)與通道隨機誤位元速率,工具估算漏檢機率與附加開銷,幫助比較 CRC-16 與 CRC-32 的檢錯強度。
計算公式與原理
CRC 對隨機錯誤的漏檢機率 ≈ 2⁻ʳ
輸入 CRC 校驗位寬(如 16 或 32)與通道隨機誤位元速率,工具估算漏檢機率與附加開銷,幫助比較 CRC-16 與 CRC-32 的檢錯強度。
典型使用場景
- 通訊協議選型:在目標誤位元速率下比較 CRC-16/CRC-32 漏檢率與頻寬成本。
- 儲存校驗規劃:為韌體/映象選擇檢錯強度與開銷平衡的方案。
- 教學對比:展示位寬翻倍對漏檢率的指數級下降。
算例參考
- 示例:CRC-32、誤位元速率 1e-6:隨機錯誤漏檢率約 1/2^32 量級,遠低於 CRC-16 的 1/2^16,適合高可靠傳輸。
注意事項
本工具純前端執行,輸入內容不上傳伺服器;結果為按上述口徑得到的理論估算值。實際應用受裝置引數、測量條件與當地規範影響,請以裝置銘牌、檢測報告與現行標準為準,重大決策建議諮詢專業人士。
- CRC 能糾正錯誤嗎?
- 不能,僅檢錯;糾錯需漢明碼/裡德-所羅門等。
- 為何 CRC-32 更強?
- 多項式階數高,對突發與隨機錯誤的檢錯能力隨位寬指數提升。
- CRC 防篡改嗎?
- 不防,已知多項式可被故意構造碰撞,防篡改用加密雜湊。