- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网卡流量的监控
网 卡 流 量 监 控
——毕业设计说明书
系 部:
学生姓名:
专业班级:
学 号:
指导教师:
年 月 日
网 卡 流 量 监 控
摘 要
随着社会的发展,互联网已成为我们生活中不可缺少的一部分,而网卡在其中起着重要的作用,它是个人用户与互联网沟通的桥梁。通过对网卡流量的监控,使用相应的软件对流量出入的监视,清楚的知道流量的状态,从而不管在管理方面还是在安全方面,都会对网络管理人员有很大的帮助。本文介绍通过在.net开发平台上开发一个简单的网卡流量监控系统的过程,了解针对网卡监控的功能实现,掌握相关开发技术,同时利用软件工程的相关理论知识,了解软件开发的方法与步骤。
首先,简单介绍下几款带有监控功能的软件,比360安全卫士等,然后了解这些软件的功能;其次选择在微软的.net开发平台上使用C#语言进行开发,编写出功能简单实用方便的监控软件。主要包括以下几个方面:开发本软件所使用的开发平台与技术;IPv4、IPv6简单介绍;功能模块;功能设计;功能实现等。最后,对本软件的开发过程进行简要总结,并介绍一下本人的体会和感想。
【关键词】:网卡流量 ;.NET;C#;
目 录
一、概述 1
1.1 项目背景与意义 1
1.2 常见监控软件简介 1
1.2.1 360安全卫士的网络监控 2
1.2.2 网监管软件网路岗 2
1.3 相关技术及开发工具介绍 3
1.3.1 Visual Studio .Net集成开发环境简介 3
1.3.2 C#语言简介 4
1.3.3 IPv4、IPv6协议的简介及比较 4
二、 总体功能设计与实现 7
2.1 功能设计 7
2.1.1 功能设计及描述 7
2.1.2 功能模块图 8
2.2 功能实现 8
2.2.1 主界面实现 8
2.2.2 本地信息查询功能实现 10
2.2.3 流量监控功能的实现 12
2.2.4 显示进程信息的功能实现 15
三、总结 17
致 谢 17
参 考 文 献 18
一、概 述
1.1 项目背景与意义
随着互联网时代快速的发展,各类的应用软件层出不穷,也有许多专门提供各种软件下载的专业网站,如天空,华军等,这些网站提供的免费软件大大满足了普通用户的需求,也给他们展示了互联网的神奇之处。然而,有利也有弊,互联网在高速发展的同时也带着安全的隐患,比如黑客的攻击,木马等,因此,网络安全也很快得到了专业人士的重视,一系列的关于安全的软件应运而生,最大特点的就是杀毒软件和防火墙。
而在一些企业中,网络安全起着至关重要的作用,数据的出入是不允许出现任何闪失的。因此网管人员在做好防护的同时也利用一些专业软件对网络进行实时的监控,以便及时的做出相应措施。但是这些专业的网络软件都是针对网络流量的监控,属于企业级使用范围,而对于普通用户来说,虽然有杀毒软件和防火墙,但却不知道一些恶意程序也可以悄悄的在后台运行,可以神不知鬼不觉的连接网络,来窃取用户的信息和隐私。
在我们的个人计算机上,网卡是比较容易被忽略的,它是个人用户与互联网连接的关键所在,而且它也有流量的出入,因为网络上的信息流量是通过计算机的网卡转换把网上的信息呈现在我们眼前。我们往往都是关注网络流量,这也是网卡为什么容易被忽略的原因了。但是小事物往往有着大作用,通过对网卡流量的监控,普通用户的下载速率肯定是比上传速率大很多,当恶意程序连接网络时,上传速率却大大大超过下载的速率,此时用户就该注意是否存在不正常的网络连接。
作为学习网络技术专业的一员,也学习了一点软件方面的编程语言,同时也掌握了一定的软件开发理论,借助这次毕业设计,想对自己的想法做个论证,开发一个简单便易操作的针对本地计算机网卡流量监控的小软件,但作为毕业设计,由于本人没有任何软件开发的经验,肯定还存在许多的不足,以后会随着学习的深入而继续对它加以改善。
1.2 常见监控软件简介
下面举例介绍比较常见的网络监控系统,比如360安全卫士集成的网络监控,网路岗,分析它们的功能特点。
1.2.1 360安全卫士的网络监控
360安全卫士是一款安全类上网辅助软件,它拥有查杀恶意软件,插件管理,病毒查杀,诊断及修复四大主要功能,同时还提供弹出插件免疫,清理使用痕迹以及系统还原等特定辅助功能。而在它的7.0版本中也正式推出了网络流量的监控功能,主要作用是可以查看系统内各个软件使用网络上传/下载速度,可以帮助用户找出后台偷偷上传的软件。
现在网络上出现越来越多的软件因各种目的而联网,有是为产品更新升级,有的是为了宣传广告,特别是有些下载工具和一些视频软件及在线音乐播放器等软件,会产生很多的上传流量,这样不仅许多用户的隐私因此而被泄漏,而且上网的
文档评论(0)