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 防篡改吗?
- 不防,已知多项式可被故意构造碰撞,防篡改用加密哈希。