BitTorrent类型P2P系统的网络行为建模

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:f281124698
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的迅速发展,基于P2P技术的各种网络应用越来越广泛,其中影响最大的应用是文件共享。BitTorrent是当今Internet上非常流行的P2P文件共享工具,它能够快速、有效地在Internet的网络节点上分布大的文件。本文针对BitTorrent网络的共享文件特征、tracker的特征、torrent与tracker对应关系的特征、peer与tracker交互的特征、文件块的分布特征、节点的数量变化特征等问题展开了研究。这些问题的研究有助于提高P2P文件共享系统的服务性能和稳定性,也有助于BitTorrent网络模拟器的设计和开发。本文的主要研究内容和贡献如下:(1)通过分析大量的torrent文件,发现BitTorrent网络以视频、音频、图像和压缩文件为主,文件尺寸大;发现http tracker占97%,而udp tracker只占3%;发现tracker服务器承载的压力极不平衡,不到1%的tracker承载了10万个以上的torrent,而近65%的tracker承载了10个以下的torrent。通过分析BT流量捕获数据,发现59%的下载任务在1小时内完成,73%的下载任务在2小时内完成,单任务的平均下载时间约为119.92分钟。(2)通过对50个torrent探测了近一个月的时间,获取了每个torrent对应的BT子系统中的文件块分布数据和节点数量变化数据。通过分析文件块分布数据,发现在瞬时阶段,文件可获得性和系统的服务能力都成指数增长,但文件块的分布极不平衡;在稳定阶段,文件块的分布趋近于平均分布;不热种子的稳定阶段较短,在这个阶段后,文件可获得性和系统的服务能力迅速下降。通过分析节点数量变化数据,发现下载节点的数量变化具有日周期性,且符合人们的自然作息规律;随着时间增长,下载节点的数量会逐渐降低。在分析下载节点的到达规律后,建立了“节点到达过程模型”,该模型与实测数据拟合效果较好。之后,利用该模型改进了简单流体模型,改进后的模型能够更细致的刻画下载节点和种子节点的数量变化规律。
其他文献
随着无人战斗机在军事领域上的应用越来越广泛,世界各国都在下大力气研制无人机,无人战斗机的出现也将改变未来的空战态势,成为决定战场的重要力量。在这其中,无人机的智能化
随着多媒体技术和网络技术的飞速发展和广泛应用,对数字多媒体产品的存储、处理和传输变得越来越方便和快捷,但同时也带来了数字版权的问题。采用传统的加密技术,对其进行保
P2P系统(Peer-to-Peer)已经成为Intemet中最重要的应用系统之一。然而,P2P系统所具有的开放、匿名等特性使得节点可以肆意传播非法内容,滥用网络资源,导致不可靠的服务质量及存
随着3G应用的普及,在接入速率和适应环境上与3G技术互为补充的无线局域网(WLAN)迅猛发展,成为新一代高速无线接入网络,在3G的补充技术方面脱颖而出。同时由于多媒体技术的发
随着网络技术的飞速发展以及信息化进程的迅速推进,数字媒体已成为成为当今社会一种重要信息媒介。互联网的便捷性和数字媒体复制的低成本,在促进数字产品的在现实中应用迅速
作为一项关键的多媒体数据分析技术,说话人识别被广泛地应用于事务访问控制、身份验证、执法、语音数据管理,以及音频监控等领域。其中,i-vector作为一项有效的说话人识别技
Web Services的简单性、开放式标准、灵活高效性、可扩展性等优点使其得到了各企业、组织和机构的广泛关注和使用。而Java ME技术呈现的高灵活性和可靠性,在解决移动设备与企
随着计算机的广泛应用和发展,联机手写汉字识别以操作其简单方便得到了极大的关注。联机手写汉字识别的原理是通过手写板捕获书写的轨迹并进行汉字识别。但由于汉字字库庞大,
随着微电子技术、计算技术以及无线通信技术的进步,低功耗多功能的传感器得到了快速发展,随后,无线传感器网络被广泛地应用于军事、环境与火灾检测、交通管理等领域。数据的
近年来,由于计算机应用技术的高速发展,人们获取数据的能力得到极大的提高,数据流作为一类重要的数据来源,受到越来越多的关注,基于数据流模型的聚类算法已成为重要的前沿课