最后更新:2021-11-13 14:20:59 手机定位技术交流文章
嘿,我觉得有人不能有所作为,所以这是一个博客。 当然,这些微小的信息在网上提供得很好, 我不会详细重复, 但我可以看看下面两个推荐的博客。
TCP Sliding Window - 我正在启动一个和尚-CDN博客。
幻灯片和挤压窗口之间的区别是什么?
TCP 选区控制简报 -- -- 我将成为僧侣-CSDN博客。
接下来长话短说。
大家都应该知道,TCP是一个可靠的传输协议,带有ACK确认机制,每包都确认如果接收端没有获得ACK,它将重新发行。如果你发送一个软件包来确认一个袋子,它效率太低,就像你吃大米、一粒大米、一粒大米、一粒大米,这是一个紧急事项;因此TCP增加了一个滑动窗口,可以传送一个
引入幻灯片窗口无疑增加了TCP的吞吐量, 并且有必要引入当前的控制, 比如吃、 吃太多东西吞咽, 并且到处扩散。 流量控制非常简单, 因为它根据接收端的实际接收处理能力来决定发送方窗口的大小( 接收端缓冲区的大小限制) 。 在 TCP 的第一部分, 有一个特定的字段( 窗口, 最多为 65535 字节) 来通知窗口的大小 。 接收方将缓冲带的大小放入此字段, 以便通知发送方 。 这个字段的值越大, 网络的摄入量就越高 。 这个窗口的值是动态调整 。
凝结的窗口是关于整个网络环境的, 这是一个不恰当的例子, 类似于一张桌子, 每个人都想多吃, 但是他们只吃多吃, 太多的人愤怒又吃不饱, 所以他们不断尝试多吃一点。 经典的凝结管理技术在下面的图像中被描述。 缓慢的开始是指数增长, 当Sshstresh临界值达到时, 线性发展。
区别在于,如果网络中单个包件丢失,网络可能不会被阻塞,在这种情况下,cwnd = 1 将直接影响效率。 我们知道,在ACK紊乱之前,数据包的未收序列号会被迅速重新传送,即如果连续三次收到重复确认,即立即重新传送,并略微减少 cwnd。

本文由 在线网速测试 整理编辑,转载请注明出处。