论文摘要
P2P即Peer-to-Peer,是一个由等同的、自治的对等端所组成的自组织的模式。它的目的是在网络中共享分布式的资源,避免中心化的服务。P2P系统中每一台计算机既是客户,又是服务器,从而有效地避免了中央服务器瓶颈的出现,提高了资源的共享程度。P2P技术正在不断成熟,给目前高速发展的因特网技术带来了巨大的冲击,但也面临着许多问题和挑战。按照网络拓扑结构可将P2P网络划分为非结构化P2P网络和结构化P2P网络。非结构化P2P网络拓扑结构松散,具有简单性和健壮性,但其使用洪泛搜索的方式进行资源定位,从而容易造成系统中消息泛滥、资源定位效率低和可扩展性差等情况。而基于分布式哈希表(distributed hash table,简称DHT)的结构化P2P网络拓扑结构清晰,资源定位效率高,可扩展性和可维护性好,但却容易因节点的频繁加入和退出而引起系统震荡,即Churn问题。针对上述问题,本文对P2P网络进行了研究,主要工作有:1)在基于B+树和超节点的思想之上,提出了一种动态分层模型DHMBBS(Dynamic Hierarchical Model Based On B+Tree And Super-node)。在此模型中提出了一种按照B+树的法则构建P2P网络的策略,采用聚类算法划分自治域,动态调整节点标识符和选择性能优异的节点作为超节点及备份,并对基于DHMBBS路由算法的资源定位进行了详细的阐述。2)使用开源仿真工具Planetsim,对DHMBBS路由算法进行仿真实验。分析实验结果表明,DHMBBS模型在搜索步长和节点发现概率上表现良好,具有较小的查询消息数和跳数,从而能够有效地提高路由效率和负载均衡程度,控制系统中消息数量,避免Churn现象的出现。3)设计并实现了基于DHMBBS模型的原型系统。原型系统使用经典DHT算法Chord算法,共包含管理控制模块、Chord节点模块、系统消息模块、数据收发器和用户UI界面五个部分。原型系统具有良好的自组织能力。
论文目录
相关论文文献
- [1].基于超网络理论的微博舆情关键节点挖掘[J]. 情报学报 2019(12)
- [2].基于社区划分的节点重要性评估方法[J]. 计算机工程与应用 2020(08)
- [3].电力生命线网络多节点关键群组评估[J]. 电测与仪表 2020(21)
- [4].景观水景节点[J]. 美与时代(城市版) 2017(04)
- [5].中国连环画的前途[J]. 中国艺术 2017(07)
- [6].节点经济学[J]. 大众投资指南 2019(02)
- [7].六年,流年[J]. 小学生(快乐新读写) 2016(07)
- [8].携手一生的7个节点[J]. 家庭之友(爱侣) 2013(02)
- [9].三个节点看护她[J]. 老同志之友 2020(22)
- [10].笔算教学中的关键节点及其突破[J]. 教学与管理 2020(11)
- [11].车载自组织网络中节点合作行为的博弈研究[J]. 计算机系统应用 2017(10)
- [12].加权网络节点重要性评估的改进节点收缩法[J]. 计算机应用研究 2016(07)
- [13].改进的吸收中心性方法衡量节点重要性[J]. 数码世界 2020(03)
- [14].人生节点[J]. 中国农资 2019(03)
- [15].反腐节点就在当下[J]. 人民论坛 2014(24)
- [16].新型法兰管焊板式X型节点力学性能分析[J]. 合肥工业大学学报(自然科学版) 2020(07)
- [17].继续紧盯关键节点[J]. 方圆 2019(01)
- [18].坚守节点 狠刹“四风”[J]. 中国纪检监察 2016(18)
- [19].制度变迁中的关键节点研究[J]. 国外理论动态 2016(07)
- [20].权重演化的加权网络节点重要性评估方法[J]. 空军工程大学学报(自然科学版) 2015(02)
- [21].节点收缩和分解对节点加权复杂网络效能影响评价[J]. 兵工自动化 2014(02)
- [22].反腐节点就在当下[J]. 理论学习 2014(10)
- [23].基于流程节点的流程优化技术研究[J]. 中小企业管理与科技(上旬刊) 2012(01)
- [24].动态复杂网络中节点影响力的研究进展[J]. 物理学报 2020(04)
- [25].电力通信网的关键节点辨识[J]. 电力系统及其自动化学报 2020(02)
- [26].节点重要度在复杂网络鲁棒性中的应用[J]. 长春师范大学学报 2016(02)
- [27].踩准“节点”,生意滚滚来[J]. 宝藏 2014(11)
- [28].运营级WLAN网络的隐藏节点问题[J]. 电信工程技术与标准化 2012(08)
- [29].浅析移动IP节点技术[J]. 信息通信 2012(05)
- [30].基于节点属性的社区发现博弈算法[J]. 计算机应用研究 2020(01)