面向Gnutella和eMule网络拓扑测量和安全性分析

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:kongxiaojuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,对等网络应用已经成为了占用Internet网络带宽最多的网络应用,其发展趋势愈演愈烈,成为当今业界持续关注与探讨的话题。同时,伴随着P2P应用的普及,P2P网络的安全事件发生次数明显增加,其安全问题亟待研究和解决。作为Internet网络一种重要的覆盖网络形式,P2P网络种类繁多且各自具有不同的网络拓扑和行为特性,测量和分析P2P网络的特性是复杂网络理论中一个重要的实验验证性工作,可以为P2P网络安全、查询策略、拓扑优化等领域提供实际的数据基础和必要的实验结论。Gnutella网络和eMule网络是P2P领域中两个拥有大用户群且拓扑结构典型的对等网络系统。同时,Gnutella和eMule的网络协议也是完全开放的,其网络中的主要客户端软件Limewire和eMule VeryCD都是开源系统,这为深入研究这两种网络提供了便利条件。在Gnutella的拓扑测量方面,国外已有相当的研究文献,但测量数据均不对外公布;而在eMule拓扑测量方面,国内外的相关研究文献还很少见。文章在详细研究了Gnutella和eMule两种网络的协议和通信过程,探讨了各自的拓扑测量方法,并采用主动测量的方式构建了拓扑爬行器。在爬行获取网络拓扑数据的基础上,对爬行结果和爬行器的性能进行了分析;针对爬行结果准确性和P2P网络动态性的问题,引入了结果反馈机制,很好的提高了结果准确性,完善了拓扑爬行器。最后,文章针对Gnutella和eMule网络的协议特点,探讨和分析了其安全性隐患。文章的主要贡献包括:(1)在详细研究Gnutella网络协议的基础上,构造和完善了高速分布式Gnutella网络爬行器D-Crawler;(2)针对由网络动态性导致的测量数据不准确的问题,文章引入了结果反馈机制,提高了结果准确性;(3)在深入研究eMule网络的基础上,构建了eMule的拓扑爬行器。
其他文献
目前随着Internet信息的爆炸增长,Web服务器上数据信息已经被大量可搜索的在线数据库极大的“深化”,传统搜索引擎已经不能有效检索到隐藏在Web服务器后台在线数据库中的Deep
随着计算机技术的发展与3C产品的融合,数字家庭成为人们关注的焦点,数字家庭给人类带来了一种全新的生活方式。在医疗领域,数字化医疗逐渐普及,在数字电视上开发一个数字医疗互动
超限超重货物运输在铁路运输中占有重要地位,对于满足国家大型工程项目和国防建设的运输需求具有十分重要的意义。根据铁路信息化总体规划,铁道部专业运输部门确立了超限超重
离群数据挖掘是数据挖掘中的主要研究内容之一,通过离群数据挖掘,能够发现一些真实的、但又出乎人们意外的知识,因而引起了广大研究者的兴趣。传统的离群数据挖掘方法大多数
在大型复杂实时协作等关键应用中,需要高可靠性的保障。如何保证系统能快速、准确、可靠、持久的运行,是需重点解决的关键问题之一,这就需要系统具备冗余和容错能力。 实
近年来,语料库资源对于自然语言处理研究的巨大价值已经得到越来越多的认可。特别是平行双语语料库,它是一种包含有两种语言互译信息的特殊的语料库。它能够提供两种语言之间
中医诊断作为中国的国粹,已经有两千年的历史。脉诊作为中医“四诊”之一,在辨证论治中起着重要作用。然而,长期以来中医一直依靠指面感觉来体会患者桡动脉搏动时所提供的脉
蜜罐是近几年兴起的一种主动安全技术。它是一种安全资源,它的价值在于被扫描、攻击和攻陷。蜜网是在蜜罐的基础上发展起来的欺骗性网络,一般是由防火墙、入侵检测系统和蜜罐
随着计算机网络技术的发展和网络系统的膨胀,敏感数据正面临着被黑客攻击的威胁。入侵检测是企图入侵,正在进行的入侵或已经发生的入侵进行识别的过程,是一种主动的网络安全防御
近年来,虽然以SSL VPN为代表的应用层VPN技术发展迅猛,但仍存在不足之处。主要表现在:SSL VPN基于SSL协议架构,而SSL协议是建立在TCP连接的基础上,使得在VPN提供基于UDP的应