简答题

数据链路协议几乎总是把CRC放在尾部,而不是放在头部,为什么?

正确答案

CRC是在发送期间进行计算的。一旦把最后一位数据送上外出线路,就立即把CRC编码附加在输出流的后面发出。如果把CRC放在帧的头部,那么就要在发送之前把整个帧先检查一遍来计算CRC。这样每个字节5都要处理两遍,第一遍是为了计算校验码,第二遍是为了发送。把CRC放在尾部就可以把处理时间减半。

答案解析

相似试题
  • 要发送的数据为1101011011。采用CRC的生成多项式是P(X)=X4+X+1。试求应添加在数据后面的余数。数据在传输过程中最后一个1变成了0,问接收端能否发现?若数据在传输过程中最后两个1都变成了0,问接收端能否发现?采用CRC检验后,数据链路层的传输是否就变成了可靠的传输?

    简答题查看答案

  • 在数据链路层传送的帧中,常常在帧的尾部(即帧所包含的数据后面)加上的冗余码称为帧检验序列FCS,其作用是()

    单选题查看答案

  • 数据链路层使用物理层的服务来传输数据链路层协议数据单元即()

    填空题查看答案

  • HSLC协议(高级数据链路控制协议)具有的特点

    简答题查看答案

  • 在数据链路层通过协议,在不太可靠的物理链路上实现可靠数据传输。

    判断题查看答案

  • 基本的数据链路协议

    简答题查看答案

  • 如果拨号上网,在数据链路层可以使用()协议。

    单选题查看答案

  • 以太网数据链路层采用()协议。

    单选题查看答案

  • 高级数据链路控制协议HDLC是()。

    单选题查看答案