什么时候拥塞窗口的大小可以大于接收窗口的大小?一个场景的例子将是有用的。
我知道发送方使用拥塞窗口来衡量网络容量或中间路由器可以接受多少数据,但在所有与拥塞控制有关的问题中,拥塞窗口的大小永远不会大于接收方窗口的大小。
发布于 2020-08-18 05:40:03
接收窗口由接收方维护,并指示需要接收更多段(来自任何发送方)的缓冲区空间。因此,发送方在设置发送方窗口时会考虑到这一点,而不想使接收方超载。
但是,网络中也可能会出现拥塞,所以发送方在设置发送方窗口时也要考虑到这一点,以便在网络已经拥挤时不会造成更多的拥塞。为了了解网络有多拥挤,发送方可以使用各种拥塞控制算法,例如,用慢启动调整拥塞窗口,然后避免拥塞。由于它动态地调整其拥塞窗口,可能会在短时间内超过接收窗口的大小。但是我们不会期望拥塞窗口在很长一段时间内超过接收窗口,因为最终会达到超时(ACK没有及时收到),并且拥塞窗口将被减少。
https://networkengineering.stackexchange.com/questions/69582
复制相似问题