论文摘要
随着互联网技术的发展,网络攻击的手段不断变化,网络攻击的门槛也越来越低,给社会造成了巨大的损失,因此网络安全越来越受到重视。传统的安全防护技术面对复杂的网络环境难以起到有效的保护作用。人体免疫系统在保护人体免受病原体,细菌等的侵害方面所展现出的良好效果给人们带来启发,研究出人工免疫系统。入侵检测系统与人体免疫系统的相似性,使得研究人员将人工免疫应用到入侵检测系统中,取得了良好的效果。本文介绍了基于人工免疫的入侵检测系统的发展与现状、入侵检测的基本知识、人体免疫系统的概念与机制、人工免疫系统的基本算法与发展。通过对动态克隆选择算法的分析,提出了对该算法的改进思路:首先,原算法通过基因库产生未成熟检测器,当基因库达到一定规模后会出现聚集现象。这将影响生成检测器的多样性,最终降低检测系统的检测效果。针对这一现象,本文提出对基因库进行优化,使用聚类算法对其进行聚类,然后使用删除和变异算子改变基因库中的基因片段。其次,动态克隆选择算法中,记忆检测器集合的大小是固定的,在面对不同强度的攻击时检测效果不好。本为提出根据网络攻击强度的变化动态改变记忆检测器集合的大小,以提高检测系统的适应性。最后,我们通过仿真实验对基于改进动态克隆选择算法的入侵检测系统进行了验证。实验证明改进后的方法提高了检测系统的检测效果与适应性。
论文目录
摘要Abstract第一章 绪论1.1 研究背景和意义1.1.1 网络安全现状1.1.2 网络安全技术1.2 基于人工免疫的入侵检测技术研究现状1.2.1 国外研究现状1.2.2 国内研究现状1.2.3 当前存在的主要问题1.3 论文的研究内容1.4 论文的组织结构第二章 入侵检测概述2.1 入侵检测的基本概念2.2 入侵检测的模型和结构2.2.1 入侵检测的模型2.2.2 入侵检测系统的结构2.3 入侵检测系统的分类2.3.1 根据数据来源分类2.3.2 根据数据分析方法分类2.3.3 根据体系结构分类2.4 入侵检测系统采用的技术2.4.1 传统技术2.4.2 先进技术2.5 入侵检测系统存在的问题及发展趋势2.5.1 入侵检测系统存在的问题2.5.2 入侵检测系统的发展趋势2.6 小结第三章 人工免疫学基础3.1 生物免疫系统综述3.1.1 适应性免疫系统3.1.2 免疫机制3.2 生物免疫系统与网络入侵检测系统的比较3.3 人工免疫系统简介3.3.1 人工免疫系统(Artificial Immune System,AIS)的定义3.3.2 人工免疫系统中的重要算法3.4 小结第四章 基于改进动态克隆选择算法的网络入侵检测模型4.1 动态克隆选择算法4.2 扩展动态克隆选择算法存在的问题及改进4.2.1 优化基因库产生未成熟检测器4.2.2 记忆检测器集合的改进4.3 基于改进动态克隆选择算法的网络入侵检测模型4.4 主要改进算法实现4.5 小结第五章 仿真实验5.1 抗原与抗体编码的选择5.2 亲和力算法的选择5.3 实验数据集合的选择5.4 实验设计5.5 结果分析第六章 总结与展望6.1 本文总结6.2 进一步展望参考文献攻读硕士学位期间取得的学术成果致谢
相关论文文献
标签:入侵检测系统论文; 人工免疫论文; 动态克隆选择算法论文; 基因库优化论文; 记忆检测器论文;