欢迎来到天天文库
浏览记录
ID:28917022
大小:7.75 MB
页数:62页
时间:2018-12-15
《异构网络环境下的tcp性能分析与改进研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要ff无线网络为用户提供了在任何时间、任何地点发送和获取信息,并在自由移动中保持通信连接的能力。近年来,随着无线通信技术的不断发展,无线应用也越来越广泛。802.11系列、HiperLAN等无线局域网,以及蜂窝数字分组数据通信系统(CDPD)、通用分组无线业务系统(GPRS)等无线广域网技术正一步‘步走向成熟。无线网络正与现有的固定网络逐渐结合起来,形成一个有线网络与无线网络交错互连的异构网络环境。面对这样的发展趋势,在互联网上被广泛应用的TCP协议面临着诸多的挑战。一直以来,TCP协议都是针对固定网络的特点进行设计和改进的,包括其面向连接的特性,以及基于滑动窗口协议的
2、拥塞控制机制。而无线网络在先天上与固定网络存在着许多重要的差异,比如有限的带宽,更高的丢失率,更长的回路相应时间等。因此,当TCB协议应用于异构网络环境时,必然体现出其不合理性,从而导致性能的下降J论文根据TCP协议的设计特点,对TCP应用于异构网络环境可能出现的问题进行了全面的分析。在此基础上,我们考察各种可能的解决方案,如链路层上的方案,基于分段连接的方案,各种TCP的改进算法,以及一些全新的运输层协议,对其优缺点进行详细的讨论。同时,我们通过网络模拟的方法,对Tahoe、Reno、New-Reno、Sack和Fack等各种TCP变体在异构环境中不同网络参数下的性能作
3、进一步的比较和分析。在众多的TCP改进策略中,显式丢失通告算法(ExplicitLossNotification,ELN)要求中间路由在发现TCP数据包丢失时,发送显式丢失通告报文,通知TCP发送方数据包的丢失是基于链路原因,而不是由于网络拥塞。后者根据显式丢失通告屏蔽拥塞控制机制,从而避免了由于不必要的触发拥塞控制而导致的性能F降。论文将在实现ELN算法的基础上,根据跟踪数据和模拟结果对ELN算法的性能加以评估。通过实验,我们验证了ELN算法在有线网络和无线网络互连的异构网络环境中对TCP性能的提升作用。关键词:无线商嘛,异椅询络,传输控带恸议,显式丢失群算法,模拟,网
4、络拥塞,拥塞控制,、ABSTRACTWirelessnetworksprovideuserswiththecapabilityofaccesstoinformationatanytimeandanyplace,keepingconnectionvalidincontinuousmovement.Recently,wirelesstechnologyhasbeendevelopedrapidly,andwirelessapplicationisbecomingmoreandmorepopular.WirelessLANssuchas802.11series,HiperLAN
5、,andwirelessWANslikeCDPD,GPRSaregrowingup.Wirelessnetworkismergingintowirednetwork,andawired-clam-witlessnetworkiscomingup.TCP,whichisadoptedwidelyontheIntemet,ischallengedbythissituation.Afterall,TCPisdesignedanddevelopedaccordingtothecharactersofwirednetworkForexample,thecongestionavoid
6、ancemechanismdoesn’tfullyconsiderthecharactersofwirelessnetworksuchaslimitedbandwidth,longerroundtriptimeandmuchhigherlossrate.Clearly,TCPisnotreadyforwired-cum-wirelessenvironmentsThispaperanalyzestheseproblemsthatTCPwillencounterwhenappliedinawired.CHill.wirelessnetwork.Furthermore,Wesu
7、rveyseveralpossiblesolutions:linklayerschemes,splitconnectionsolutions,TCPmodification,brand-newtransportprotocols,andevaluatethemwithrespecttoawired-cure-wirelessnetworkenvironment.WewilltestseveralTCPvariants,suchasTahoe,Reno,New-Reno,SackandFack,onvariedsimulatio
此文档下载收益归作者所有