1. CRC是什么意思
循环冗余校验(Cyclic Rendancy Check, CRC)是一种根据网络数据包或计算机文件等数据产生简短固定位数校验码的一种信道编码技术,主要用来检测或校验数据传输或者保存后可能出现的错误。它是利用除法及余数的原理来作错误侦测的。
循环冗余校验同其他差错检测方式一样,通过在要传输的k比特数据D后添加(n-k)比特冗余位(又称帧检验序列,Frame Check Sequence,FCS)F形成n比特的传输帧T,再将其发送出去。
(1)crc在网络中什么意思扩展阅读
在数据传输过程中,无论传输系统的设计再怎么完美,差错总会存在,这种差错可能会导致在链路上传输的一个或者多个帧被破坏,从而接受方接收到错误的数据。
为尽量提高接受方收到数据的正确率,在接收方接收数据之前需要对数据进行差错检测,当且仅当检测的结果为正确时接收方才真正收下数据。
检测的方式有多种,常见的有奇偶校验、因特网校验和循环冗余校验等。循环冗余校验是一种用于校验通信链路上数字传输准确性的计算方法。
参考资料来源:网络-CRC
2. 在网络中FCS 和 CRC 分别指的是什么
fcs:即网络术语,现场总线控制系统;它是在doc的基础上发展起来的.
crc:也是一个网络术语,循环冗余校验.
3. CRC校验是什么
CRC循环校验是什么????????
CRC是什么东西呢?其实我们大家都不应该会对它陌生,回忆一下?你用过RAR和ZIP等压缩软件吗?它们是不是常常会给你一个恼人的“CRC校验错误”信息呢?我想你应该明白了吧,CRC就是块数据的计算值,它的全称是“Cyclic
Rendancy
Check”,中文名是“循环冗余码”,“CRC校验”就是“循环冗余校验”。(哇,真拗口,希望大家不要当我是唐僧,呵呵。^_^)
CRC有什么用呢?它的应用范围很广泛,最常见的就是在网络传输中进行信息的校对。其实我们大可以把它应用到软件保护中去,因为它的计算是非常非常非常严格的。严格到什么程度呢?你的程序只要被改动了一个字节(甚至只是大小写的改动),它的值就会跟原来的不同。Hoho,是不是很厉害呢?所以只要给你的“原”程序计算好CRC值,储存在某个地方,然后在程序中随机地再对文件进行CRC校验,接着跟第一次生成并保存好的CRC值进行比较,如果相等的话就说明你的程序没有被修改/破解过,如果不等的话,那么很可能你的程序遭到了病毒的感染,或者被Cracker用16进制工具暴力破解过了。
参考资料:矛与盾的较量(2)——CRC原理篇%20%20老罗的缤纷天地.htm
4. crc错误什么意思
crc错误的意思是解压末端出现了错误或文件被破坏。CRC全称Cyclic Rendancy Check,是一种用于除了数字网络之外的存储设备(硬盘、CD、DVD、U盘、SD卡等)的错误检测技术,计算机系统通常用它来检测或校验磁盘上数据传输、保存后可能出现的错误。演示机型:华为MateBook X 系统版本:win10
crc错误的意思是解压末端出现了错误或文件被破坏。CRC全称Cyclic Rendancy Check,是一种用于除了数字网络之外的存储设备(硬盘、CD、DVD、U盘、SD卡等)的错误检测技术,计算机系统通常用它来检测或校验磁盘上数据传输、保存后可能出现的错误。
5. 在计算机网络中什么是crc校验和,怎么计算
CRC即循环冗余校验码
是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。
循环冗余校验码(CRC)的基本原理是:在K位信息码后再拼接R位的校验码,整个编码长度为N位,因此,这种编码也叫(N,K)码。对于一个给定的(N,K)码,可以证明存在一个最高次幂为N-K=R的多项式G(x)。根据G(x)可以生成K位信息的校验码,而G(x)叫做这个CRC码的生成多项式。 校验码的具体生成过程为:假设要发送的信息用多项式C(X)表示,将C(x)左移R位(可表示成C(x)*2R),这样C(x)的右边就会空出R位,这就是校验码的位置。用 C(x)*2R 除以生成多项式G(x)得到的余数就是校验码。
谢谢 希望能帮助到你