单选题

在循环冗余校验码(CRC)的实现过程中,关于生成多项式G(X)的要求,下列说法正确的是( )。

A
发送方和接收方可以在传输过程中动态协商生成多项式
B
传输帧的长度必须比生成多项式长才能计算CRC校验码
C
生成多项式的长度必须等于传输帧的长度
D
生成多项式只需要接收方预先设定即可
查看答案
答案
正确答案:B
解析
【内容考查】本题考查循环冗余校验码(CRC)中生成多项式的基本要求和约束条件。
【选项分析】选项A错误,发送方和接收方必须预先商定生成多项式,不能在传输过程中动态协商,否则会导致校验失败;
选项B正确,根据CRC算法原理,传输帧必须比生成多项式长才能进行除法运算计算出校验码,这是CRC实现的基本前提条件;
选项C错误,生成多项式的长度通常远小于传输帧长度,两者长度相等无法进行CRC计算;
选项D错误,生成多项式必须由发送方和接收方共同预先商定,仅接收方设定会导致校验不一致。
历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved