结构化对等网中DHT算法的研究与改进

来源 :燕山大学 | 被引量 : 0次 | 上传用户:bleajd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机网络与通信技术的快速发展,P2P网络模式以其可扩展性、高度容错性等突出优点变得越来越流行。在仅有的几年时间里,P2P应用已发展成为了占用Internet流量的主要应用类型。要充分发挥P2P网络优势,如何实现资源的定位是其关键问题。结构化P2P网络是第三代P2P网络,其采用的分布式哈希表技术具有较高的查询效率,适合大规模的网络并且可扩展性较好,是目前的研究热点。首先,本文对结构化对等网络搜索算法Kademlia进行了深入研究和分析。针对Kademlia中逻辑网络和物理网络拓扑不匹配问题,提出根据节点物理位置信息对节点分域的改进策略;考虑到网络中节点的性能差异,引入超级节点的概念,选择域中高性能节点作为超级节点承担更多的任务。其次,本文提出了一种改进的基于网络拓扑和节点异构的结构化对等网络搜索算法THK。该算法利用界标簇算法和RTT探测技术将网络中的节点按照实际物理地址的邻近性划分为不同的域,在每个域中根据节点性能选出一个超级节点及几个备份超级节点,超级节点保存域内节点的信息,并对域内查询成功的信息及热点资源信息进行缓存。节点进行查找时,先对域内信息以及缓存信息进行查找。缓存机制的引入增大了域内查找成功的概率。最后,利用仿真实验将THK算法和Kademlia算法进行比较,仿真结果表明THK算法与Kademlia算法相比,在逻辑路由跳数和平均查找延迟方面都具有更好的性能。
其他文献
离群点挖掘随着数据挖掘的发展引起了广泛关注。通过对国内外离群点挖掘算法的研究情况分析可知,以往的离群点挖掘算法还存在诸多问题,例如用户定义的阈值往往直接影响着挖掘
Internet的普及使得软件的运行平台从单机环境发展为开放性、异构性的网络环境。这不仅使软件本身的规模迅速增长,同时也增加了软件的复杂性。软件在应用范围、规模和复杂性上
门限签密方案在现实生活中具有广泛的应用,比如电子选举,电子拍卖。设计门限签密方案时主要考虑两大问题:一是效率问题。二是分享者,分发者的欺骗问题。论文根据现存的门限签
随着卫星全球定位系统和无线通讯技术等科学技术的快速发展,已经能够跟踪并记录移动对象的位置信息。移动对象在地理信息系统、移动计算和基于位置的电子商务等方面发挥着重
电子邮件(Electronic Mail,E-Mail)是目前使用最广泛的互联网应用。随着互联网络以惊人的速度增长,电子邮件成为发布恶意信息的一个重要途径,垃圾邮件已经成为危害互联网络的最
多年的企业信息化建设,企业内部已经建立许多分散孤立的应用系统,随着业务规模不断扩大,集成已经成为当今企业的迫切需求。但是企业应用一般都由运行在不同操作系统,多个层面
本文的研究工作是围绕综合型语言知识库建设展开的,包括两部分:综合型语言知识库系统原型的开发与中文缩略语知识库建设。 北京大学计算语言学研究所(ICL/PKU)十多年来积累
随着互联网上相同或相类似功能的Web服务数量的日益增多,用户对Web服务服务质量QoS的要求也不断提高。在实际应用中,服务提供方、服务使用者、服务质量等诸多因素的不确定性
随着高性能计算技术的迅猛发展,机群系统在航空航天、石油勘探、气象预测等领域的应用越来越广泛。在2007年11月全球高性能计算机Top500排名中,机群系统结构占总数的81.20%,并且
随着定位技术的不断提升和定位设备的大量普及,获取人与物体的位置信息变得愈加便捷。与此同时,随着物联网(Internet of things)技术的不断成熟,通过海量的传感器定时发送相关数