论文部分内容阅读
当前,随着技术的进步,越来越多的用户可以接触到网络,但是随之而来,网络安全问题也越来越让人关注,黑客可以不经授权随意进入网路并进行破坏。本文在此提出一种解决网络安全问题的一种方法——基于免疫系统的入侵检测系统模型。生物的免疫系统能成功的使生物体免受生物体外数量巨大种类繁多的病菌的侵袭。所以,当前,不少计算机工作者开始研究与思考生物免疫的工作机制,并在研究的基础上提出了人工免疫的模型用于解决类似错误分析,病毒检测,入侵检测等计算机安全问题。在这些安全领越内,入侵检测是最具挑战的。入侵检测的主要目标是用于检测非授权误用以及系统内部与外部的入侵行为。目前,存在各种各样的入侵检测系统,但这些检测系统总是存在这样或是那样的问题,从生物免疫系统成功保护生物体特到提示,我们可以仿生生物免疫系统实现一个人工免疫系统,然后将人工免疫系统植入入侵检测系统。通过这种方式生成的入侵检测系统具有:分布性,轻负荷三大特性,而这些特性正是传统网络入侵检测系统所欠缺的。人工免疫系统是仿生生物免疫系统从而具有生物免疫系统的许多特性:多样性、分布计算、容错性、动态学习与自适应性。因此,人工免疫系统可以作为分布自适应的框架应用到许多领域。本文主要利用人工免疫的原理设计出基于免疫系统的多代理的入侵检测系统用于计算机网络的入侵检测。通过这种机制,基于免疫的代理可以在网络中的各个节点漫游检测各个节点的网络数据包以发掘网络的异常,失效,入侵等非法使用网络计算机的行为。这些基于免疫的代理可以相互协同并根据网络的安全策略采取适当的响应维护网络安全。更重要的是,这些免疫代理想生物免疫系统可以根据不同的用户级别动态的检测出已有的攻击手段和以前从未出现过的入侵方式并作出相应的响应。本文的作者在学习与研究前人的研究成果的基础上,在本文提出了一种基于免疫系统的入侵检测系统模型,将人工免疫系统嵌入已有的多代理入侵检测系统中用以实现灵活的、可扩展的,自适应的并可以根据网络管理者的需要进行实时的网络检测。作者希望通过在多代理入侵检测系统模型中引入人工免疫解决传统入侵检测系统存在的问题。