下面是小编为大家整理的基于SNMP网络管理系统设计与实现【优秀范文】,供大家参考。
于 基于 SNMP 网络管理系统的设计与实现 摘要 随着互联网的发展,计算机局域网也在各大中小型企事业单位得到充分的重视与长足的发展。为了使局域网能正常、高效、稳定、安全、可靠地运行,管理员必须对局域网络进行有效的管理。SNMP协议目前已成为网络管理的标准协议,采用 SNMP 协议开发基于 Windows 系统的网络管理软件,在实际工作中有着广泛的应用需求。本论文通过简要介绍课题研究的背景和研究意义,并就网络管理系统、SNMP 协议、管理信息库、信息管理结构等相关理论及原理进行阐述。针对某局域网络的现状和管理需求,结合网络管理实际情况,设计了一种应用于中小型局域网络的基于 SNMP 协议的 C/S 模式的网络管理系统,并对其中的核心技术进行了详细介绍。论文以模块化的方式,设计该网络管理系统,并对配置管理、性能管理、故障管理和网络可达性等功能的实现阐述了其设计思路和实现方法。并给出了部分功能的运行效果。
关键词: 局域网; 网络管理; ;SNMP ;管理信息库;管理信息结构
Research and Implementation of Network Management System based on SNMP Abstract With the development of the Internet, the Local Area Network (LAN) has been attached great importance from enterprises and developed significantly. Administrators have to manage the LAN efficiently in order to keep the LAN running properly, effectively, steady and reliably. Simple Network Management Protocol (SNMP) currently is the standard protocol of the LAN management. Developing the software of the LAN management under SNMP basing on Windows system is highly demanded in reality. This thesis introduces the background and research significance of the LAN management. And it also introduces the LAN management system, SNMP, Management Information Base (MIB), Structure of Management Information(SMI)and related concepts. This thesis focuses on the appearance and management demand of a LAN, combines the reality of LAN management, introduces the develop workflow and design mind of Client/Server (C/S) management system basing on the SNMP for medium and small LAN and in special the core technology. This thesis illustrates the designing ideas and implementation for configuration management, performance management, fault management and network reachability within the LAN management area. Besides, it visualized the running effects of modules with screenshots.
Keywords: LAN; network management; SNMP;MIB; SMI
i
目录 中文摘要
.................................................................................................................................... I
英文摘要
................................................................................................................................... II
1 绪论
........................................................................................................................................1
1.1 课题背景.........................................................................................................................1
1.2 国外研究现状.................................................................................................................1
1.3 课题意义.........................................................................................................................2
1.4 论文结构.........................................................................................................................2
2 网络管理
...............................................................................................................................3
2.1 网络管理的发展与标准化.............................................................................................3
2.2 网络管理的功能.............................................................................................................4
2.3 网络管理软件的分类.....................................................................................................5
3 简单网络管理协议
............................................................................................................6
3.1SNMP 协议框架 ..............................................................................................................6
3.1.1 管理信息结构(SMI) ............................................................................................6
3.1.2 管理信息库(MIB) ...............................................................................................8
3.1.3 SNMP 协议 ..........................................................................................................9
3.2
SNMP++开发包 ........................................................................................................... 11
3.2.1 SNMP++简述 .................................................................................................... 11
3.2.2 SNMP++核心类 ................................................................................................ 11
4 基于 P SNMP 网络管理的研究
..........................................................................................13
4.1 需求分析.......................................................................................................................13
4.2 功能分析.......................................................................................................................13
4.3 系统详细设计...............................................................................................................14
4.4 系统用到的主要连接功能的设计...............................................................................19
4.5 本系统的系统结构图如下...........................................................................................20
5 基于 P SNMP 网络管理的实现
..........................................................................................21
5.1 代理设备的配置...........................................................................................................21
5.2 配置管理的实现...........................................................................................................23
5.3 性能管理的实现...........................................................................................................26
5.4 线路故障管理的实现...................................................................................................26
5.5 网络可达性检测的实现...............................................................................................27
ii
6 总结
......................................................................................................................................29
致
谢
........................................................................................................ 错误! 未定义书签。
参考文献
..................................................................................................................................30
附录
...........................................................................................................................................31
1 绪论 1
1 绪论 1.1 课题背景 计算机网络技术从二十世纪七十年代开始到现在已经经历了四十多年的时光,从七十年代的广域网技术到八十年代的微机局域网技术以及九十年代后不断兴起的 Internet 与综合业务数字网 ISDN,直到今天蓬勃发展的移动互联网,计算机网络技术已日趋成熟。今天,计算机网络作为信息社会的基础设施已经日益深入到国民经济和社会生活各个方面,使人们工作生活方式发生了巨大变化,计算机网络已成为人们日常生活中必不可少的交际工具。与此同时,随着网络规模的扩大、多厂商产品的互联,网络复杂性不断增加,网络的异构性越来越高,各种网络软件提供的服务对网络的性能要求越来越高。如果没有一个高效的网络管理系统进行管理,那么很难保证为广大用户提供满意的服务。网络管理和维护在整个网络运行中越来越受到重视,研究与开发能满足需要的网络管理系统工具有很好的实用价值与良好的发展前景。
1.2 国外研究现状
近几年,随着网络规模的逐步扩大、应用的逐渐复杂,各个企事业单位、政府机构都面临着网络的管理难、控制难、维护难等问题。目前许多企业都依赖于ERP/CRM 等电子信息系统,而金融、银行、保险等行业对网络的依赖性就更强,如果企业的网络发生故障或者运行状态不佳,数据流受到阻塞,关键资料就不能得到有效共享,导致运营效率下降,从而影响企业的生产效率,甚至会给企业经营带来巨大的损失。与此同时,如何保障网络的畅通无误,如何及早发现并排除潜在的故障隐患,有效地管理好网络,保障网络的安全稳定运行,成为 IT 管理人员甚至是企业领导层都必须面对的问题,许多网络经营管理机构或单位不得不付出极大的人力、物力对网络进行管理。今天,人们己经清楚地意识到,计算机网络的管理和运行是计算机网络领域中的关键技术之一,特别是大型计算机网络的建设,更应该把网络的管理和运行作为十分重要的建设内容。网络管理,就是监视、组织和控制网络通信服务和信息处理所必需的各种活动的总称,确保网络长时间、正常的运行,并当其出现故障的时候尽快的发现、修复故障,使其最大限度的发挥其应有的效益。
许多厂商开发出了自己的网络管理产品,它们都采用了标准的网络管理协议,提供了具有各自特色的解决方案,比较典型的有 Sun 公司的 NetManager、HP 公司的Open View、Cabletron Systems 公司的 Spectrum Enterprise Manager 5.0、Loran Technologies 公司的 Kinnetics 2.0。
2
1.3 课题意义
在互联网时代,如何保证网络的安全和业务的正常运行已经是一个及其重要的问题,这就需要一个网络安全的统一管理平台来保证网络平台的正常运行。在这个信息安全管理平台下,实现设备协同工作,优化网络和系统资源的有效利用,保障网络和应用系统安全正常地运行具有重要的现实意义。随着全球网络经济、信息技术的迅猛发展,各类基于网络的业务应用平台越来越多,网络设备的安全产生了各种各样的问题,网上泄密、网上诈骗、黑客攻击、系统崩溃等一系列涉及计算机信息安全的事件时有发生,计算机病毒的侵害更是持续以极高的速度增长。一些重要应用的计算机信息系统在信息安全管理、技术措施等方面还存在着很多薄弱环节。为了解决上述网络设备的安全问题,需要研究设计一个通用的网络安全管理平台,统一的管理各种网络设备和资源,并在统一的模型上实现安全策略和设备联动策略。而本文的研究课题就是对网络中的 Windows 主机信息进行采集,并在整个网络管理平台上实现对 Windows 主机信息的统一监测和管理。
1.4 论文结构
本论文结构如下:
第一章,绪论。
介绍了网络管理的概念和发展历史,网络管理的国内外研究情况以及所面临的问题,然后介绍本论文的研究意义以及研究的内容。
第二章,网络管理。
对现存的一些网络管理体系进行介绍,并指出它们存在的问题,引出 SNMP技术。
第三章,简单网络管理协议。
对具体 SNMP 协议框架进行了详细的介绍,并介绍了 SNMP++技术和核心类。
第四章,基于 SNMP 网络管理的研究。
提出对 Windows 主机信息进行监测的需求并进行分析,对系统的整体架构、系统用到的主要连接,功能服务等进行详细设计。
第五章,基于 SNMP 的网络管理的具体实现。
在上一章的基础上,对基于 SNMP 网络管理系统进行分析和具体实现,完成设计要求的所有功能。
第六章,总结。
对论文的研究工作作了总结,并对未来进行了展望。
2 网络管理 3
2 网络...
推荐访问:基于SNMP网络管理系统设计与实现 管理系统 优秀 设计