计算机毕业设计摘要
随着Internet在世界范围内的发展和普及,网络已成为信息存储和传送的最大平台。考虑到网络信息的日益复杂庞大和多样混杂性等特点,网络流量分析与监控问题就越发显得重要,本系统通过对当前网络流量的实时统计、查询与监控,发现可疑点和网络漏洞,及早制定保护方案,从而有效的对内部网络实施保护,以求在获得安全性的同时,提高网络性能。
关键词 网络监控,监听,过滤 计算机毕业设计
目录
摘要 3
ABSTRACT 4
目录 5
引言 8
第一章 网络基本协议简介 9
1. OSI网络结构的七层模型 9
2. Internet和TCP/IP协议 13
3. OSI参考模型与TCP/IP协议的比较 15
3.1 分层结构 15
3.2 标准的特色 15
3.3 连接服务 15
3.4 传输服务 16
3.5 应用范围 16
3.6 OSI参考模型与TCP/IP协议的发展趋势 16
4 网络信息安全问题的产生与网络信息安全的威胁 17
5. NDIS介绍 18
第二章 网络监控的基本原理 21
1 网络监控的作用和意义 21
2 网络监听的原理 21
3 网络数据包截获 22
3.1 用户态下的网络数据包截获 23
3.2利用驱动程序截获网络数据包 23
3.3 微软的中间层驱动范例:Passthru 24
3.4 Passthru 发送数据流程 24
3.5 Passthru接收数据流程 25
4 网络监控的基本模型 27
4.1 监听模型 27
4.1 过滤模型 27
第三章 系统需求分析 29
1 功能需求 29
1.1 基本功能需求 29
1.2 用户界面需求 29
2 性能需求 29
2.1 系统的灵活性 29
2.2 系统的资源占有率 29
3 本课题的目标 30
4 系统开发环境 30
第四章 系统设计 31
1 系统模块结构 31
2 接收数据流程 32
第五章 系统的实现 34
1系统界面和主要功能 34
1.1 文件 34
1.2 控制 35
1.3 分析 36
1.4 视图 39
1.5 帮助 39
第六章 结论 40
致谢 41
参考文献 42
附录:主要源程序 44