1. 首页
  2. 数据库
  3. 其它
  4. Networking CRC SourceCode:这包括使用C编程语言在网络中实现CRC的源代码 C language program source code

Networking CRC SourceCode:这包括使用C编程语言在网络中实现CRC的源代码 C language program source code

上传者: 2021-04-25 16:14:38上传 ZIP文件 5KB 热度 6次
循环冗余检查 代码开发人员: 电脑网络 这包括使用C编程语言在网络中实现CRC的源代码。 循环冗余校验(CRC)是一种错误检测代码,通常在数字网络和存储设备中用于检测原始数据的意外更改。 进入这些系统的数据块将根据其内容的多项式除法运算的余数获得一个简短的校验值。 在检索时,将重复计算,并且如果校验值不匹配,则可以采取纠正措施来防止数据损坏。 CRC可用于纠错,请参见位过滤器。 应用领域 启用CRC的设备为要发送或存储的每个数据块计算一个短的,固定长度的二进制序列,称为校验值或CRC,并将其附加到数据上,形成码字。 当接收或读取一个码字时,该设备将其校验值与从数据块中新计算出的校验值进行比较,或者等效地,对整个码字执行CRC,然后将所得的校验值与预期的残差常数进行比较。 如果CRC值不匹配,则该块包含数据错误。 设备可能会采取纠正措施,例如重新读取该块或请求再次发送该块。 否则,
用户评论