基于WinSnmp的网络监控系统的设计与实现
发布时间:2018-03-13 03:03
本文选题:简单网络管理协议 切入点:管理信息库 出处:《电子科技大学》2014年硕士论文 论文类型:学位论文
【摘要】:计算机网络发展的速度相当迅速,所以人们对网络管理方面的需求也就越来越大。在这种环境下,SNMP即简单网络管理协议得到了广泛应用。SNMP与其他管理协议相比,突出的特点是简单。在Windows中,有一套应用程序接口WinSNMP,是专门用于开发基于SNMP协议的应用的。本监控系统就是基于WinSNMP,并使用开发包SNMP++,结合网络实验环境而开发的网络监控系统。本文从网络管理的功能和定义开始分析,阐述了SNMP的基本管理模型和MIB管理信息库结构,并着重解析了SNMP协议的工作方法。依据基于SNMP协议进行网络管理的特点,设计并实现了具有四大功能模块的网络监控系统。在详细论述了基于WinSNMP和SNMP++获取网络设备相关数据的途径和介绍了SNMP++开发包在系统开发中能提供便利的功能函数后,实现了利用树图浏览代理的MIB对象;监控网络设备;发现网络拓扑和处理故障消息等方面的内容。其中浏览MIB对象模块可以获取代理机器的基本信息,监控模块是本系统的重点,可以查找某一网段中所有支持SNMP协议的设备,并以列表的形式表现出来,在选定了某一被管设备后,可以查看其各项有关数据,如内存大小,CPU负荷,开放的接口等。除此之外还可以对选定的端口进行流量监控,以掌握当前网络的使用情况以供管理员分析和制订相关策略。系统中的拓扑发现功能可以将当前网络中支持CDP协议的设备的拓扑图绘制出来,处理故障则是依靠SNMP协议中Trap消息的传送来实现。本系统为网络管理提供了一些方法,通过实际测试验证了相关功能的可行性。在文章的最后也提出了系统的不足之处和进一步优化的方向。
[Abstract]:With the rapid development of computer network, the demand for network management is increasing. In this environment, SNMP, the simple network management protocol, has been widely used. SNMP is compared with other management protocols. In Windows, there is a set of application program interface WinSNMP. it is used to develop the application based on SNMP protocol. This paper analyzes the function and definition of network management, expounds the basic management model of SNMP and the structure of MIB management information base. The working method of SNMP protocol is analyzed emphatically. According to the characteristics of network management based on SNMP protocol, This paper designs and implements a network monitoring system with four functional modules. After discussing the way of obtaining network equipment data based on WinSNMP and SNMP in detail and introducing the function function that SNMP development kit can provide in the system development. The MIB object of the proxy is realized by tree graph, the network device is monitored, the network topology is discovered and the fault message is processed. Among them, the browsing MIB object module can obtain the basic information of the proxy machine. Monitoring module is the focal point of this system. It can find all the devices in a network segment that support SNMP protocol, and display it in the form of list. After a certain managed device is selected, the relevant data can be viewed, such as the memory size and the load of SNMP. Open interfaces and so on. In addition to the selected port flow monitoring, In order to master the usage of the current network for administrators to analyze and formulate related policies. The topology discovery function in the system can draw the topology diagram of the devices supporting CDP protocol in the current network. The fault handling is realized by the transmission of Trap message in SNMP protocol. This system provides some methods for network management. The feasibility of the related functions is verified by practical tests. At the end of the paper, the shortcomings of the system and the direction of further optimization are also proposed.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.07
【参考文献】
相关期刊论文 前1条
1 应伟锋,段小东,沈金龙;SNMPv1、SNMPv2和SNMPv3的安全性协议分析与比较[J];计算机工程;2002年10期
相关硕士学位论文 前1条
1 叶锋;基于Web和XML的网络管理机制研究与实现[D];武汉科技大学;2004年
,本文编号:1604493
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1604493.html