基于Kademlia协议的资源定位改进模型

来源 :大连海事大学 | 被引量 : 2次 | 上传用户:xuebin0523
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P网络存储的网络资源也越来越多,如何在海量的网络资源中精确定位所需资源(P2P的资源定位模型)成为当前P2P研究领域的热点。P2P的资源定位模型决定着资源查找的准确率以及资源交易的效率。Kademlia资源定位模型作为当前P2P网络的最新技术,具有应用广泛、用户数量众多、原理简单实用等特点。所以,对Kademlia资源定位模型进行研究更具有现实的意义。首先,本文介绍了P2P技术、DHT资源定位模型以及Kademlia资源定位模型等理论知识,并重点对Kademlia资源定位模型进行分析,进而发现Kademlia协议资源定位存在的几大缺点,例如未考虑结点间的异构性、逻辑拓扑与物理拓扑失配、K桶的更新缓慢以及信誉机制缺失等问题。其次,本文针对Kademlia资源定位模型存在的问题逐一提出解决方案。针对未考虑结点异构性问题,本文根据结点剩余的计算能力、结点剩余的主存空间和结点的连续在线时间提出了capability模型;针对逻辑拓扑与物理拓扑失配问题,本文根据P4P-distance接口提供的结点间通信成本、往返时间RTT和物理跳数TTL提出distance模型;又根据capability模型和distance模型提出dis_cap模型来反映结点综合性能;针对信誉机缺失问题,本文引入FCircle信誉模型,该模型引入了团队的概念通过极大似然估计对目标结点的信誉值进行计算;针对K桶更新缓慢问题,本文提出新的更新策略并对K桶结构进行重新调整,将K桶中结点按信誉值大小分成四挡,并从大到小排序,每一档中的结点按照综合性能值从大到小排序,这种K桶结构可以保证信誉值和综合性能值越高的结点离自己越近,从而提高了被选中的概率。最后,本文运用OverSim仿真平台对改进模型进行仿真实验,实验表明改进后的Kademlia资源定位模型有效提高了资源定位的成功率和资源传输效率。
其他文献
曲线曲面的拟合问题在理论研究和实际应用中常常遇到。模式识别和计算机视觉中,图形(图像)数据的模型拟合是一项基本的工作。在工程、统计和计算机图形等方面也有着广泛的应用
传统的粗糙集理论是一种处理不完备、不完整数据的智能计算方法。传统的模糊集理论也是一种重要的处理不精确,不确定信息的数学工具。模糊粗糙集是模糊集理论和粗糙集理论的
随着Internet的发展,网络资源作为一种新兴的资源正快速增长。网络资源广义上可包括电子文档、电子视频、网络信息、应用程序、网络服务等,对于部分可复制的网络资源,如电子
随着数据库技术的不断发展和其在军事、政府、金融等部门的广泛应用,数据库的安全问题越来越受到人们的高度重视。传统数据库系统提供的安全特性仅能够满足一般的应用要求而
在优先考虑工程安全,供电可靠性的条件下,梯级水库水电站的优化调度,充分发挥水资源系统的除害兴利作用,使总体经济效益最大。梯级水库调度问题是一个复杂的问题,正确、合理
近几年,关于神经网络的研究取得了令人瞩目的进展,引起了包括计算机科学、脑神经科学、人工智能等学科领域内的科学家的巨大热情和广泛兴趣。神经网络是人类对其大脑信息处理
事件信息抽取(Events Information Extraction: Events IE)目前是信息抽取(Information Extraction: IE)中的一个重要领域。本文提出了一种跨文本事件信息融合方法,该方法在
近年来,网络以及硬件的快速发展使得人们被淹没在信息海洋之中,因此,基于内容的视频检索成为一个研究热点,体育视频检索作为其中一部分也得到了广泛的研究。足球比赛深受广大
在当代非线性科学中,非线性方程的可积性是广大学者的重要研究方向之一.本文将结合著名数学家吴文俊的数学机械化思想,并以计算机代数系统Maple为工作平台研究非线性微分差分方
词义消歧在自然语言处理的许多应用领域中具有重要的理论和实践意义,是一个影响着自然语言处理领域中许多其他应用问题的“中间问题”,在机器翻译、信息检索、主题内容分析和