基于Linux的FAST TCP擁塞控制算法優(yōu)化
[Abstract]:With the remarkable development of modern network and its application, the link is carrying more and more data, the speed of data transmission in the network is also required to be faster, and the modern network transmission can no longer meet more data. Faster transmission requirements. In the future, big data, cloud computing, virtual reality, augmented reality and other applications, as well as wide-area interconnection, the goal of establishing a fully connected world, calls for new technologies to enable the network to transmit more data and data faster. In current networks, especially in WAN links, the bandwidth is still relatively small and the delay and packet loss rate is large. The traditional classical TCP transmission algorithms can not meet the needs of modern and future large-bandwidth long-delay networks. New transport protocols and various optimization algorithms have been proposed, but because of more or less shortcomings, they can not be widely used. Therefore, this paper selects the latest TCP congestion control algorithm, FAST TCP [1], to explore its transmission effect under the current WAN environment, to study its shortcomings, and to improve the existing problems. First of all, this paper introduces the current WAN optimization techniques and methods in detail, studies the TCP congestion control mechanism, the relationship between TCP throughput and link bandwidth, delay and packet loss rate, and then builds network link and analog link bandwidth delay. Then, based on the Linux platform, the congestion control algorithm of FASTTCP is studied. The problem of fluctuation of congestion window and the fairness of RTT are analyzed, and an improved method of smoothing window fluctuation is proposed. An improved congestion control scheme is implemented through the congestion control hook provided by the Linux kernel. Finally, the FASTTCP algorithm is tested before and after optimization, which verifies that the optimization can effectively smooth the fluctuation of the window and improve the RTT fairness of the two streams. The main work of this paper is as follows: simulating WAN bandwidth, delay, packet loss and other parameters to build link based on Linux TC tools, creating dynamic kernel module based on Linux platform, realizing FASTTCP congestion control algorithm; The improved FASTTCP congestion control algorithm is proposed and implemented. Then, the transmission effect of the improved FASTTCP congestion control algorithm before and after the optimization and the widely used CUBIC algorithm is compared and tested.
【學(xué)位授予單位】:南京大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP393.0
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 王滿喜;胡向暉;馬刈非;;混合式的網(wǎng)絡(luò)擁塞控制算法[J];電子科技大學(xué)學(xué)報(bào);2007年03期
2 柯林;擁塞控制算法三例[J];交通與計(jì)算機(jī);2000年03期
3 蔣學(xué)勤,楊麗芳;網(wǎng)絡(luò)中兩類擁塞控制算法比較[J];貴州大學(xué)學(xué)報(bào)(自然科學(xué)版);2003年04期
4 朱瑞軍,馬吉榮,仲崇權(quán),王偉;具有極大極小公平性的穩(wěn)定擁塞控制算法設(shè)計(jì)[J];大連理工大學(xué)學(xué)報(bào);2004年02期
5 楊新宇,曾明,江曉,趙瑞,吳航;一種新的自適應(yīng)網(wǎng)絡(luò)擁塞控制算法[J];計(jì)算機(jī)工程;2004年08期
6 閆友彪,羅曉曙,陳元琰,陶小梅;具有時(shí)延的非線性對偶擁塞控制算法的穩(wěn)定性[J];計(jì)算機(jī)應(yīng)用研究;2005年05期
7 武航星;慕德俊;潘文平;喬梅梅;;網(wǎng)絡(luò)擁塞控制算法綜述[J];計(jì)算機(jī)科學(xué);2007年02期
8 金彥亮;楊宇航;蔣軼凡;;基于速率的端到端增減擁塞控制算法的收斂特性[J];上海大學(xué)學(xué)報(bào)(自然科學(xué)版);2007年04期
9 韓燮;安愛芬;;一種網(wǎng)絡(luò)擁塞控制算法的研究[J];太原大學(xué)學(xué)報(bào);2008年03期
10 劉宇蘋;;基于擁塞控制算法的研究[J];武漢船舶職業(yè)技術(shù)學(xué)院學(xué)報(bào);2009年03期
相關(guān)會(huì)議論文 前8條
1 楊洪勇;閆孝泉;張嗣瀛;;網(wǎng)絡(luò)擁塞控制算法的動(dòng)態(tài)分析[A];第二十六屆中國控制會(huì)議論文集[C];2007年
2 盧潔;張淑清;應(yīng)啟戛;;幾種網(wǎng)絡(luò)擁塞控制算法比較分析[A];第七屆工業(yè)儀表與自動(dòng)化學(xué)術(shù)會(huì)議論文集[C];2006年
3 陳新房;趙子祥;;網(wǎng)絡(luò)擁塞控制算法的研究[A];2008'中國信息技術(shù)與應(yīng)用學(xué)術(shù)論壇論文集(二)[C];2008年
4 金鏑;王曉川;金士堯;;基于模糊理論的網(wǎng)絡(luò)系統(tǒng)擁塞控制算法[A];第一屆建立和諧人機(jī)環(huán)境聯(lián)合學(xué)術(shù)會(huì)議(HHME2005)論文集[C];2005年
5 陳元琰;閆友彪;羅曉曙;;基于優(yōu)化理論的TCP/IP擁塞控制算法[A];2006“數(shù)學(xué)技術(shù)應(yīng)用科學(xué)”[C];2006年
6 楊洪勇;田玉平;;時(shí)延不同的Internet擁塞控制算法的穩(wěn)定性[A];第二十二屆中國控制會(huì)議論文集(下)[C];2003年
7 何凌;井元偉;;網(wǎng)絡(luò)擁塞控制對偶算法的穩(wěn)定性[A];2007中國控制與決策學(xué)術(shù)年會(huì)論文集[C];2007年
8 陳郁馨;陳啟美;;基于網(wǎng)絡(luò)和編碼層面的視頻組播擁塞控制算法[A];第七屆全國信息獲取與處理學(xué)術(shù)會(huì)議論文集[C];2009年
相關(guān)重要報(bào)紙文章 前1條
1 吳國綱 許純;七種IP擁塞控制算法需改進(jìn)[N];計(jì)算機(jī)世界;2006年
相關(guān)博士學(xué)位論文 前5條
1 陳虎;互聯(lián)網(wǎng)擁塞控制算法研究[D];華中科技大學(xué);2008年
2 錢艷平;互聯(lián)網(wǎng)擁塞控制算法若干問題研究[D];東南大學(xué);2006年
3 邵立松;互聯(lián)網(wǎng)端到端擁塞控制算法研究[D];國防科學(xué)技術(shù)大學(xué);2006年
4 楊洪勇;Internet擁塞控制算法的動(dòng)力學(xué)研究[D];東南大學(xué);2005年
5 龍承念;高動(dòng)態(tài)異構(gòu)INTERNET擁塞控制算法研究[D];燕山大學(xué);2004年
相關(guān)碩士學(xué)位論文 前10條
1 于鵬;基于代價(jià)的無線Mesh網(wǎng)絡(luò)擁塞控制算法的研究與仿真實(shí)現(xiàn)[D];華中師范大學(xué);2015年
2 楊蒙;無線網(wǎng)絡(luò)中基于網(wǎng)絡(luò)動(dòng)態(tài)學(xué)習(xí)的擁塞控制算法研究與仿真[D];華中師范大學(xué);2015年
3 豐瑤;空間網(wǎng)絡(luò)資源約束下的擁塞控制算法研究與實(shí)現(xiàn)[D];國防科學(xué)技術(shù)大學(xué);2013年
4 張勇超;基于FAST TCP的云平臺訪問加速技術(shù)研究與實(shí)現(xiàn)[D];電子科技大學(xué);2016年
5 李佰洋;基于強(qiáng)化學(xué)習(xí)的網(wǎng)絡(luò)擁塞控制算法研究[D];哈爾濱理工大學(xué);2016年
6 馮超;高BDP網(wǎng)絡(luò)下TCP擁塞控制算法的研究與優(yōu)化[D];華中師范大學(xué);2016年
7 張旭;對無線網(wǎng)絡(luò)中Westwood擁塞控制算法的研究與改進(jìn)[D];華中師范大學(xué);2016年
8 張建庭;醫(yī)療無線傳感器網(wǎng)絡(luò)擁塞控制算法研究[D];廣西師范大學(xué);2016年
9 譚正永;無線傳感器網(wǎng)絡(luò)擁塞控制算法的研究[D];南京理工大學(xué);2017年
10 曹濤濤;擁塞控制算法的性能評估及公平性分析[D];南京大學(xué);2017年
,本文編號:2271158
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2271158.html