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