论文部分内容阅读
随着因特网的迅猛发展和国家信息化进程的加速,网络安全的形势更加严峻,迫切需要行之有效的网络安全保障系统。然而,现有的网络防火墙、入侵检测系统和加密应用等虽然对防止网络外部入侵有一定的效果,但在需要对网络内部用户访问外部网络的行为进行审计时常常无能为力,从而导致网络泄密等安全事件不断发生。网络安全审计系统通过对用户访问外部网络的行为进行记录和检查,可有效地发现和防范违规的网络访问。研究与开发网络安全审计系统具有重要的现实意义。本文对网络安全审计的相关技术进行了研究,针对中小规模企业网环境设计和实现了一个基于网络嗅探器技术的网络安全审计系统。论文研究的主要内容包括以下几个方面:(1)介绍了网络安全审计系统的研究背景和研究意义,给出了论文的研究目标。从系统结构、数据来源以及网络服务控制等方面对网络安全审计系统涉及的相关技术进行了研究,并对现有的几种网络安全审计系统进行了分析。(2)论文详细介绍了中小规模企业网环境对网络安全审计系统的功能需求及系统体系结构的设计,按照功能划分分别介绍了数据采集、数据解析与处理、网络服务控制和用户界面等各个子系统的设计,介绍了数据采集与存储策略、数据解析与处理等关键技术的研究成果。针对网络安全审计系统应用的实际需求,分别给出了相应的解决方案。(3)论文对TCP/IP协议中数据封装的过程进行了详细的分析,并在此基础上设计和实现了一个分层的协议分析模块。在协议分析模块中,分析和比较了三种常见的会话重建技术。通过规范接口与内部分层,使得该模块具有良好的可重用性和可扩展性。(4)论文介绍了网络安全审计系统的总体实现模型,以及各个子系统的功能结构和实现机制,具体实现了一个网络安全审计系统,为企业网管理人员提供了一个良好的网络安全审计平台。通过对系统参数进行设置,可以灵活方便地将网络安全审计系统应用于各种不同的实际环境中,以满足不同用户的具体需求。(5)论文最后给出了网络安全审计系统的测试环境和测试结果,并对系统的测试结果和性能进行了详细的分析,给出了系统的适用环境。测试与试运行的结果表明,该系统运行良好并较好地实现了预期目标。