基于SNMP的网络管理代理的研究与实现

基于SNMP的网络管理代理的研究与实现

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

何翾[2]2008年在《基于SNMP的网络监控系统研究与实现》文中提出网络监控系统能够帮助网络管理人员掌控网络的状态,监测网络故障,维护网络的正常稳定运行。然而,随着计算机网络的飞速发展和广泛应用,如今的网络规模日趋扩大,结构日趋复杂,安全形势日益严峻,这些因素都极大地增加了网络监控管理的难度。基于SNMP(简单网络管理协议)的网络监控系统具有结构简单、扩展性强的特点。因此,对基于SNMP的网络监控系统的研究具有重要的实际意义。本文通过对SNMP及其管理模型的分析,设计并实现了基于该协议的网络监控系统。主要内容有:(1)根据SNMP管理模型的特征提出了网络监控系统的基本结构模型,通过对实际监控系统的硬件结构按照功能进行分层,从而将系统划分为四大功能模块,并且对各模块的实现方法进行设计。(2)运用JAVA编程语言,设计并实现了能够向网络管理人员展现各种网络性能指标的客户端界面。客户端可以将网络异常状况呈现在主界面上,并且可以在接收到网络恢复正常的信息后自动从界面上删除对应的异常信息。(3)运用C++编程语言,设计并实现了能够采集网络设备的各种性能指标的数据采集模块。该模块被设计成多代理采集的分布式结构,与单一采集代理的实现方式相比,有效降低了代理端的系统压力,同时也提高了系统的稳定性。该模块是整个系统的关键,也是本课题的研究重点。(4)根据课题研究过程中所遇到的系统安全性问题,讨论了网络管理中所面临的安全威胁和相应的解决方法,并引入了安全管理模型的概念,为进一步研究提供了方向。

蔡城[3]2008年在《基于SNMP的信息家电网络管理系统的研究与实现》文中进行了进一步梳理TCP/IP协议的广泛应用,尤其是Internet技术的发展和普及,嵌入式设备的上网已是必然趋势。由于家庭网络中的各个设备来自不同的厂家,各自采用不同的软硬件技术,使用不同的规范,而且可能对信息家电的概念理解不同,于是会导致兼容性问题。如何将连入网络的各大企业生产的信息家电设备融合在一起,实现网络传输的可靠性和实时性并对其进行有效管理则是目前家庭网络要解决的主要问题。一般是通过家庭网关来解决此问题,现有的家庭网关价格较贵,对不同厂家生产的信息家电设备兼容性不好,不利于信息家电设备的推广。在信息家电设备中嵌入网管代理软件,使得管理者能够通过网络远程控制、监测信息家电设备,构建和维护家庭网络,代行家庭网关的部分功能。对信息家庭网络设备进行管理已成了网络管理领域的一大新课题。本课题针对这一趋势,对信息家电家庭网络管理系统进行了较为深入的研究与探讨,利用现代嵌入式网络管理技术来管理智能家居中信息家电设备。通过与传统网络管理模型的对比,详细讨论了固化在资源有限、计算能力有限的信息家电设备中的网络管理代理及其实现技术。SNMP简单网络管理协议由于其简洁、易实现,在网络管理领域技术成熟,成为本课题的首选。本课题在对信息家电体系结构、家庭网关功能及结构、信息家电网络管理模型及其与传统网络管理模型的对比、SNMP协议及其在信息家电中的应用等主要理论进行研究后,提出并设计了SNMP信息家电网络管理代理器,并在此网管代理器基础上搭建了信息家电家庭网络管理系统平台,该管理平台以SX52单片机为基础,利用外围硬件电路扩展和虚拟外围及网络协议软件虚拟模块,分别采用B/S方式和C/S方式模拟实现了信息家电网络管理,除能完成传统的网络管理功能外,还实现了家庭网关的部分功能,让资源有限的信息家电设备具有稳定的网络性能,并能实时的对联入网内的信息家电设备进行管理和监控,为进一步研究家庭网关和信息家电内部结构以及它们之间的功能分配提供了研究试验平台,为信息家电走入千家万户提供可能。

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

刘亚莉[5]2003年在《基于SNMP的网络拓扑发现方法的研究与实现》文中指出网络技术的飞速发展,使网络的数量也越来越多,而网络中的设备来自各个不同的厂商,如何有效的管理这些设备就变的十分的重要。本文首先介绍网络管理的模型和结构,并对现在存在的网络管理协议进行了分析和比较,重点介绍了简单网络管理协议(Simple Network Management Protocol,SNMP)。然后,分析了几种常用的网络拓扑图发现技术,在此基础上详细讨论了基于SNMP协议的网络拓扑搜索技术。针对网络结构层次化的特点,将网络拓扑搜索分成两级来发现:一级拓扑主要发现网络中的路由器和子网,二级拓扑搜索子网内的主机以及子网类型。并且在对数据链路层网络设备(交换机、网桥等)的工作原理进行分析的基础上,进一步讨论了该层网络设备的发现方法。

