基于SNMP协议的网络管理平台研究

基于SNMP协议的网络管理平台研究

普汝山[1]2006年在《基于SNMP的网络性能监测研究》文中研究表明一个完善的网络管理系统是计算机网络能够可靠和稳定运行的保证,而网络监测是网络管理的基础。通过网络监测,能够对网络设备的性能参数进行定时收集、存储和分析,网络管理员不仅可以得到网络性能的实时报警信息,及时解决网络问题,还可以针对不同时间段内的网络流量参数,来分析预测网络的发展态势,从而对网络设备的配置进行调整,使网络整体性能趋于合理。目前,大多数网络管理系统都在UNIX系统下运行,使用网络管理命令来操作,必须由专业网管工作人员进行管理和维护,这对于硬件环境和操作人员的要求较高,用户界面也不够友好;同时,网络管理系统与工作站相互依赖,不便于进行分布式管理;再者,可扩展性受到平台提供的API的支持限制,网络管理使用开发较为复杂。针对当前网络管理软件存在的这些不足,本文提出了基于Web的B/S叁层结构管理设计方案,来实现对网络性能的监测,不仅可以解决传统网络模式超负荷、低效率的弱点,还可以使管理人员不受的工作地点限制,不必一直守侯观察网络运行状况,同时提高了网络管理的可扩充性。本文共分为五章:前两章简述了与网络管理的基本模型和网络管理协议相关的理论和基于SNMP的计算机网络管理及其在网络发展中的重要性。第叁章论述了网络性能参数的实时监测原理和实现方法,选择性能参数,对数据采集、数据分析、系统报警、Web显示等模块进行设计。第四章,用Java做为前端开发语言,实现了定时采集网络设备中的性能数据、处理采集到的数据、系统报警等功能。第五章,对功能模块进行测试,测试结果表明,系统达到了预期设计目标,能够进行网络监测。

张杰[2]2008年在《基于SNMP的网络管理系统的研究与实现》文中提出随着计算机和通信技术的发展,计算机网络已经逐渐成为单位,个人工作以及生活中不可缺少的一部分。由于计算机网络的应用越来越广,使得计算机网络规模更加的庞大、结构更加复杂、支持的用户更多,人们逐渐意识到网络管理的重要性。因此有效的网络管理已经成为评价网络的一个重要指标。网络管理系统是一个软硬件结合以软件为主的分布式网络应用系统,其目的是管理网络,使网络高效正常运行。网络管理的实质是为了压缩网络故障,让网络上承载的业务系统和应用系统顺利运行。网络管理是计算机网络发展的必然产物,它随着计算机网络的发展而发展。网络管理的质量会直接影响网络的运行质量,因此网络管理技术的发展对计算机网络的发展也能起到很关键的作用。一个好的网络管理系统可以对各种网络设备及其软件资源进行有效的监视、解释和控制,达到网络可靠、安全和高效运行的目的。在长期的网络运行和管理实践中形成了一整套的满足上述要求的网络管理工业标准。SNMP(Simple Network Management Protocol)作为一种网络管理协议,是被广泛接受并投入使用的工业标准。它的目标是保证网络管理信息在任意支持SNMP协议管理实体和被管设备间传送,便于网络管理系统在网络上的任何节点检索信息,获得网络指标参数。SNMP是TCP/IP协议簇中的一个应用层协议,它采用了Client/Server模型的形式:管理站(Manager)/代理(Agent)模型。对网络的管理和维护是通过管理站和代理间的交互完成的。本文论述了网络管理发展历史,介绍了国内外几种网络管理系统的特点,分析网络管理系统的体系结构,网络管理的基本模型,研究SNMP协议的原理与实现等理论知识。在此基础上,本文为网络管理系统的发展做了以下研究与实现:设计实现了网络管理系统中的一个子系统-流量监控子系统,通过对网络核心交换机的实时流量监测,掌握网络整体运作情况;为了解决网络拓扑发现过程中,网络运行过程中,一些设备尤其是国有设备的私有MIB数据采集不到这个问题,在网络管理系统上配置TELNET工具模块,可以使用这个工具来获得所需的MIB信息;随着网络管理软件的发展趋势,分析面向业务的网络管理系统的可行性和必然性,对面向业务的网络管理系统进行整体构架设计和运维子系统的详细设计。

范月萍[3]2007年在《基于SNMP的网络管理的研究与应用》文中指出随着网络技术的飞速发展和广泛应用,计算机网络已经渗透到社会经济的各个领域,对社会经济的发展起着越来越重要的作用。与此同时,网络的规模日趋扩大,网络结构日趋复杂,以及当前网络安全形势的日益严峻,这些因素都极大地增加了整个网络的安全运行和日常管理的难度。网络管理人员迫切需要一个实用的网络管理系统来帮助他们实时掌控网络的性能状态,监测网络故障及优化网络结构,以维护网络的正常稳定运行。简单网络管理协议SNMP由于其简单和易于实现,已经成为网络管理领域事实上的行业标准。本文对SNMP协议和网络管理相关内容进行了深入的研究和总结后,采用Browser/Server结构,实现了一个基于Web管理方式的网络管理系统。系统的主要功能有:根据动态设定的采样频率对网络设备中的配置信息和性能参数进行采集;处理采集到的实时数据,计算网络设备的性能参数,为计算出的性能参数设置合理的阈值,提供报警功能;更新数据库信息;提供对历史数据的分析和统计功能,以图表的形式直观地显示给管理员;给出性能分析报告和配置状态报告,并根据这些报告,对网络设备进行合理配置;还提供了用户管理功能,包括对用户进行添加、修改、查询、删除、权限管理和口令管理等功能。本系统在大庆油田公司信息中心网络机房通过了测试,得到了很好的运行效果。现在已经作为大庆油田信息中心网络机房配置管理和性能分析的工具,开始使用。

林川[4]2016年在《基于SNMP/IPMI的数据采集框架的设计与实现》文中研究表明目前的网络已经发展成了非常复杂的信息传输通道,随着web技术的不断提高,网络设备的管理变得越来越重要。尤其是关键行业(比如银行、电信、医院等)的设备,它们工作在不同种类的广域网或局域网中,一旦设备出现问题可能会带来无法承受的严重后果。数据采集框架是管理网络设备的基础,为各种管理平台提供了重要的数据支撑。由于网络上设备的多样性以及传输协议的复杂性,传统的数据采集方式存在着兼容性弱、扩展性差、跨平台困难、不易于远程管理、开发维护较难等缺点。鉴于此,本文在“电力调度自动化系统资源管理平台”的开发项目支持下,以实验室测试服务器为基础,设计并实现了一种基于SNMP/IPMI协议和B/S模型的远程Web数据采集框架。本文首先详细分析了SNMP和IPMI协议的体系结构和工作原理,在此基础上结合Web技术和反向Ajax技术提出了数据采集框架的架构设计。然后详细阐述了底层采集模块的设计与实现,以达到对SNMP和IPMI这两种不同协议的支持并且实现系统采集协议的扩展性;对采集策略引擎的设计和实现完成了系统对基于时间的采集方式可扩展性的支持;对系统工作线程的分析与实现完成了系统对高并发处理的要求;对Web技术和Ajax相关技术的研究和应用实现了可远程管理和与用户高实时互动。最后通过实验完成了对数据采集框架的测试,实验表明本数据采集框架能够满足对网络设备进行数据采集的要求。此外,本文就提高并发性、智能性和安全性进行分析,指明了系统进一步的研究方向。

许书娟[5]2008年在《电力系统网络安全分区及管理平台的研究与实现》文中研究说明随着通信技术和网络技术的发展,接入电力企业网络的系统越来越多,调度中心、电厂、变电站、用户等之间进行的数据交换也愈加频繁,这对电力监控系统和数据网络的安全性、可靠性和实时性提出了新的挑战。面对逐渐扩大的网络规模,如何能有效地对网络中的设备进行统一的管理和配置就成了使用者面临的一个主要问题。网络管理是计算机网络中一种非常重要的技术,近来Java技术的快速发展和J2EE框架的不断完善,为分布式、统一的网络管理平台的实现提供了有效的途径。本文研究了电力企业的网络现状,设计并实现了一个基于WEB服务的网络管理平台。论文所做的主要工作如下:首先介绍了电力系统的网络现状。根据电力监控系统中各应用系统的特点和安全要求,从系统架构上研究了网络的安全分区策略以及防护方案。其次从项目开发目的入手,设计出以WEB形式访问的网络管理平台方案。最后介绍了管理平台的系统结构,并将系统分为几个功能模块,对各个功能模块的设计与实现做了详细的介绍。该管理平台能有效简化网络管理工作,提升网络的安全水平、可控性和可管理性,降低用户的整体管理开销。

