基于SNMP探讨网络管理系统的实现

时间:2022-06-30 09:16:17

基于SNMP探讨网络管理系统的实现

摘要:计算机网络化在不断的进步发展,因此,计算机网络技术成为人们的日常生活、人即交往中不可或缺的通信设施。要想使人们的生产生活中的需求得到更好的满足,就必须不断的完善网络管理系统,在SNMP网络管理系统实现的基础上来进行创造性完善网络管理系统[1]。在此条件的作用下,想要使SNMP的作用得到更好的发挥,就要针对SNMP对网络系统进行严格分析。本篇文章主要从SNMP的概念和SNMP相应的网络管理系统进行分析、分析网络管理系统等方面为出发点进行分析,探讨了网络管理系统应该有的分析成果和实现理念。

关键词:SNMP 探讨 网络管理系统

中图分类号:TP303.07 文献标识码:A 文章编号:1007-9416(2015)03-0088-01

1 引言

随着经济迅速发展,人们生活水平的不断提高,人们更加严格的要求计算机网络技术,在满足人们根本要求的同时,更要满足其高效性、快速性及便捷性的要求。为了能跟上人们逐渐增多的需求,就要调整相应的计算机网络化管理制度,制造出更加完整、效率更加高超、方法更加快捷方便的功能结构,用以来满足人们的发展需要。SNMP以简单的形式广泛的应用到了网络管理系统中,带来更方便的现代化发展,如何能在网络管理系统中更好的应用SNMP是现在所有相关企业要探索思考的问题。

2 分析SNMP的概念分析SNMP网络管理系统

2.1 分析SNMP的概念

所说的SNMP就是网络管理数据协议的简单基础。尽量的简单化是这中数据的最大特点体现,因为如此,其也成为如今最为常用的环境管理协议。对这种管理协议的研究为Internet网络上的路由器管理奠定了基础,SNMP的出现,一款应用计算机就能运营的管理软件在网络设备中产生了,同时也出现了应用网络装置的设备收集相应信息的方法,同时也提出了新的方法来解决网络工作站报告和其错误问题[2]。

2.2 分析SNMP网络管理系统的结构

网络管理协议结构系统与网络管理基本结构组成了SNMP网络管理系统。网络管理协议结构体系实际上只是一种模块化的基础体系构造,但其身为信息协议,是由信息管理结构SMI、信息管理定义(MIB)、控制协议定义与安全管制共同构成的。而众多被管制节点、多个管理站、多款理协议和多条管理信息构成了网络管理的基本结构[3]。SNMP就包含在众多的被管理节点之中,这种方法的实行主要是对当地的MIB管理信息进行更好的维护,并可以在此基础上对远程访问提供条件,其也可被叫做;在基本网络构成的内容中,SNMP实体是必须包含在管理程序中的;在网络的基本构成中,应用SNMP实体间的信息的相互传输就是网络管理协议。

3 网络管理协议分析

3.1 信息管理结构SMI

SMI的定义和SNI的构造共同构成了SNMP的通用框架,同时作为SNMP比较重要的一部分的SMI,依据对应的规矩可以使用MIB作为数据类型,能够很好的解释MIB的命名和表示形式[4]。更好的寻求MIB的简单化和可扩性是SMI的主要目标,但是创建形式和检查行为并不受到支持。因此,可知SMI只能存储简单的数据类型,也就是标量二维矩阵和测量二维矩阵。经常我们都只是看到SNMP提取对应的标量,表中的有关料目都在标量中体现出来,通过对信息库的管理询问对应管理对象的体现这是管理工作站功劳,而抽象的语言是管理数据库的对象,可相应名称、语言、编号方式都有其相应对象类型的体现。

3.2 管理信息库MIB

网络系统的基础是网络管理信息库,其管理对象表示着被管理的全部资源,而这些对象组合的构成对象是由管理信息库MIB集合起来的,所以MIB中的对应对象只能存在于SNMP管理中。例如,路由器中,想要路由器的网络连接端、出入分组流量及放弃分组等信息的稳定得到保障,就要吗MIB发挥作用。MIB存在网络数据包中是网络系统的主要组成部分,在此基础上对路由器上的设备进行管理。这样,在对路由器进行调节时,字符数、接受呼叫和波特频率等的信息才能得到准确统计,确使路由器能正常工作[5]。

3.3 SNMP协议

