网络连接方法、网络连接系统、开发板及存储介质技术方案

技术编号:37154859 阅读:14 留言:0更新日期:2023-04-06 22:15
本申请涉及网络技术领域,尤其涉及一种网络连接方法、网络连接系统、开发板及存储介质。该方法应用于开发板,开发板包括无线网连接端口、有线网连接端口,且开发板具有可增加或者删除的虚拟网桥,通过虚拟网桥能够进行网络交换;方法包括:获取需要向外界终端设备提供网络的目标设备的类型,目标设备包括终端网络设备和/或热点网络设备;将开发板调整为目标设备,并将无线网连接端口、有线网连接端口添加至虚拟网桥上,以与外界终端设备相连并提供网络。本申请既可以使开发板成为一个热点网络设备,通过无线网与其他终端设备相连,又可以作为一个终端设备,具有交换器的功能,用于通过有线方式与其他终端设备进行网络通信。有线方式与其他终端设备进行网络通信。有线方式与其他终端设备进行网络通信。

【技术实现步骤摘要】
网络连接方法、网络连接系统、开发板及存储介质


[0001]本申请涉及网络
,尤其涉及一种网络连接方法、网络连接系统、开发板及存储介质。

技术介绍

[0002]网络的出现极大的方便了人们的生活,从网络传输介质来看,大致可以将网络分为有线网络和无线网络。有线网即是采用同轴电缆、双绞线或光纤等来连接的计算机网络。无线网即是用电磁波作为载体来传输数据。对于不同网络设备间的通信,我们需要利用网络交换等相关技术达到通信目的,为此我们需要通过比如交换机之类的设备对网口进行桥接,使得处于不同网段的网络设备可以顺利的进行通信,同时也可以实现不同类型网络的连接和网络的扩展等功能。在网络交换中常见的类型有电路交换、分组交换和报文交换等。
[0003]现有的技术设备实现的网口大多比较单一,没有比较好的将无线网络与有线网络同时实现在同一台交换机设备当中。

技术实现思路

