问题标题:
【计算机网络原理的计算题(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
这个我算的传播延迟是0.5ms啊,跟答案不一样,还有就是它用100/C=50ms,我觉得应该用100*8再除以C才等于传播延迟啊,因为一个字节是八位啊。
快考试了,哪位大侠指点一下,这两个问题困扰我好长时间了!!!
回答满意的话,会追加的!!!兄弟在这谢过了!!!
谁会啊,来帮帮我啊?
刘春颖回答:
第一题
那个2的5次方化成2进制代码为100000然后100000对应的多项式为x的4次方所以是2的5次方
第二题你说的这个问题我也百思不解我想肯定是答案错了吧
石硕回答:
第一题:进行模2除法时被除数错了,应该是M*2^4,不是M*2^5,因为多项式是4阶的,在M后面添4个0
查看更多