拥塞控制

161 阅读1分钟
  1. 详细讲一下拥塞控制? Image.png 慢开始:不要一开始就发送大量的数据,由小到大成倍逐渐增加拥塞窗口的大小。

拥塞避免:拥塞避免算法让拥塞窗口缓慢增长,即每经过一个往返时间RTT就把发送方的拥塞窗口cwnd加1而不是加倍。这样拥塞窗口按线性规律缓慢增长

  • 存在问题:

Image.png

快重传:

在之前的拥塞控制网络中,收到全部的数据报文段后才会发送确认报文段。

现在只要收到一个数据报文段,就立即确认。比如M3丢失,M4发送后,由于接收方没有收到按序的M3,会继续返回M2的确认报文段。同理,发送M5、M6时,也会收到对M2的重复确认。

连续收到3个重复确认,立即重传M3。

此时接收方会返回M6的确认报文段,表示到M6的所有报文都收到了

Image.png 快恢复算法

Image.png