WSS一个基于NS2的蠕虫模拟系统[精品].docVIP

  • 1
  • 0
  • 约1.06万字
  • 约 9页
  • 2018-04-21 发布于湖北
  • 举报
WSS一个基于NS2的蠕虫模拟系统[精品]

WSS:一个基于NS2的蠕虫模拟系统 马铭1,2 白硕1 (1中国科学院计算技术研究所软件室 2中国科学院研究生院 北京 100080) maming@ bai@ [摘 要] 网络蠕虫严重威胁着互联网的安全,然而由于其爆发所具有的突然性和大规模性,使得蠕虫研究面临巨大挑战。本文介绍了一个基于NS2的蠕虫模拟系统——WSS。该系统的建立主要分为三部分: 首先通过处理BGP路由表信息来获取模拟中用到的Internet抽象网络,然后以传染病学模型为基础对蠕虫传播进行建模,最后将两者在NS2中相结合实现对蠕虫传播的模拟。实验证明,WSS能够在实验室环境中获取同实际蠕虫爆发时类似的统计数据,在理解蠕虫的宏观行为、预测蠕虫的流量、传播速度及危害等方面有着广泛的应用前景。 [关键词] 蠕虫;模拟;Internet抽象拓朴;传染病学模型;NS2 WSS: a Novel Worm Simulation System Based on NS2 MA Ming1,2 BAI Shuo1 (Software Division, Institute of Computing Technology, Chinese Academy of Sciences 2Graduate School of Chinese Academy of Sciences Beijing, 100080) maming@ bai@ [Abstract] Internet worms have been a severe threat to the Internet infrastructure and hosts recently. However, the inherent suddenness and large scale of these phenomena pose significant challenges for research on it. To facilitate the study of worms this article describes the design of a worm simulation system based on NS2 - WSS, which can be divided into three parts. First, acquire abstract Internet topology used for simulation by processing BGP routing data; Second, model the spread of worms based on the epidemiological model; Finally, integrate the previous two in NS2 to realize the simulation of worm propagation. Experiment shows that WSS can obtain similar statistical data in a laboratory setup to those from actual worm explosion, so that it has a comprehensive application prospect in better understanding of the behavior of worms, prediction of their traffic and speed, and harm evaluation etc.. [Key words] worm; simulation; Internet topology; epidemiological model; NS2 引言 自从1988年Morris蠕虫问世以来,此起彼伏的蠕虫攻击严重威胁着网络的安全,尤其近几年Nimda、CodeRed、Blaster等蠕虫的大规模爆发更是感染了数以万计的主机,造成几亿甚至几十亿美元的巨额经济损失。在这种形势下蠕虫检测、防御、建模等等一系列研究纷纷展开。但这些研究一般都面临两个问题:(1)可供分析的蠕虫爆发数据稀少;由于蠕虫爆发的突然性和大规模性,要想对其进行全面监控非常困难,目前的蠕虫爆发数据大部分是在进行其它网络实验时意外获得,其可靠性和完整性难以满足统计分析的需要。(2)没有合适的实验环境来验证研究结果。如果我们使用若干台主机搭建实验网络来分析蠕虫传播,则无法体现其在互联网上传播时的大规模特性;若我们直接在Internet上释放蠕虫进行此类实验则本身就是违法的。 正是从这两点出发,我们开发了一个基于NS2[8]的蠕虫模拟系统:WSS(Worm Simulatio

文档评论(0)

1亿VIP精品文档

相关文档