曾伟[6]2008年在《基于SNMP的光端机网络管理系统研究与设计》文中提出大规模互连网络的建设及应用的迅猛发展,新技术、新设备的广泛应用使网络变成一个多厂商混合网络,网络的类型、服务的种类和设备的来源更加复杂化。在这种环境下,资源分布程度和共享程度大大提高,任何微小的故障都可能导致用户应用的失败。如何及早发现并排除潜在的故障隐患,有效地管理好网络,是网络设备和网络服务提供者共同关心的问题。事实证明,管理好一个网络与网络的建设同等重要。SNMP(Simple Network Management Protocol)是简单网络管理协议,主要用来管理网络设备,正因为“简单”,所以其发展很快,到目前为止几乎所有的网络产品都支持SNMP协议,以方便管理员的管理。WinSNMP是微软公司为SNMP协议开发的应用程序接口,是一组用于构造SNMP服务、扩展代理和SNMP管理系统的库函数,它定义了过程调用、数据结构和相关的语法。总的来说WinSNMP以函数的形式封装了SNMP协议的各个部分,在windows操作系统下体现为winsnmp.dll和winsnmp.lib等,且针对SNMP使用UDP传输的特点设置了消息重传、超时机制,即可根据网络需要设置消息重传次数和传送超时的时间等。本文在前半部分着重介绍了网络管理的概念、基本的网络管理模型、SNMP和SNMP的各个版本SNMPvl、SNMPv2和SNMPv3、Windows系统下SNMP程序的开发方法、WinSNMP应用程序接口的使用。后半部分详细阐述了光端机网络管理系统的特点、设计和实现。在系统设计部分描述了系统各个部分的功能;在系统实现部分说明了各个功能模块的实现方法,重点讨论了串口网管与以太网网管兼容问题、动态管理信息库问题。

黄勇[7]2003年在《SNMP网络管理系统的设计与实现》文中提出计算机及通信技术的飞速发展使得网络设备包括路由器和交换机等进入了一个空前的发展阶段,而这些设备不可避免需要能够通过网络进行合理的配置。当前,这类网络配置广泛使用的协议是SNMP(Simple Network Management Protocol),简单网络管理协议。本文首先分析了网络管理发展的形势和用户需求,介绍了国外几种网络管理系统产品的特点;然后,详细讨论了基于SNMP的网络管理系统的结构和特点,描述了包括SNMP Agent和SNMP Manager两部分在内的网络管理系统的设计细节,并给出了实现方法;最后描述了将该网络管理解决方案成功运用到某公司的光纤收发器网络管理解决方案的具体实现,并将之进行推广。本论文设计实现的基于SNMP的网络管理系统中,代理Agent端代码量很小,在最小配置时为18k,与低层协议平台的耦合度也非常小,此外还具有很强的可伸缩性,并提供了方便的配置接口,可以很容易地移植到很多网络设备和控制设备之上;管理端软件方采用ActiveX控件技术基于微软提供的wsnmp32.dll进行开发,可适用于很多Windows开发工具进行上层管理程序的开发。因此,本解决方案具有一定的通用性,在当前网络管理大发展的趋势下应用范围也非常广泛。

吕智莹[8]2008年在《网络设备信息通用采集方法研究》文中提出随着网络应用的不断推广,用户对网络的要求也越来越高。为了提供一个良好的网络环境,使网络的运行状态处于最佳,需要有一个高效的网络管理系统对网络进行管理。而数据采集是整个网络管理平台进行网络管理的基础和前提,数据采集为网络管理系统的上层提供可靠、完整的网络原始数据,数据采集系统采集数据的完整性和准确性极大程度地影响着网络管理系统的整体性能。本文研究网络设备信息通用采集方法,基于SNMP协议和网络拓扑发现对网络设备数据进行采集,对网络设备信息采集系统进行了整体设计和实现,实现了MIB库信息提取、拓扑发现、网络数据采集、网络拓扑浏览等功能。MIB库信息提取实现了Get,GetNext,GetTable和Set四个基本功能,完成了对设备的MIB库中信息的操作;拓扑发现能够发现给定范围内的网络设备及它们之间的互连关系,可以发现路由器、交换机、子网及子网主机等设备;网络数据采集在拓扑发现的基础上实现了对网络设备相关信息的采集;网络拓扑浏览正确地反映网元及网元间的连接关系,并能够依据网元拓扑图查看相应设备的详细配置信息,还能根据用户需要对拓扑图进行放缩、拖动、查看信息等基本操作。网络设备信息采集系统从整体上提高了网络的可监管性。

