tcp可靠传输协议有哪些

如题所述

TCP可靠传输协议主要包括以下几种:
1. 停止等待协议:每发送完一个分组就停止发送,等待对方的确认。在收到确认后再发送下一个分组。这种方法的优点是简单,缺点是信道利用率低。
2. 连续ARQ协议:发送方维持一个发送窗口,凡是位于发送窗口内的分组可以连续发送出去,而不需要等待对方的确认。接收方一般采用累积确认的方式,对按序到达的最后一个分组发送确认,这样就表示这个分组以前的所有分组都已正确收到了。
3. 选择重传ARQ协议:接收方先缓存乱序到达的分组,等待所缺的分组收齐后再一起送交主机。这种方法避免了等待时间,提高了传输效率。
以上三种协议各有优缺点,需要根据具体的应用场景和需求来选择合适的协议。例如,在需要高效传输大量数据的情况下,可以选择连续ARQ协议或选择重传ARQ协议;而在对传输效率要求不高的情况下,可以选择停止等待协议。总之,在选择可靠传输协议时需要根据具体情况进行综合考虑。
温馨提示:答案为网友推荐,仅供参考
相似回答