基于P2P的文件传输系统研究

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:sunrainnet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P技术在近年来的发展极为迅速,学界业界都将P2P技术作为未来IT发展的一种趋势。P2P模式是作为C/S模式的对立面出现的,它能够极大地缓解传统集中式网络架构中服务器端的压力过大、单点失效等问题,又能充分利用终端的丰富资源。P2P技术以其特有的自组织性、分布性,在互联网上迅速发展,已成为互联网网络不可分割的部分。而P2P技术的应用更是层出不穷,已扩展到商业、政府、通信等各大领域,包括内容分发、数据资源缓冲、商务自动化、应用业务管理、网格计算等。Internet最初产生和发展的一个主动力就是资源共享,也正是文件交换的需求直接导致了P2P技术的兴起,这是P2P最初也是最成功的应用之一,也正是针对这类应用的Napster使得人们在C/S模式下开始重新认识P2P思想对人们使用网络习惯的影响。P2P技术使在Internet上的任意两台计算机之间直接共享文档、多媒体和其他文件成为了可能。利用P2P技术,网上计算机之间可以进行直接交互,而不需要使用任何一台中央服务器。可以说,对文件交换的需求直接引发了P2P技术热潮。本文首先介绍了P2P网络技术和传统的文件传输技术,接着分析了几种常见的P2P文件传输搜索算法,并在此基础上提出了一种改进的Chord搜索算法,最后对基于P2P的文件传输系统进行了研究与分析。着重介绍了该系统的整体功能设计与数据传输方法的设计与实现。最后,通过实验测试结果分析,表明所设计的文件传输系统可以有效地提高用户的下载速度、减轻服务器的负载压力。此外,针对现有系统的不足,本文对后续开发工作提出了一些展望和建议。
其他文献
聚丙烯(PP)是碳氢类材料,极易燃烧,这限制了其广泛应用。目前,阻燃的主要方法是在PP中添加阻燃剂。鉴于对环境保护的要求,无卤阻燃PP已成为当前的研究热点。但无卤阻燃剂的添加
进入二十一世纪以来,人们对企业的期望,已经不仅限于经济以及法律的要求,人们更希望企业能有效地承担起一系列社会问题上的责任和义务。很多西方国家,企业社会责任管理已经上
Java程序语言因其高效和安全性在不同的平台都得到了广泛应用,从服务端到移动电话平台,因此提供高效的Java优化编译器与运行系统有着重要的意义。为了发挥多核优势,多核机器
近年来,陕西省高速公路发展速度异常迅猛,取得的成绩有目共睹。但由于沥青路面结构设计理论不完善、路面交通量不断增大,一些沥青路面较早地出现了一系列功能性和结构性破坏,
随着对多核技术的深入研究与多核体系结构的广泛应用,多线程程序的开发与维护问题越来越引起人们的重视。其中,多线程程序运行时对内存访问顺序的不确定性常为程序带来数据竞
本文基于价值投资理念,从上市公司的财务基本面出发,深入挖掘影响上市公司投资价值的因素,建立上市公司投资价值评价指标体系,并在此基础上利用支持向量机构建上市公司投资价
工业机器人在现代制造业发挥着重要的作用,它正朝着高速度、高精度和柔性化的方向发展,这要求机器人运动控制系统具有更高的可靠性、更强的实时性和开放性。作为运动控制系统
随着城市污水厂的大规模建设,污水处理厂剩余污泥处置已凸显为城市主要环境问题。剩余污泥含水率高,含有大量的有害物质(如病毒、病原菌、寄生虫卵和重金属等),脱水和稳定困难,
情绪是每个人在生活中都会经历的一种心理状态和表现过程,人们在平目里所经历和体验的各种情绪在工作中同样存在,而且对于一个工作的人来说,其在工作期间经历和体验的情绪远
复方莪术散是导师曹保利教授根据子宫内膜异位症(内异症)“血瘀”机理,兼多年临床经验研制出的治疗内异症有效的药颗粒剂。前期工作进行了该制剂对内异症大鼠的主要药效学试