假设我们谈论许多发送者向接收者发送数据包的情况。
通常,发送者会通过使用限制发送速率的滑动窗口来控制拥塞。
我们有:
snd_cwnd = min(cwnd,rwnd)
使用来自网络(路由器、交换机)的显式或隐式反馈信息,发送方将cwnd
控制发送速率。
通常,rwnd
总是足够大,发件人只关心cwnd
。但是如果我们考虑rwnd
,用它来限制snd_cwnd
,它会使拥塞控制更有效。
rwnd
是接收器能够接收的数据包(或字节)数。我关心的是发件人的能力。
问题:
1. 那么接收方如何知道有多少流向它发送数据包?
2. 接收方是否知道发送方的 snd_cwnd?