学位论文 > 优秀研究生学位论文题录展示
网络协议分析方法的研究
作 者: 孙悦敏
导 师: 李凤华
学 校: 西安电子科技大学
专 业: 计算机系统结构
关键词: 协议分析 远程数据采集 自定义通信协议
分类号: TP393.04
类 型: 硕士论文
年 份: 2011年
下 载: 108次
引 用: 0次
阅 读: 论文下载
内容摘要
随着计算机与互联网技术的飞速发展,构成整个互联网的网络设备越来越多,网络通信协议作为一种网络通用语言,保证各网络设备间的顺利通信。为了了解网络设备间的通信是否符合网络特征和标准,协议分析是一个必要的途径,鉴于此,本文设计了一个网络协议分析系统,对网络协议分析方法进行研究。本文首先介绍了网络协议分析技术及其当前发展状况,描述了网络协议分析软件Wireshark的分析原理和具体运行流程,在深入分析源码的基础上,指出其局限性和不足;其次,针对Wireshark的不足,引进一个远程采集器,设计了一个基于远程捕获数据包的协议分析系统。该系统根据功能按模块化划分,由数据采集模块和协议分析模块两部分组成,数据采集模块中设计了一个自定义通信协议,实现远程数据包的采集;协议分析模块采用插件技术,即每个协议的分析都对应一个单独的解码器插件,主程序基于模式匹配与决策树相结合的分析方法,通过调用相应的解码器,最终实现协议分析。
|
全文目录
摘要 3-4 Abstract 4-7 第一章 绪论 7-11 1.1 课题背景及意义 7-8 1.2 国内外研究现状 8-9 1.3 论文工作 9 1.4 论文结构 9-11 第二章 相关理论及技术基础 11-23 2.1 协议与协议识别 11-14 2.1.1 协议构成的基本要素 11 2.1.2 协议的功能 11-13 2.1.3 协议识别的分类 13-14 2.2 协议的体系结构 14-17 2.2.1 分层的体系结构与协议分层 14-15 2.2.2 TCP/IP协议族 15-17 2.3 协议数据格式 17-23 2.3.1 IP数据格式 17-19 2.3.2 TCP数据格式 19-20 2.3.3 UDP数据格式 20-23 第三章 协议分析系统的设计 23-35 3.0 需求分析 23-25 3.1 总体设计 25-26 3.2 数据采集模块的设计 26-30 3.2.1 数据通信模块的设计 26-27 3.2.2 自定义通信协议 27-28 3.2.3 数据帧结构 28-30 3.3 协议分析模块的设计 30-35 3.3.1 解码器模块介绍 30 3.3.2 协议分析方法的设计 30-35 第四章 协议分析系统的实现 35-63 4.1 数据采集模块的实现 35-50 4.1.1 次命令码的设置 35-37 4.1.2 通信过程 37-39 4.1.3 数据包的采集过程 39-43 4.1.4 丢包处理 43-50 4.2 协议分析模块的实现 50-63 4.2.1 数据包处理 50-55 4.2.2 协议分析流程 55-63 第五章 系统运行及仿真 63-69 5.1 测试环境 63-66 5.2 仿真结果及分析 66-69 第六章 结束语 69-71 6.1 总结 69 6.2 展望 69-71 致谢 71-73 参考文献 73-77 研究成果 77-78
|
相似论文
- 应用层协议识别和还原方法的研究与实现,TP393.08
- USB总线信号分析系统的设计与实现,TN911.6
- 可信计算环境中基于CPK的若干安全协议的设计与分析,TP309
- 对CPK的改进及基于CPK的电子支付协议设计与分析,TP393.08
- 基于包捕获技术的网络监听系统的研究与实现,TP393.08
- 网页数据采集和还原系统设计,TP393.092
- 基于NEL的GTP协议分析及监控系统的设计和实现,TN929.5
- WSN分析调试平台的研究与设计,TP212.9
- 基于机器学习的入侵检测系统研究,TP393.08
- 校园网入侵检测系统平台的设计及实现,TP393.18
- FC协议分析仪的FPGA研究和设计,TN915.04
- 基于旁路阻断技术的互联网内容控制系统设计,TP393.07
- 互联网短信监控系统的设计与实现,TP393.07
- 基于模式匹配的网络入侵检测系统的研究,TP393.08
- 计算机动态取证系统,TP399-C2
- 基于GPRS通信技术的数据中继的研究与应用,TM76;TM63
- 高性能数字存储示波器信号重建与USB协议分析技术研究,TM935.3
- 局域网数据包监控系统NetMonitor的设计与实现,TP393.1
- 基于防火墙和入侵检测的综合主机安全防范系统,TP393.08
- 主机网络流量与网络行为特征的研究,TP393.06
- 基于主机的网络协议分析系统的设计与实现,TP393.04
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 通信规程、通信协议
© 2012 www.xueweilunwen.com
|