为了进行差错控制,必须对传送的数据帧进行校验。在局域网中常采用的校验技术是(6)。CRC-CCITT的生成多项式是(7);假设一个CRC生成多项式为G(X)=4+X+1,要发送的信息码为101011,则算出的CRC校验码为(8)。假设采用的生成多项式为 G

admin2019-01-08  15

问题 为了进行差错控制,必须对传送的数据帧进行校验。在局域网中常采用的校验技术是(6)。CRC-CCITT的生成多项式是(7);假设一个CRC生成多项式为G(X)=4+X+1,要发送的信息码为101011,则算出的CRC校验码为(8)。假设采用的生成多项式为 G(x)=4+2+X+1,要发送的信息码为1111101,则要发送的CRC编码应为(9),该循环冗余位加在信息位后面形成码字,若该码字再经零插入(比特填充)后从左至右发送,则发送时的比特顺序应为(10)。

选项 A、111110010011
B、1111100111
C、111110111
D、11111010011

答案A

解析 循环冗余校验码简称循环码或CRC码,是一种高效能的检错和纠错码。由于检错能力强,编、译码电路简单,因而在数据通信中应用甚广。目前循环码常用作检错码。 CRC-CCITT的生成多项式为X16+X12+X5+1。根据考点分析中CRC校验码的计算过程,我们不难算出它的校验码为0011。因此最后要发送的CRC编码为11111010011。比特填充是向数据流插入非信息比特的做法。由于某些原因,许多网络和通信协议要求比特填充。例如,许多框架结构的协议(如X.25)采用六个连续的比特值1作为框架开始和结束的信号。因此,如果实际被传输的数据是六个连续的比特值1,则一个。值会被插到第五个1比特值之后,以避免数据被翻译为框架分界符。但是,接收端上被加入的比特必须被消除掉。此题中,运用0比特填充后的编码为111110010011。
转载请注明原文地址:https://kaotiyun.com/show/cpJZ777K
0

相关试题推荐
最新回复(0)