计算机网络原理的计算题(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才等于传播延迟啊,因为一个字节是八位啊。
快考试了,哪位大侠指点一下,这两个问题困扰我好长时间了!!!
回答满意的话,会追加的!!!兄弟在这谢过了!!!
谁会啊,来帮帮我啊?

第1个回答  推荐于2016-04-28
计算机网络原理的计算题(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
第2个回答  2011-04-13
第一题
那个2的5次方化成2进制代码为100000 然后 100000对应的多项式为x的4次方 所以是2的5次方
第二题 你说的这个问题 我也百思不解 我想肯定是 答案错了吧追问

多项式的最高次为4,不应该是10000吗?怎么是100000呢?还有就是第二题你算的答案是多少?能加QQ聊一下吗?825425512

参考资料:计算机网络原理

本回答被提问者采纳
第3个回答  2011-04-18
第一题:进行模2除法时被除数错了,应该是M*2^4,不是M*2^5,因为多项式是4阶的,在M后面添4个0
相似回答