[发明专利]自适应设备管理适配方法有效
申请号: | 201610111264.3 | 申请日: | 2016-02-29 |
公开(公告)号: | CN105656686B | 公开(公告)日: | 2018-08-10 |
发明(设计)人: | 刘建国;苏泽友;柯钰;李晓;戴昌裕;孙月光 | 申请(专利权)人: | 中国人民解放军国防信息学院 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京双收知识产权代理有限公司 11241 | 代理人: | 曾晓芒 |
地址: | 430010 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自适应 设备管理 配方 | ||
本发明适用于通信网络技术领域,提供一种自适应设备管理适配方法,包括:获取待传输的操作数据的大小;当待传输的操作数据总量小于预设阈值时,若操作数据为控制参数,则通过SNMP协议建立控制通道完成控制参数传输,若操作数据为上报数据,则通过SNMP协议建立数据通道完成上报数据传输;当待传输的操作数据总量大于或等于预设阈值时,则通过FTP协议建立数据通道完成操作数据的传输。本发明是基于SNMP和FTP协议设计,其中SNMP协议用于建立FTP文件传输的控制通道和进行少量数据的传输,对于大批量的数据操作情况,采用FTP文件的形式进行数据传输,本发明能够根据数据多少自动选择操作数据的传输方式,从而达到较高的传输效率,降低网络延时。
技术领域
本发明属于网络通信技术领域,尤其涉及一种自适应设备管理适配方法。
背景技术
SNMP(Simple Network Management Protocol,简单网络管理协议)是专门设计用于在IP网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。SNMP使网络管理员能够管理网络效能,发现并解决网络问题以及规划网络增长。通过SNMP接收随机消息(及事件报告)网络管理系统获知网络出现问题。
SNMP网络包括网管系统和被管系统,网管系统是一个网络节点,包含SNMP代理并处在管理网络之中。被管系统用于收集并储存管理信息。
在现有SNMP协议中,网管系统需要配置控制参数或者被管系统需要上报数据时,都是基于SNMP的相关指令进行操作,比如通过使用Set操作完成控制参数配置,通过使用Trap上报数据,但是在一次性大量配置控制参数或者大批量上报数据时,逐一使用Set操作和使用Trap上报效率较低、时延较长。
发明内容
鉴于上述问题,本发明的目的在于提供一种自适应设备管理适配方法,旨在解决通过现有SNMP协议传输大量参数时,传输效率低、时间长的技术问题。
本发明采用如下技术方案:
所述自适应设备管理适配方法,包括:
获取待传输的操作数据的大小,所述操作数据为网管系统配置的控制参数或者被管系统的上报数据;
当待传输的操作数据总量小于预设阈值时,若操作数据为控制参数,则通过SNMP协议建立控制通道完成控制参数传输,若操作数据为上报数据,则通过SNMP协议建立数据通道完成上报数据传输;
当待传输的操作数据总量大于或等于预设阈值时,则通过FTP协议建立数据通道完成操作数据的传输。
进一步的,当所述操作数据为控制参数时,所述通过FTP协议建立数据通道完成操作数据的传输步骤,包括:
网管系统根据网管用户操作搜集控制参数,完成数据的准备工作,并形成可扩展标记语言XML配置文件;
网管系统将所述XML配置文件保存至指定目录中;
网管系统通过SNMP协议的Get操作获取启动传输标志,所述启动传输标志为管理信息库MIB变量;
当所述启动传输标志表明被管系统空闲时,所述被管系统读取所述启动传输标志,构造第一应答消息;
被管系统将所述第一应答消息发送至网管系统;
网管系统解析所述启动传输标示确认所述被管系统是否空闲;
当确认被管系统空闲后,网管系统把基于FTP协议的用户名、密码、文件路径添加到第一Set消息中,并将所述第一Set消息发送至被管系统;
被管系统保留所述用户名、密码、文件路径,并构造第二应答消息;
被管系统将所述第二应答消息发送至所述网管系统;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防信息学院,未经中国人民解放军国防信息学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610111264.3/2.html,转载请声明来源钻瓜专利网。