若某一帧出错,后面送来的正确的帧虽然不能立即送主机,但接收方仍可收下来,放在一个缓冲区中,同时只要求发送方重新传送出错的那一帧,一旦收到重传的帧后,就可与原先正确接收但暂存在缓冲区中的其余的帧一起按正确的顺序送主机。这种方法称:
A. 停止等待就是每发送完一个分组就停止发送,等待对方的确认。在收到确认后再发送下一个分组。
B. 滑动窗口协议(Sliding Window Protocol),属于TCP协议的一种应用,用于网络数据传输时的流量控制,以避免拥塞的发生。该协议允许发送方在停止并等待确认前发送多个数据分组。由于发送方不必每发一个分组就停下来等待确认,因此该协议可以加速数据的传输,提高网络吞吐量。
C. 在GBN协议中,允许发送方发送多个分组(当有多个分组可用时)而不需等待确认,但它也受限于在流水线中未确认的分组数不能超过某个最大允许数N;SR协议(选择重传协议)在GBN协议的基础上进行了改进,它通过让发送方仅重传那些它怀疑在接收方出错(即丢失或受损)的分组而避免了不必要的重传。选择重传协议只重传真正丢失的分组.
D. 管道机制:即同一个TCP连接里面,可以将多个HTTP请求(request)整批提交,而在发送过程中不需先等待服务端的回应。(没有找到标准的管道协议,其原理应该就是管道机制)