赵晓囡[6]2012年在《基于SNMP的网络管理系统的设计与实现》文中研究表明随着网络技术的高速发展,出现了大量的网络设备和复杂的网络环境,网络管理的工作越来越复杂,因此网络管理成了计算机网络的一项关键技术。简单网络管理协议(Simple Network Management Protocol, SNMP)基于TCP/IP协议工作,为不同种类的设备、不同厂家生产的设备、不同型号的设备定义了一个统一的接口和协议,大大提高网络管理的效率,简化管理员的工作,并且由于其实现简单,已经成为网络管理事实上的标准。本文来源于实际的科研项目。论文以SNMP为基础,结合分析器自动生成工具ANTLR和MFC文档视图框架等技术,设计和实现了对代理端设备和其告警消息的进行管理的一套高效网络管理系统。本文首先分析了项目的相关背景,对网络管理系统的发展和研究现状进行了相关的分析,明确了网络管理的重要性。然后对网络管理的相关模型进行了讨论,并且分析了SNMP体系架构以及其重要组成部分,包括管理信息结构、管理信息库以及SNMP的操作。最后,提出了基于SNMP的网络管理系统的总体框架,接着分别对框架中的MIB结构模块、文法分析模块、通信模块和管理模块的设计和实现的原理进行了详细的分析和研究。本文所实现的系统当需要对新的网络设备进行管理时,只需要将该新设备的MIB文件所在的目录配置在该系统的初始化配置文件中,就可实现该新设备的MIB文件的自动解析,进而实现对其的管理。经过测试,本文所涉及的系统基本满足了网络管理的需求。

刘会芬[7]2008年在《基于NETCONF的网络管理者的研究与实现》文中指出计算机网络自上个世纪50年代产生至今,已经历了半个多世纪的发展。如今网络已经成为我们生活中不可或缺的一部分了,Internet、局域网,甚至手机通信的GPRS,都处处反映着网络的力量。随着网络的发展,拉动了一些新兴产业,如网络游戏,网络聊天,网上影视下载的飞速发展。同时,网络传媒,电子商务等给更多企业带来了无限的商机。计算机网络管理技术与计算机网络息息相关,随着计算机网络特别是Internet的飞速发展,计算机网络管理技术也变得日益重要起来。近10年来,网络的规模急速扩大,网络复杂性不断增强,传统的简单网络管理协议(SNMP)已经越来越不能满足网络管理的要求,它在配置管理方面的先天不足使用户感到越来越不能忍受。在此背景下,IETF的NETCONF工作组研究形成了网络管理协议NETCONF,该协议自推出就广受好评,并于2006年12月正式成为标准。NETCONF协议完全基于XML,它的消息报文和管理数据全部用XML描述,很好的将XML的优势应用于网络管理,这使得它将成为下一代网络管理的最佳解决方案。目前国际很多知名研究机构和各大网络设备生产厂商都加入到对NETCONF协议的研究与实现中。本文正是根据下一代互联网的发展前景和下一代互联网网络管理的应用需求,研究将NETCONF协议适用到下一代互联网的网络管理中等相关问题。本文在对目前应用广泛的几大网络管理技术进行分析之后,仔细研读了NETCONF协议,并提出了一种基于NETCONF协议的网络管理管理者的解决方案;利用XML描述网络管理信息和网络管理报文;采用HTTP协议绑定SOAP的方式进行传输;并考虑到与现存的网络管理协议兼容的问题,引入了一个转换网关,能够实现NETCONF到SNMP协议以及NETCONF到如Telnet等公有协议之间的相互转换;此外,对于NETCONF中尚未讨论的内容层,本文在对目前几种主流的数据建模语言进行综合分析后,提出一套适合NETCONF内容层的解决方案,增强了对下一代互联网的可配置性。最后总结全文并对本课题的研究作了技术上的展望。

刘洁[8]2010年在《基于SNMP协议的分布式网络管理系统设计与实现》文中研究表明网络发展的特点是网络规模越来越大,异构性越来越强,结构越来越复杂,对于网络管理的要求也越来越高。传统的集中式网络管理系统已经不能适应网络飞速发展的需求,分布式网络管理系统越来越受到重视。本文着重研究基于SNMP协议的分布式网络管理技术,通过深入分析SNMP协议的工作原理和功能需求,实现了一种分布式网络管理架构和相关的消息转发机制,并在此分布式架构上实现了配置管理模块和XML-SOAP北向模块。网管系统使用JAVA进行前台界面开发、VC++和Oracle数据库进行后台开发,实现的网管系统具有跨平台的特性,能够在Windows+SQL Server或Solaris+ Oracle环境下运行。运行情况证明,论文所实现的这种分布式网管架构满足了大规模复杂网络对网络管理架构分布性、复杂性的要求,构建在此架构上的网管系统具有良好的互操作性与可靠性。

