System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 广域网的网关设备的远程控制方法、远程控制系统和介质技术方案_技高网

广域网的网关设备的远程控制方法、远程控制系统和介质技术方案

技术编号:40578956 阅读:6 留言:0更新日期:2024-03-06 17:21
本申请涉及广域网的网关设备的远程控制方法和远程控制系统和介质,远程控制系统包括广域网内的控制器和接入控制器的第一网关设备,第一网关设备包括控制指令适配程序,控制器和第一网关设备中分别包括指令名称与指令编号的映射关系的映射表,远程控制方法包括:由控制器依据映射表生成控制指令,控制指令中包括指令名称和指令参数,指令名称为指令编号;将控制指令发送给第一网关设备;由第一网关设备根据映射表和控制指令适配程序将控制指令中的指令编号转换为指令信息,以便依照指令名称和指令参数执行控制指令,因此,能够减少控制器向所管控的网关设备发送控制指令的流量消耗,降低控制器的管控压力,有利于网关设备的扩展。

【技术实现步骤摘要】

本申请涉及终端设备,更具体地,涉及广域网的网关设备的远程控制方法、远程控制系统和介质


技术介绍

1、在sd-wan(广域网)中,控制器的一个职责是批量管理网关设备,实现海量网关设备的集中管控和网关设备状态的监控。网关设备在非sd-wan体系中可独立使用,企业级网关产品支持复杂的参数配置,以提供丰富的配置功能,实际使用时网络管理员通过局域网进入网关产品的配置页面进行相应的参数配置。sd-wan的控制器通过广域网与网关设备通信进行页面配置的有以下两种常见做法:第一、通过网关设备的远程管理接口,如http接口,这种方式开发成本低,但原始管理接口为内网使用场景设计,可能存在流量消耗大,存在安全风险等问题;第二、网关设备提供开放接口,控制器通过开放接口进行鉴权和调用,这种方式需要专人投入开发,扩展能力较差;因此,sd-wan的控制器通过广域网与网关设备通信进行页面配置的方式,具有流量消耗较大、安全风险低和扩展能力差的问题。另外,现有的通过rdp协议的方式对控制指令进行数据压缩的方式,不具有通用性。现有的利用控制器进行指令解析的方式,随着控制器管控的网关设备数量增加,控制端压力会随之增加,不利于网关设备的扩展。


技术实现思路

1、提供了本申请以解决现有技术中存在的上述缺陷。需要广域网的网关设备的远程控制方法、远程控制系统和介质,其能够通过通用的控制指令压缩方式,减少控制器向所管控的网关设备发送控制指令的流量消耗,提高控制指令的通用性,网关设备能够均分控制指令解析的算力,降低控制器的管控压力,有利于网关设备的扩展。

2、根据本申请的第一方案,提供了一种广域网的网关设备的远程控制方法,用于远程控制系统,所述远程控制系统包括广域网内的控制器和接入所述控制器的第一网关设备,所述第一网关设备包括控制指令适配程序,所述控制器和第一网关设备中分别包括指令名称与指令编号的映射关系的映射表,所述远程控制方法包括如下步骤。由所述控制器依据映射表生成控制指令,所述控制指令中包括指令名称和指令参数,所述指令名称为指令编号。由所述控制器将所述控制指令发送给第一网关设备。由所述第一网关设备根据所述映射表和所述控制指令适配程序将所述控制指令中的指令编号转换为指令信息,以便依照所述指令名称和指令参数执行所述控制指令。

3、根据本申请的第二方案,提供了一种广域网的网关设备的远程控制系统,所述远程控制系统包括广域网内的控制器和接入所述控制器的第一网关设备,所述第一网关设备包括控制指令适配程序,所述控制器和第一网关设备中分别包括指令名称与指令编号的映射关系的映射表。所述控制器被配置为执行如下步骤。依据所述映射表生成控制指令,所述控制指令中包括指令名称和指令参数,所述指令名称为指令编号。将所述控制指令发送给所述第一网关设备。所述第一网关设备被配置为执行如下步骤。接收所述控制指令。根据所述映射表和所述控制指令适配程序将所述控制指令中的指令编号转换为指令信息,以便依照所述指令名称和指令参数执行所述控制指令。

4、根据本申请的第三方案,提供了一种存储介质,所述存储介质承载有一个或者多个计算机程序,所述一个或者多个计算机程序被处理器执行时实现如本申请任一实施例所述的远程控制方法的步骤。

