收藏到会员中心
|
文档题目: |
网络协议分析模块和存储模块的设计与实现 |
 |
上传会员: |
panmeizi |
提交日期: |
2014-04-04 09:56:19 |
文档分类: |
计算机 |
浏览次数: |
31 |
下载次数: |
0
次 |
|
|
下载地址: |
网络协议分析模块和存储模块的设计与实现 (需要:25 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:13684 摘要
数据包过滤又称“报文过滤”,它是防火墙最传统、最基本的过滤技术。防火墙的产生也是从这一技术开始的。数据包过滤技术就是对通信过程中的数据进行过滤,使符合事先规定的安全规则的数据包通过,而使那些不符合安全规则的数据包丢弃。这个安全规则就是防火墙的根本,它是通过对各种网络应用、通信类型和端口的使用来规定的。防火墙对数据包的过滤,首先是根据数据包包头部分所包含的源IP地址、目的IP地址、协议类型(TCP包、UDP包、ICMP包)、源端口、目的端口及数据包的传递方向等信息,判断是否符合安全规则,以此来确定数据包是否允许通过。 本文介绍了防火墙的概念、产生、定义及分类。介绍了目前各种常见的网络防火墙,分析了网络防火墙的工作原理。对网络防火墙进行模块化分析,其中,重点介绍了与课题实现相关网络数据包捕获模块、网络协议分析模块和存储模块的设计与实现。
关键词:数据包过滤,网络数据包,网络协议,防火墙 目录
摘要 I ABSTRACT II 第1章 引言 1 1.1 防火墙 1 1.2 课题的背景和意义 2 1.3 课题的研究的内容与拟解决的主要问题 3 1.4 课题的研究的方法与技术路线 3 第2章 系统相关技术 4 2.1 Visual C++ 6.0开发环境 4 2.2 TCP/IP协议 4 2.3网络数据包拦截技术 6 2.4 本章小结 8 第3章 系统分析 9 3.1 系统设计原理 9 3.2 系统主体功能 9 3.3 模块划分 10 3.4 本章小结 12 第4章 IP过滤钩子驱动设计 13 4.1 Filter-Hook Driver 分析 13 4.2 Filter-Hook Driver 工作原理 13 4.3 创建过滤钩子(Filter-Hook)驱动 13 4.4 注册钩子回调函数 16 4.5 本章小结 19 第5章 系统详细设计与实现 20 5.1 防火墙包过滤基本过程 20 5.2 防火墙主要数据结构 20 5.3 防火墙数据包过滤 22 5.4 防火墙过滤规则管理 27 5.5 防火墙主窗口类CFirewallDlg 28 5.5 本章小结 28 第6章 系统测试 29 6.1 防火墙使用及功能介绍 29 6.2 防火墙功能测试 30 6.3 本章小结 32 结束语 33 致谢 34 参考文献 35
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|