无结构P2P网络下蠕虫传播模型及其仿真分析研究

来源 :西北大学 | 被引量 : 0次 | 上传用户:hznmtz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P(Peer-to-Peer)网络日益流行的同时也为蠕虫提供了温床。最近,一种新型蠕虫——P2P蠕虫的出现,使网络面临新的威胁。这种蠕虫利用P2P系统进行传播,使其传播更加隐蔽、精确。因此,对基于P2P网络的蠕虫及其传播规律、防护技术的研究十分迫切,因而成为近期在网络安全领域研究的一个热点。其中,对P2P网络蠕虫传播模型的研究是很重要的方面。通过对P2P蠕虫传播模型的研究,可以得到其在网络上广泛传播的规律,进而研究抑制蠕虫传播的方法。本文在分析P2P蠕虫传播模型的基础上,利用仿真的方法来研究P2P蠕虫传播行为,并根据实验数据分析影响其传播的主要因素。主要包括以下内容:1.分析了网络蠕虫行为特征,提出一个简单的蠕虫模拟框架,对网络拓扑结构进行了有选择性的抽象,采用了分层的方式(具体分为宏观层和微观层)模拟蠕虫的传播。将宏观层的数学分析模型和微观层基于包级别的仿真技术结合,优势互补,从而避免仿真粒度过粗或过细带来的问题。2.深入研究了无结构P2P网络蠕虫(UP2P——Unstructured P2P)的模拟方法,设计和实现了一个UP2P蠕虫传播仿真系统——UP2PWS。系统的设计思想是,通过UP2P蠕虫传播的数学模型来刻画和研究UP2P蠕虫在宏观层的传播规律,通过模拟蠕虫在网络中的真实活动来实现UP2P蠕虫在微观层的仿真,并选取了一种广泛应用的无结构P2P网络——Gnutella作为蠕虫传播的媒介,对其进行基于包层次的仿真。论文对系统架构、工作流程、UP2P蠕虫宏观层模拟、微观层模拟等实现问题进行了深入讨论。3.通过改变蠕虫传播条件,在UP2PWS系统上完成了一系列实验,并依据实验结果分析了影响UP2P蠕虫传播的主要因素。结果表明:所提出的蠕虫传播模型和仿真实验环境是有效的,能够真实反映UP2P蠕虫的传播过程,能够为蠕虫传播研究提供有价值的实验数据及参考方案。
其他文献
由于RDF(Resource Description Framework)数据模型的灵活性和可扩展性,越来越多的社区将它们的数据以RDF的格式进行发布。因此,分布式存储和处理RDF数据已经成为一个热点问
在外存模式图处理系统处理大规模图数据时,由于图应用访问的随机性和图数据的低局部性,导致此类图处理系统在访问图数据时产生大量的外存储器随机I/O请求,从而严重影响文件缓
关联规则是数据挖掘领域的一个重要分支,它反映的是大量数据中间内在的关联联系,其目的是找出满足最小支持度和最小置信度要求的强关联规则。频繁项集挖掘是关联规则挖掘的关键
随着近几年Internet的飞速发展,虽然Web已经发展成为了一个巨大的分布和共享信息资源的平台,但是如何从Web中快速和有效地获取信息仍然是困扰着Web用户的一个问题。在这样的背
随着Internet的发展,IPv4因为地址空间少,服务质量无法保证等缺陷使其已经逐渐无法适应Internet的需求。作为下一代的IP协议,IPv6以其广阔的地址空间、安全性、自动配置和移
随着实时系统应用日趋广泛,人们对系统可靠性的要求也越来越高。容错技术是提高系统可靠性的有效方法之一。本文简要阐述了容错技术的发展过程并分析了不同故障模型下系统的容
图像工程是近几年发展起来的一门学科,它的研究内容非常丰富,根据抽象程度和研究方法的不同可分为三个层次:图像处理、图像分析和图像理解。图像分割是一种重要和关键的图像
随着计算机网络规模和应用领域的日益增大,网络复杂性和异构性也不断增加,通过网络传播的病毒和人为破坏越来越多,严重干扰了正常的网络运行秩序。在这种情况下,准确、快速地
近年来,人类社会对信息的依赖程度不断增大,人们对信息的安全性也越来越关注。在研究中发现,入侵检测领域所遇到的问题和人工免疫系统所遇到的问题有很多相似性。因此,免疫系统中
工作流技术是近年来随着Internet和Intranct的日益普及而迅速发展的技术研究领域之一。工作流管理系统是业务流程管理的重要基础,主要目标是通过调用有关信息资源与人力资源来