基于Agent的分布式入侵检测系统研究.docVIP

基于Agent的分布式入侵检测系统研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Agent的分布式入侵检测系统研究   摘要:提出了一种基于Agent的分布式入侵检测系统模型,实现HIDS和NIDS的互补,充分利用Agent自身的独立性与自主性,有效解决了传统集中式处理的单点失效问题,同时降低各个部件之间的相互联系,实现了入侵检测系统计算的分布化,提高了入侵检测系统的性能及其可靠性,具有良好的扩展性,能更好的满足大规模网络环境的要求。   关键词:入侵检测;Agent;网络安全   中图分类号:TP393文献标识码:A文章编号:1009-3044(2009)20-0000-00      0 引言      随着计算机网络的高速发展,计算机网络延伸到各个领域,但是由于网络的开放性和共享性,网络安全事件层出不穷,其安全问题越来越受到人们的关注。防火墙的应用大大提高了网络的安全性,防火墙作为一种静态的访问控制类安全产品通常使用包过滤技术来实现,可以将非预期的访问请求屏蔽在网络外部。但是其不能检查出经过它的合法流量中是否包含有恶意的入侵代码。面对日益复杂的网络环境,单单依靠防火墙的被动防御使远远不够的,仅依靠防火墙对网络进行保护已经满足不了对网络安全的要求。入侵检测系统(Intrusion Detection System,IDS)作为一种主动的网络安全工具,成为防火墙的一个有效补充。入侵检测系统通过对实时检测,分析被检测系统的审计数据或直接从网络捕获的数据,发现是否有违背安全策略或危及系统安全的行为或活动,从而确定网络是否受到了攻击。按照数据来源的不同,入侵检测系统可分为基于主机的入侵检测系统(HIDS)和基于网络的入侵检测系统(NIDS)。HIDS通过对被检测主机的网络连接状态、审计日志和系统日志的分析来发现入侵行为,需要安装在每一台被监控的主机上,只能监控本主机的信息,部署起来相当麻烦,不适合扩展到大型网络。NIDS通过检测网络上的所有报文来发现入侵行为,在网络的关键节点部署即可,部署比较简单,但是其受到网络流量以及检测主机处理信息能力等因素影响,另外网络阻塞时也会导致整个入侵检测系统的失效。因而只有将主机和网络两种系统有效地结合起来,组成一种立体的、全方位的入侵检测系统,才能有效地保证整个网络和主机系统的安全。   针对上述问题本文提出了一种基于Agent的分布入侵检测系统模型,结合基于主机的入侵检测系统和基于网络的入侵检测系统,同时利用多种检测方法,从而提高入侵检测系统的可靠性。      1 Agent在入侵检测系统中的应用      Agent是具有一定智能、可代表其它实体自主运行的软件实体,它具有代理性、自治性、主动性、自适应性、智能性和可移植性等属性。各Agent之间是相对独立的,各自执行一定的功能,并可以单独进行配置、调试,若个别Agent出现故障,也只能影响与之相关的少数部件,而不会影响整个系统的运行。因而Agent技术的引入能够较好地解决现有IDS存在的缺陷。真正实现基于主机的入侵检测系统与基于网络的入侵检测系统的无缝集成,增加入侵检测系统的自治性、可靠性、扩展性以及容错性等。   Agent按照其功能可以分为静态Agent和移动Agent。静态Agent克服了传统IDS的一些固有缺陷,但是也带来了新的问题,如网络数据流量大等。移动Agent可以自主的在异构网络中由一个节点迁移到另一个节上,充分利用现有资源,减少不必要的网络通信,但是过多的使用移动Agent会降低检测性能。因此,结合使用静态Agent和移动Agent一起使用,以克服单独使用静态Agent或者移动Agent的缺陷。      2 基于Agent的入侵检测系统模型      本文提出了如图1所示的基于Agent的分布式入侵检测系统模型,主要部件有数据采集Agent(DCA)、分析Agent(AA)、报警信息融合Agent(DOCA)、通信Agent、响应Agent(RA)以及控制中心。这些部件功能相对独立,通过统一的网络接口进行信息交换,使得各个部件可以很容易地分布在网络的各个节点,可以集中安装在某一个或者几个主机上。具体的部署情况可以根据主机性能等实际情况灵活掌握。   2.1 数据采集Agent   数据采集Agent主要功能是收集原始数据,并对原始数据进行过滤、重组、预处理后传送给分析Agent。预处理的工作主要是将原始数据按照一定的统一格式的进行数据简化,使得传入分析Agent的数据得到了精简,从而减少分析Agent的工作量以及网络上的数据传输。数据采集Agent有主机数据采集Agent和网络数据采集Agent。主机数据采集Agent(HDCA)收集主机上的各种数据,包括收集系统日志、监视用户状态及其行为和主机网络状态等。网络数据Agent(NDCA)主要工作是负责抓取网络中

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档