数据链路层采用选择重传协议(SR)传输数据,发送方已发送了 0~3 号数据帧,现已收到 1 号帧的确认,而 0、 2
号帧依次超时,则此时需要重传的帧数是( )。
选择重传协议只重传真正丢失的分组。
连续自动重传请求方法协议中,接收方一般采用累积确认的方式,即接收方对按序到达的最后一个分组发送确认,只重传确认帧后面的帧。
选B。选择重传协议中,接收方逐个地确认正确接收的分组,不管接收到的分组是否有序,只要正确接收就发送选择ACK分组进行确认。因此选择重传协议中的ACK分组不再具有累积确认的作用。这点要特别注意与GBN协议的区别。此题中只收到1号帧的确认,0、2号帧超时,由于对于1号帧的确认不具累积确认的作用,因此发送方认为接收方没有收到0、2号帧,于是重传这两帧。