技术新讯 > 电子通信装置的制造及其应用技术 > 交换机升降级的控制方法、装置、交换机、设备及介质与流程  >  正文

交换机升降级的控制方法、装置、交换机、设备及介质与流程

  • 国知局
  • 2024-08-08 17:00:15

本发明涉及网络管理,尤其涉及一种交换机升降级的控制方法、装置、交换机、电子设备及计算机可读存储介质。

背景技术:

1、随着通信技术的不断发展,数据在视联网和互联网之间进行传输的应用场景也越来越多。

2、相关技术中,为了满足客户的组网与业务承载需求,如果使用传统交换机进行组网和业务设备接入扩展,由于视联网和互联网之间数据传输协议存在差异,所以二者之间的数据传输会存在安全隐患,无法满足项目建设的安全要求。

3、因此,当前需要一款仅支持v2v(visual to visual,视联到视联)协议,不支持或可屏蔽、过滤ip协议数据的交换机,以保障数据传输的安全性,同时,交换机应具备传统交换机的通用功能。

技术实现思路

1、本发明提供一种交换机升降级的控制方法、装置、交换机、电子设备及计算机可读存储介质,以至少解决相关技术中在视联网与互联网进行数据传输时,导致安全隐患,无法满足项目建设安全需求的问题。本发明的技术方案如下:

2、根据本发明实施例的第一方面,提供一种交换机升降级的控制方法,所述方法应用于交换机,所述交换机上配置有安全协议插件,所述方法包括:

3、基于安全协议从综合管理服务系统上获取交换机的升/降级指令;

4、根据所述升/降级指令,从所述综合管理服务系统上获取对应的版本文件;

5、将所述版本文件存储到文件系统中;

6、调用所述文件系统中对应的升/降级命令,基于存储的所述版本文件控制所述交换机进行升/降级操作。

7、可选的,所述基于安全协议从综合管理服务系统上获取交换机的升/降级指令,包括:

8、接收综合管理服务系统基于视联网协议下发的交换机的升/降级指令;或者

9、基于视联网协议向综合管理服务系统发送交换机的升/降级请求,以及基于所述视联网协议接收所述综合管理服务系统根据所述升/降级请求下发的所述交换机的升/降级指令;或者

10、基于视联网协议向综合管理服务系统发送陷阱trap报文,所述trap报文包括:交换机发生故障或变更的信息;或网络状况的警告信息;以及,基于所述视联网协议接收所述综合管理服务系统根据所述trap报文发送的所述交换机的升/降级指令。

11、可选的,所述根据所述升/降级指令,从所述综合管理服务系统上获取对应的版本文件,包括:

12、根据所述升/降级指令,基于视联网协议,向所述综合管理服务系统发送收看直播的请求,以及在接收到所述综合管理服务系统的直播报文时,下载对应的版本文件;或者

13、根据所述升/降级指令,基于视联网协议,直接向所述综合管理服务系统发送与所述升/降级指令对应的版本文件的请求,以及接收综合管理服务系统基于视联网协议,发送对应的版本文件的响应。

14、可选的,所述调用所述文件系统中对应的升/降级命令,基于存储的所述版本文件控制所述交换机进行升/降级操作,包括:

15、通过传输控制协议tcp报文,将所述升/降级命令发送给所述交换机;

16、调用所述文件系统中对应的升/降级命令,控制所述交换机利用存储的所述版本文件进行升/降级操作。

17、可选的,在基于安全协议从综合管理服务系统上获取交换机的升/降级指令之前,所述方法还包括:

18、基于本地环回地址,建立所述安全协议插件中的代理服务协议与所述交换机中的设备监控协议snmpd之间的跨进程连接;

19、基于建立的所述连接,利用预先配置的代理转发表实现对应用户数据报协议udp报文或传输控制协议tcp报文的传输;

20、基于视联网协议,与所述综合管理服务系统进行数据传输,实现简单网络管理协议snmp报文的传输。

21、可选的,所述方法包括:

22、预先配置代理转发表,所述代理转发表用于互联网和视联网地址之间的转发,所述代理转发表包括:udp代理转发表或tcp代理转发表,其中,所述udp代理转发表包括:互联网的代理地址和视联网的转发地址,所述tcp代理转发表包括:互联网的代理/转发地址和视联网的代理/转发地址。

23、根据本发明实施例的第二方面,提供一种交换机升降级的控制装置,所述装置应用于交换机,所述交换机上配置有安全协议插件,所述装置包括:

24、第一获取模块,用于基于视联网协议从综合管理服务系统上获取交换机的升/降级指令;

25、第二获取模块,用于根据所述升/降级指令,从所述综合管理服务系统上获取对应的版本文件;

26、存储模块,用于将所述版本文件存储到文件系统中;

27、控制模块,用于调用所述文件系统中对应的升/降级命令,基于存储的所述版本文件控制所述交换机进行升/降级操作。

28、可选的,所述第一获取模块包括:第一接收模块;和/或第一发送模块和第二接收模块;和/或第二发送模块和第三接收模块,其中,

