詞語解釋
STCP(Scalable TCP)是TCP擁塞控制協(xié)議的一種。STCP算法是由 Tom Kelly于 2003年提出的 ,通過修改 TCP的窗口增加和減少參數來調整發(fā)送窗口大小 ,以適應高速網絡的環(huán)境。
針對傳統(tǒng) TCP在高帶寬時延乘積網絡中存在的問題 ,目前國內外已經提出了一些適合高速網絡的擁塞控制算法 ,如HSTCP、STCP、B I C- TCP、H-TCP、CUB I C- TCP, 這些新算法通過修改擁塞控制機制 ,不需要修改中間節(jié)點和接收端協(xié)議 ,解決了傳統(tǒng) TCP在高速網絡中鏈路利用率不高的問題 ,獲取了高吞吐量 ,在一定程度上提高了算法在高速網絡中的性能。其中 STCP算法就是在傳統(tǒng) TCP基礎上進行的改進算法 ,該算法具有很高的鏈路利用率和穩(wěn)定性,但該機制窗口增加和 RTT成反比 ,在一定的程度上存在著 RTT不公平現象 ,而且和傳統(tǒng) TCP流共存時 ,過分占用帶寬 ,其 TCP友好性也較差。
通過對帶寬分配特征、 流速度變化、 對傳統(tǒng)流的影響、收斂特性和控制理論穩(wěn)定性方面進行權衡 ,得出 STCP在擁塞避免階段的擁塞窗口描述如下:
(1) 當 cwnd ≤ l wnd ( l wnd是傳統(tǒng)窗口大小 , l wnd = 16個包 )時 , a (w) = 1, b (w) = 0 . 5, STCP使用統(tǒng)的擁塞控制更新算法;
(2) 當 cwnd > l wnd時 , a (w) = 0 . 01 × w , b (w) = 0 . 1,STCP使用自己新的擁塞窗口更新算法。
和傳統(tǒng) TCP算法不同, Scalable TCP采用的是MI MD (積式增積式減少)策略,和 A I MD策略相比,窗口增加更快減少更慢,和傳統(tǒng) TCP共存時會過快的搶占帶寬資源,因此 TCP友好性較差。
掃碼付費即可復制
X