专网与外网之间通信方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37136028 阅读:15 留言:0更新日期:2023-04-06 21:35
本发明专利技术实施例提供了一种专网与外网之间通信方法、装置、电子设备及可读存储介质,所述方法包括:构建ping报文;其中,所述ping报文用于穿透所述专网的专网网关,所述ping报文中包括所述专网网关的配置信息和所述专网终端设备的身份鉴权信息;将所述ping报文穿透所述专网网关发送至外网的外网终端设备;接收所述外网终端设备发送的ICMP报文,所述ICMP报文为所述外网终端设备根据所述ping报文中的所述专网网关的配置信息和所述专网终端设备的身份鉴权信息生成,以使所述ICMP报文根据所述专网网关的配置信息穿透所述专网网关,并根据所述身份鉴权信息发送至对应的所述专网终端设备。本发明专利技术实施例专网终端设备与外网终端设备协商一致的信息创建专网通信隧道。商一致的信息创建专网通信隧道。商一致的信息创建专网通信隧道。

【技术实现步骤摘要】
专网与外网之间通信方法、装置、电子设备及存储介质


[0001]本专利技术实施例涉及无线通信
,特别是涉及一种专网与外网之间通信方法、一种专网与外网之间通信装置、一种电子设备以及一种计算机可读存储介质。

技术介绍

[0002]网络划分为了内网和外网,具体而言,专网(内网)为企业或者职能部门等内部的局域网(Local Area Network,LAN),外网(公网)则是面向大众的互联网。为了保证数据安全,外网的外网终端设备并不能随便访问内网的内网终端设备,然而,企业或者职能部门通常要求外网的外网终端设备能够访问内网的内网终端设备,从而外网的外网终端设备的用户可以得到使用内网的功能或者获得内网的数据等等。
[0003]然而,在外网终端设备需要访问内网终端设备时,需要穿透专网网关才能够访问内网终端设备,但是,目前外网终端设备无法简便穿透专网网关,需要在专网网关上进行NAT(Network Address Translation,网络地址转换)转换和路由配置等,不能灵活接入专网,导致专网无法便利地为外网用户提供各种功能或者服务。

技术实现思路

