首页 >常见问题 >tcp使用的流量控制协议是什么

tcp使用的流量控制协议是什么

王林
王林原创
2020-11-26 14:25:297697浏览

TCP使用的流量控制协议是滑动窗口协议。滑动窗口协议属于TCP协议的一种应用,用于网络数据传输时的流量控制,以避免拥塞的发生。该协议允许发送方在停止并等待确认前发送多个数据分组。

tcp使用的流量控制协议是什么

TCP使用的流量控制协议是滑动窗口协议。

什么是滑动窗口协议?

滑动窗口协议(Sliding Window Protocol),属于TCP协议的一种应用,用于网络数据传输时的流量控制,以避免拥塞的发生。该协议允许发送方在停止并等待确认前发送多个数据分组。由于发送方不必每发一个分组就停下来等待确认。因此该协议可以加速数据的传输,提高网络吞吐量。

应用场景:

滑动窗口协议以基于分组的数据传输协议为特征。因此该协议适用于对按顺序传送分组的可靠性要求较高的环境,例如在数据链路层(OSI模型)以及传输控制协议(TCP)中。

增强应答的链路层重传,在长线传输中,因软故障造成的消息传输错误占据了绝大部分,对于这些问题的解决可以是系统的可靠性大大提高。这种机制,向通过实现简单、检突发错误能力高的CRC码的校验进行错误检查,再由相应的滑动窗口协议实现重传恢复。

以上是tcp使用的流量控制协议是什么的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn