资源描述:
《基于流量分析的网络监控系统-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、厦门大学本科毕业论文本科毕业论文(科研训练、毕业设计)题目:基于流量分析的网络监控系统姓名:学院:软件学院专业:软件工程年级:学号:指导教师(校内):职称:年月39厦门大学本科毕业论文基于流量分析的网络监控系统【摘要】当今社会,计算机网络已经影响到社会的政治、经济、文化、军事和生活的各个方面,然而网络给社会带来便利的同时也随之带来了安全和管理问题。随着计算机网络越来越复杂,网络管理己变得日益重要。例如对一个企业而言有些员工利用工作时间看新闻、玩游戏、聊天、听歌曲等等。这不仅消耗公司资源,而且影响公司效率、泄露公司机密、甚至丢失客户资源。网络流量分析系统作为网络
2、管理的一个重要的基础系统,对网络的流量进行实时的监控,为后续的网络管理工作,网络黑客攻击防范工作起到了最重要的作用。我们所设计的基于流量分析的网络监控系统是基于Winpcap进行开发的,采用VisualC++作为开发平台,MySQL作为后台的数据库管理系统,提供良好的用户管理界面,可以实现对本地网络流量的实时监控(包括数字监控,流量监控等),从而对网络数据进行分析,并提供异常流量的报警功能。【关键词】网络监控流量分析Winpcap39厦门大学本科毕业论文Thenetworktrafficmonitoringsystembasedontheanalysis【Ab
3、stract】Nowdays,thecomputernetworkhasalreadyaffectedthepolitical,economic,cultural,militaryandallaspectsofsociallife,thecomputernetworkbringstheconveniencetothesocietyhoweveritbringssecurityandmanagementquestionsatthesametime.Ascomputernetworksbecomemorecomplex,networkmanagementhasbe
4、comeincreasingly.Forexamplesomestaffsusingtheoperatingtimereadthenews,playcomputergames,chat,listentothesongandsoon.Thisnotonlyconsumptioncompanyresources,moreovertheinfluencecompanyefficiency,therevelationcompanysecret,evenlosesthecustomerresources.Networkflowanalysissystem,asanimp
5、ortantfoundationsystemofthenetworkmanagement,conductsareal-timemonitoringtothenetworkflowcontrol,playsthemostimportantroleinthefollow-upmanagementofthenetworkandnetworkhackers’crimeprevention.BasedontheanalysisofthenetworktrafficmonitoringsystemwedesignedisbasedontheWinpcaptodevelop
6、,usesVisualC++asadevelopmentplatform,MySQLasthebackgrounddatabasemanagementsystem.Itcanachievedonreal-timemonitoringandstatisticalanalysisonLocalnetworkflow,andprovideexceptionalflowwarningfunction.【Keywords】NetworkmonitoringFlowanalysisWinpcap39厦门大学本科毕业论文目录第一章引言71.1网络流量监控系统的研究意义[1]
7、[2]71.2网络流量监控系统的研究内容81.3论文的组织结构8第二章基本概念介绍92.1Winpcap协议介绍[3]92.1.1Winpcap概念92.1.2Winpcap的功能及应用102.1.3Winpcap进行网络数据包的捕获和过滤的步骤112.2以太网112.2.1以太网基本概念112.2.2网络数据包捕获的原理132.3VisualC++介绍[4]132.4MySQL简介142.5拒绝服务攻击简介[6][7]16第三章系统详细设计与实现183.1系统开发目的及设计目标183.2系统整体设计思想183.3后台捕获分析模块详细设计[5]203.3.1数
8、据包的捕获原理203.3.2对捕获的数