基于SNMP协议的网络管理系统分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SNMP协议的网络管理系统分析.doc

基于SNMP协议的网络管理系统分析   摘 要 随着科学技术的不断发展,网络规模也在逐渐扩大,网络已经成为各种信息服务以及应用的基础平台与支柱,人们也越来越重视网络管理。文章主要对SNMP协议的框架与原理进行分析,阐述网络管理系统中发送信息的编程过程,在SNMP协议的基础上设计WinSNMP的网络管理系统,实现网络设备性能管理与网络拓扑自动发现的功能。   关键词 SNMP协议;网络;管理信息库   中图分类号:TP393 文献标识码:A 文章编号:1671-7597(2013)16-0071-01   随着网络技术的飞速发展与普遍应用,确保网络系统运行的安全、稳定、高效与可靠已经成为人们重点关注的问题,为此,网络管理系统开始应运而生。但是在对网络进行管理的时候,还存在着很多问题,一定要加强相关方面的研究,促进网络管理系统的发展与进步。   1 SNMP网络的框架和原理   在SNMP网络管理中最为重要的三点就是网络管理框架模型、系统内数据的通信以及数据组织和存取的方式。SNMP网络管理框架是由管理站与代理体系构成的,管理站是程序运行的过程与实体,代理安排在被管理对象的位置上,不仅可以对本地设备的运行状态进行维护,还可以将相应的信息提供给远程管理访问,并且针对出现的异常信息进行实时报告。而这些管理信息都储存在管理信息库中。为了确保网络系统内不同类型硬件之间可以进行信息传输,使管理站与代理之间形成网络通信,在SNMP协议中利用ANS.1对数据组织方式进行定义,并且利用树型分层的方式进行组织。在SNMP网络中,利用用户数据协议将管理站与代理之间联系起来,进而可以在网络中通过发送报文的形式达到通信的目的,并且将其进程管理指令定义为共同体符号。   2 SNMP网络管理系统的概述   2.1 系统研发平台与框架   SNMP网络管理系统可以分成两个部分:管理站与代理,系统框架如图1所示。在微软的研发平台上,主要是利用VC++6.0工具对管理站NMS进行相关的研发,其作用主要就是为了运行管理进程,定时向代理发送相关信息,并且对代理反馈的信息进行相应的接收,同时还会提供一个管理与监测系统的用户界面。通常情况下,均是利用多线程与应用程序编程网络实现代理端的作用,其属于被管理网络设备,主要就是对管理站的信息进行相应的接收、分析以及反馈,对网络运行的可操作性进行充分的验证,执行管理站下达的相关命令并且对本地的管理信息库进行相应的维护。   2.2 网络拓扑自动发现功能的实现   在应用程序编程接口中,管理站与代理之间的通信协议均是隐藏在一些函数当中,要想使网络拓扑自动发现工程得以实现,就要对网络目标进行相应的计算,主要采用深度优先算法展开相应的探测,同时对网络设备的管理信息库表进行相关的查询,观察网络设备的运行情况,根据实际绘制网络系统的整体拓扑图。在实现网络拓扑自动发现功能的时候,一定要用到管理信息库中的相关系统以及IP的信息组。首先,系统会对网关路由器管理信息库中的相关表格进行查询,进而获得表格中相关的变量值,因此也就得到了网关路由表。因为在路由表中具有非常多的信息,为了使网络达到互连信息的程度,在对广播地址与其他地址予以排除之后,将相关路由的网络地址当成是系统索引,根据变量值对网络系统的连接状态进行一定的判断,然后排列路由信息,利用深度优先遍历的方式对其他路由中的信息进行相关的查询。   为了得到网络设备的真实连接状态,对网络连接与分布结构进行重新的建设,将管理信息库中相关网络设备的字段信息进行有效的结合,进而取得网络设备连接的相关信息。比如,通过对目的网络设备系统值得查询,得到设备软件、硬件与类型等方面的信息,从而对其进行相关的判断,是主机、路由器还是交换机。在算法中,可以将网络设备连接信息储存在图表中,并且将网关存放在节点数据组中,并且将其当成索引与设备信息一起存放在链接表中。在链接表中存入设备类型、指向等信息,在对网络拓扑图进行绘制的时候,可以采用深度算法遍历网络中的相关图表,从网关开始,搜索相关网络设备的信息并且存放在链接表中,同时按照设计深度,选择适合的网关插入到头接点中。比如,向网关代理发送相关请求,进而取得相应的信息,并且接收这些信息。   2.3 实现网络管理系统访问管理信息库表的功能   在被管理设备中要想实现代理的实时采集、分析设备运行状态,以及对管理信息表中信息的维护,并且也要用户数据报协议端口接收相关的报文,之后按照ASN.1的基本编码规则进行相应的分析与解码,进而得到相应的信息,在管理信息库中得到相关的标识,最后得到相应的管理变量值,对得到的查询结果进行相应的处理,将其以报文的形式发送回网管站。除此之外,还可以对本地网络设备运行状况进行相应的监视,一旦出现故障就会马上上报给网络管理站,

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档