TCP协议的性能建模研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:hellosunday
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络应用服务的不断增加,特别是多媒体应用纷纷出现,使得Internet网络中出现了严重的拥塞问题。为了更好地控制拥塞的程度,需要更深入地理解Internet网络及其性能。目前,理解和探索Internet网络及其性能主要有以下三种方式,分别是实际度量、计算机模拟和分析模型。分析模型方式可以很好地适应复杂的网络场景,相对准确地得到网络中某些性能的估计。过去的二十多年里,关于TCP建模的模型不断涌现出来。通过对TCP协议进行建模,可以发现各种网络参数变化对TCP性能的影响程度,了解TCP协议的不足之处,为TCP协议的改进提供理论依据。此外TCP协议的建模结果可以直接应用于TFRC协议中,直接提高网络传输的性能。本文研究了TCP协议在几种有损网络下的性能建模问题,主要研究内容与贡献如下:(1) TCP Sack协议在丢包网络下的性能建模研究已有的模型大多关注于TCP. Reno协议,对TCP Sack协议建模的文章较少。本文提出了一个TCP Sack协议在丢包网络下的模型--TST模型。TST模型准确刻画了Sack协议与Reno协议的主要不同点--快速重传阶段;分类讨论了Sack协议的超时情况,着重讨论了由失败的快速重传所导致的超时;并且对慢启动阶段和拥塞窗口受限的情况进行了分析建模。实验仿真比较了拥塞窗口大小的预测、TCP Sack发送速率预测和拥塞窗口受限情况,实验数据表明TST模型较目前已有模型在上述各点预测准确性方面有较大程度地提高。(2)TCP协议在延迟丢包网络下的性能建模研究TCP数据包在网络传输中发生错误有两种形式:丢包与延迟,这两种错误对TCP性能所造成影响各不相同。本文研究了数据包延迟和丢包对于TCP协议的影响,并提出了一个TCP在随机延迟丢包网络中的性能分析模型--TDT模型。本文首先提出并证明了判断一个数据包流是否会为正序的充要条件。基于该充要条件,推导出数据包流在发生随机延迟后为正序的概率。随后将丢包的情况也进行了综合的考虑,得到数据包流在发生随机延迟丢包后为正序的概率由计算出的数据包流的正序概率,得到TCP最大拥塞窗口的均值,最后把得到的TCP最大拥塞窗口均值作为参数代入TCP性能模型,完成了TDT模型。实验结果表明,所得出的数据包流在发生随机延迟和丢包后为正序的概率与实验结果基本吻合,所提出的模型与不考虑延迟的模型相比,对TCP最大拥塞窗口均值的预测误差降低了43%,对其网络吞吐量性能的预测误差降低47%。(3)TCP协议在双向丢包网络下的性能建模研究由于网络路由器缓存溢出等原因,数据包和回传的ACK均存在丢失的可能性。本文提出了TCP协议在双向丢包网络下的性能分析模型--TBT模型。TBT模型着重分析了ACK丢包对于TCP性能的影响,同时在分析中考虑到了TCP滑动窗口这一重要因素。在分析单个数据包丢包后的影响时,我们根据该数据包的前一个数据包的反向是否发生丢包进行了分类讨论。根据分析结果,得出了在双向丢包网络下单个数据包丢失引发快速重传的概率。对于一个任意长度的数据包流,本文先计算出每个数据包丢包后导致快速重传的概率,然后累加后得到任意长度的数据包流发生快速重传的概率。基于数据包流的正序概率和性能模型,分析了TCP在双向丢包网络中的性能。模拟实验表明在网络发生双向丢包的情况下,相比于已有的性能模型,所提出的模型对TCP Tahoe最大拥塞窗口均值的预测误差概率了9%,对TCP Tahoe的网络吞吐量性能的预测误差降低了7%。
其他文献
论文基于作者在中国地质调查局课题-“矿产勘查三维预测评价信息平台开发及应用示范研究”-中的工作,结合作者对三维可视化的一些思考,从三维城市工程地质建模和三维可视化系统的
随着无线通信技术的不断发展,现有的频谱资源已变得越来越拥挤。然而,研究测试报告却表明,实际上现有授权用户对其频谱的利用并不充分,存在着大量的频谱空穴。因此,对频谱资
随着微电子科学技术、磁性材料科学技术和制造工艺以及其他边沿科学技术的不断改进和飞速发展,作为各类电子产品控制系统的原动力一开关电源,其地位的重要性也在不断的提高。
传统意义上,厨房是女性生活的经典区域,而女性的各种家庭和社会关系也由此展开。墨西哥当代女性小说家劳拉·埃斯基韦尔的《恰似水之于巧克力》、中国当代女作家徐坤的《厨房》
学业情绪是指学生在学习的整个情境中,体验到的与学业相关的所有情绪的总和。学业情绪作为一种非智力因素,对于学生的全面发展具有非常重要的作用。学业控制感是学业情绪产生
词汇在语言中占据着重要地位。对大多数人来说,一提及语言,首先的印象就是语言由一个个词组成。词汇对语言的重要性就像砖块对楼房一样,是语言最基本的构成部分。词汇在相当
近年来,随着我国“依法治国”基本国策的提出,社会主义法制得到了不断完善,法律对社会生活的影响日益加强。然而,要实现国家的法治,依旧任重道远,要完成建设社会主义法治国家的宏伟
随着社会信息化程度的不断提高,信息系统的重要程度和关键性的也不断受到重视,灾难备份和恢复技术能够充分保证在灾难发生时,计算机系统仍然能正常工作,目前已成为信息安全领域一
进行城市地铁硬岩隧道爆破开挖,需要了解爆破引起的振动对地表及临近建筑物造成的影响,从而采取针对性的措施,在保证安全快速施工的同时,将爆破振动的危害降到最低。本文通过分析
钢铁工业是国民经济的重要基础产业,包括采矿、选矿、烧结(球团)、焦化、炼铁、炼钢、轧钢、金属制品及辅料等生产工序。在目前的技术时代,技术改造是推动企业不断发展、提高竞争