毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

基于SNMP协议网络数据流量测量软件的设计与实现(2)

时间:2021-03-19 19:36来源:毕业论文
3.1.4 图表显示、曲线图绘制 13 3.1.5 LOG文件写入和读取 13 3.1.6 信息栏反馈 13 4 详细设计与编码 14 4.1 CManager详解 14 4.1.1 WinSNMP相关 15 4.1.2 初始化CManager对象

3.1.4  图表显示、曲线图绘制 13

3.1.5  LOG文件写入和读取 13

3.1.6  信息栏反馈 13

4  详细设计与编码 14

4.1  CManager详解 14

4.1.1  WinSNMP相关 15

4.1.2  初始化CManager对象 15

4.1.3  初始化WinSNMP 16

4.1.4  发送SNMP请求 16

4.1.5  回调函数 17

4.1.6  接收SNMP请求 17

4.1.7  CManager::GetValues函数 18

4.1.8  CManager::GetTable函数 20

4.2  设备端口扫描 22

4.3  数据流量采样与曲线图绘制 24

4.3.1  采样工作流程 24

4.3.2  RecordData函数 26

4.3.3  TrafficLineGraphDraw函数 28

5  软件界面和成果展示 30

5.1  设备扫描 31

5.2  流量数据采样 31

5.3  LOG文件读取 34

结  论 36

致  谢 37

参考文献 38

 1  绪论

本章通过对网络管理现状以及流量监测软件各要素的分析,阐述该网络数据流量测量软件的设计思想,并对所用到的开发环境进行相关的介绍。

1.1  网络数据流量测量软件的设计思想

Internet正改变着我们的生活,娱乐工作和学习方式,网络将决定我们的生存方式,网络的质量将直接影响了社会生活和经济生活的方方面面。当前计算机网络的规模不断扩大,复杂性不断增加,异构性越来越高。随着用户对网络性能要求的提高,如果没有一个高效的管理系统对网络系统进行管理,就不能保证网络的稳定运行和有序发展,就很难保证向用户提供令人满意的服务。

而带宽又是网络管理中一个重要的技术指标,其是决定网络性能的一个重要因素。因此在设计网络时需要知道需要的线路带宽是多少,网络运行期间需要的真正的数据流量有多大,带宽的利用率有多大。更重要的是,当网络应用性能变得很差时,需要知道是否是由于可用网络带宽太低而导致网络性能下降。论文网

准确测量通信线路的数据流量,对网络管理来说是一项非常有意义的工作。

1.2  开发平台的选用及介绍

1.2.1  VC++ 2010简介

Microsoft Visual C++是Microsoft公司推出的基于Windows操作系统的C++语言程序的可视化编程工具。它具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,是Windows操作系统下编程的首选工具。源:自~优尔-·论`文'网·www.youerw.com/

1.2.2  MFC简介

MFC(Microsoft Foundation Classes),是一个微软公司提供的类库,以C++类的形式封装了Windows的API,并包含一个应用程序框架,以减少应用程序开发人员的工作量。

MFC是微软对API函数的专用C++封装,这种结合一方面让用户使用微软的专业C++ SDK来进行Win下应用程序的开发变得容易,但也造成了MFC对类封装中的一定程度的冗余和迂回。 基于SNMP协议网络数据流量测量软件的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_71883.html

------分隔线----------------------------
推荐内容