《网络信息管理系统设计探讨.docx》由会员分享,可在线阅读,更多相关《网络信息管理系统设计探讨.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网络信息管理系统设计探讨摘要:本文以SNMP简洁网络管理协议为基础设计了一套网络信息管理系统,具体介绍了该系统的网络管理系统总体结构、MIB管理信息库设计方案以及相应的系统流程设计和通讯方案。关键词:网络信息管理;SNMP;系统设计1引言随着我国计算机、互联网技术的不断进展,网络信息管理系统的应用日益广泛,大幅降低了企事业单位的管理本钱,同时提升了管理效率1-2。为了实现集成、统一、图形化的网络信息管理,本次讨论建立了一套基于SNMP的网络信息管理系统,以实现更加丰富的网络信息管理功能。2网络管理系统总体结构设计本次讨论基于企事业单位所使用管理信息系统的基本功能需求建立了如图1所示的系统体系结
2、构,该系统由管理站、管理代理与监控模块三个部分所组成。(1)监控模块监控模块中封装有管理代理与受控站点之间的通信协议,并以MIB子树管理的方式来实现二者之间的通信,开发人员可以利用监控模块所提供的一系列接口来实现子树管理和信息交互。(2)管理代理受控站点通过管理代理来实现各应用程序实例的通信,并对程序运行信息实施采集再将其发送给管理站点。与此同时,管理代理也会获取管理站点所发送的掌握信息,进而实现对于受控站点的掌握。(3)管理站点管理站点的主要任务有搜集受控站点的监控信息、实现管理代理的通信以及向受控站点发送各种掌握指令。用户可以通过管理站点所提供的监控界面实现对于受控站点的掌握。3MIB管理
3、信息库设计网络信息管理系统的MIB管理信息库如图2所示。对于基于SNMP协议的网络管理系统来说,MIB管理信息库中mgmt管理分支下的节点均为标准的SNMP节点,对于各种硬件设备的通信功能有着较强的兼容性。主服务器分支节点下的企事业单位节点则封装有一些具体网络中的独特化标准。依据图2可知,本次讨论于主服务器节点下的企事业单位节点上特地建立了一个编码策略节点,用来对网络信息进行存储。在此基础上通过IP地址向企事业单位内的各功能服务器发送程序运行申请并启动应用程序,得到最终的数据处理结果。4系统流程设计4.1网络设备拓扑管理流程(1)网络设备拓扑的自动发觉出于网络设备管理实时性方面的要求,本次讨论
4、所设计的网络信息管理系统需要每隔5min进行一次针对网络设备的自动搜寻,进而实现网络设备拓扑管理的自动发觉功能,实现流程如图3所示。(2)网络设备拓扑的手动管理本次讨论所设计的网络信息管理系统通过如图4所示的流程实现设备的手动管理。4.2网络设备运行信息采集本次讨论所设计的网络信息管理系统采纳如图5所示的设备运行信息采集方案,基本流程如下:(1)获取SNMP数据包基于常规数据格式设置报文标签、变量列表、SNMP版本号、RequestID、共同体名等SNMP报文所需数据项。(2)数据通信监控站点通过161端口向受控站点发送监控数据请求报文,由受控站点向SNMP报文处理模块发送请求报文并对数据进行
5、加工和打包处理,再由报文处理模块向监控工作站发送经过处理的数据。(3)接收响应监控站点接收SNMP报文信息的方式包括同步方式和异步方式两种。在同步方式下,监控站点在发送报文后会继续维持活跃状态,直到接收到来自受控站点反馈回来的响应报文,若反馈所需时间超过5分钟,则会提示响应超时;在异步方式下,监控站点在发送请求报文后马上进行返回,监控站点在收到响应报文后直接开始下一步操作。(4)编码过程为了实现报文数据在网络中的传输,本次讨论基本编码规则以ASN.1的格式对SNMP响应报文中的数据实施转换,在完成转换后计算数据长度。对于ASN.1语言规范来说,只有将变量编码为字符串的状况下才可以在网络中传输6
6、-7。(5)接收响应报文管理站点在完成请求报文的发送操作后会自动输出一个response变量,并接收来自受控站的SNMP响应报文9-10。在完成实现通信并通过验证响应的状况下,数据分析模块会自动开始处理来自受控站点的数据,监控站点也会同时向分析模块工发送报文信息并进行处理,直至数据处理完成,最终由数据分析模块提供该轮数据请求与响应的系统资源。4.3网络设备状态与流量监控(1)网络状态监控本次讨论针对网络中的一些关键设备实施监控,进而把握整体网络的流量状况,即通过管理员的设置和网络实际运行状况两项手段来监控网络设备状况,具体监控流程如图6所示。(2)流量管理为了方便管理员对交换机上的流量信息进行
7、采集,网络信息管理系统还需要具备流量管理功能,关心管理者获取实时的设备带宽分布状况并实施手动调整,具体业务流程如图7所示。5通讯方案设计消息服务是网络信息管理系统各功能模块之间实现通信的基础,本次讨论采纳“版本号消息头消息数的消息格式,与之相关的各变量定义方法如下:本次讨论以监控模块句柄(WM_HANDLEREAD)读取为例介绍该消息模块的设计方案,WM_HANDLER-EAD消息模块的设计结果如表1所示。6结束语本文具体介绍了基于SNMP的网络信息管理系统设计,提出了相应的设计思路和通信方案。在将来的讨论工作中,还需要进一步加强该系统在图像化、可视化方面的设计,以实现功能更加丰富的手动操作。 解艳 单位:宝鸡职业技术学院本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第5页 共5页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页第 5 页 共 5 页
限制150内