当前位置: 首页 > 专利查询>王欣专利>正文

一种基于SNMP协议的信息库访问系统设计方法技术方案

技术编号:25958250 阅读:32 留言:0更新日期:2020-10-17 03:50
本发明专利技术公开了一种基于SNMP协议的信息库访问系统设计方法,该系统设计主要是:通过需访问的主机获得主机IP地址;确定需要查询的对象;通过输入查询信息,生成SNMP报文;生成访问目的地址,建立socket连接;将SNMP报文发送至代理,等待代理端接收和分解SNMP报文,等到具体访问结果,根据反馈结果决定下一步骤,是否继续或结束系统。MIB是网络管理子系统各功能间的公共接口,是实现整个网路管理的关键。通过扩展MIB可以加强在SNMP协议下局域网的控制。

【技术实现步骤摘要】
一种基于SNMP协议的信息库访问系统设计方法
本专利技术属于网络管理系统设计开发领域,具体涉及一种基于SNMP协议的信息库访问系统设计方法的设计专利技术。
技术介绍
网络管理是寻求最大限度地提高网路设备利用率、网络性能、服务质量和安全性,简化混合网络环境下的管理,提供网络长期规划的一种解决方案。随着计算机技术、信息技术和网络技术的快速发展,对于“网络应该如何进行管理”这个课题已经成为了一个独立的、专门的开发和研究领域。在20世纪80年代末,ISO(InternationalOrganizationforStandardization,国际标准化组织)就开始了制定网络管理系统的相关标准,简单网络管理协议(SNMP,SimpleNetworkManagementProtocol)等TCP/IP网络体系结构中的系统管理协议也已经普遍的应用于计算机网络中。使用SNMP协议,为大规模的网络系统建设一个网络管理系统,从而实现网络设备的统一、集成、图形化管理也成为了网络管理一大趋势。作为主流的通用网络管理协议,SNMP可以从网络设备上收集相关的管理和状态信息。SNMP协议允许网络和设备管理员收集这些信息,并将这些信息分类记录在管理信息库(MIB,ManagementInformationBase)中。在基于SNMP协议的网络管理系统中,MIB管理信息库主要存储网络设备的性能信息以及配置信息等内容,在SNMP模型架构中,管理站和网管代理通过对MIB管理信息库中的内容进行查询和设置,从而实现对网络设备对象的管理。MIB是网络管理子系统各功能间的公共接口,是实现整个网路管理的关键。通过扩展MIB可以加强在SNMP协议下局域网的控制。
技术实现思路
本专利技术的目的在于提供一种基于SNMP协议的信息库访问系统设计方法,以回应上述
技术介绍
中所涉及到的问题。本专利技术的目的可以通过以下技术方案实现:通过需访问的主机获得主机IP地址;确定需要查询的对象;通过输入查询信息,生成SNMP报文;生成访问目的地址,建立socket连接;将SNMP报文发送至代理,等待代理端接收和分解SNMP报文,将重发次数设定为5次,监控主机连续发送5次SNMP请求报文未得到反馈,返回“接收失败”的错误代码,反之,则在监控主机端接收到一个SNMP响应报文,并有监控主机端的分析模块对SNMP响应报文进行分析,并且将SNMP响应报文与之前保存的SNMP请求报文的识别符长度和内容进行对比分析,从而判断从被控端接收到的SNMP响应报文是否是刚才发送SNMP请求报文的响应,同时,将网络上传输的ASN.1格式的数据转换成为系统内部数据。对用户提供监控系统的主用户界面,并且为用户提供图形化的MIB树,用户可以利用管理站点上的图形界面实现对受控站点的控制。本专利技术的有益效果:本专利技术设计了一个便于实施的MIB信息库访问系统,能更好地实现对MIB信息库的存取,更好地发挥网络管理系统的作用,提高网络管理效率。具体实施方式下面将结合实施例对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。实施例本系统主要包括信息输入、SNMP报文生成传输及反馈、结果显示三个部分。在局域网内,通过需访问的主机获得主机IP地址,在系统中设定好主机IP地址,生成相应的SNMP请求报文,将报文的识别符长度和内容保存,以便后续检查匹配。建立相应的代理地址,建立socket连接。将SNMP报文发送至代理,等待代理端接收和分解SNMP报文,将SNMP报文发送至代理,等待代理端接收和分解SNMP报文,将重发次数设定为5次,监控主机连续发送5次SNMP请求报文未得到反馈,返回“接收失败”的错误代码,反之,则在监控主机端接收到一个SNMP响应报文,并有监控主机端的分析模块对SNMP响应报文进行分析,并且将SNMP响应报文与之前保存的SNMP请求报文的识别符长度和内容进行对比分析,从而判断从被控端接收到的SNMP响应报文是否是刚才发送SNMP请求报文的响应,同时,将网络上传输的ASN.1格式的数据转换成为系统内部数据。是否继续或结束系统由用户自主选择。对用户提供监控系统的主用户界面,并且为用户提供图形化的MIB树,用户可以利用管理站点上的图形界面实现对受控站点的控制。MIB管理信息库树是一个多叉树,但是在载入到内存中之后,MIB树是作为一个二叉树进行存储和表示的。通过系统将访问的MIB信息通过显示器显示,得到最终访问结果。以上公开的本专利技术优选实施例只是用于帮助阐述本专利技术。优选实施例并没有详尽叙述所有的细节,也不限制该专利技术仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本专利技术的原理和实际应用,从而使所属
技术人员能很好地理解和利用本专利技术。本专利技术仅受权利要求书及其全部范围和等效物的限制。本文档来自技高网
...

【技术保护点】
1.一种基于SNMP协议的信息库访问系统设计方法,其特征在于,本系统主要包括信息输入、SNMP报文生成传输及反馈、结果显示三个部分。所述设计具体步骤如下:通过需访问的主机获得主机IP地址;确定需要查询的对象;通过输入查询信息,生成SNMP报文;生成访问目的地址,建立socket连接;将SNMP报文发送至代理,等待代理端接收和分解SNMP报文,等到具体访问结果,根据反馈结果决定下一步骤,是否继续或结束系统。/n

【技术特征摘要】
1.一种基于SNMP协议的信息库访问系统设计方法,其特征在于,本系统主要包括信息输入、SNMP报文生成传输及反馈、结果显示三个部分。所述设计具体步骤如下:通过需访问的主机获得主机IP地址;确定需要查询的对象;通过输入查询信息,生成SNMP报文;生成访问目的地址,建立socket连接;将SNMP报文发送至代理,等待代理端接收和分解SNMP报文,等到具体访问结果,根据反馈结果决定下一步骤,是否继续或结束系统。


2.根据权利要求1所述的一种基于SNMP协议的信息库访问系统设计方法,其特征在于,具体设计过程中要用到MIB编译器,实时动态地输入访问数据。


3.根据权利要求1所述的一种基于SNMP协议的信息库访问系统设计方法,其特征在于,系统设计平台是基于SNMP协议的局域网,访问限制相对较低。


4.根据权利要求1所述的一种基于SNMP协议的信息库访问系统设计方法,其特征在于,SNMP代理根据MIB库的注册情况生成子树检索索引,加快了对局域网MIB信息库的访问速度。


...

【专利技术属性】
技术研发人员:王欣
申请(专利权)人:王欣
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1