浅谈TCP拥塞控制算法
以是,TCP Reno算法举办了优化。当收到三个一再确认ACK时,TCP开启快速重传Fast Retransmit算法,而不消比及RTO超时再举办重传:
快速规复算法 – Fast Recovery TCP Tahoe是早期的算法,以是没有快速规复算法,而Reno算法有。在进入快速规复之前,cwnd和ssthresh已经被变动为原有cwnd的一半。快速规复算法的逻辑如下:
如图所示,第五个包产生了丢失,以是导致吸取方吸取到三次一再ACK,也就是ACK5。以是将ssthresh配置为其时cwnd的一半,也就是6/2 = 3,cwnd配置为3 + 3 = 6。然后重传第五个包。当收到新的ACK时,也就是ACK11,则退出快速规复阶段,将cwnd从头配置为当前的ssthresh,也就是3,然后进入拥塞停止算法阶段。 跋文 本文为各人大抵描写了TCP拥塞节制的一些机制,可是这些拥塞节制照旧有许多缺陷和待优化的处所,业界也在不绝推出新的拥塞节制算法,好比说谷歌的BBR。这些我们后续也会继承切磋,请各人继承存眷。 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |