System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 路由信息配置方法、设备通信方法、装置及电子设备制造方法及图纸_技高网

路由信息配置方法、设备通信方法、装置及电子设备制造方法及图纸

技术编号:40554003 阅读:10 留言:0更新日期:2024-03-05 19:14
本申请涉及电子设备领域,具体涉及一种路由信息配置方法、设备通信方法、装置及电子设备。该方法包括:获取用户输入的第一设备的端口配置信息,并据此构建第一设备拓扑图;任一设备的端口配置信息包括该设备的与所连接其他设备通信的端口、以及所连接设备的与该设备通信的端口,第一设备拓扑图中的设备节点包括第一设备和第一设备连接的设备,第一设备拓扑图中标识有设备节点的端口配置信息;根据第一设备拓扑图获得第一路由信息集合;第一路由信息集合包括第一设备拓扑图中设备节点的路由信息,路由信息包括端口配置信息;将第一路由信息集合发送第一设备拓扑图中的设备节点。本申请实施例适用于无I P地址的电子设备的通信。

【技术实现步骤摘要】

本申请涉及电子设备,具体地涉及一种路由信息配置方法、设备通信方法、装置及电子设备


技术介绍

1、现有技术中,以ip地址来标识网络设备(比如路由器、网关、手机和电脑等)。当一个网络设备向另一个网络设备传递数据时,可以根据网络通信协议(比如tcp协议)和另一网络设备的ip地址,将数据传递至另一网络设备,以实现网络设备之间的通信。

2、但是,对于那些没有ip地址的电子设备,则不能使用现有技术来实现设备间的通信。因此,需要提供一种适用于无ip地址的电子设备的通信方法。


技术实现思路

1、本申请提供一种路由信息配置方法、设备通信方法、装置及电子设备,能够实现无ip地址的电子设备之间的通信。

2、第一方面,本申请实施例提供了一种路由信息配置方法,所述方法应用于终端设备,包括:获取用户输入的第一设备的端口配置信息;其中,任一设备的端口配置信息包括:该设备的与所连接其他设备通信的端口、以及所连接设备的与该设备通信的端口;根据所述第一设备的端口配置信息,构建第一设备拓扑图;其中,所述第一设备拓扑图中的设备节点包括所述第一设备和所述第一设备连接的设备,所述第一设备拓扑图中标识有设备节点的端口配置信息;根据所述第一设备拓扑图,获得第一路由信息集合;其中,所述第一路由信息集合包括所述第一设备拓扑图中设备节点的路由信息,所述路由信息包括所述端口配置信息;将所述第一路由信息集合发送所述第一设备拓扑图中的设备节点。

3、在一种可能的实现方式中,所述方法还包括:显示构建的所述第一设备拓扑图。

4、在一种可能的实现方式中,在所述获取用户输入的第一设备的端口配置信息之前,所述方法还包括:显示第二设备拓扑图,所述第二设备拓扑图中的设备节点不包括所述第一设备;所述构建第一设备拓扑图,包括:通过在所述第二设备拓扑图的设备节点中增加第一设备,以及在所述第二设备拓扑图中标识所述第一设备的端口配置信息,以获得第一设备拓扑图。

5、在一种可能的实现方式中,第一设备拓扑图的设备节点包括第二设备;所述方法还包括:响应于删除所述第二设备的设备节点删除请求,从所述第一设备拓扑图的设备节点中删除所述第二设备,以及删除所述第一设备拓扑图中标识的所述第二设备的端口配置信息,以获得第三设备拓扑图;根据所述第三设备拓扑图,获得第二路由信息集合,其中,所述第二路由信息集合包括所述第三设备拓扑图中设备节点的路由信息;将所述第二路由信息集合发送所述第三设备拓扑图中的设备节点。

6、在一种可能的实现方式中,第一设备拓扑图的设备节点包括第三设备;所述方法还包括:响应于修改所述第三设备的设备节点修改请求,在所述第一设备拓扑图中修改所述第三设备的设备节点拓扑连接关系和/或所述第三设备的端口配置信息,以获得第四设备拓扑图;根据所述第四设备拓扑图,获取第三路由信息集合,其中,所述第三路由信息集合包括所述第四设备拓扑图中设备节点的路由信息;将所述第三路由信息集合发送所述第四设备拓扑图中的设备节点。

7、第二方面,本申请实施例提供了一种设备通信方法,所述方法应用于第一设备,包括:获取所述终端设备提供的路由信息集合,所述路由信息集合包括设备拓扑图中设备节点的路由信息,所述路由信息包括端口配置信息,任一设备的端口配置信息包括该设备的与所连接其他设备通信的端口、以及所连接设备的与该设备通信的端口;所述设备拓扑图中的设备节点包括所述第一设备;根据所述路由信息集合,与所述设备拓扑图中的其他设备节点通信。

8、第三方面,本申请实施例提供了一种终端设备,包括:用户交互模块,用于获取用户输入的第一设备的端口配置信息;其中,任一设备的端口配置信息包括:该设备的与所连接其他设备通信的端口、以及所连接设备的与该设备通信的端口;拓扑图生成模块,用于根据所述第一设备的端口配置信息,构建第一设备拓扑图;其中,所述第一设备拓扑图中的设备节点包括所述第一设备和所述第一设备连接的设备,所述第一设备拓扑图中标识有设备节点的端口配置信息;路由信息生成模块,用于根据所述第一设备拓扑图,获得第一路由信息集合;其中,所述第一路由信息集合包括所述第一设备拓扑图中设备节点的路由信息,所述路由信息包括所述端口配置信息;通信模块,用于将所述第一路由信息集合发送所述第一设备拓扑图中的设备节点。

9、第四方面,本申请实施例提供了一种第一设备,包括:获取模块,用于获取所述终端设备提供的路由信息集合,所述路由信息集合包括设备拓扑图中设备节点的路由信息,所述路由信息包括端口配置信息,任一设备的端口配置信息包括该设备的与所连接其他设备通信的端口、以及所连接设备的与该设备通信的端口;所述设备拓扑图中的设备节点包括所述第一设备;通信模块,用于根据所述路由信息集合,与所述设备拓扑图中的其他设备节点通信。

10、第五方面,本申请实施例提供了一种电子设备,包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被所述处理器执行时,触发所述电子设备执行上述第一方面任一项所述的方法。

11、第六方面,本申请实施例提供了一种电子设备,包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被所述处理器执行时,触发所述电子设备执行上述第二方面任一项所述的方法。

12、第七方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行上述第一方面任一项所述的方法。

13、第八方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行上述第二方面任一项所述的方法。

14、本申请实施例中,用户可以通过终端设备,输入新增设备的用于与其连接的设备进行通信的端口配置信息,则终端设备根据新增设备的端口配置信息构建相应的用于体现设备节点间拓扑通信连接关系的设备拓扑图,以供用户查看确认;终端设备进而根据设备拓扑图,获得包括设备拓扑图中设备节点的路由信息的路由信息集合,并将路由信息集合发送给设备拓扑图中的设备节点。如此设备节点获取到终端设备提供的路由信息集合后,可以根据路由信息集合中设备节点的路由信息,与其他设备节点通信。如此,本申请实施例可以实现无ip地址的电子设备之间的通信。

本文档来自技高网...

【技术保护点】

1.一种路由信息配置方法,其特征在于,所述方法应用于终端设备,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,在所述获取用户输入的第一设备的端口配置信息之前,所述方法还包括:显示第二设备拓扑图,所述第二设备拓扑图中的设备节点不包括所述第一设备;

4.根据权利要求1或2所述的方法,其特征在于,所述第一设备拓扑图的设备节点包括第二设备;

5.根据权利要求1或2所述的方法,其特征在于,所述第一设备拓扑图的设备节点包括第三设备;

6.一种设备通信方法,其特征在于,所述方法应用于第一设备,包括:

7.一种终端设备,其特征在于,包括:

8.一种第一设备,其特征在于,包括:

9.一种电子设备,其特征在于,包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被所述处理器执行时,使所述电子设备执行权利要求1-6任意一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求1-6中任意一项所述的方法。

...

【技术特征摘要】

1.一种路由信息配置方法,其特征在于,所述方法应用于终端设备,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,在所述获取用户输入的第一设备的端口配置信息之前,所述方法还包括:显示第二设备拓扑图,所述第二设备拓扑图中的设备节点不包括所述第一设备;

4.根据权利要求1或2所述的方法,其特征在于,所述第一设备拓扑图的设备节点包括第二设备;

5.根据权利要求1或2所述的方法,其特征在于,所述第一设备拓扑图的设备节点包括第三设备;

6...

【专利技术属性】
技术研发人员:刘磊郭紫旭蔡奕聪
申请(专利权)人:深圳市英维克信息技术有限公司
类型:发明
国别省市:

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

1