在计算机网络中什么是crc校验和,怎么计算

作者&投稿:荤要 (若有异议请与网页底部的电邮联系)
在计算机网络中什么是crc校验和,怎么计算~

计算机网络原理的计算题(crc校验和数据传输问题)第1题:设要发送的二进制数据为10110011,若采用crc校验方法,生成多项式为x^4+x^3+1,度求出实际发送的二进制数字序列。(要求写出计算
计算机网络原理的计算题(crc校验和数据传输问题)
第1题:设要发送的二进制数据为10110011,若采用crc校验方法,生成多项式为x^4+x^3+1,度求出实际发送的二进制数字序列。(要求写出计算过程)
这是自考08年四月份的试题,我总是跟答案算的不一样。
答案是:待发送的序列m=10110011,除数p=11001,m*2^5与除数p进行模2除法运算,得余数r=1000,所以要发送的二进制序列为:101100111000
我不明白为什么m要乘以2的5次方,我是用101100110000除以11001得到的余数是100。
第2题:一条长度为100km的点对点链路,对于一个100字节的分组,带宽为多大时传播延迟等于发送延迟?(信道传输速度为2*10^8m/s)
答案是:
传播延迟为:100km/(2*10^8m/s)=50ms
发送延迟等于传播延迟时:100/c=50ms
则信道传输速率:c=200kbps


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)得到的余数就是校验码。
谢谢 希望能帮助到你


