基于小世界特性的P2P网络搜索优化技术的研究

基于小世界特性的P2P网络搜索优化技术的研究

论文摘要

随着信息技术的发展以及网络的普及,网络中的许多资源都需要共享。传统C/S模式的架构几乎不能承受住高并发量的客户访问,而且伴随共享资源的增多,对服务器的存储能力也提出了严峻的挑战。在对等网络中,每个结点参与了任务的执行,解决了集中式网络的单点失效和网络带宽的利用率。在结构化对等网络中,资源搜索的效率是log(n),虽然这种方式比集中式C/S模式的效率要低,但是它解决了集中式网络中对中心结点的依赖性。那么怎样提高现有的结构化对等网络的资源搜索效率成了一个研究的方向。本文通过对小世界网络的分析,发现小世界网络具有缩短整个网络直径的特点。所以如果能够在结构化对等网络中构建小世界网络,那么资源搜索的效率就会因为小世界网络的特性而得到很大程度的提高,本文因此提出了在结构化对等网络中建立具有小世界网络特性的算法,并以数学的理论严格地证明了算法的正确性和优越性。算法的思想在于利用数据包路由的过程,按照一定的概率重建途经的结点的短链链接,使得整个对等网络具有小世界网络的特性,从而降低了数据包在路由过程中转发的跳数,因此提高了资源搜索的效率,而且整个建立的过程需要比较小的额外开销。同时,在结构化对等网络中,为了对资源进行搜索,在应用层建立了一个逻辑结构,那么当结点在对多个结点选择时,便会按照这种逻辑上的拓扑结构进行结点的选择,但是逻辑上结点之间的距离并不能代表物理网络中结点之间的距离,即逻辑上相邻的结点在实际的物理网络中并不是相邻的结点,甚至可能是相隔非常远的结点,这便造成了逻辑层上结点之间传输数据所表现的高效性在实际的物理网络中却是效率最低的。本文提出了对结构化对等网络进行物理区域划分的思想,将整个对等网络在物理拓扑的层面划分为不同的区域,然后当结点加入网络时,首先确定结点所属的区域并保存该信息,当有结点需要对多个结点选择时,便可以根据每个结点所保存的区域信息来判断结点之间的相邻程度,找出距离源结点最为接近的结点作为目标结点,从而解决了对等网络中结点在逻辑应用层的结构与物理网络中的结构的矛盾,有效地提高了结点之间数据传输的效率。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 研究背景
  • 1.2 研究现状
  • 1.2.1 完全分布式非结构化P2P 网络
  • 1.2.2 完全分布式结构化P2P 网络
  • 1.2.3 混合式P2P 网络
  • 1.3 研究目的和内容
  • 1.4 论文结构
  • 1.5 本章小结
  • 第二章 相关算法分析
  • 2.1 P2P 的搜索技术
  • 2.2 Chord
  • 2.3. Can
  • 2.4. Tapestry
  • 2.5. KaZaa
  • 2.6 本章小结
  • 第三章 对等网络中small-world 的构造算法设计
  • 3.1 问题探索
  • 3.2. small-world 特性分析
  • 3.3 对等网络中small-world 的构造
  • 3.4 算法设计
  • 3.5 搜索过程
  • 3.6 算法的正确性证明
  • 3.7 本章小结
  • 第四章 对等网络中拓扑失配的解决方案
  • 4.1 问题探索
  • 4.2 界标分区的分析
  • 4.3 对等网络中分区的构造
  • 4.4 核心算法设计
  • 4.5 本章小结
  • 第五章 实验分析
  • 5.1 实验平台的搭建
  • 5.2 对等网络中构建small-world 的优越性
  • 5.3 对等网络中区域划分的可行性
  • 5.4 本章小结
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 在校期间研究成果
  • 相关论文文献

    • [1].基于移动结点与基于父结点的信息预报马尔可夫模型比较分析[J]. 电脑知识与技术 2017(07)
    • [2].C#实现单链表结点插入动画[J]. 现代信息科技 2020(16)
    • [3].十五结点三角形单元模型及其计算[J]. 山西建筑 2010(33)
    • [4].︱x︱在调整的正切结点组的有理逼近[J]. 杭州电子科技大学学报(自然科学版) 2017(03)
    • [5].基于服务质量和恶意结点消除的云计算环境信任模型分析[J]. 计算机与数字工程 2020(01)
    • [6].基于结点的网络最大流算法[J]. 武汉工程大学学报 2009(12)
    • [7].基于均值漂移的R~*-树结点分裂优化算法[J]. 机械工程学报 2013(13)
    • [8].热电偶应用中冷结点补偿的实现[J]. 装备制造 2009(09)
    • [9].郑州铁路集装箱结点站选址方案的确定[J]. 石家庄铁路职业技术学院学报 2008(02)
    • [10].新型可动结点试验研究和数值分析[J]. 浙江大学学报(工学版) 2009(10)
    • [11].一种保持结点可达性的高效社会网络图匿名算法[J]. 软件学报 2016(08)
    • [12].干线公路与城市结点典型衔接模式及适用性分析[J]. 山东交通学院学报 2013(02)
    • [13].经典差商公式的推广[J]. 大学数学 2009(06)
    • [14].电路中的两个重要概念[J]. 现代企业教育 2012(12)
    • [15].分层超级结点的MP2P资源分发[J]. 哈尔滨工程大学学报 2012(10)
    • [16].基于硬件虚拟化实现多结点单一系统映像[J]. 计算机科学与探索 2008(05)
    • [17].R~*-树结点多目标遗传分裂算法[J]. 计算机辅助设计与图形学学报 2013(10)
    • [18].一类弦方程的结点问题[J]. 数学学习与研究 2018(19)
    • [19].钢框架分析中考虑结点区变形的子结构法[J]. 湖南大学学报(自然科学版) 2008(04)
    • [20].织网:走向数学知识的结构化[J]. 教育科学论坛 2013(10)
    • [21].一种基于结点时间窗修改初始路径的调度方法[J]. 软件工程 2020(09)
    • [22].交换交叉立方网络的g正确邻结点条件诊断度研究[J]. 计算机工程与应用 2019(13)
    • [23].约束调控结点的基因网络构建算法[J]. 电子测量技术 2017(06)
    • [24].基于结点兴趣的P2P系统拓扑结构模型[J]. 现代计算机(专业版) 2009(04)
    • [25].孩子兄弟树查找双亲结点的算法[J]. 计算机系统应用 2016(10)
    • [26].基于结点加密的边线捕捉处理方法[J]. 中山大学学报(自然科学版) 2013(05)
    • [27].一种支持结点动态伸缩的集群作业调度模型[J]. 电子技术 2009(04)
    • [28].机群系统中空闲结点的功耗管理[J]. 计算机科学 2013(04)
    • [29].基于Ajax的树状多选控件的设计与实现[J]. 吉林师范大学学报(自然科学版) 2009(01)
    • [30].结点运输八年回眸[J]. 运输经理世界 2009(09)

    标签:;  ;  ;  

    基于小世界特性的P2P网络搜索优化技术的研究
    下载Doc文档

    猜你喜欢