郑孝平[9]2011年在《基于SNMP协议的网络管理平台的研究与实现》文中指出由于计算机网络规模的不断扩大,结构的日益复杂以及功能的愈来愈强,对计算机网络的管理就显得越来越重要了,而一个完善的网络管理系统也就成为了计算机网络能够可靠而稳定运行的保证。本项目主要是为了网元管理系统而开发的基础网络管理平台。在当前环境下,新技术不断涌现,网络设备纷繁各异,每种新的设备出现,都要有与之相配的网管系统。这种情况网络管理平台的价值越来越得到企业的重视。本文研究的内容主要涉及到以下各个方面:第一,回顾了网络管理的发展,分析了SNMP协议的技术特性,结合项目背景从而得出SNMP协议作为网络管理平台底层协议具有巨大的优势,在此基础上提出了基于SNMP协议的网络管理平台的必要性和可行性;第二,分析网络管理平台所需的关键技术,主要包括网管平台的通信模块RMI技术、消息模块解决方案JMS技术、可定制化系统解决方案的重要技术XML技术、数据库连接的解决方案Hibernate开源类库;第叁,在以上的基础上,分析了网络管理平台的需求,对系统进行了初步设计,将系统分为叁个主要模块后台服务端、前台服务端和用户控制端,并给出了系统总体结构图;第四,本文还对后台服务端、前台服务端和用户控制端的总体设计与实现进行了分析和讨论,在此基础上对各个具体的功能模块如拓扑发现、告警、可定制化系统、本地缓存机制等进行详细的设计与实现,最后进行了必要的测试,证明了系统的可行性。本文重点对系统的总体设计以及各个具体模块的实现进行了详细的分析和讨论,其中重要模块的设计均给出了设计架构图。虽然,国外也有一些通用并且功能强大的网络管理平台,但是它们大多显得臃肿,学习难度大,不利于开发和维护,而且价格昂贵。本项目的主要目的是为本公司设计一套具有产品针对性的通用网络管理平台。

王俊鹏[10]2002年在《Intranet网络管理研究与实现》文中研究指明随着以TCP/IP为核心的计算机信息网络的发展与普及,产生了对网络管理的巨大需求。通过网络管理系统实施有效的网络监控,已成为实现网络管理的主要途径和技术手段。尤其是Intranet技术的兴起,给网络管理带来了新的机遇与挑战。而且由于Intranet应用与业务服务的需求特征,网络管理成为企业管理的关键要素,因此必须以一种全新的观点实施Intranet网络管理。如何实施安全高效的Intranet网络管理,不仅是企业网络构建十分关注的问题,也是多厂商异构网络环境下实现综合网络管理的一个重要内容。 本文结合现代网络管理的需求特征,研究基于SNMP的Intranet网络管理与控制策略。论文首先介绍必要的网络管理与SNMP基础理论,分析TCP/IP网络管理体系结构与协议标准SNMP的运行机制,提出一种从协议功能的精确定义与完善统一的体系结构两方面改进SNMP的构想。接着,从网络管理功能的角度,说明实现网络管理功能需求的网络管理系统体系结构,总结目前广泛存在的网络管理实现模式。在此基础上,阐述适应Intranet管理需求的综合网络管理系统设计原则与开发方法,提出以管理功能集成网络管理平台与Web技术实现Intranet网络管理的综合策略。 论文也给出一种以网络管理平台为基础框架构建Intranet网络管理系统的应用结构和设计范例。以开发SNMP API为前提,从协议通信模块低层开始初步实现了该系统,并提供良好的扩展机制。进而详细说明基于网络管理平台的Intranet网络管理系统的设计框架、实现过程和测试结果。最后,结合现代网络管理技术的发展趋势,提出本课题设计的网络管理系统向新技术的迁移目标和实现构想。

参考文献:

[1]. 基于SNMP的网络性能监测研究[D]. 普汝山. 国防科学技术大学. 2006

[2]. 基于SNMP的网络管理系统的研究与实现[D]. 张杰. 东华大学. 2008

[3]. 基于SNMP的网络管理的研究与应用[D]. 范月萍. 大庆石油学院. 2007

[4]. 基于SNMP/IPMI的数据采集框架的设计与实现[D]. 林川. 中国科学院研究生院(沈阳计算技术研究所). 2016

[5]. 电力系统网络安全分区及管理平台的研究与实现[D]. 许书娟. 中国科学院研究生院(沈阳计算技术研究所). 2008

[6]. 基于SNMP的光端机网络管理系统研究与设计[D]. 曾伟. 武汉理工大学. 2008

[7]. SNMP网络管理系统的设计与实现[D]. 黄勇. 电子科技大学. 2003

[8]. 网络设备信息通用采集方法研究[D]. 吕智莹. 吉林大学. 2008

[9]. 基于SNMP协议的网络管理平台的研究与实现[D]. 郑孝平. 上海交通大学. 2011

[10]. Intranet网络管理研究与实现[D]. 王俊鹏. 西南交通大学. 2002

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

基于SNMP协议的网络管理平台研究
下载Doc文档

猜你喜欢