Db_Kad:一种基于网络时延信息的Kademlia改进算法

被引量 : 0次 | 上传用户:qianglongzx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P技术,也称对等网络(Peer to Peer)技术,它与客户端/服务器(Client/ Server)结构(也就是WWW所采用的结构方式)的一个本质区别是:网络中的所有节点既作为客户端又提供服务。近年来,P2P技术正逐渐成为技术界的一个热门话题,P2P技术不仅为个人用户提供了前所未有的自由和便利,同时也试图有效地整合互联网的潜在资源,将基于网页的互联网转变成动态存取自由交互的海量信息网络。P2P技术以其强大的技术潜力引起了人们越来越多的关注,它被广泛地应用在文件共享、分布计算、协同工作、即时通讯等方面。本文首先研究了对等网络P2P系统的拓扑结构及资源定位模型,对P2P领域的热点问题:结构化覆盖网(Structure Overlay Network)以及基于覆盖网的DHT路由算法进行了研究。从体系结构、路由效率、节点加入/退出机制、平均路径长度等方面对比了Chord、CAN、Pastry、Tapestry、Kademlia等DHT路由算法。在分析上述P2P系统路由协议的基础上,针对Kademlia路由协议中物理网络和覆盖网络拓扑不匹配的问题,本文改进了Kademlia的资源定位过程,充分利用Internet网络的运行状态信息,提出了一种基于网络时延信息的Kademlia算法:Db_Kad。实验表明,在收敛速度不变的前提下,改进算法的平均查询速度有了明显的提高。最后,在分析P2P文件共享软件对Internet的影响的基础上,我们对基于Db_Kad的BT客户端进行了改进,基于时延信息进行资源选择。模拟实验表明,基于时延的BT客户端程序,具有以下优点:节点可以灵活选择下载节点,避免了“拥塞链路更加拥塞”的问题;改善了整体网络性能,降低了P2P应用对传统Internet业务的资源侵占;同时提高了P2P下载者的下载速度。
其他文献
综述了尿流改道的历史、尿流改道和重建的常见类型、尿流改道的护理及临床护理研究,认为应重视新模式下尿流改道的专业护理研究,将研究成果应用于临床实践,最终不断提高患者
飞行器大部分仪器设备要求处于一定的温度范围之内,并且有些设备要求温度的波动幅度很小,因此必须对飞行器进行温度控制。要使仪器设备长时间可靠的工作,关键之一便是进行热
索洛余值法是国内外测算技术进步最常用最有影响的方法之一,通过推导测算模型及收集和调整模型所需的宏观经济数据,测算并分析了'七五'至'九五'期间广西全社
<正>科班是京剧培养后备人才的社会机制,是梨园界为保障戏曲舞台常青常盛而专门设置的艺术苗圃。京剧自徽班阶段,即已通过办科班来实现舞台艺术的代代交接和交替。据叶龙章先
对灰树花多糖提取副产物中的蛋白进行了分离、酶解多肽和部分功能性质研究。采用5.0 ku膜超滤分离灰树花多糖醇沉上清液中的蛋白,测定其氨基酸组成和营养评价;蛋白经酶解和二
路面减速带是安装在道路上目前广泛使用的道路强制控速设施,对于减缓车辆的行驶速度、减少交通事故的发生有着良好的效果。目前,减速带在道路中得到了广泛的使用。但现实中的
随着综合传感、计算机、大数据等技术以及海运事业的发展,船舶航行智能化成为了热点趋势之一,避障技术作为智能化航行的核心技术之一,是保证船舶安全高效航行的重要前提。论
国外发达国家的建筑外墙广泛采用外墙涂料装饰和保护,而我国建筑外墙的保护和装饰材料目前主要采用瓷砖。形成这种状况主要是乳液的综合性能差及其建筑外墙涂料存在耐候性差
高校思想政治理论课承担着对大学生进行系统的马克思主义理论教育的重要任务,是对大学生进行思想政治教育的主渠道。全国高等院校将从2006级学生开始开设“毛泽东思想、邓小
农民是社会的弱势群体,不论是在家务农还是进城务工,他们的很多基本福利受到限制,得不到有效保障。包容性增长强调的是公平和平等,更多地关注弱势群体,是构建和谐社会的有效途径。