滑动窗口的计算公式
来源:2-8 TCP的滑窗

慕仰7036876
2021-01-13
老师,我感觉滑动窗口的计算重复了呀。
接收方滑动窗口 = 接收方最大缓存池 - 接收方已接受或预留出的空间
发送方滑动窗口 = 接收方滑动窗口 - 发送方已发送但还没有收到ACK报文的信息。
我的问题是,接收方已接收但没有被上层应用读取或预留出的空间是不是就是对应着发送方发送出去但是还没有被确认的报文?如果是的话,发送方的滑动窗口不就是被重复减去两个一样的空间了吗,接收方滑动窗口已经减去了呀,怎么发送方又减一遍呢?
写回答
1回答
-
同学好,当接收方返回滑动窗口大小时,接收到的数据也肯定已经返回了ack。在接收方到发送方传输滑动窗口大小的间隙,发送方又发送的一部分数据就是对应已发送没有收到ack的,所以这一块应该也要减掉
10
相似问题