地方生学员毕业设计报告报告题目:局域网安全管理系统客户端的设计与实现学员姓名:张欢学员队别:四系二十七队专业名称:网络工程指导教员:夏阳二〇一一年三月十二日指导教员对毕业设计报告的评语:中国人民解放军电子工程学院指导教员:日期:年月日室级答辩评语及成绩:答辩组负责人:日期:年月日专业系意见:专业系领导:日期:年月日院级答辩评语及成绩:答辩组负责人:日期:年月日摘要随着网络技术的不断发展,社会进入了一个信息爆炸的时代,世界也由于网络而变小,人们通过各种技术和工具使交流突破了空间的限制。在网络技术发展与普及的同时,网络安全问题引起了人们的广泛关注。因此,研究并开发出一种能够有效地实时捕获网络信息的系统具有极其重要的意义。基于这一情况,本论文针对网络数据的捕获与数据包信息分析等问题进行了深入的探讨和研究。本论文逐一介绍了信息捕获中的相关技术及需求分析,在系统设计中对数据包捕获模块、解码数据包模块和数据库信息模块的实现进行了详细讲述。通过运用WinPcap开发包实现网络数据包的捕获,利用TCP/IP协议的封装理论和自下而上的分析实现了数据包信息的分析,并且将分析出来的信息存入数据库。另外,还能实现一些功能,如对指定的IP地址进行数据包的捕获,对捕获结果进行显示等。关键词:WinPcap;数据捕获;信息分析;局域网AbstractAsdevelopmentofthenetworkandtechnology,thesocietycomesintoaageofinformationexplosion.Duetothenetwork,theworldhasbecomesmaller,andpeopleuseallkindsoftechnologiesandtoolstobreakthroughthelimitationofcommunication.Thenetworksecurityhasbeenwidelyconcernedfollowedbythedevelopmentanduniversalofthenetworktechnology.Therefore,itisgreatsignificancethataneffectivereal-timeinterceptionnetworkinformationsystemisstudiedanddeveloped.Basedonthissituation,thisthesisin-depthstudiestocapturethenetworkdataandsoon.Besides,itintroducesrelativetechnologyandtheneedsinformationcapture.Therealizationofthedatacapturemodule,datapacketdecodedmoduleanddatabaseinformationmoduleisdisplayedfordetailinthesystem'sdesign.ThenetworkdatapacketiscapturedthroughWinPcap,somefunctionshasbeenrealized,suchasnetworkdatapacketcapture,datapacketsofinformationanalysisbyusingTCP/IPprotocolencapsulationtheoryandbottom-up,andwillanalyzetheinformationstoredinthedatabase.Simultaneously,thissoftwarewouldalsoincreasessomefunctions,suchasdatapacketcapturebytheIPaddress,maketheresultsandstatistics,displaytheresultsofdatapacketcaptureandsoon.Keywords:WinPcap;datacapture;informationanalysis;LAN目录1引言...................................................11.1课题背景及意义....................................11.2本课题研究的相关技术及方法........................11.3VISUALC++6.0.....................................21.4WINPCAP简介........................................22基于信息捕获的相关理论基础.............................42.1TCP/IP协议........................................42.2数据封装与分用过程................................62.3IP协议............................................83需求分析..............................................103.1功能需求.........................................103.2性能要求.........................................114局域网信息捕获器的设计................................114.1功能概述.........................................114.2系统功能模块的设计...............................124.2.1数据包捕获模块..................................124.2.2数据分析模块实现................................154.2.3数据库模块的实现................................174.3用户界面模块.....................................205局域网信息捕获测试和...