网络数据包的协议分析程序的设计开发毕业设计
《网络数据包的协议分析程序的设计开发毕业设计》由会员分享,可在线阅读,更多相关《网络数据包的协议分析程序的设计开发毕业设计(24页珍藏版)》请在毕设资料网上搜索。
1、 网络数据包的协议分析程序的设计开发网络数据包的协议分析程序的设计开发 摘摘 要要 本文设计与实现了一个基于Linux下Libpcap库函数的网络数据包协议分析 程序。程序的主要功能包括网络数据包捕获和常用网络协议分析。程序由输入/ 输出模块、规则匹配模块、数据捕获模块、协议分析模块组成。其中数据捕获模 块和协议分析模块是本程序最关键、最主要的模块。 本文的主要内容如下:首先介绍了网络数据包协议分析程序的背景和概念。 其次进行了程序的总体设计: 确定了程序的功能, 给出了程序的结构图和层次图, 描述了程序的工作流程,对实现程序的关键技术做出了分析。接着,介绍完数据 包捕获的相关背景和Libpc
2、ap函数库后,阐述了如何利用Libpcap函数库实现网络 数据包捕获模块。 然后对协议分析流程进行了详细的讲解, 分析了常用网络协议。 最后进行了程序的测试与运行:测试了程序能否按照预期的效果正确执行,印证 了预期结果。 关键词:关键词:Libpcap;Linux;数据包捕获;应用层;协议识别 The Design and Development of Network Packet Protocol Analyzing Program Abstract The thesis is an attempt to introduce an implementation of network prot
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 数据包 协议 分析 程序 设计 开发 毕业设计