什么是计算机网络,计算机网络如何分类
计算机网络的分类与一般的事物分类方法一样,可以按事物所具有的不同性质特点(即事物的属性)分类。计算机网络通俗地讲就是由多台计算机(或其它计算机网络设备)通过传输介质和软件物理(或逻辑)连接在一起组成的。总的来说计算机网络的组成基本上包括:计算机、网络操作系统、传输介质(可以是有形的,也...

在计算机网络中TCP\/IP是一组什么技术
互联网协议通称为TCP\/IP协议族,简称TCP\/IP。由于在网络通讯协议普遍采用分层的结构,当多个层次的协议共同工作时,类似计算机科学中的堆栈,因此又被称为TCP\/IP协议栈。TCP\/IP提供点对点的链接机制,将数据应该如何封装、定址、传输、路由以及在目的地如何接收加以标准化。它将通信过程抽象化为四个抽象层...

什么是计算机网络?
计算机网络化和协同计算能力的发展,以及全球互连网络(Internet)的普及,使得计算机的发展与网络紧密相连,体现了“网络就是计算机”的理念。计算机网络已经广泛应用于社会的各个领域。此外,虚拟网络FDDI及ATM技术的应用,使网络技术蓬勃发展并迅速走向市场,成为日常生活中不可或缺的一部分。计算机网络,也称...

计算机网络的名词解释是什么
1、 计算机网络:是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统互连起来,以功能完善的网总软件实现网络中资源共享和信息传递的系统。2、 联机系统:是由一台中央计算机连接大量的地理位置分散的终端而构成的计算机系统。3、 PDN:是公用数据网。网中传输的是数字化的数据,属于通信子网...

在计算机网络中OSI是指什么
OSI是Open System Interconnection的缩写,意为开放式系统互联。国际标准化组织(ISO)制定了OSI模型,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架。OSI模型把网络通信的工作分为7层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

计算机网络的定义,分类和主要功能是什么?
计算机网络的定义计算机网络是一种地理上分散、具有独立功能的多台计算机通过软、硬件设备互连,以实现资源共享和信息交换的系统。数据通信是计算机网络最基本的功能。计算机网络为文字信件、新闻消息、咨询信息、图片资料、报纸版面等信息提供快速在计算机与终端、计算机与计算机之间进行传递的渠道。分布处理与均衡...

什么是计算机网络
3、独立性:网络系统中各相连的计算机是相对独立的,它们之间的关系是既互相联系,又相互独立。4、扩充性:在计算机网络系统中,人们能够很方便、灵活地接入新的计算机,从而达到扩充网络系统功能的目的。5、廉价性:计算机网络使微机用户也能够分享到大型机的功能特性,充分体现了网络系统的“群体”优势,能...

计算机网络是什么意思?
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。另外,从逻辑功能上看,计算机网络是以传输信息为基础目的,用通信线路将多个计算机连接起来的计算机系统的集合,一...

计算机网络的概念是什么?
计算机网络的概念:对“计算机网络”这个概念的理解和定义,随着计算机网络本身的发展,人们提出了各种不同的观点。早期的计算机系统是高度集中的,所有的设备安装在单独的大房间中,后来出现了批处理和分时系统,分时系统所连接的多个终端必须紧接着主计算机。50年代中后期,许多系统都将地理上分散的多个终端...

什么是计算机网络的拓扑结构?常见的拓扑结构有哪几种?
分布式结构的网络是将分布在不同地点的计算机通过线路互连起来的一种网络形式。树型结构是分级的集中控制式网络,与星型相比,它的通信线路总长度短,成本较低,节点易于扩充,寻找路径比较方便,但除了叶节点及其相连的线路外,任一节点或其相连的线路故障都会使系统受到影响。在网状拓扑结构中,网络的每台...

来宾市17854188242: 什么是CRC校验?这是加密解密中看到的. BY: Pedoc. -
达奚杜卓夫: CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定.

来宾市17854188242: CRC校验是什么? -
达奚杜卓夫: CRC校验码:是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定.循环冗余检查(CRC)是一种数据传输检错功能. 可以对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性.CRC校验中有两个关键点,一是预先确定一个发送送端和接收端都用来作为除数的二进制比特串(或多项式),可以随机选择,也可以使用国际标准. 但是最高位和最低位必须为1;二是把原始帧与上面计算出的除数进行模2除法运算,计算出CRC码.

来宾市17854188242: CRC的中文意思是什么? -
达奚杜卓夫: CRC的全称为CyclicRedundancyCheck,中文名称为循环冗余校验.它是一类重要的线性分组码,编码和解码方法简单,检错和纠错能力强,在通信领域广泛地用于实现差错控制.实际上,除数据通信外,CRC在其它很多领域也是大有用武之地的.例如我们读软盘上的文件,以及解压一个ZIP文件时,偶尔会碰到“BadCRC”错误,由此它在数据存储方面的应用可略见一斑.

来宾市17854188242: 电脑高手进来解答! -
达奚杜卓夫: 1、什么是CRC: 循环冗余码校验英文名称为Cyclical Redundancy Check,简称CRC.它是利用除法及余数的原理来作错误侦测(Error Detecting)的.实际应用时,发送装置计算出CRC值并随数据一同发送给接收装置,接收装置对收到的数...

来宾市17854188242: 计算机网络循环冗余检验 中的除数怎么来的 -
达奚杜卓夫: 首先要知道CRC生成的多项式P(X).除数的位数是P(X)最高次幂+1.P(X)每个幂数代表着除数从右到左第几位为1,其余的都为0,就得出除数了.比如P(X)=X^4+X^3+1,则除数个数为5,从右往左分别为0 1 2 3 4位,其中4,3,0位为1,其余为0.除数为11001

来宾市17854188242: 电脑系统中的crc32是什么 意识 -
达奚杜卓夫: 1. CRC 校验实用程序库 在数据存储和数据通讯领域,为了保证数据的正确,就不得不采用检错的手段.在诸多检错手段中,CRC是最著名的一种.CRC的全称是循环冗余校验. 2. 检错能力极强,开销小,易于用编码器及检测电路实现.从其检错能力来看,它所不能发现的错误的几率仅为0.0047%以下.从性能上和开销上考虑,均远远优于奇偶校验及算术和校验等方式. 3. 在数据存储和数据通讯领域,CRC无处不在:著名的通讯协议X.25的FCS(帧检错序列)采用的是CRC-CCITT,ARJ、LHA等压缩工具软件采用的是CRC32,磁盘驱动器的读写采用了CRC16,通用的图像存储格式GIF、TIFF等也都用CRC作为检错手段.

来宾市17854188242: 计算机网络问题,概念有点混.不要复制.谢谢啊 -
达奚杜卓夫: 题主的第一个问题应该是异步传输和同步传输的区分吧?那么我先回答第一个!先来理解一下他们存在的必要性吧.在网络通信过程中,通信双方要交换数据,需要高度的协同工作.为了正确的解释信号,接收方必须确切地知道信号应当何时接...

来宾市17854188242: 计算机网络中循环冗余检验的解释 -
达奚杜卓夫: 教科书定义:循环冗余校验码CRC是一种循环码,它有很强的检错能力,而且容易用硬件实现,在局域网中有广泛应用. 简单的说下它的实现:用移位寄存器实现,移位寄存器由k位组成,还有几个异或门和一条反馈回路.移位寄存器可以按CCITT-CRC标准生成16位的校验和.寄存器被初始化为0,数据字从右向左逐位输入.当一位从最左边移除寄存器时就从右边输入完后再输入k个0.最后,当这一过程结束时,移位寄存器中就形成了校验和.k位的校验和跟在数据位后边发送,接收端可以按同样的过程计算校验和并与接收到的校验和比较,以检测传输中的差错. 具体实现和数学分析建议你参考百度百科http://baike.baidu.com/view/575295.htm

来宾市17854188242: 网络信息安全层次结构是什么.? -
达奚杜卓夫: (一)非授权可执行性 用户通常调用执行一个程序时,把系统控制交给这个程序,并分配给他相应系统资源,如内存,从而使之能够运行完成用户的需求.因此程序执行的过程对用户是透明的.而计算机病毒是非法程序,正常用户是不会明知是...

来宾市17854188242: 计算机网络原理的计算题(CRC校验和数据传输问题) -
达奚杜卓夫: 计算机网络原理的计算题(CRC校验和数据传输问题)第1题:设要发送的二进制数据为10110011,若采用CRC校验方法,生成多项式为X^4+X^3+1,度求出实际发送的二进制数字序列.(要求写出计算 计算机网络原理的计算题(CRC校验和...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网