[0004]本专利技术实施例是提供一种专网与外网之间通信方法、装置、电子设备以及计算机可读存储介质,以解决专网穿透的问题。
[0005]本专利技术实施例公开了一种专网与外网之间通信方法,应用于专网的专网终端设备,所述方法包括:
[0006]构建ping报文;其中,所述ping报文用于穿透所述专网的专网网关,所述ping报文中包括所述专网网关的配置信息和所述专网终端设备的身份鉴权信息;
[0007]将所述ping报文穿透所述专网网关发送至外网的外网终端设备;
[0008]接收所述外网终端设备发送的ICMP报文,所述ICMP报文为所述外网终端设备根据所述ping报文中的所述专网网关的配置信息和所述专网终端设备的身份鉴权信息生成,以使所述ICMP报文根据所述专网网关的配置信息穿透所述专网网关,并根据所述身份鉴权信息发送至对应的所述专网终端设备。
[0009]可选地,所述将所述ping报文穿透所述专网网关发送至外网的外网终端设备,包括:
[0010]轮询所述专网终端设备的可用端口;
[0011]基于所述可用端口将所述ping报文穿透所述专网网关发送至外网的外网终端设备。
[0012]可选地,所述构建ping报文,包括:
[0013]获取ICMP协议的ICMP_ECHO报文;
[0014]在所述ICMP_ECHO报文中写入所述专网网关的配置信息和所述专网终端设备的身份鉴权信息得到ping报文。
[0015]可选地,所述接收所述外网终端设备发送的ICMP报文,包括:
[0016]在所述外网终端设备根据所述ping报文中提取出专网网关的配置信息和所述专网终端设备的身份鉴权信息,并将所述专网网关的配置信息和所述专网终端设备的身份鉴权信息填入ICMP协议的ICMP_ECHOREPLY报文得到ICMP报文后,接收到所述外网终端设备发送的ICMP报文。
[0017]可选地,所述专网终端设备的身份鉴权信息包括所述专网终端设备的地址信息,在所述接收到所述外网终端设备发送的ICMP报文之前,所述方法还包括:
[0018]监听所述可用端口,以接收所述外网终端设备发送的包含所述专网终端设备的地址信息的ICMP报文。
[0019]可选地,所述专网终端设备中设置有软件代码模块,所述软件代码模块用于与所述外网终端设备进行通信,所述软件代码模块为通过如下方式获取:
[0020]在所述专网终端设备处于联网状态时,通过空中下载技术远程获取到安装包;
[0021]根据所述安装包在所述专网终端设备中安装所述软件代码模块。
[0022]可选地,所述软件代码模块允许增加或者减少其所具备的功能模块。
[0023]本专利技术实施例还公开了一种专网与外网之间通信装置,应用于专网的专网终端设备,所述装置包括:
[0024]构建模块,用于构建ping报文;其中,所述ping报文用于穿透所述专网的专网网关,所述ping报文中包括所述专网网关的配置信息和所述专网终端设备的身份鉴权信息;
[0025]发送模块,用于将所述ping报文穿透所述专网网关发送至外网的外网终端设备;
[0026]接收模块,用于接收所述外网终端设备发送的ICMP报文,所述ICMP报文为所述外网终端设备根据所述ping报文中的所述专网网关的配置信息和所述专网终端设备的身份鉴权信息生成,以使所述ICMP报文根据所述专网网关的配置信息穿透所述专网网关,并根据所述身份鉴权信息发送至对应的所述专网终端设备。
[0027]可选地,所述发送模块,具体用于:
[0028]轮询所述专网终端设备的可用端口;
[0029]基于所述可用端口将所述ping报文穿透所述专网网关发送至外网的外网终端设备。
[0030]可选地,所述构建模块,具体用于:
[0031]获取ICMP协议的ICMP_ECHO报文;
[0032]在所述ICMP_ECHO报文中写入所述专网网关的配置信息和所述专网终端设备的身份鉴权信息得到ping报文。
[0033]可选地,所述接收模块,具体用于:
[0034]在所述外网终端设备根据所述ping报文中提取出专网网关的配置信息和所述专网终端设备的身份鉴权信息,并将所述专网网关的配置信息和所述专网终端设备的身份鉴权信息填入ICMP协议的ICMP_ECHOREPLY报文得到ICMP报文后,接收到所述外网终端设备发送的ICMP报文。
[0035]可选地,所述装置还包括监听模块,用于:
[0036]监听所述可用端口,以接收所述外网终端设备发送的包含所述专网终端设备的地址信息的ICMP报文。
[0037]可选地,所述专网终端设备中设置有软件代码模块,所述软件代码模块用于与所述外网终端设备进行通信,所述装置还包括软件代码模块安装模块,用于:
[0038]在所述专网终端设备处于联网状态时,通过空中下载技术远程获取到安装包;
[0039]根据所述安装包在所述专网终端设备中安装所述软件代码模块。
[0040]可选地,所述软件代码模块允许增加或者减少其所具备的功能模块。
[0041]本专利技术实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
[0042]所述存储器,用于存放计算机程序;
[0043]所述处理器,用于执行存储器上所存放的程序时,实现如本专利技术实施例所述的方法。
[0044]本专利技术实施例还公开了一种计算机程序产品,该程序产品被存储在存储介质中,该计算机程序产品被至少一个处理器执行以实现如本专利技术实施例所述的方法。
[0045]本专利技术实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种专网与外网之间通信方法,其特征在于,应用于专网的专网终端设备,所述方法包括:构建ping报文;其中,所述ping报文用于穿透所述专网的专网网关,所述ping报文中包括所述专网网关的配置信息和所述专网终端设备的身份鉴权信息;将所述ping报文穿透所述专网网关发送至外网的外网终端设备;接收所述外网终端设备发送的ICMP报文,所述ICMP报文为所述外网终端设备根据所述ping报文中的所述专网网关的配置信息和所述专网终端设备的身份鉴权信息生成,以使所述ICMP报文根据所述专网网关的配置信息穿透所述专网网关,并根据所述身份鉴权信息发送至对应的所述专网终端设备。2.根据权利要求1所述的方法,其特征在于,所述将所述ping报文穿透所述专网网关发送至外网的外网终端设备,包括:轮询所述专网终端设备的可用端口;基于所述可用端口将所述ping报文穿透所述专网网关发送至外网的外网终端设备。3.根据权利要求1所述的方法,其特征在于,所述构建ping报文,包括:获取ICMP协议的ICMP_ECHO报文;在所述ICMP_ECHO报文中写入所述专网网关的配置信息和所述专网终端设备的身份鉴权信息得到ping报文。4.根据权利要求3所述的方法,其特征在于,所述接收所述外网终端设备发送的ICMP报文,包括:在所述外网终端设备根据所述ping报文中提取出专网网关的配置信息和所述专网终端设备的身份鉴权信息,并将所述专网网关的配置信息和所述专网终端设备的身份鉴权信息填入ICMP协议的ICMP_ECHOREPLY报文得到ICMP报文后,接收到所述外网终端设备发送的ICMP报文。5.根据权利要求4所述的方法,其特征在于,所述专网终端设备的身份鉴权信息包括所述专网终端设备的地址信息,在所述接收到所述外网终端设备发送的ICMP报文之前,所述方法还包括:监听所述...

【专利技术属性】
技术研发人员:蒋永彬刘向华陈戬王剑秋
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1