四种拥塞控制算法
慢开始算法,拥塞避免算法,快重传算法,快恢复算法
拥塞窗口值是几,就能发送几个数据报文段.在慢开始门限前是倍增,而在达到慢开始门限后,拥塞窗口就变为单次加1.
在发生了拥塞后,将慢开始门限值更新为发生拥塞时的拥塞窗口值的一半,然后将拥塞窗口值减小为1,然后重新执行慢开始算法.
慢开始指的是一开始向网络注入的报文段少,而不是其增长速率慢.
发送方一旦收到三个重复确认,就知道只是丢失了个别报文段,因此不会启动慢开始算法,而是执行快恢复算法,将慢开始门限值和拥塞窗口值调整为当前窗口的一半,开始执行拥塞避免算法然而,也有的快恢复实现是将快恢复开始时候的拥塞窗口的值增大为现有的值加3,原因是既然收到了三次重复确认,也就是有3个数据报文段已经离开了网络.