概念
如上图所示,sun想bsdi发送数据。其中第8个报文通告接收方自己窗口大小为0,此时发送方会暂停发送数据。待收到第9个报文中新的窗口通告,又重新发送数据。
假设第9个报文丢失,此时就会发生死锁:接收等待新的数据,而发送方此时知道接收方的窗口为0,不会发送数据。为了避免这种现象:发送方会使用一个坚持定时器来周期性地向接收方查询,以便发现窗口是否增大。这个周期性的报文称为窗口探查报文。
如上图所示,sun想bsdi发送数据。其中第8个报文通告接收方自己窗口大小为0,此时发送方会暂停发送数据。待收到第9个报文中新的窗口通告,又重新发送数据。
假设第9个报文丢失,此时就会发生死锁:接收等待新的数据,而发送方此时知道接收方的窗口为0,不会发送数据。为了避免这种现象:发送方会使用一个坚持定时器来周期性地向接收方查询,以便发现窗口是否增大。这个周期性的报文称为窗口探查报文。