Linux内核中拥塞控制算法的比较分析.pdfVIP

  • 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)

1亿VIP精品文档

相关文档