设备通信方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:34439505 阅读:11 留言:0更新日期:2022-08-06 16:27
本申请公开了设备通信方法、装置、电子设备及可读存储介质,应用于通信技术领域,所述设备通信方法包括:通过对所述源设备对应的各级路由网段进行探测,判断所述各级路由网段中是否存在内服务设备;若所述各级路由网段中存在所述内服务设备,则建立所述源设备与所述内服务设备之间的通信连接,并判断所述目标设备与所述内服务设备是否一致;若所述目标设备与所述内服务设备不一致,则通过所述内服务设备在所述源设备与所述目标设备之间透传通信信息。本申请解决了现有技术中设备通信稳定性低的技术问题。的技术问题。的技术问题。

【技术实现步骤摘要】
设备通信方法、装置、电子设备及可读存储介质


[0001]本申请涉及通信
,尤其涉及一种设备通信方法、装置、电子设备及可读存储介质。

技术介绍

[0002]随着科技的高速发展,通信技术也发展地越来越成熟,目前,通过将源设备和目标设备连接到同一个服务器,通过服务器在源设备和目标设备之间透传通信信息,而当服务器出现故障无法进行通信或者连接网络中断时,容易出现源设备和目标设备之间的通信中断的情况,从而导致设备通信的稳定性低。

技术实现思路

