Gnutella网络共享模型的研究与改进

Gnutella网络共享模型的研究与改进

论文摘要

随着互联网的普及和对等计算(P2P)技术和理论的发展,网络用户对于文件共享服务的需求日益增大。为了实现用户之间文件共享的高效性和可靠性,本文对典型的P2P文件共享系统Gnutella进行了深入研究,提出了一种改进的新型P2P网络模型G2。G2作为一个混合层次化的P2P网络结构,吸收了非结构化网络和结构化网络的优点,将传统的Gnutella层次化成为一个多层结构。该结构分为两层,其中上层是一个非结构化的洪泛网络,下层为结构化的集中式目录服务器网络。在此基础上,本文研究了Gnutella网络的消息机制和数据转发机制,讨论了这些机制存在的不足,并在G2中对这些机制进行了改进。最后通过对G2系统的复杂度性能分析和仿真,得出了该网络在稳定性、可扩展性和查询效率等方面性能优于传统Gnutella网络的结论。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究现状
  • 1.3 本文研究内容及意义
  • 1.4 论文结构
  • 第二章 P2P技术
  • 2.1 P2P 的概念及特点
  • 2.1.1 P2P 的概念
  • 2.1.2 P2P 的特点
  • 2.2 P2P 技术的应用
  • 2.3 P2P 网络结构模型分析
  • 2.4 P2P 网络模型改进中存在的问题及挑战
  • 第三章 G2模型网络结构设计
  • 3.1 问题的提出
  • 3.2 Gnutella 网络概述
  • 3.2.1 Gnutella 网络协议
  • 3.2.2 Gnutella 的网络特征
  • 3.2.3 Gnutella 的特征意义
  • 3.3 G2 的网络结构
  • 3.3.1 结构模型
  • 3.3.2 系统中结点操作的实现原理
  • 3.3.3 系统通信特点
  • 3.3.4 G2 中Gnutella 层的路由表设计
  • 3.3.5 G2 的资源信息查找定位服务
  • 3.4 G2 的消息机制
  • 3.4.1 Gnutella 消息机制
  • 3.4.2 网络延迟产生原因
  • 3.4.3 G2 减少网络延迟采用的改进方法
  • 3.5 G2 的数据转发机制
  • 3.5.1 Gnutella 数据转发机制的特点与缺陷
  • 3.5.2 G2 对数据转发机制改进
  • 第四章 G2的性能分析与仿真
  • 4.1 G2 的性能分析
  • 4.2 G2 的仿真试验
  • 4.3 分析总结
  • 第五章 总结与展望
  • 5.1 本文所完成的工作
  • 5.2 下一步工作和展望
  • 致谢
  • 参考文献
  • 研究成果
  • 相关论文文献

    • [1].Gnutella中基于兴趣的社区结构研究[J]. 计算机工程 2009(05)
    • [2].Gnutella环境下资源定位方法的改进[J]. 网络安全技术与应用 2010(06)
    • [3].Gnutella网络中的一种轻量级部分洪泛搜索策略[J]. 计算机与现代化 2011(05)
    • [4].Gnutella网络文件共享属性的测量与分析[J]. 计算机工程与应用 2008(26)
    • [5].Gnutella环境下基于节点逻辑度的资源定位方法[J]. 计算机应用与软件 2009(07)
    • [6].Gnutella半结构化自适应拓扑方案[J]. 计算机工程 2009(17)
    • [7].Gnutella网络中基于消息跳数的分段搜索策略[J]. 河南工程学院学报(自然科学版) 2011(02)
    • [8].基于兴趣子网的Gnutella网络资源定位的研究[J]. 计算机工程与设计 2009(17)
    • [9].基于Gnutella对等网的DDoS攻击特性分析[J]. 计算机应用研究 2009(05)
    • [10].Gnutella对等网中抵御DDoS攻击的评估算法[J]. 电子科技大学学报 2008(02)
    • [11].基于Gnutella协议的DDoS攻防方法研究[J]. 微计算机信息 2008(09)
    • [12].基于朋友关系的Gnutella搜索策略[J]. 微计算机信息 2008(30)
    • [13].Gnutella网络中的短路效应及其解决方案[J]. 航空计算技术 2009(04)
    • [14].Gnutella网络上的动态社区结构分析[J]. 小型微型计算机系统 2012(08)
    • [15].第二代P2P系统模型的比较研究[J]. 西安文理学院学报(自然科学版) 2009(02)
    • [16].第二代P2P系统模型的比较研究[J]. 网络安全技术与应用 2009(04)
    • [17].基于节点流行度的Gnutella路由查询策略[J]. 科技信息 2009(02)
    • [18].非结构化对等网模型性能研究及仿真[J]. 合肥工业大学学报(自然科学版) 2010(02)
    • [19].基于Gnutella动态拓扑调整的搜索策略[J]. 微计算机信息 2008(15)
    • [20].基于Gnutella的LRU查询算法改进[J]. 湖北工业大学学报 2012(02)
    • [21].基于Gnutella的P2P网络路由改进算法[J]. 计算机应用 2010(S1)
    • [22].基于P2P的网络资源搜索引擎研究[J]. 现代计算机(专业版) 2009(07)
    • [23].基于Gnutella的P2P电子商务模型研究[J]. 微处理机 2009(01)
    • [24].对等网络主要模型比较——基于Napster、Gnutella模型[J]. 信息安全与技术 2013(11)
    • [25].基于Gnutella的概率转发模型[J]. 常州大学学报(自然科学版) 2011(02)
    • [26].基于Gnutella协议的P2P搜索改进算法[J]. 计算机应用研究 2008(01)
    • [27].P2P网络进化特性的研究[J]. 广播与电视技术 2008(03)
    • [28].基于Geo-Gnutella P2P的交通流量系统[J]. 无线互联科技 2018(03)
    • [29].Gnutella协议的跨层优化研究与设计[J]. 计算机技术与发展 2012(10)
    • [30].Gnutella大文件均匀分布在P2P中的代码实现[J]. 现代计算机(专业版) 2009(05)

    标签:;  ;  ;  

    Gnutella网络共享模型的研究与改进
    下载Doc文档

    猜你喜欢