29、所述第一接收模块,用于接收综合管理服务系统基于视联网协议下发的交换机的升/降级指令;

30、所述第一发送模块,用于基于视联网协议向综合管理服务系统发送交换机的升/降级请求;

31、所述第二接收模块,用于基于所述视联网协议接收所述综合管理服务系统根据所述升/降级请求下发的所述交换机的升/降级指令;

32、所述第二发送模块,用于基于视联网协议向综合管理服务系统发送陷阱trap报文,所述trap报文包括:交换机发生故障或变更的信息;或网络状况的警告信息;

33、所述第三接收模块,用于基于所述视联网协议接收所述综合管理服务系统根据所述trap报文发送的所述交换机的升/降级指令。

34、可选的,所述第二获取模块包括:第一请求模块和下载模块;和/或第二请求模块和响应接收模块,其中,

35、所述第一请求模块,用于根据所述升/降级指令,基于视联网协议,向所述综合管理服务系统发送收看直播的请求;

36、所述下载模块,用于在接收到所述综合管理服务系统的直播报文时,下载对应的版本文件;

37、所述第二请求模块,用于根据所述升/降级指令,基于视联网协议,直接向所述综合管理服务系统发送与所述升/降级指令对应的版本文件的请求;

38、响应接收模块,用于接收综合管理服务系统基于视联网协议,发送对应的版本文件的响应。

39、可选的,所述控制模块包括:

40、命令发送模块,用于通过传输控制协议tcp报文,将所述升/降级命令发送给所述交换机;

41、升降级控制模块,用于调用所述文件系统中对应的升/降级命令,控制所述交换机利用存储的所述版本文件进行升/降级操作。

42、可选的,所述装置还包括:

43、建立模块,用于在所述第一获取模块基于安全协议从综合管理服务系统上获取交换机的升/降级指令之前,基于本地环回地址,建立所述安全协议插件中的代理服务协议与所述交换机中的设备监控协议snmpd之间的跨进程连接;

44、第一传输模块,用于基于建立的所述连接,利用预先配置的代理转发表实现对应用户数据报协议udp报文或传输控制协议tcp报文的传输;

45、第二传输模块,用于基于视联网协议,与所述综合管理服务系统进行数据传输,实现简单网络管理协议snmp报文的传输。

46、可选的,所述装置包括:

47、配置模块,用于预先配置代理转发表,所述代理转发表用于互联网和视联网地址之间的转发,所述代理转发表包括:udp代理转发表或tcp代理转发表,其中,所述udp代理转发表包括:互联网的代理地址和视联网的转发地址,所述tcp代理转发表包括:互联网的代理/转发地址和视联网的代理/转发地址。

48、根据本发明实施例的第三方面,提供一种交换机,所述交换机上配置有安全协议插件,所述安全协议插件包括:安全协议建立模块,协议转换模块和代理模块,其中,

49、安全协议建立模块,用于基于视联网协议,建立与所述交换机的报文接收/发送接口的连接,并将交换机作为视联网终端接入视联网,并维持与视联网服务器的心跳保活,以及将交换机的状态信息发送给综合管理服务系统;

50、协议转换模块;用于基于视联网协议,在接收到所述交换机的升/降级指令后,从综合管理服务系统上下载与所述升/降级指令对应的版本文件,并将所述版本文件存储到文件系统,以及调用所述文件系统中对应的升/降级命令,基于存储的所述版本文件控制所述交换机进行升/降级操作;

51、代理模块,用于通过预先配置的代理转发表,实现对应用户数据报协议udp报文或传输控制协议tcp报文代理转发的传输管理。

52、根据本发明实施例的第四方面,提供一种电子设备,包括:

53、处理器;

54、用于存储所述处理器可执行指令的存储器;

55、其中,所述处理器被配置为执行所述指令,以实现如上所述的交换机升降级的控制方法。

56、根据本发明实施例的第五方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如上所述的交换机升降级的控制方法。

57、根据本发明实施例的第六方面,提供一种计算机程序产品,包括计算机程序或指令,所述计算机程序或指令被电子设备的处理器执行时实现如上所述的交换机升降级的控制方法。

58、本发明的实施例提供的技术方案至少带来以下有益效果:

59、本发明实施例中,配置有安全协议v2v插件的交换机,基于视联网协议从综合管理服务系统上获取交换机的升/降级指令;根据所述升/降级指令,从所述综合管理服务系统上获取对应的版本文件;将所述版本文件存储到文件系统中;调用所述文件系统中对应的升/降级命令,基于存储的所述版本文件控制所述交换机进行升/降级操作。也就是说,本发明中配置有安全协议插件的交换机,不但具备传统交换机的功能,还支持视联自主研发的v2v等安全协议插件,来实现互联网和视联网的通信,以及控制交换机的升降级操作,不但满足了客户组网与业务承载需求,还保障了局域网内数据传输的安全性。

60、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

本文地址:https://www.jishuxx.com/zhuanli/20240808/271759.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。