欢迎来到天天文库
浏览记录
ID:11376908
大小:549.05 KB
页数:4页
时间:2018-07-11
《vc 主机端的网络状态监视软件设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、VC++085-主机端的网络状态监视软件设计摘要:随着网络的发展和网络技术的成熟,Internet己经在全世界范围得到普及。Internet上的各种信息,给人们的工作、学习生活带来了极大便利,人们对计算机网络的依赖性也越来越强。但与此同时,一个不容忽视的问题—网络信息安全管理,正摆在我们面前。据有关资料统计,我国每年通过计算网络进行违法行为以30%的速度上升。面对计算机犯罪越来越多的趋势及网络上日益泛滥的信息垃圾和污染情况,用户对于用于分析、诊断、测试网络性能和安全性的工具的需求不断增加。这些工具需要获得
2、网络传输的数据并在网络工作时捕获它,实现对网络数据的实时监控。网络信息监控是网络安全问题的一个重要方面,它对于网络的有序管理具有重大意义。本文对网络状态监视技术的现状和发展进行了说明,通过使用原始套接字捕获本地网络上到达本机的所有数据包,然后对数据包进行协议解码,从而可以实时地监视网络。 目录摘要1Abstract2目录3第一章引言41.1研究背景及意义41.2网络监控技术现状分析5第二章监控技术简介与软件开发原理52.1网络监听(Sniffer)62.2TCP/IP协议72.3原始套接字10第三章主机端
3、的网络状态监视软件设计与实现123.1开发工具介绍123.2查看网络应用程序模块的设计与实现133.3嗅探网络数据模块的设计与实现173.4查看网络协议配置模块的设计与实现303.5图形化显示网络流量模块的设计与实现41第四章主机端的网络状态监视软件测试634.1主机端的网络状态监视软件整体测试634.2查看网络应用程序模块测试644.3嗅探网络数据模块测试654.4查看网络协议配置模块测试654.5图形化显示网络流量模块测试66 现状分析网络监控是指本地计算机系统通过网络(特别是Intemet)对远端的
4、控制系统进行监测和控制。网络监控又叫远程监控,从字面意思理解,远程指不是近距离的,监控指的是监测和控制。远程监控的又一解释是在网络上由一台电脑(主控端、客户端)远距离去控制另一台电脑(被控端/服务器端)的技术,这里的远程不是字面意思的远距离,一般指通过网络控制远端电脑。网络监控是建立在现代的计算机网络技术、通信技术、控制技术等高科技技术之上的一个新的应用。它采用多元的信息传输、监控、管理和一体化的集成,实现了信息、资源和任务的共享,达到了监控的实时、快速和高效,并能够和其他它的计算机网络进行互连,向人们提
5、供了一个更高效、更全面、更安全、更便捷的服务模式,改变了传统的监控模式。 以下是部分界面图,如图片不清,请直接点击图片,如需要看更详细的资料,请直接联系客服! 图1(双击并最大化图片,可看清晰图片) 图2(双击并最大化图片,可看清晰图片)
6、 图3(双击并最大化图片,可看清晰图片)
此文档下载收益归作者所有