複製鏈接
請複製以下鏈接發送給好友

STCP

鎖定
STCP(Scalable TCP)是TCP擁塞控制協議的一種。STCP算法是由 Tom Kelly於 2003年提出的 ,通過修改 TCP的窗口增加和減少參數來調整發送窗口大小 ,以適應高速網絡的環境。
中文名
STCP
外文名
STCP
全    稱
Scalable TCP
簡    介
TCP擁塞控制協議的一種
提    出
Tom Kelly

目錄

STCP簡介

針對傳統 TCP在高帶寬時延乘積網絡中存在的問題 ,目前國內外已經提出了一些適合高速網絡的擁塞控制算法 ,如HSTCP、STCP、B I C- TCP、H-TCP、CUB I C- TCP, 這些新算法通過修改擁塞控制機制 ,不需要修改中間節點和接收端協議 ,解決了傳統 TCP在高速網絡中鏈路利用率不高的問題 ,獲取了高吞吐量 ,在一定程度上提高了算法在高速網絡中的性能。其中 STCP算法就是在傳統 TCP基礎上進行的改進算法 ,該算法具有很高的鏈路利用率和穩定性,但該機制窗口增加和 RTT成反比 ,在一定的程度上存在着 RTT不公平現象 ,而且和傳統 TCP流共存時 ,過分佔用帶寬 ,其 TCP友好性也較差。

STCP功能

通過對帶寬分配特徵、 流速度變化、 對傳統流的影響、收斂特性和控制理論穩定性方面進行權衡 ,得出 STCP在擁塞避免階段的擁塞窗口描述如下:
(1) 當 cwnd ≤ l wnd ( l wnd是傳統窗口大小 , l wnd = 16個包 )時 , a (w) = 1, b (w) = 0 . 5, STCP使用傳統的擁塞控制更新算法;
(2) 當 cwnd > l wnd時 , a (w) = 0 . 01 × w , b (w) = 0 . 1,STCP使用自己新的擁塞窗口更新算法。
和傳統 TCP算法不同, Scalable TCP採用的是MI MD (積式增積式減少)策略,和 A I MD策略相比,窗口增加更快減少更慢,和傳統 TCP共存時會過快的搶佔帶寬資源,因此 TCP友好性較差。