网络安全态势感知与趋势分析系统的研究与实现

网络安全态势感知与趋势分析系统的研究与实现

论文摘要

随着信息时代的来临,计算机和通信技术得到了飞速的发展,它们对人们的生活产生了日益重要的影响。但与此同时,计算机网络和操作系统本身的漏洞也越来越多的暴露在人们面前,利用计算机网络的各种违法犯罪活动层出不穷,不仅造成了巨大的财产损失,甚至威胁到了国家整体的信息安全。因此,及时了解当前网络状态并预测其发展趋势成为保障各网络服务安全所急需解决的问题。为了对网络态势进行预测,结合网络自身的特征,本文首先提出了四套相互关联,且覆盖了整个网络各个层面的指标体系,它们定量描述了网络各个部分的特征并通过综合计算最终得出描述网络总体状态的网络安全态势值。在得到对网络安全态势的定量描述数据后,我们就可以通过分析该基于时间序列的数据集,对网络态势进行预测。本文主要工作包括以下几个方面:(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 算法改进前后的比较
  • 第七章 总结与展望
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    标签:;  ;  ;  ;  

    网络安全态势感知与趋势分析系统的研究与实现
    下载Doc文档

    猜你喜欢