[0004]为了解决或者部分解决上述问题,本申请提供了一种网络连接方法、网络连接系统、开发板及存储介质,可以使搭载开鸿系统的开发板成为一个热点网络设备,通过无线网与其他终端设备相连,又可以作为一个终端设备,具有交换器的功能,用于通过有线方式与其他终端设备进行网络通信。
[0005]第一方面,本申请的实施例提供了一种网络连接方法,应用于开发板,所述开发板上搭载有预设操作系统,所述开发板包括无线网连接端口、有线网连接端口,且所述开发板具有可增加或者删除的虚拟网桥,通过所述虚拟网桥能够进行网络交换;所述方法包括:
[0006]获取需要向外界终端设备提供网络的目标设备的类型;
[0007]将所述开发板自身调整为目标设备的类型,并将所述无线网连接端口、所述有线网连接端口添加至所述虚拟网桥上,以与外界终端设备相连并提供网络。
[0008]通过使用搭载预设的操作系统的开发板,利用桥接技术对开发板进行不同的桥接操作时,既可以使开发板成为一个热点网络设备,通过无线网与其他终端设备相连,又可以作为一个终端设备,具有交换器的功能,用于通过有线方式与其他终端设备进行网络通信。
[0009]在本申请实施例提供的网络连接方法中,当所述目标设备的类型为终端网络设备时,在将所述无线网连接端口、所述有线网连接端口添加至所述虚拟网桥上的步骤之前,所述方法还包括:
[0010]将所述开发板调整为4address模式,以使所述无线网连接端口、所述有线网连接端口桥接;
[0011]其中,所述终端网络设备通过有线方式与外界终端设备相连,并为所述外界终端设备提供网络。
[0012]在本申请实施例提供的网络连接方法中,当所述目标设备的类型为热点网络设备
时,所述方法还包括:
[0013]将所述无线网连接端口、所述有线网连接端口添加至所述虚拟网桥上;
[0014]通过所述开发板上设置一个有线网络接口与第一终端设备相连,以及通过所述无线网络端口与第二终端设备相连;
[0015]其中,所述热点网络设备通过无线方式和/或有线方式与外界终端设备相连,并为所述外界终端设备提供网络。
[0016]在本申请实施例提供的网络连接方法中,在获取需要向外界终端设备提供网络的目标设备的类型的步骤之前,所述方法还包括:
[0017]开启所述开发板自身的转发功能,使所述开发板允许数据包转发,以实现所述无线网连接端口、所述有线网连接端口桥接。
[0018]在本申请实施例提供的网络连接方法中,在将所述无线网连接端口添加至所述虚拟网桥上的步骤之后,所述方法还包括:
[0019]给所述无线网连接端口分配IP地址与网掩码。
[0020]在本申请实施例提供的网络连接方法中,在将所述有线网连接端口添加至所述虚拟网桥上的步骤之后,所述方法还包括:
[0021]给所述有线网连接端口分配IP地址与网掩码。
[0022]在本申请实施例提供的网络连接方法中,所述方法还包括:
[0023]当需要停止向外界终端设备提供网络时,将所述虚拟网桥删除。
[0024]第二方面,本申请还提供了一种开发板,所述开发板包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如上所述的网络连接方法的步骤。
[0025]第三方面,本申请还提供了一种网络连接系统,所述系统包括一个开发板及终端设备,当所述开发板与所述终端设备相连时,所述开发板用于执行如上所述的网络连接方法的步骤。
[0026]第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如上述的网络连接方法的步骤。
[0027]相比于现有技术,本申请实施例提供的网络连接方法中,包括:获取需要向外界终端设备提供网络的目标设备的类型;将所述开发板自身调整为目标设备的类型,并将所述无线网连接端口、所述有线网连接端口添加至所述虚拟网桥上,以与外界终端设备相连并提供网络;通过使用搭载预设的操作系统,比如KaihongOS的开发板,利用桥接技术对开发板进行不同的桥接操作时,既可以使开发板成为一个热点网络设备,通过无线网与其他终端设备相连,又可以作为一个终端设备,具有交换器的功能,用于通过有线方式与其他终端设备进行网络通信。
[0028]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0029]为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的
附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1为本申请实施例提供的网络连接方法的流程示意图。
[0031]图2为本申请实施例提供的开发板作为终端网络设备使用的结构示意图。
[0032]图3为本申请实施例提供的网络连接方法的子步骤流程示意图。
[0033]图4为本申请实施例提供的开发板作为热点网络设备、终端网络设备共同使用的结构示意图。
[0034]图5为本申请实施例提供的一种开发板的结构示意图。
具体实施方式
[0035]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0036]应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
[0037]应当理解,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络连接方法,其特征在于,应用于开发板,所述开发板上搭载有预设的操作系统,所述开发板包括无线网连接端口、有线网连接端口,且所述开发板具有可增加或者删除的虚拟网桥,通过所述虚拟网桥能够进行网络交换;所述方法包括:获取需要向外界终端设备提供网络的目标设备的类型;将所述开发板自身调整为目标设备的类型,并将所述无线网连接端口、所述有线网连接端口添加至所述虚拟网桥上,以与外界终端设备相连并提供网络。2.根据权利要求1所述的网络连接方法,其特征在于,当所述目标设备的类型为终端网络设备时,在所述将所述无线网连接端口、所述有线网连接端口添加至所述虚拟网桥上的步骤之前,所述方法还包括:将自身调整为4address模式,以使所述无线网连接端口、所述有线网连接端口桥接;其中,所述终端网络设备通过有线方式与外界终端设备相连,并为所述外界终端设备提供网络。3.根据权利要求1所述的网络连接方法,其特征在于,当所述目标设备的类型为热点网络设备时,将所述无线网连接端口、所述有线网连接端口添加至所述虚拟网桥上,以与外界终端设备相连并提供网络,包括:将所述无线网连接端口、所述有线网连接端口添加至所述虚拟网桥上;通过所述开发板上设置的一个有线网络接口与第一终端设备相连,以及通过所述无线网络端口与第二终端设备相连;其中,所述热点网络设备通过无线方式和/或有线方式,与外界终端设备相连,并为所述外界终端设备提供网络。4.根据权利要求1所述的网络连接方法,其特征在于...

【专利技术属性】
技术研发人员:郭易明谢海龙
申请(专利权)人:深圳开鸿数字产业发展有限公司
类型:发明
国别省市:

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

1