[0003]本申请的主要目的在于提供一种设备通信方法、装置、电子设备及可读存储介质,旨在解决现有技术中设备通信稳定性低的技术问题。
[0004]为实现上述目的,本申请提供一种设备通信方法,应用于设备通信设备,所述设备通信方法包括:
[0005]通过对所述源设备对应的各级路由网段进行探测,判断所述各级路由网段中是否存在内服务设备;
[0006]若所述各级路由网段中存在所述内服务设备,则建立所述源设备与所述内服务设备之间的通信连接,并判断所述目标设备与所述内服务设备是否一致;
[0007]若所述目标设备与所述内服务设备不一致,则通过所述内服务设备在所述源设备与所述目标设备之间透传通信信息。
[0008]可选地,所述各路由网段包括同级路由网段和上级路由网段,所述通过对所述源设备对应的各级路由网段进行探测,判断所述各级路由网段中是否存在内服务设备的步骤包括:
[0009]通过向所述同级路由网段发送广播探测信息,检测是否接收到响应信息;
[0010]若否,则判定所述同级路由网段中不存在所述内服务设备,并通过对所述上级路由网段进行探测,判断所述上级路由网段中是否存在所述内服务设备;
[0011]若是,则判定所述同级路由网段中存在所述内服务设备。
[0012]可选地,所述通过所述源设备对上级路由网段进行探测,判断所述上级路由网段中是否存在所述内服务设备的步骤包括:
[0013]通过对上级路由网段进行探测,获取各可通信设备对应的IP(Internet Protocol,网络互连协议)地址;
[0014]通过向各所述IP地址发送探测包,检测各所述可通信设备中是否存在响应所述探测包的目标可通信设备;
[0015]若是,则判定所述上级路由网段中存在所述内服务设备,并将所述目标可通信设备作为所述内服务设备;
[0016]若否,则判定所述上级路由网段中不存在所述内服务设备。
[0017]可选地,所述通过所述源设备对上级路由网段进行探测,获取各可通信设备对应的IP地址的步骤包括:
[0018]通过对上级路由网段进行探测,在所述上级路由网段中选取属于所述源设备所处的局域网网段内的目标路由网段;
[0019]依据所述目标路由网段对应的子网掩码和所述目标路由网段,确定各可通信设备对应的IP地址。
[0020]可选地,所述建立所述源设备与所述内服务设备之间的通信连接的步骤包括:
[0021]接收所述内服务设备发送的内服务设备IP地址和内服务设备端口;
[0022]依据所述内服务设备IP地址和所述内服务设备端口,建立所述源设备与所述内服务设备之间的通信连接。
[0023]可选地,通过对所述源设备对应的各级路由网段进行探测,判断所述各级路由网段中是否存在内服务设备的步骤之前,所述设备通信方法还包括:
[0024]通过对所述各级路由网段进行探测,判断所述各级路由网段中是否存在所述目标设备;
[0025]若是,则判定已探测到所述目标设备,并执行步骤:通过对所述源设备对应的各级路由网段进行探测;
[0026]若否,则判定未探测到所述目标设备,每隔预设间隔时间对所述各级路由网段进行探测,直至探测到所述各级路由网段中存在所述目标设备。
[0027]可选地,在所述通过所述内服务设备在所述源设备与所述目标设备之间透传通信信息的步骤之前,所述设备通信方法还包括:
[0028]判断所述源设备与所述内服务设备建立通信连接是否完成;
[0029]若是,则执行步骤:通过所述内服务设备在所述源设备与所述目标设备之间透传通信信息;
[0030]若否,则在所述源设备与所述内服务设备建立通信连接完成后,执行步骤:通过所述内服务设备在所述源设备与所述目标设备之间透传通信信息。
[0031]为实现上述目的,本申请还提供一种设备通信装置,所述设备通信装置应用于设备通信设备,所述设备通信装置包括:
[0032]探测模块,用于通过对所述源设备对应的各级路由网段进行探测,判断所述各级路由网段中是否存在内服务设备;
[0033]判断模块,用于若所述各级路由网段中存在所述内服务设备,则建立所述源设备与所述内服务设备之间的通信连接,判断所述目标设备与所述内服务设备是否一致;
[0034]通信模块,用于若所述目标设备与所述内服务设备不一致,则通过所述内服务设备在所述源设备与所述目标设备之间透传通信信息。
[0035]可选地,所述各路由网段包括同级路由网段和上级路由网段,所述通过对所述源设备对应的各级路由网段进行探测,判断所述各级路由网段中是否存在内服务设备的步骤,所述探测模块还用于:
[0036]通过向所述同级路由网段发送广播探测信息,检测是否接收到响应信息;
[0037]若否,则判定所述同级路由网段中不存在所述内服务设备,并通过对所述上级路
由网段进行探测,判断所述上级路由网段中是否存在所述内服务设备;
[0038]若是,则判定所述同级路由网段中存在所述内服务设备。
[0039]可选地,所述通过所述源设备对上级路由网段进行探测,判断所述上级路由网段中是否存在所述内服务设备的步骤,所述探测模块还用于:
[0040]通过对上级路由网段进行探测,获取各可通信设备对应的IP地址;
[0041]通过向各所述IP地址发送探测包,检测各所述可通信设备中是否存在响应所述探测包的目标可通信设备;
[0042]若是,则判定所述上级路由网段中存在所述内服务设备,并将所述目标可通信设备作为所述内服务设备;
[0043]若否,则判定所述上级路由网段中不存在所述内服务设备。
[0044]可选地,所述通过所述源设备对上级路由网段进行探测,获取各可通信设备对应的IP地址的步骤,所述探测模块还用于:
[0045]通过对上级路由网段进行探测,在所述上级路由网段中选取属于所述源设备所处的局域网网段内的目标路由网段;
[0046]依据所述目标路由网段对应的子网掩码和所述目标路由网段,确定各可通信设备对应的IP地址。
[0047]可选地,所述建立所述源设备与所述内服务设备之间的通信连接的步骤,所述判断模块还用于:
[0048]接收所述内服务设备发送的内服务设备IP地址和内服务设备端口;
[0049]依据所述内服务设备IP地址和所述内服务设备端口,建立所述源设备本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备通信方法,其特征在于,应用于源设备,所述设备通信方法包括:通过对所述源设备对应的各级路由网段进行探测,判断所述各级路由网段中是否存在内服务设备;若所述各级路由网段中存在所述内服务设备,则建立所述源设备与所述内服务设备之间的通信连接,并判断所述目标设备与所述内服务设备是否一致;若所述目标设备与所述内服务设备不一致,则通过所述内服务设备在所述源设备与所述目标设备之间透传通信信息。2.如权利要求1所述设备通信方法,其特征在于,所述各路由网段包括同级路由网段和上级路由网段,所述通过对所述源设备对应的各级路由网段进行探测,判断所述各级路由网段中是否存在内服务设备的步骤包括:通过向所述同级路由网段发送广播探测信息,检测是否接收到响应信息;若否,则判定所述同级路由网段中不存在所述内服务设备,并通过对所述上级路由网段进行探测,判断所述上级路由网段中是否存在所述内服务设备;若是,则判定所述同级路由网段中存在所述内服务设备。3.如权利要求2所述设备通信方法,其特征在于,所述通过所述源设备对上级路由网段进行探测,判断所述上级路由网段中是否存在所述内服务设备的步骤包括:通过对上级路由网段进行探测,获取各可通信设备对应的IP地址;通过向各所述IP地址发送探测包,检测各所述可通信设备中是否存在响应所述探测包的目标可通信设备;若是,则判定所述上级路由网段中存在所述内服务设备,并将所述目标可通信设备作为所述内服务设备;若否,则判定所述上级路由网段中不存在所述内服务设备。4.如权利要求3所述设备通信方法,其特征在于,所述通过所述源设备对上级路由网段进行探测,获取各可通信设备对应的IP地址的步骤包括:通过对上级路由网段进行探测,在所述上级路由网段中选取属于所述源设备所处的局域网网段内的目标路由网段;依据所述目标路由网段对应的子网掩码和所述目标路由网段,确定各可通信设备对应的IP地址。5.如权利要求1所述设备通信方法,其特征在于,所述建立所述源设备与所述内服务设备之间的通信连接的步骤包括:接收所述内服务设备发送的内服务设备IP地址和内服务设备端口;依据所述内服务设备IP地址和所述内服务设备端口,建立所述源设备与...

【专利技术属性】
技术研发人员:叶媲书庄镇海
申请(专利权)人:深圳会当科技有限公司
类型:发明
国别省市:

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

1