论文摘要
伴随着Internet的普及和发展,人们越来越关注网络信息安全性。在网络保障体系中,防火墙作为常用的网络防护工具在保障网络的安全访问方面具有重要的作用。目前防火墙的设计实现有多种方法,如TDI、NDIS HOOK、SPI、NDIS中间层等等。其中网络级防火墙大多数产品都基于NDIS实现,由于该技术实现于Windows底层,位于网络的数据链路层,所以可以过滤所有数据包,且运行稳定。但是该技术实现复杂,不利于快速开发各类过滤器,在个人防火墙中并不多见。为了兼顾过滤的完整和系统的稳定、效率,本文设计并实现了一种基于网络层和用户层的包过滤型个人防火墙。该防火墙主要包括两个部分:用户层SPI HOOK和网络层NDIS HOOK。这里混合式防火墙选择了用户层SPI和网络核心层IMD结合来实现数据包过滤,它能够用来对IP地址;TCP、UDP报头;ICMP的PING命令等进行过滤,还能够对网络包中的负载内容进行过滤。本文所做的主要工作可以划分为三个部分:第一部分是框架设计。首先根据个人防火墙的发展现状进行分析,并结合防火墙的基础理论和防火墙的开发方式,确定了基于SPI和网络核心层IMD结合的混合式防火墙构架,提出该框架的三个主要部分,用户层SPI、网络中间驱动IMD和核心双HOOK的设计;然后基于此框架进行各个部分设计。第二部分是在总体框架的基础上构建防火墙实例。根据框架结构进行模块划分,详细介绍了各个模块的功能和工作流程。第三部分是对该防火墙进行功能和安全性测试。在防火墙的设计上,采用会话层的SPI和NDIS中间驱动结合设计的技术,能有效的实现对网络数据包过滤,获得很好的防护效果。
论文目录
相关论文文献
- [1].基于层次模式的企业云平台设计与实现[J]. 中外企业家 2017(24)
- [2].保障连续媒体流用户层QoS的缓存控制[J]. 软件学报 2009(07)
- [3].Cloudow:一种基于用户层虚拟化的软件即服务模式运行系统[J]. 中国科学:信息科学 2012(03)
- [4].基于x86的高速加密卡异步并行驱动设计[J]. 电力系统自动化 2010(10)
- [5].面向大规模集群的并行I/O用户层配置优化策略[J]. 国防科技大学学报 2020(02)
- [6].基于Xenomai的实时Linux分析与研究[J]. 单片机与嵌入式系统应用 2009(02)
- [7].基于知识管理的区域创新系统构建研究[J]. 情报杂志 2010(06)
- [8].图书馆云服务模式及其实现路径[J]. 图书馆学刊 2013(12)
- [9].资源耦合型web家具平台的用户层服务系统探究[J]. 家具 2016(01)
- [10].云解决方案测评指标体系研究[J]. 信息技术与标准化 2017(09)
- [11].泛在信息环境下图书馆服务体系构建[J]. 内蒙古科技与经济 2016(19)
- [12].2014韩国三大手游公司动向分析[J]. 时代漫游 2014(03)
- [13].基于RFID的滑雪场雪具智能租赁系统设计[J]. 河北建筑工程学院学报 2017(02)
- [14].云计算的架构及其分析[J]. 信息通信 2015(10)
- [15].基于FPGA的ATM传输技术设计[J]. 声学与电子工程 2013(01)
- [16].基于模块化理论的旅游云平台构建研究[J]. 洛阳师范学院学报 2016(01)
- [17].双层网络中一种协作博弈的动态资源分配方法[J]. 西安交通大学学报 2012(10)
- [18].注重数据挖掘 构建支持决策信息化系统[J]. 中国制造业信息化 2011(20)
- [19].基于FPGA的通信协议芯片的设计[J]. 低压电器 2011(23)
- [20].世博信息化建设的一般框架研究[J]. 图书情报工作 2008(09)
- [21].三层结构各层次的实现技术研究[J]. 山东纺织科技 2008(01)
- [22].“双高计划”背景下高职图书馆服务体系的构建[J]. 湖州职业技术学院学报 2020(02)
- [23].高职英语网络教学平台建设、应用与实践研究[J]. 天津职业院校联合学报 2017(10)
- [24].基于文件过滤驱动的病毒防范方法的实现[J]. 计算机技术与发展 2013(03)
- [25].图书馆的微服务体系研究[J]. 图书馆学研究 2015(09)
- [26].云计算的架构及核心技术[J]. 智能计算机与应用 2014(04)
- [27].基于引文的知识链接系统构建[J]. 情报理论与实践 2012(02)