- 详细讲一下拥塞控制?
慢开始:不要一开始就发送大量的数据,由小到大成倍逐渐增加拥塞窗口的大小。
拥塞避免:拥塞避免算法让拥塞窗口缓慢增长,即每经过一个往返时间RTT就把发送方的拥塞窗口cwnd加1而不是加倍。这样拥塞窗口按线性规律缓慢增长
- 存在问题:
快重传:
在之前的拥塞控制网络中,收到全部的数据报文段后才会发送确认报文段。
现在只要收到一个数据报文段,就立即确认。比如M3丢失,M4发送后,由于接收方没有收到按序的M3,会继续返回M2的确认报文段。同理,发送M5、M6时,也会收到对M2的重复确认。
连续收到3个重复确认,立即重传M3。
此时接收方会返回M6的确认报文段,表示到M6的所有报文都收到了
快恢复算法