
论文摘要
随着信息时代的来临,计算机和通信技术得到了飞速的发展,它们对人们的生活产生了日益重要的影响。但与此同时,计算机网络和操作系统本身的漏洞也越来越多的暴露在人们面前,利用计算机网络的各种违法犯罪活动层出不穷,不仅造成了巨大的财产损失,甚至威胁到了国家整体的信息安全。因此,及时了解当前网络状态并预测其发展趋势成为保障各网络服务安全所急需解决的问题。为了对网络态势进行预测,结合网络自身的特征,本文首先提出了四套相互关联,且覆盖了整个网络各个层面的指标体系,它们定量描述了网络各个部分的特征并通过综合计算最终得出描述网络总体状态的网络安全态势值。在得到对网络安全态势的定量描述数据后,我们就可以通过分析该基于时间序列的数据集,对网络态势进行预测。本文主要工作包括以下几个方面:(1)提出了一个基于RBF神经网络的网络安全态势预测算法;(2)设计并实现了一个网络安全态势感知与趋势分析系统。针对网络态势预测,本文主要采用了基于RBF神经网络的安全态势预测方法。神经网络是模拟人脑神经网络的结构与功能特征的一种技术系统。它用大量的非线性并行处理器来模拟众多的人脑神经元,用处理器间错综灵活的连接关系来模拟人脑神经元间的突触行为,是一种大规模并行的非线性动态系统。与传统预测方法相比,它具有高度的非线性运算和映像能力,能以任意精度逼近函数关系,具有很强的适应能力,预测精度较高。我们在分析传统神经网络算法的基础上,针对其不足提出了相应的改进并将其运用到态势预测中。随后,我们对系统进行了总体设计,其中包括总体结构设计,数据库设计及界面设计。并着重实现了网络安全态势预测子系统。该子系统主要包括缓存,数据预处理,RBF神经网络结构确定,权值调整四个模块。其中缓存模块主要负责数据的优化存储,数据预处理模块负责样本数据的准备,而后两个模块则实现对历史数据的分析并得出预测值。最后,我们对系统进行了测试。通过在实际网络环境中的运行,我们发现原型系统能够有效地对网络态势进行预测并指明其发展趋势。
论文目录
摘要ABSTRACT第一章 引言1.1 课题的背景与意义1.2 国内外研究现状1.3 本文要解决的问题及主要工作1.4 本文组织结构第二章 网络安全态势感知相关技术分析2.1 网络安全态势感知2.1.1 基本概念描述2.1.2 相关概念比较2.2 通用网络态势感知模型2.2.1 系统模型框架2.2.2 与传统安全产品的比较2.3 关键技术2.3.1 数据挖掘技术2.3.2 数据融合技术2.3.3 可视化技术2.3.4 态势预测技术2.4 小结第三章 网络安全态势感知与趋势分析算法研究3.1 神经网络方法简介3.2 预测模型原理及结构3.2.1 RBF 神经网络在数学上的可行性3.2.2 RBF 神经网络的函数逼近能力3.2.3 RBF 神经网络的基本学习方法3.3 基于RBF神经网络的预测算法流程3.4 算法改进3.5 小结第四章 网络安全态势感知与趋势分析系统需求描述4.1 网络安全态势感知与趋势分析系统中的指标体系4.2 系统总体功能需求4.3 信息收集子系统需求描述4.3.1 网元信息收集4.3.2 流量信息收集4.3.3 报警信息收集4.3.4 漏洞信息收集4.3.5 数据预处理4.4 态势评估子系统需求描述4.4.1 脆弱性评估4.4.2 容灾性评估4.4.3 威胁性评估4.4.4 稳定性评估4.4.5 安全状态评估4.5 态势预测子系统需求描述4.5.1 模型初始化4.5.2 预测模型生成4.5.3 趋势分析4.6 态势可视化子系统需求描述4.6.1 可视化信息预处理4.6.2 可视化模型生成4.6.3 展示图生成4.7 小结第五章 网络安全态势感知与趋势分析系统设计与实现5.1 系统总体结构设计5.2 数据库设计5.2.1 主要数据表结构设计5.2.2 针对大规模数据的优化处理5.3 系统界面设计5.3.1 态势感知中心主界面5.3.2 功能设置界面5.3.3 统计信息可视化界面5.4 安全态势预测子系统的设计与实现5.4.1 缓存设计5.4.2 数据预处理5.4.3 基于RBF 神经网络的态势预测实现5.5 小结第六章 系统测试及结果分析6.1 测试环境及数据6.2 结果分析6.3 算法改进前后的比较第七章 总结与展望致谢参考文献攻硕期间取得的研究成果
相关论文文献
标签:网络态势感知论文; 网络态势预测论文; 网络态势值论文; 神经网络论文;