关于网络上数据(帧数据)传输错误后的处理问题!某一帧错误,怎么解决?学者请进!

在数据链路层中,由于数据以帧为单位一帧一帧地传输,因此,当接收方识别出某一帧出现错误时,只需重发________而不必将全部数据进行重发。
A、所有帧 B、已发送的帧 C、以后数据帧 D、此帧
我选择的是D,但是标准答案给的是A,很疑惑!请高手帮我解答一下!

第1个回答  2011-06-18
同学,你好!
这个问题是关于数据链路层中差错控制功能的考察,在数据链路层中传输信息的时候有差错检验的方法,如奇偶校验、CRC(循环冗余检验)等等,利用这些校验方法可以判定一帧在传输过程中是否发生了错误。一旦发现错误,一般可以采用反馈重发的方法来纠正。这就要求接收方收完一帧后,向发送方反馈一个接收是否正确的信息,使发送方所在此作出是不是需要重新发送的决定,也即发送方仅当收到接收方已正确接收的反馈信号后才能认为该帧已经正确发送完毕,否则需重发直至正确为止。
因此,这道题说某一帧出现错误时,根据反馈重发机制就应该重发该帧而不是所有帧,所以我认为此题的答案有误,按照提议应该是D答案正确!本回答被提问者采纳
相似回答