慢开始与拥塞避免算法及后来改进的快重传和快恢复算法是TCP拥塞控制的常用算法。虽然快重传和快恢复算法对慢开始与拥塞避免算法做了相应的改进,但其对慢开始门限的控制,一直采用乘法减小算法。当慢开始门限减至最低时,就只能以最低的慢开始门限发送数据报文。本文针对以上不足,提出一种基于网络信道拥塞状况的慢开始门限回升算法,以此达到较为理想的网络利用率。
Slow-start and congestion avoidance is an algorithm of TCP congestion control with the improved algorithms fast-retransmit and fast-recovery.Although the fast-retransmit and fast-recovery have their improvement in slow-start and congestion avoidance algorithms,their ssthresh control way is still Multiplicative Decrease.When ssthresh fell down to its minimum,message segments could be sent with the lowest value only.Thus,this article will provide an algorithm of ssthresh reincreasing based on the state of channel.So,network utilization can enter an well status.