CRC
释义 Definition
CRC 是 Cyclic Redundancy Check 的缩写,中文常译为循环冗余校验。它是一种用来检测数据传输或存储过程中是否发生错误的校验方法:发送方根据数据计算出一个校验值(CRC 值)并附在数据后面,接收方用同样规则再算一次,对比是否一致,从而判断数据是否可能被破坏。(主要用于“检测”,不等同于“纠错”。)
发音 Pronunciation (IPA)
/ˌsiː ɑːr ˈsiː/
例句 Examples
The file failed the CRC check, so I downloaded it again.
文件未通过 CRC 校验,所以我又重新下载了一次。
In many network protocols, a CRC is appended to each frame to detect transmission errors caused by noise or interference.
在许多网络协议中,每个数据帧都会附加 CRC,用于检测由噪声或干扰引起的传输错误。
词源 Etymology
CRC 来自术语 cyclic redundancy check:
- cyclic(循环的):指其数学计算基于“循环/模”的结构(常用多项式除法的思路实现)。
- redundancy(冗余):指额外添加的校验信息。
- check(校验/检查):指用于验证数据完整性。
它在通信与存储领域被广泛采用,因其实现高效、检测能力强。
相关词 Related Words
文献与作品 Literary / Notable Works
- Computer Networks(Andrew S. Tanenbaum, David J. Wetherall)——在数据链路层差错检测章节中讨论 CRC
- TCP/IP Illustrated, Volume 1(W. Richard Stevens)——涉及链路层与差错检测相关内容时提及 CRC/FCS
- IETF 文档 RFC 1662: PPP in HDLC-like Framing ——规定 PPP 帧中的 CRC(FCS)计算与使用方式