毕业设计(论文)-基于ip、tcp协议分析器的开发

毕业设计(论文)-基于ip、tcp协议分析器的开发

ID:6331553

大小:267.00 KB

页数:25页

时间:2018-01-10

毕业设计(论文)-基于ip、tcp协议分析器的开发_第1页
毕业设计(论文)-基于ip、tcp协议分析器的开发_第2页
毕业设计(论文)-基于ip、tcp协议分析器的开发_第3页
毕业设计(论文)-基于ip、tcp协议分析器的开发_第4页
毕业设计(论文)-基于ip、tcp协议分析器的开发_第5页
资源描述:

《毕业设计(论文)-基于ip、tcp协议分析器的开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、青岛理工大学毕业设计(论文)摘要TCP/IP协议是网络通信中应用广泛的协议,通过它可以实现不同网络媒介之间的信息传递。分析TCP/IP协议,了解网络通信的基本流程,对于网络通信,网络优化和网络安全都有重要的意义。通过程序截获TCP/IP协议并对其内容进行相应的提取分析,基本的流程是利用程序将网卡设置成混乱模式,对截取的数据包按相应的协议规格分析,提取相应的地址、端口号以及数据内容,并显示出来。程序中应用了线程的处理方法,使得抓取数据包和分析数据包分离,便于实时监控,并且解决了共享资源的访问冲突的问题。在程序中,截获到的数据都以

2、文件保存下来,方便对已截获的数据进行查询。程序主要涉及到TCP/IP协议的基本知识,网络套接字的应用,线程处理问题的方法,数据的存储,MFC框架下相关的可视化编程等方面的基本知识和实际应用。关键词:TCP/IP,协议,数据包,网络套接字,线程III青岛理工大学毕业设计(论文)ABSTRACTTCP/IPprotocolisusedwidelyinthenetworkcommunication,whichcanrealizethemessagetransmissionbetweendifferentnetworkmediamac

3、hines.Thathasimportantsignificancefornetworkoptimization,networkcommunicationandnetworksecuritythroughanalyzesoftheTCP/IPprotocolandunderstandingofthebasicprocessofnetworkcommunication.TheprogramcaninterceptTCP/IPprotocoltoanalyzethemessagesoftheprotocol.Thebasicpro

4、cessisusingtheprogramsettomixmodeatthenetworkcard,analyzingthepacketfromthenetworkcardasrelevantprotocols,extractionofcorrespondingspecificationandaddress,thesocketdatacontent,anddisplayed.Thethreadisusedintheprogram,itcanmakegrabpacketpartandanalysisdatapartindiffe

5、rentparts,itmakeprogrammonitorthenetworkcardallthetime,andresolvetheproblemabouttheshareresource.Intheprogram,thedatagotfromthenetworkcardissavedasfile,itisconvenientforcheckofdata.ThisprogrammainlyinvolvestheTCP/IPprotocol'sbasicknowledge,socket,threadofthemethodto

6、dealwithproblems,datastorage,MFCframeworkrelatedvisualprogramming.KEYWORDS:TCP/IP,protocol,packet,networksocket,threadIII青岛理工大学毕业设计(论文)III青岛理工大学毕业设计(论文)目录前言3第1章技术可行性分析31.1网络协议实现可行性分析31.2开发环境可行性分析31.3程序设计可行性分析3第2章相关知识32.1TCP/IP协议32.2socket简介32.3线程原理3第3章设计思路33.1总体设计33

7、.2详细设计33.2.1变量的说明33.2.2数据结构说明33.2.3网络协议截获部分设计33.2.4数据分析部分设计33.2.5线程部分设计33.2.6不同部分数据传递设计3第4章编码及实现34.1网络协议截获部分34.2数据分析部分34.3模块整合部分及线程添加部分34.4出现的其他问题及解决方案3第5章结果分析3第6章总结3致谢3参考文献3Ⅲ青岛理工大学毕业设计(论文)前言TCP/IP(TransmissionControlProtocol/InternetProtocol)的简写,中文译名为传输控制协议/因特网互联协议

8、。TCP/IP协议是目前应用最广技术最成熟的网络协议,通过TCP/IP协议可以实现不同网络设备之间的相互通信。通过对网络协议的基本内容的分析,可以了解网络通信的基本原理,对网络通信中的数据传输有清晰的概念,对于网络优化,网络通信安全等有基础性的意义。本文主要对IP协议,TCP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。