毕业设计(论文)-网络流量监控及分析工具的设计与实现

毕业设计(论文)-网络流量监控及分析工具的设计与实现

ID:6327779

大小:332.50 KB

页数:25页

时间:2018-01-10

毕业设计(论文)-网络流量监控及分析工具的设计与实现_第1页
毕业设计(论文)-网络流量监控及分析工具的设计与实现_第2页
毕业设计(论文)-网络流量监控及分析工具的设计与实现_第3页
毕业设计(论文)-网络流量监控及分析工具的设计与实现_第4页
毕业设计(论文)-网络流量监控及分析工具的设计与实现_第5页
资源描述:

《毕业设计(论文)-网络流量监控及分析工具的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、网络流量监控及分析工具的设计与实现网络流量监控及分析工具的设计与实现摘要互联网迅速发展的同时,网络安全问题日益成为人们关注的焦点,病毒、恶意攻击、非法访问等都容易影响网络的正常运行,多种网络防御技术被综合应用到网络安全管理体系中,流量监控系统便是其中一种分析网络状况的有效方法,它从数据包流量分析角度,通过实时地收集和监视网络数据包信息,来检查是否有违反安全策略的行为和网络工作异常的迹象。在研究网络数据包捕获、TCP/IP原理的基础上,采用面向对象的方法进行了需求分析与功能设计。该系统在VisualC++6.0环境下进行开发,综合采用了Socket-Raw、注册表编程和IP助手API等V

2、C编程技术,在系统需求分析的基础上,对主要功能的实现方案和技术细节进行了详细分析与设计,并通过测试,最终实现了数据包捕获、流量监视与统计主要功能,达到了预定要求,为网络管理员了解网络运行状态提供了参考。关键词:网络管理;数据采集;流量统计;Winsock2TheDesignandImplementationofMonitoringandAnalyzingToolforNetworkTrafficAbstractWiththerapiddevelopmentofInternet,networksafetyhasbecomepeople’sconcern,virus,vigorousatt

3、ack,illegalvisitandsooncaneasilyaffectthenormalnetworkperformance.Variouskindsofnetworkdefendingtechnologyhavebeencomprehensivelyappliedintothemanagementsystemofnetworksafety.Networktrafficsystemisoneoftheeffectivemeasurestoanalysisnetworkcondition.Fromtheangleofanalyzingpackettraffic,itcanexami

4、nethesafetyviolationandtheabnormalperformanceofnetworkbytimelycollectingandmonitoringpacketsinformation.Byusingthewayofobject-oriented,thisdesignmakesaneedsanalysisandabilitydesigningbasedonthestudyofnetworkpacketcollectingandTCP/IPtheory.UndertheenvironmentofVisualC++6.0,thissystemadoptsVCprogr

5、amtechnologiesofSocket-Raw,WindowsregisterandIpHelperAPI.Onthebasisofsystemanalysis,itmakesadeliberateanalysisandtestofplansanddetailstoimplementpacketscollecting,trafficmonitoringandstatistics.Sothismeetsourneedsandmakesareferenceformanagerstogettoknowthenetworkconditions.Keywords:networkmanage

6、ment;datacollection;trafficanalysis;Winsock2目录论文总页数:22页1引言11.1课题背景11.2网络安全管理的现状与需求11.3网络流量监控的引入11.4本文的目的与任务21.5论文结构安排22相关的概念与技术22.1OSI参考模型与TCP/IP体系结构22.1.1OSI参考模型22.1.2TCP/IP体系结构32.1.3OSI模型与TCP/IP体系结构的区别42.2传输层的编程接口—Windows套接字编程技术42.2.1Windows套接字的概念42.2.2套接字类型52.2.3涉及的几个基本概念52.3原始套接字53网络数据的采集技术分

7、析63.1Windows下原始数据包捕获的实现63.2原始数据包捕获的关键函数74网络流量监控系统各模块的设计与实现94.1开发背景介绍94.2总体结构设计94.3流程图设计104.4各模块功能概述与实现114.4.1数据包采集中各类的关系114.4.2数据包捕获与分析模块114.4.3流量获取模块134.4.4数据统计模块174.4.5常见攻击分析功能185系统测试195.1测试环境195.1.1硬件环境195.1.2操作系统及软件运行环境1

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

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

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