基于Gnutella协议的Peer-to-Peer网络研究及其协议验证

来源 :中国人民解放军信息工程大学 | 被引量 : 8次 | 上传用户:xinshou2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于P2P系统在资源共享方面有着巨大的应用前景,对他的研究已成为学术界的重点问题之一。在P2P系统中,每个节点即是客户机,又是服务器,所有的数据交换都是在节点间完成。P2P引导网络计算模式从集中式向分布式偏移,也就是说网络应用的核心从中央服务器向网络边缘的终端设备扩散。 Gnutella是一种完全的分布式、无等级结构的P2P网络模型,能够适应P2P网络中节点频繁加入和离开的自然特性,它具有健壮性、实时性、可靠性、负载平衡等优势。基于Gnutella协议开发的软件越来越多,有大量的用户使用这类软件在Internet上搜索查询信息、下载文件和共享数据。然而,在Gnutella网络中还存在以下问题: 1.冗余消息多,吞噬带宽。Onutella网络协议采用泛洪式(flooding)消息传播机制,这种消息传播机制产生了呈指数级增长的冗余消息。据统计,P2P软件白天占Internet上运行带宽的40%—70%,晚上有时能达到80%。 2.搜索效率低,可扩展性差。Gnutella网络的搜索协议将所有资源与节点统一对待,没有考虑节点的性能差异,也没有利用查询成功的历史经验,使得搜索效率低下。同样由于节点性能的差异,网络中个别节点可能没有足够的CPU时间片、内存和带宽来完成消息的转发,导致了网络的分裂。 3.可达性问题。为了控制消息在网络中不会被无限制的扩散,减少冗余,Gnutella网络协议引进了消息控制机制,而网络异构延迟和这些消息控制机制共同作用形成了短路效应。短路效应会严重影响消息的到达率,造成网络的查询效率降低。 4.网络协议的正确性。协议是网络的血液和生命。协议中任何一点错误和缺陷都将给分布系统的稳定性、可靠性、坚固性、安全性、容错性以及异种系统之间互通性带来巨大的危害。然而,P2P网络协议是否正确,其协议是否具有安全性等性质,以及P2P网络协议是否是按协议工程的要求研制的,均未见相关报道。 围绕上述问题,本文进行了深入地研究工作,其主要贡献如下: 1.GFB:一个具有消息反馈机制、可扩展的P2P系统 GFB是作者通过对Gia系统的改进得到的。Gia系统在保留了Gnutella的简洁性同时,改善了网络的扩展性能。在任何一段时间内,网上资源的需求都不是均一的,笔者按照Gnutella网络的小世界和幂规律等特性,将成功查询结果内容的索引复制到多个性能高的节点上,因为这些内容往往是近期在网上流行的资源。另外,我们用mdfRM搜索协议替代Gia中的搜索协议,使GFB系统具有更好的可适性和搜索效率。 2.Gnutella网络的连接管理 针对洪泛消息广播机制,产生大量冗余消息和严重吞噬带宽这一关键问题。本文在解
其他文献
刘枫委员 :您好 !您给白立忱副主席关于希望我社继续大力支持茶经济发展的来信和《关于确定茶为中国“国饮”的建议》已收悉。我社非常感谢您提出的宝贵建议。我社认为 ,您提
利用丁苯橡胶SBR1500标准配方,研究了苯乙烯在加入一定量的阻聚剂TBC后用于丁苯橡胶的生产时,苯乙烯中的TBC对聚合反应温度、反应时间、转化率以及丁苯橡胶产品性能的影响。
人机界面是人与机器之间交互和信息交互的媒介,在人机系统中扮演着重要的角色。研究表明,界面的美观度会影响人们对其可用性评价,本文阐述了用户感知美感度对界面评价的影响,
近年来,企业社会责任问题频繁出现,受到社会各界的普遍关注。因此,如何对企业履行社会责任的绩效进行客观评价,并以此规范和管理企业行为,成为一个重要的理论和实践课题。文
Internet上对在线服务不断增长的信任,依赖于系统的高可用性。一个高可用性的系统要求在任何情况下服务不会被中断并且能够提供正确的服务。目前对高可用性分布式系统的考虑一
本文着重研究对等(Peer-to-Peer, 简称P2P)计算。对等网应用在近几年内已得到突飞猛进的发展。P2P文件共享系统是对等计算最重要的应用之一。P2P文件共享系统能否成功极大地
<正>党的十八大以来,为了进一步深化改革开放,探索改革开放的路径,2013年9月,经党中央国务院批准我国第一个自由贸易试验区中国(上海)自由贸易试验区挂牌成立,标志着我国新一
目的回顾性评价补气生血滋阴清热法对下肢骨折术后发热治疗效果。方法回顾分析2008年1月至2010年12月近两年来23例下肢骨折术后发热病人,治疗组9例(应用抗生素及补气生血滋阴
目的:探讨经阴道超声检查未破裂型输卵管妊娠的临床价值。方法:回顾分析经阴道超声检查未破裂型输卵管妊娠69例患者的临床资料。结果:胚胎型输卵管妊娠患者血清p-HCG值、孕酮含
工匠精神引起社会各界关注和讨论,高职院校成为培养大国工匠的主要场所。本文通过解读工匠精神及深入剖析高职教师发展困境,探寻工匠精神对高职教师专业发展的意义,最后在工