Gnutella网络共享模型的研究与改进

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:abby412
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的普及和对等计算(P2P)技术和理论的发展,网络用户对于文件共享服务的需求日益增大。为了实现用户之间文件共享的高效性和可靠性,本文对典型的P2P文件共享系统Gnutella进行了深入研究,提出了一种改进的新型P2P网络模型G2。G2作为一个混合层次化的P2P网络结构,吸收了非结构化网络和结构化网络的优点,将传统的Gnutella层次化成为一个多层结构。该结构分为两层,其中上层是一个非结构化的洪泛网络,下层为结构化的集中式目录服务器网络。在此基础上,本文研究了Gnutella网络的消息机制和数据转发机制,讨论了这些机制存在的不足,并在G2中对这些机制进行了改进。最后通过对G2系统的复杂度性能分析和仿真,得出了该网络在稳定性、可扩展性和查询效率等方面性能优于传统Gnutella网络的结论。
其他文献
针对当前垃圾邮件泛滥日益严重的问题,论文提出了一种基于人工免疫的垃圾邮件过滤机制,在邮件安全系统中引入免疫的思想,特别是针对当前动态性、变异能力日益突出的垃圾邮件,
近年来,各种针对计算机信息系统的攻击越来越普遍。现有的入侵检测技术由于本身的一些缺陷无法很好地应对这种情况,在检测入侵中表现出自适应性不强、检测效率不高等问题。针
随着大数据时代的到来,网络上的家具图像数量急剧增多。面对海量的家具图像数据,用人工对图像进行语义属性标注,并用这一语义特性进行检索,需要耗费大量时间和人力成本。并且
微电子技术﹑计算技术和无线通信技术的进步,推动了低功耗多功能传感器的快速发展。路由协议的研究作为传感器网络的重要组成部分,已受到越来越多的重视。路由技术的进步将促进
随着Internet的发展,它成为迄今为止最丰富的信息源,然而,在海量的数据中挖掘出有用的信息将变得越来越困难,Web挖掘技术在这种情况下应运而生。数据挖掘是从大量的数据中发
本文深入研究了IEC 61850标准和CORBA(公共对象请求代理架构),并在此基础上提出了IEC 61850到CORBA的映射方法。IEC 61850到CORBA的映射,主要是ACSI(抽象通信服务接口)到IDL(
P2P技术以其良好的自适应性、扩展性、可靠性等特性,已经在分布式计算、协同工作、以及网络数据存储等诸多领域中扮演着重要的角色。虽然,这种技术正在不断地成熟,逐渐地完善,但
通过使用超大规模集成电路技术和并行架构,计算机的处理能力有了显著的增强。随着处理能力的增强,系统对输入/输出性能的要求也随之提高。磁盘是计算机的主要存储设备,但是其
大规模定制(MC)是批量生产与定制生产的集合,其核心思想是以接近大规模生产的速度和成本快速地满足客户对产品的个性化需求,将传统的面向客户订单的反应式定制转变为面向产品族规
移动计算在人们的日常生活中扮演着日益重要的角色,Mobile Ambients是一种重要的刻画移动计算的进程演算系统。进程演算是描述并发系统的重要模型之一。进程演算的一个核心问