作为SNMP的重要组成部分的SNMP,其主要特点是即简单又方便使用,可以降低负载的限度,其最大的优点是只有两种协议分别是数据转换变量、变量集合数据。从这两种协议中衍生出SNMP的相关操作,这两中协议的应用使其SNMP开发顺利进行,成为了实际网络管理的标准。SNMP明确规定了其报文的格式和定义、Manage与Agent间的互通方式等。这对网络管理操作具有很大的意义,这主要是因为构造协议实施的重要环节是协议构造,其管理与者间的信息通过报文形式交换,报文形式的实现了两者间的相关数据识别。组成管理者协议的两部分分别是:一种是管理者应用API/GUI向方发出数据,并将数据进行字节编码和备份发送;另一种是把接收到的字节进行具体实际意义的报文解析,这样管理用户就能拥有更多自己需要的信息。只有对构造成管理协议报文,目标被管理设备才能接受到相应的报文,报文通常情况下是传输UDP形式,也可以利用对应的传输层协议进行具体传输。

4 网络管理系统的实现

依据现在的情况来看,Windows产品系列中运用较多就是SNMP。所以,在分析设计网络管理系统的时候,本文针对SNMPWindows系统进行了集体的设计和分析探讨。Windows产品系列的大多用户都是很普通的用户,以此,现在的网络管理系统中应用比较多的系统就是Windows系列的管理系统。这使其在设计程序过程中,要尽可能的设计简便的见面和容易操作的程序,用以满足大部分用户的需求,SNMP就可以满足这方面的要求,依据SNMPWindws对C语言也有一定的支持,这大大的为网络化管理程序带来了更好的生机。在系统的具体实施设计中,首先应该设计一个简单的文档界面提供给用户,并要确定有一定的配置、应用、查找、设计系统和对应的帮助功能。在这些程序设计的时候要将窗体大致分成左右两个部分,网内对应的可管理设备可以用左面的设施来实现,网络拓补图的相识可以应用右面的图来表现。在系统登陆之后,系统配置就会随之进行,在这基础上实施相应的工作,走动的拓扑选则就会进行,被存储的信息在网络所有节点上显示出来,随之相应的节点会被逐一的录入到数据库中;数据的查找和观看就是应用数据库中的信息来完成历史性警告,并把相应的警告显示出来,使其对用的警告得到更好的归纳和整理:其对应的相关工做实施操作是利用MIB浏览器或Telnet工具来执行;系统设置具体的体现就是更好的管理用户、设置轮训的时间、设置超时的重传或是设置其他相关方面[6]。有了这种完美的设置,只要点击拓扑图上某一点就可以很好监视相应流量的动向,SNMP++软件包就是在Windows中使用的,在这基础上添加了可以使其成为一种C语言程序的Libdes,这样就可以加密SNMPv3数据,使其功能得到更好的实现。以此同时Windows系统的阻塞模式和其非阻塞模式的网络请求用SNMP提供,使用这两种请求模式,可以依据网络的实际情况进行相应的选择。非阻塞模式应该在网络延迟的状况下使用。要认识到经常的情况下,管理工作站和工作站是应用在同一个局域层面上的,应用阻塞能是其效果更好的体现。所以,应用SNMP++也能很好的对Trap的发送接受功能得到较好体现,同时也能调整UDP端口。依据当今现状来看,Windows中使用较多的是161、162端口[7]。

5 结语

在网络不断发展和迅速增长的规模下,国际市场的竞争日渐激励,为了可以在当今复杂的激励竞争中占据更有利地位,为了能在风云变换的市场经济的环境下生活,计算机系统的集中化程度逐渐高涨,网络设施和对其相应的服务也在随之增加,网络化管理被人们的重视程度更加高涨。在这种社会背景下,就应该加大管理制度在其网络管理上,这样就可以让网络管理顺利的进行。

参考文献

[1]杨志斌.基于SNMP的光传输网管系统管理模型与实现[D].上海交通大学,2005.

[2]赵旭,李菁.基于SNMP的高校网络管理系统的研究与实现[J].网络财富,2009(17):140-141.

[3]李晓宾,李淑珍.一种基于SNMP的WEB网络管理系统的设计与实现[J].微计算机信息,2010,26(6):142-143,146.

[4]吴媛,陈正军,李雄德等.基于SNMP校园网网络管理系统设计与实现[J].电脑知识与技术,2009,5(15):3925-3926.

[5]唐作其.基于SNMP网络管理系统的研究与设计[D].贵州大学,2005.

[6]高伟.利用SNMP对网络管理系统的分析与设计[J].计算机光盘软件与应用,2012(5):216-216,215.

[7]任鸿雁.基于SNMP的SDH网络管理系统的设计及其实现探讨[J].计算机光盘软件与应用,2014(22):133-133,135.

上一篇:网络规划设计方案的构建研究 下一篇:关于高校图书馆纸质资源与电子资源配置优化的...