基于B/S架构的网络行为管理系统的设计与实现

基于B/S架构的网络行为管理系统的设计与实现

论文摘要

随着网络与信息技术的高速发展,网络安全的现状让人担忧,计算机网络特别是内网,仍然面临着种种攻击的威胁。因此,对内部网络主机的行为进行监控管理,部署一个行之有效的网络行为监控(管理)系统是非常重要的。本文以中软网络信息监控与取证系统为背景,结合作者的项目实践,提出了一种基于B/S架构的网络行为管理系统。网络行为管理系统是当前网络安全领域的研究热点之一,本文的主要研究内容为:把网络行为管理系统划分为三个模块:数据处理器、数据存储中心、管理控制台;为提高系统的性能和安全,对系统所采用的关键技术作了详细的研究;数据采集模块和数据分析还原模块是数据处理器的核心,这两个模块设计的好坏直接影响到系统的整体性能,其中对当前主流的应用层协议(HTTP、SMTP、MSN、MMS、P2P)作了详细的分析;数据存储器对来自数据处理器的数据作进一步的分析处理并存储到系统数据库中,系统采用了Mysql开源数据库。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 论文的研究背景和意义
  • 1.2 相关国内外研究现状
  • 1.3 论文的研究内容
  • 第二章 系统体系结构及性能研究
  • 2.1 网络行为管理系统体系结构
  • 2.2 系统的功能和特点
  • 2.2.1 系统的主要功能
  • 2.2.2 系统的主要特点
  • 2.3 系统的性能分析
  • 2.3.1 系统高性能设计
  • 2.3.2 系统安全性设计
  • 第三章 数据处理器的设计与实现
  • 3.1 数据处理器的设计
  • 3.2 关键技术与原理分析
  • 3.3 数据采集部件的实现
  • 3.3.1 获取网络适配器列表
  • 3.3.2 打开网络适配器
  • 3.3.3 设置过滤规则
  • 3.3.4 捕获网络数据包
  • 3.4 协议分析部件的实现
  • 3.4.1 协议封装
  • 3.4.2 网络协议分析
  • 3.4.3 应用层常见协议的分析还原
  • 第四章 数据存储中心的设计与实现
  • 4.1 数据存储中心的设计
  • 4.2 数据存储中心的主要数据结构
  • 4.3 系统采用的字符串匹配算法
  • 4.3.1 AC 算法
  • 4.3.2 AC-BM 算法
  • 4.4 数据库设计
  • 4.4.1 数据库的选择
  • 4.4.2 数据库的设计
  • 4.4.3 数据的存储
  • 4.4.4 数据的删除
  • 第五章 管理控制台的设计与系统部署
  • 5.1 管理控制台的结构
  • 5.2 策略管理模块的设计
  • 5.3 报警管理模块的设计
  • 5.4 网络行为的审计
  • 5.5 系统部署
  • 5.5.1 B/S 架构分析
  • 5.5.2 C/S 架构分析
  • 5.5.3 B/S 与C/S 架构的比较
  • 5.5.4 分布式部署
  • 第六章 结束语
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于B/S架构的网络行为管理系统的设计与实现
    下载Doc文档

    猜你喜欢