5、本申请各个实施例提供的广域网的网关设备的远程控制方法、远程控制系统和介质,控制器依据映射表生成控制指令,传输给不同的第一网关设备的相同的指令对应的控制指令是相同的,不只针对个别的协议,提高控制指令的通用性;通过第一网关设备中设置控制指令适配程序,并通过控制器对第一网关设备同步映射表,使得网关设备能够较为容易地纳入控制器的管控,提高广域网中的控制器对网关设备的扩展能力;控制指令由指令编号代替指令名称,便于压缩控制器对各个网关设备发送的控制指令占用的带宽,以减少控制器管控网关设备的流量消耗;第一网关设备基于控制指令适配程序进行指令解析,使得第一网关设备作为控制指令解析操作的主体,降低控制器的管控压力。

本文档来自技高网...

【技术保护点】

1.一种广域网的网关设备的远程控制方法,用于远程控制系统,其特征在于,所述远程控制系统包括广域网内的控制器和接入所述控制器的第一网关设备,所述第一网关设备包括控制指令适配程序,所述控制器和第一网关设备中分别包括指令名称与指令编号的映射关系的映射表,所述远程控制方法包括:

2.根据权利要求1所述的远程控制方法,其特征在于,所述第一网关设备还包括监控指标采集程序,所述远程控制方法进一步包括:

3.根据权利要求1所述的远程控制方法,其特征在于,所述远程控制方法进一步包括:

4.根据权利要求1所述的远程控制方法,其特征在于,所述远程控制方法进一步包括:由所述控制器修改所述映射表;由所述控制器将修改后的映射表发送给所述第一网关设备。

5.根据权利要求1所述的远程控制方法,其特征在于,所述远程控制方法进一步包括:

6.根据权利要求1所述的远程控制方法,其特征在于,所述指令编号表示为二进制数,所述二进制数小于或等于一个字节。

7.一种广域网的网关设备的远程控制系统,其特征在于,所述远程控制系统包括广域网内的控制器和接入所述控制器的第一网关设备,所述第一网关设备包括控制指令适配程序,所述控制器和第一网关设备中分别包括指令名称与指令编号的映射关系的映射表;

8.根据权利要求7所述的远程控制系统,其特征在于,所述第一网关设备还包括监控指标采集程序,所述第一网关设备被配置为:根据所述监控指标采集程序采集所述第一网关设备的状态信息;将所述状态信息发送给所述控制器,以便所述控制器依据所述状态信息确定所述第一网关设备执行控制指令的相关配置。

9.根据权利要求7所述的远程控制系统,其特征在于,所述控制器进一步配置为:获取所述第一网关设备的设备信息;依据所述设备信息,匹配与所述第一网关设备相适应的控制脚本和/或监控脚本;将所述控制脚本和/或监控脚本发送给所述第一网关设备,以便所述控制指令适配程序调用并执行所述控制脚本和/或所述监控指标采集程序调用并执行所述监控脚本。

10.根据权利要求7所述的远程控制系统,其特征在于,所述控制器还配置为修改所述映射表;将修改后的映射表发送给所述第一网关设备。

11.根据权利要求7所述的远程控制系统,其特征在于,所述远程控制装置包括未接入所述控制器的第二网关设备,所述第二网关设备包括控制指令适配程序,所述控制器配置为:与所述第二网关设备建立通信连接;将映射表发送给第二网关设备。

12.一种存储介质,其特征在于,所述存储介质承载有一个或者多个计算机程序,所述一个或者多个计算机程序被处理器执行时实现如权利要求1至6任意一项所述的远程控制方法的步骤。

...

【技术特征摘要】

1.一种广域网的网关设备的远程控制方法,用于远程控制系统,其特征在于,所述远程控制系统包括广域网内的控制器和接入所述控制器的第一网关设备,所述第一网关设备包括控制指令适配程序,所述控制器和第一网关设备中分别包括指令名称与指令编号的映射关系的映射表,所述远程控制方法包括:

2.根据权利要求1所述的远程控制方法,其特征在于,所述第一网关设备还包括监控指标采集程序,所述远程控制方法进一步包括:

3.根据权利要求1所述的远程控制方法,其特征在于,所述远程控制方法进一步包括:

4.根据权利要求1所述的远程控制方法,其特征在于,所述远程控制方法进一步包括:由所述控制器修改所述映射表;由所述控制器将修改后的映射表发送给所述第一网关设备。

5.根据权利要求1所述的远程控制方法,其特征在于,所述远程控制方法进一步包括:

6.根据权利要求1所述的远程控制方法,其特征在于,所述指令编号表示为二进制数,所述二进制数小于或等于一个字节。

7.一种广域网的网关设备的远程控制系统,其特征在于,所述远程控制系统包括广域网内的控制器和接入所述控制器的第一网关设备,所述第一网关设备包括控制指令适配程序,所述控制器和第一网关设备中分别包括指令名称与指令编号的映射关系的映射表;

8.根据权利要求7...

【专利技术属性】
技术研发人员:董立明姚竞聪
申请(专利权)人:北京天融信网络安全技术有限公司
类型:发明
国别省市:

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

1