- 27
- 0
- 约1.53万字
- 约 7页
- 2015-10-03 发布于湖北
- 举报
Linux内核中拥塞控制算法的比较分析.pdf
第43卷 第4期 江汉大学学报(自然科学版) Vol.43 No.4
2015年8月 J.JianghanUniv. (Nat.Sci.Ed.) Aug. 2015
Linux内核中拥塞控制算法的比较分析
1 2
骆金维 ,李春飞
(1. 广东创新科技职业学院 计算机与通信系,广东 东莞 523960)
(2.广东松田职业学院,广东 广州 511370)
摘 要:采用网络测试床的实验研究方法,在Linux 网络测试床上对内核中的Cubic、Htcp、Hybla、Westwood和
Veno这5种拥塞控制协议在不同的网络环境下就链路利用率、RTT公平性和TCP友好性3个性能指标进行测试
实验,分析实验结果,评价这些算法的优劣以及局限性。在此基础上结合Cubic和Veno,设计并实现了一种新的
环境自适应拥塞控制协议CVTCP,对其进行了性能评价测试。实验结果表明,CVTCP在RTT公平性和TCP友好
性没有明显下降的同时,在不同的网络环境下都能获得较高的链路利用率,具有很好的环境自适应性。
关键词:网络测试床;拥塞控制协议;性能评估;链路利用率;RTT公平性;TCP友好性
中图分类号:TP393 文献标志码:A 文章编号:1673-0143(2015)04-0353-06
DOI:10.16389/j.cnki.cn42-1737/n.2015.04.013
AnalysisandComparisonofCongestionControlProtocolinLinuxKernel
1 2
LUOJinwei ,LIChunfei
(1.DepartmentofComputerandCommunication,GuangdongInnovativeTechnicalCollege,Dongguan523960,Guangdong,China)
(2.GuangzhouSontanPolytechnicCollege,Guangzhou511370,Guangdong,China)
Abstract:Basedontestbednetworkexperimentalresearch,investigatedfivecongestioncontrolprotocols
inLinuxkernel,suchasCubic,Htcp,Hybla,WestwoodandVenoindifferentnetworkenvironments.
Thelinkutilization,RTTfairnessandTCPfriendlinesswerecompared.Thenanalyzedtheexperiment
results,andevaluatedtheadvantageanddisadvantageofthesealgorithms.Onthisbase,considering
CubicandVeno,anewenvironmentaladaptivecongestioncontrolprotocol,namedCVTCPhasbeen
designedandtested.Theexperimentalresultsshowed,thelinkutilizationratewasfairlyhighwithout
obviousreducingRTTfairnessandTCPfriendliness,theCVTCPhasgoodenvironmentaladaptability.
Keywords:networktestbed;congestioncontrolprotocol;performanceevaluat
原创力文档

文档评论(0)