


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB网络性能监控与流量统计系统0247时间:2010-2-1 9:54:40 点击:6核心提示:摘要随着网络技术的迅速发展和广泛应用,在人们享受到方便、快捷的网络通信的同时,网络中企业的大量重要数据和敏感信息受到来自非法用户和黑客的威胁与攻击,网络性能监测和安全控制变得越来越重要。在网络运行期间,网络管理人员要实时监测网络的运行状态,根据网络运行情况及时进行调整或采取安全措施,以保证网络的安全.摘要随着网络技术的迅速发展和广泛应用,在人们享受到方便、快捷的网络通信的同时,网络中企业的大量重要数据和敏感信息受到来自非法用户和黑客的威胁与攻击,网络性能监测和安全控制变得越来越重要。在网络运行期间,网络管理人员要实时监测网络的运行状态,根据网络运行情况及时进行调整或采取安全措施,以保证网络的安全、高效运行。为此,本人开发了一个网络性能监测与流量统计系统,可以用来监视网络性能和对网络数据流量进行统计,为网络管理员提供有效管理与网络安全控制。该系统具有操作简单、使用方便和性能稳定等特点。本文详细叙述了网络性能监测与流量统计系统的设计思想和设计过程,重点介绍了系统的总体方案设计、每个模块的详细设计方法和实现过程。系统开发采用的主要技术是Visual Basic和Winsock控件,因此,本文也对相关技术作了简单介绍。关键词 网络性能监测;流量统计;Winsock控件1 绪论1.1网络性能监测研究的历史与现状1.1.1网络性能监测的发展历史人们对网络性能监测的研究已有很多年了,就网络流量如何受网络负载的影响也得出了大量的理论成果,遗憾的是,对于负责普通网络的管理员来说,公式和理论无助于解决现实世界中的问题,比如网络应用程序性能下降。相反,真正需要的是可以监视并分析网络流量统计,甄别导致网络性能监测问题。1.1.2网络性能监测的研究现状随着Internet 在世界范围内的发展和普及,网络已成为信息存储和传送的最大平台。考虑到网络信息的日益复杂庞大和多样混杂性等特点,网络流量分析与监测问题就越发显得重要。用户无论是拨号上网还是直接通过局域网连到Internet,下载电影或MP3歌曲,如果只有几kbit/s不到的速度,那是很恼人的事情。就算使用宽带上网,有时速度也不能令人满意,所以对计算机连接到Internet的速度是每个用户关系的问题。1.2网络性能监测系统开发目的与意义1.2.1网络性能监测系统开发的目的用户对网络资源的需求空前增长,网络也变得越来越复杂。不断增加的网络用户和应用,导致网络负担沉重,网络设备超负荷运转,从而引起网络性能下降。这就需要对网络的性能指标进行提取与分析,对网络性能进行改善和提高。因此网络性能测量便应运而生。发现网络瓶颈,优化网络配置,并进一步发现网络中可能存在的潜在危险,更加有效地进行网络性能管理,提供网络服务质量的验证和控制,对服务提供商的服务质量指标进行量化、比较和验证,是网络性能测量的主要目的。1.2.2网络性能监测系统开发意义近年来,随着金融业务的突飞猛进,B/S、视频、语音等新业务层出不穷,网络流量不断增加,流量模型日益复杂,日益膨胀的网络应用对网络管理和网络决策提出了很大的挑战。与传统的简单操作不同的是,IT 管理人员需要深入了解网络承载的业务,掌握网络流量特征,以便减少网络管理的盲区,使网络带宽配置达到最优化。同时,病毒攻击、系统漏洞肆虐,对网络正常业务的危害也越来越大。这就需要采用新工具、新手段来检测威胁网络安全的异常行为,为网络的安全策略部署提供依据。此外,金融服务水平的提高,也需要IT人员提升对网络的控制力。可见,日益增长的网络应用对全新的网络管理系统提出了需求。当前网络监测产品的新趋势,是基于以太网和互联网的网络监测系统1。目前该领域开发和研究的特点主要表现在:首先,传统的网络监测技术在适应性、开放性、复杂性和价格成本方面受到了很大的挑战,而以太网具有的高速、大容量、开放性和适应性强的优点,正好与现代监测领域的要求相适应,所以以太网技术越来越广泛地应用于网络监测领域;其次,基于IP的Internet网络技术已经很成熟,有完善的协议体系和丰富的应用层开发工具,采用基于IP 的监测技术可以在很大程度上解决各种监测设备和计算机设备网络互联的问题,为构造开放式监测系统提供有力支持,大大增加系统通信的灵活性;再次,基于TCP/IP 的监视、测量和管理技术发展非常迅速,监、测、管技术不同于单纯的测试技术和信息管理技术,而是依托一个高效率、开放性的网络系统,将监视、测量和信息管理结合起来,通过系统各要素之间充分协调配合,使系统整体达到最优目标2。可见,对由以太网为代表的开放式网络技术进行研究,并将其应用于网络监测系统,有助于开辟智能监测技术和IP 技术相结合的新的研究领域,对其原理和应用进行研究具有较大的研究价值。3 总体方案设计3.1 系统的功能设计为了使本系统结构清晰,便于调试,易于实现。系统设计部分采用了软件工程学的模块设计思想,将整个系统按功能划分为几个主要功能模块,在每个主要功能模块内部又按功能细划分为若干个子功能模块。然后按“自顶向下、逐步求精”的方法逐一实现,完成全部设计5。整个系统划分为四大功能模块:数据包截取功能模块、数据包分析功能模块、控制管理功能模块和用户交互功能模块。见下图3-1所示。主要实现的功能有:(1) 取得网络接口描述。(2) 统计网络接口的发送流量与接收流量。(3) 统计网络的流入流出速度、平均速度和最高速度。(4) 动态进行数据更新并且可视化显示。(5) 同时监测多个网卡或者IP地址的流量。3.2 系统的基本组成这一节主要介绍的是系统的组成。从宏观上看,网络性能监测与流量统计系统的两个主体是计算机管理员与用户。一个是计算机管理员监听用户所使用的计算机,对其数据包
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年吉林省特岗教师招聘考试职位表模拟试卷有答案详解
- 2025北京大学党委办公室校长办公室招聘模拟试卷有答案详解
- 沧州市中医院腹腔镜技术模拟训练考核
- 沧州市中医院消化内科住院医师晋升主治医师三基三严题库
- 2025年湖南邵阳城步县事业单位选调28人考前自测高频考点模拟试题及答案详解(网校专用)
- 2025甘肃省公开招募高校银龄教师模拟试卷(含答案详解)
- 2025辽宁沈阳市浑南区森工林业集团有限公司招聘56人模拟试卷及答案详解(网校专用)
- 2025贵州铜仁市玉屏侗族自治县事业单位综合管理类引进高层次及急需紧缺人才12人考前自测高频考点模拟试题及一套答案详解
- 2025第十三届贵州人才博览会黔东南州事业单位人才引进213人考前自测高频考点模拟试题附答案详解(突破训练)
- 沧州市中医院放疗设备质控负责人选拔专项考核试题
- 2024版中国宪法课件
- 【MOOC】机械之美-神奇的矿冶机械(双语)-江西理工大学 中国大学慕课MOOC答案
- T-IAC CAMRA 47.3- 2022汽车覆盖件低碳维修技术规范 第3部分:车辆玻璃
- 《食品厂员工绩效方案》
- 工程人员驻场服务方案
- 信息技术居间协议书
- 2024年高考文综(政治)全国卷Ⅰ试卷及答案解析
- TSHZSAQS 00243-2024 新疆北疆免耕复播大豆高产栽培技术规程
- 山水情怀 课件-2024-2025学年高中美术人教版 (2019) 选择性必修2 中国书画
- 2024年中国南水北调集团新能源投资限公司秋季校园招聘(高频重点提升专题训练)共500题附带答案详解
- 2024版民间借款抵押合同范本完整版
评论
0/150
提交评论