李亚栋[9]2017年在《物联网智能网络管理平台的研究与实现》文中指出自从物联网(Internet of Things,IOT)被美国麻省理工学院提出,物联网技术发展迅速,已经成为了我国经济技术发展的重要力量。和传统的互联网相比,物联网有其自身的特点,物联网中的节点网络拓扑变化迅速,难以形成固定的网络中心:节点间作用距离有限,链路通断变化频繁;网络具有异构性和多样性等。这些特点使得物联网对于其网络的管理内容有了更高的要求,传统的网络管理平台以及网络管理功能已经不再适用。本文设计实现了一种专门针对物联网节点的智能网络管理平台,该网管平台可以实现对物联网节点的灵活管理。在深入研究物联网的网络结构和特点以及物联网的网络管理技术的基础上,选择合适的物联网网管硬件平台和软件设计平台,设计了本文研究的物联网智能网络管理平台。考虑到物联网中的节点正向着厂家和设备的多元化方向发展,本文选择采用传统SNMP(Simple Network Management Protocol)的网管的模式保证系统的兼容性和开放性;同时,为了适合物联网节点的接入,本文选择树莓派作为智能网管的硬件平台;利用NET-SNMP开发包作为简单网络管理协议(SNMP)的软件开发平台,通过主子代理模式实现物联网智能网络管理平台。在此基础上,本文又提出了在该网管平台上实现灵活添加被管理物联网节点的解决方案,该方案主要包括MIB文件生成模块的设计、代理开发框架模块的设计以及中间件程序模块的设计。应用情况表明,本文设计的物联网智能网络管理平台可以管理各种物联网节点,对上层应用可以提供开放的调用接口,对下层物联网节点可以实现方便灵活的增加。

李娜[10]2007年在《基于XML网络管理代理的研究》文中认为自从八十年代末期SNMP(Simple Network Management Protocol)简单网络管理协议面世以来,网络管理技术在短短的十几年里得到了突飞猛进的发展,随着管理功能的增强和管理对象的扩大,网络管理技术正逐步成为网络构建和维护中必不可少的重要因素。但是,随着网络技术的发展,网络规模和复杂度越来越大,由于SNMP这种集中的管理框架存在许多的缺点,尤其突出在和高效配置管理方面,它已经越来越不能满足网络管理的要求。近些年来,XML的蓬勃发展给网络管理注入了新的活力,也给网络管理技术和模式带来了一次革命,XML的出现解决了配置管理这一难题。因此,将XML技术应用于网络管理之中,是网络管理技术的一种有潜力的解决方案。在基于XML的网络管理中,由于XML本身的特点使得基于XML的网络管理相对于传统的网络管理来说具有很多优势。而基于XML的网络管理也由于它的众多优势而被广泛认为是未来网络管理的发展方向。对该领域的研究使我们能够紧跟国际网络管理领域的研究步伐,并为我国制定基于XML网络管理相关标准提供有力的理论和实践支持。本文分析了传统的基于SNMP的网络管理的不足,XML的出现正好弥补了这一些缺陷。基于XML的网络管理系统采用XML技术,能自定义复杂的网络管理信息结构,并方便地在网络中传输,能很好的适应复杂性增大、异构型增加的网络。本文根据已有的基于XML的网络管理的研究成果,研究并设计了基于XML的网络管理代理系统,给出了基于XML代理的功能模块图及体系结构图等。在这个代理中,我们使用XML作为管理数据的编码格式,使用HTTP/SOAP作为传输机制,同时,定义了代理取值所需要的基本六类操作。由于XML规范存在大量的实现,同时XML也已经得到了越来越广泛的应用,这使得开发大型的网络管理应用得到了大大的简化。

参考文献:

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

[2]. 基于SNMP的网络监控系统研究与实现[D]. 何翾. 南京理工大学. 2008

[3]. 基于SNMP的信息家电网络管理系统的研究与实现[D]. 蔡城. 湖南师范大学. 2008

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

[5]. 基于SNMP的网络拓扑发现方法的研究与实现[D]. 刘亚莉. 南京理工大学. 2003

[6]. 基于SNMP的网络管理系统的设计与实现[D]. 赵晓囡. 西安电子科技大学. 2012

[7]. 基于NETCONF的网络管理者的研究与实现[D]. 刘会芬. 华中师范大学. 2008

[8]. 基于SNMP协议的分布式网络管理系统设计与实现[D]. 刘洁. 西安电子科技大学. 2010

[9]. 物联网智能网络管理平台的研究与实现[D]. 李亚栋. 北京交通大学. 2017

[10]. 基于XML网络管理代理的研究[D]. 李娜. 华中师范大学. 2007

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

基于SNMP的网络管理代理的研究与实现
下载Doc文档

猜你喜欢