前言:寻找写作灵感?中文期刊网用心挑选的网络管理系统设计应用,希望能为您的阅读和创作带来灵感,欢迎大家阅读并分享。
【摘要】
SNMP协议在网络管理系统中的应用,可以就目前网络管理系统监控不全面,以及兼容性低等问题进行优化。网络管理系统为软硬件结合分布式网络应用系统,应用SNMP协议来确保网络高效运行,减少各类故障的发生。本文就SNMP协议在网络管理系统设计中的应用进行了简要分析。
【关键词】
SNMP协议;网络管理;系统设计
网络技术现在被广泛的应用到各个领域中,为提高网络系统应用效率,确保其高效运行,需要增强对网络管理的重视。SNMP协议在网络管理系统设计中的应用,应结合现存问题,确定系统设计要求,建立结构模型,重点分析不同模块功能,争取提高网络管理效果。
1网络管理所存问题分析
1.1物理层问题
网络管理物理层问题,主要表现为系统硬件设备运行与管理所存问题,如服务器、光纤以及路由器等,受外界各项因素影响出现故障,导致网络系统无法正常运行。①接口故障。接口老化、光/电模块故障等降低链接效果,为网络系统运行常见故障,一般会设置备用链路或者增加冗余来降低对系统运行的而影响。②电源故障。表现为系统电源插座松动、设备电源模块故障等,降低各项硬件设备运行稳定性,或者直接造成设备掉电无法正常运行。一般会采取双电源设计模式,对此类问题进行规避。③环路故障。主要是因为操作不当,将网线插入到同一交换机两个接口,或者一个广播域内不同交换机接口,环路故障会产生广播风暴,占用大量网络带宽影响网络信号的正常流通,即客户端服务器无法正常连接或者频繁掉线。
1.2链路层问题
①兼容性低。如果网络系统内设置多种不同厂商网络设备,其所支持协议存在一定差异,甚至会出现相互影响操作效果的情况,经常会因为协议支持差异性而导致新增设备与原有设备不兼容。②ARP欺骗。ARP协议为基于信任的网络通信协议,但是攻击者可以对ARP数据包进行伪造,欺骗用户影响网络通讯的正常使用,甚至会导致网络瘫痪[1]。
1.3操作系统问题
①客户端。由于客户端操作系统PPPoE拨号服务启动异常,或者是某些动态链接库注册信息丢失,导致客户端操作系统故障。②服务器。如内核故障、内核网络参数异常等,导致数据转发率降低,甚至会造成系统崩溃。此类故障需要通过其他网络设备或者服务器发现,且需要采取手动检查措施。
2SNMP协议在网络管理系统设计中应用
2.1系统结构设计
以某学校网络管理系统设计为例,结合实际需求分析,基于SNMP协议网络管理系统主要分为监控模块、管理站点以及管理三个部分。①监控模块。此部分主要面对开发人员,功能的实现需要在模块内安装受控站点,完成与管理间的通信,且实现MIB子树管理。同时在对监控模块进行设计时,为系统设计人员提供了接口,来满足其对系统的管理。②管理站点。此部分主要目的是维持所有管理的正常通信,并完成受控站点信息的收集,将各项指令传输给受控站点,实现对网络系统的管理。同时,通过管理站点还能够满足用户对系统监控主用户界面的要求,向用户提供MIB树,便于完成对受控站点的有效控制。③管理。此部分主要作用是满足与各应用程序实例的通信,且每个受控站点均需要一个管理,对各程序运行信息进行收集,且将其发送给管理站点。同时还可以接收管路站点发出的指令,控制受控站点。
2.2系统流程设计
2.2.1系统设备拓扑管理
管理员对网络系统进行管理,需要每隔一段时间自动搜索一次网络设备,则自动发现为网络设备拓扑管理基本功能。基于SNMP协议进行校园网网络管理系统设计。
2.2.2设备信息采集
主要分为SNMP数据包获取、数据通信、节点相应、编码过程、接收响应报文等环节。管理站点将SNMP数据包请求报文后,会生成一个response变量,通过同步/异步来对受控站点发送的SNMP相应报文进行接收。受控站点对监控站点发送的数据请求报文进行接收,然后将其传输给SNMP报文处理模块分析,最后将处理后生成的数据加工打包处理后传输给监控工作站。在监控工作站接收到报文后,为便于SNMP响应报文传输,需要对报文数据进行编码,将其转变为ASN.1格式数据。在通信成功并验证相应后,证明报文正确,则监控站点数据分析模块会对受控站点返回的程序进行分析,且完成对相应报文信息的处理,处理结束后数据分析模块释放此次数据请求,并响应系统资源[2]。
3结束语
基于SNMP协议来对网络管理系统进行设计,来提高系统管理效果,减少各类问题的产生,提高网络系统应用综合效率。在对SNMP协议进行研究时,应结合实际需求进行分析,在确定设计目标的前提下,遵循设计原则,应用各项技术来实现设计目标。
作者:王欢 单位:陕西广电网络传媒(集团)股份有限公司铜川分公司
参考文献
[1]刘艳.基于SNMP的网络性能管理系统设计与实现[D].河南大学,2007.
[2]颜怡.SNMP协议在校园网络管理中的应用[D].重庆大学,2008