滑动窗口
滑动窗口(Sliding window)是一种流量控制技术。早期的网络通信中,通信双方不会考虑网络的拥挤情况直接发送数据。由于大家不知道网络拥塞状况,同时发送数据,导致中间节点阻塞掉包,谁也发不了数据,所以就有了滑动窗口机制来解决此问题。 其实滑动窗口就是互相的协商, 发送的数据不能超过对方的处理能力.
image.png
#1 表示已经发送并确认的数据
#2 表示已经发送但是并未 Ack 的数据
#3 表示即将要发送还未发送的数据
#4 表示没有发送的数据
<< · Back Index ·>>