下载此文档

网络工程毕业设计(论文)-Windows下实现网络数据包的捕获与分析.doc


文档分类:IT计算机 | 页数:约41页 举报非法文档有奖
1/ 41
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 41 下载此文档
文档列表 文档介绍
电子科技大学
本科毕业设计(论文)

题目_ windows下实现网络
数据包的捕获与分析
学生姓名
专业班级网络07-1班
学号
院(系) 网络教育学院
指导教师(职称)
完成时间 2011 年 5月 25日
电子科技大学
毕业设计(论文)任务书
题目: windows下实现网络数据包的捕获与分析
任务与要求:
主要内容:在Windows实现网络数据包的捕获分析程序,具有网络数据包的捕获,网络数据包的分析,以及各协议数统计。
基本要求:1. 使用Winsock技术完成一个网络抓包实例程序。
、功能完备。
,使用方便。
时间: 年月日至年月日共周
学习中心: 郑州轻工业学院学习中心
学生姓名: 学号:
专业: 网络工程
指导单位或教研室:
指导教师签名: 职称:
电子科技大学网络教育学院
年月日
目录
中文摘要 I
ABSTRACT II
第一章引言 1
第一节开发背景 1
第二节国内外研究现状 1
第三节课题研究的意义 2
第四节技术支持 2
第二章需求分析 3
第一节需求说明 3
第二节需求分析 3
第三节可行性分析 4
第三章网络数据包捕获与分析程序的总体设计 5
第一节网络数据包捕获与分析程序的功能分析 5
第二节程序的工作流程 5
第三节数据包捕获关键技术比较分析 6
一、 BPF的工作方式 6
二、 libpcap 分组捕获函数库 7
三、 winpcap工作原理 8
四、 Jpcap工作原理 8
五、 Winsock工作原理 8
第四章 Windows下数据包捕获与分析的具体实现 10
第一节网络数据包捕获模块的实现 11
一、数据包捕获机制 11
二、 IP数据包的捕获方法 12
三、数据捕获模块的实现 13
第二节协议分析模块的实现 15
一、网络协议分析的总体流程 15
二、对TCP/IP模型中各层协议的分析 15
三、分析模块的实现 19
第三节网络数据包统计模块实现 20
第五章数据包存储模块的具体实现 22
第一节 ODBC简介 22
第二节数据库的设计和ODBC连接 24
第三节保存捕获数据包 28
第六章程序运行与测试 31
第一节测试环境 31
一、硬件环境 31
二、程序运行环境 31
第二节测试步骤 31
第三节测试结果评价 32
结束语 33
致谢 34
参考文献 35
Windows下实现网络数据包的捕获与分析
中文摘要
IP数据包捕获程序是实现监控管理网络和分析网络安全的最基本工具。本文阐述了IP数据包的捕获机制和捕获方法,介绍并实现了基于windows下使用Winsock网络编程接口设计的数据包捕获的应用程序。通过对Winsock的分析,提出了基于Win32平台下的IP数据包捕获程序的设计思想和程序流程图,并用VC++语言开发了一个IP数据包捕获程序。该程序使用了Winsock网络编程接口,实现了对IP、TCP、UDP、ICMP数据包的捕获,并具有对捕获的数据包进行统计的功能。
网络数据包的捕获对于网络安全有着巨大的作用,为我们更好的分析网络中的数据流提供了帮助。本论文是基于Windows下开发一个网络监听工具,侧重点在于实现网络数据包的捕获,然后分析并显示捕获到的数据包信息这部分功能的实现,如分析:IP首部协议类型、源IP、目的IP和端口号等。数据包的捕获是实现防火墙、网络协议的分析或者网络监听等等功能的核心内容,一般可以采用Winsock编程、Winpcap或者NDIS网络接口驱动来实现。
关键字计算机网络;数据包捕获;IP数据包;Winsock
Network Packet Capture and Analysis Under The Windows
ABSTRACT
IP packets capture program realizes monitoring and analyzing the most basic tools of work. This pager has explained IP packets to capture the mechanism and catch the method. Introduced and implemented the use of windows based on the Winsock designed to capture packet applications. By the analysis of the Winsock, based on the Win32 platform IP packet capture pro

网络工程毕业设计(论文)-Windows下实现网络数据包的捕获与分析 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 41
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 3346389411
  • 文件大小 0 KB
  • 时间2012-12-12
最近更新