针对BitTorrent类型P2P文件共享系统的应用层流量优化

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:zhangshun1025
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,随着网络的普及,对等网络(Peer-to-Peer, P2P)技术飞速发展。P2P系统由于方便、快捷和开销少的优点受到了大多数网络用户的欢迎。文件共享系统是P2P技术最为广泛的一个应用。其在因特网上的流量高达70%。P2P文件共享系统的特点是每个用户不仅下载文件,而且上传文件,既向其它节点提供服务,也享受来自其它节点的服务。BitTorrent是典型的P2P文件共享系统应用。与以往的P2P文件共享系统不同的是,一个文件在BitTorrent中被分成了很多小片段。一个节点可以同时下载文件的多个片段。每当一个片段下载完后,节点就可以为其它节点服务,而不必等到整个文件下载完毕后。而BitTorrent类型的文件传输系统并不了解底层网络拓扑包括ISP之间链路的情况。它们的节点选择策略和片段选择策略都是基于覆盖层网络拓扑进行的,而没有考虑跨ISP的节点之间的数据传输给互联网关键链路带来的影响,跨ISP流量的增加使得整个网络性能下降。近些年来,利用应用层流量优化(ALTO)使P2P文件共享系统的流量本地化的方法一直倍受关注。ALTO方法可以细化为两个方面:怎样最好地提供底层网络的拓扑信息给覆盖层;怎样让请求节点利用这种信息最有效地找到持有它想要的内容的节点。为了将ALTO方法用于改进BitTorrent类型的P2P文件共享系统,本文首先提出了让BitTorrent获得底层自治系统的拓扑图一种方法。然后基于该自治系统拓扑图修改了BitTorrent的邻居选择、片段选择和阻塞/疏通算法。最后再根据这些修改了的算法加入了缓存策略,以全面优化BitTorrent的应用层流量。为了验证以上方案的优越性,本文还通过支持模拟底层网络的P2P模拟器GPS进行了各个场景的仿真实验,并与没有作出算法修改的BitTorrent相比较,在节点下载时间上和跨AS流量上都大约有10%的改进。另外本文还与以landmark分簇的算法作比较,在性能上差别不大。证明了本文将ALTO方法应用于BiTorrent类型的P2P文件共享系统的想法是正确有效的。
其他文献
利用机器视觉来解决农作物病害诊断问题,进而达到防治病害和节约成本的目的,是现代农业最显著的特点之一。目前有很多关于数字图像处理技术用于这一领域的研究,其中图像分割
随着嵌入式技术在工业控制领域的应用日益普及,对于嵌入式管理软件的研究也越来越成为一个热门的课题。因此,如何利用现有的硬件平台,研究嵌入式系统管理软件的开发流程,对相
细分方法是曲线曲面几何造型中的常用方法,它可以克服参数表示方法的局限性,并具有从离散到离散、规则简单、易于修改和极限曲线曲面良好的光滑性等优点,广泛应用于三维几何
非负矩阵分解(Non-negative Matrix Factorization,NMF)是一种较新的矩阵分解方法,它将给定的一个非负矩阵分解为左右两个非负矩阵因子的乘积,可得到被分解矩阵的低秩逼近。
三维表面建模技术是科学计算可视化领域中的热点研究问题,在地质勘探、医学诊断等方面都有着重要的应用。因此,对三维表面建模技术的研究,具有重要的学术意义和应用价值。本
随着互联网的发展,P2P(Peer-to-Peer)对等网已成为目前研究的热点。P2P网络是利用终端闲散资源,包括计算能力、存储空间、网络带宽等提供服务,从而实现快速资源搜索,海量数据
兼有基础模式无线局域网(WLAN,Wireless Local Area Networks)单跳传输和移动Ad Hoc网络(MANET,Mobile Ad Hoc Network)多跳路由优点的无线Mesh网络(WMN,Wireless MeshNetwork)是一种
当今,世界经济从工业化转向信息化,从工业社会到信息社会的转变已经成为不可逆转的大趋势。在这个过程中,经济发展越来越需要信息的支持。工作流技术应势而起,它使得人们关注
校园一卡通系统已经在很多高校被广泛使用,在校园卡的日常应用过程中会产生很庞大的数据量,这些信息包含着校园卡中许多不为人知的特点。校园卡的使用过程中,存储了学生每一
近几年来,嵌入式技术和多媒体通信技术迅速发展。嵌入式IP视频会议系统凭借低成本和高质量的优势成为研究的焦点。凭借简单、可扩展和易实现等特点,SIP逐步成为3G和NGN领域首