物联网终端设备接入网关的方法和系统技术方案

技术编号:28226278 阅读:21 留言:0更新日期:2021-04-28 10:01
本申请涉及一种物联网终端设备接入网关的方法和系统,其中,该物联网终端设备接入网关的方法包括:物联网关在LAN口发现终端设备广播的ARP查询报文,并获取该终端设备的IP地址通信请求;物联网关通过在网络中频繁发送伪造的ARP回应报文给终端设备,使物联网关与终端设备建立链接,其中,物联网关通过MAC地址过滤屏蔽其余的多个具有相同默认IP地址的终端设备;物联网关通过终端设备的网络配置协议,配置终端设备的IP地址;终端设备通过该IP地址与网络连接,完成上线并通知云端。解决了成本高、效率低和配置正确性差的问题,降低了人工成本、配置难度,提高了工作效率、设备配置的正确性和稳定性。确性和稳定性。确性和稳定性。

【技术实现步骤摘要】
物联网终端设备接入网关的方法和系统


[0001]本申请涉及计算机领域,特别是涉及物联网终端设备接入网关的方法和系统。

技术介绍

[0002]随着物联网终端产品的以太网化飞速发展,现在的各种物联网终端设备都有特定的以太网接口,且与这个接口对应的,都有默认固定的IP地址,这些物联网终端设备通过上位机软件配置正确的IP地址后,接入网络中。
[0003]在相关技术中,物联网关接入物联网终端IP设备,需要预先对终端设备进行大量设置,比如工程师首先使用PC电脑配置好与设备出厂一致的IP地址段后,网线连接到设备上,再通过预安装的上位机程序或者设备自带的WebUI界面来配置IP地址和系统参数。这样不但需要派驻大量工程师到现场进行一台台的配置调试,而且人为的配置总会出现各种各样的错误导致设备无法正常上线,造成施工成本高;此外,如果终端IP设备发生了迁移,更会导致物联网关无法远程发现这台设备。
[0004]目前针对相关技术中,在将物联网终端设备接入网关时,由于需要现场人工预配置,导致的成本高、效率低和配置正确性差的问题,尚未提出有效的解决方案。

技术实现思路

[0005]本申请实施例提供了物联网终端设备接入网关的方法和系统,至少解决相关技术中在将物联网终端设备接入网关时,由于需要现场人工预配置,导致的成本高、效率低和配置正确性差的问题。
[0006]第一方面,本申请实施例提供了一种物联网终端设备接入网关的方法,所述方法包括:
[0007]物联网关在LAN口发现终端设备广播的ARP查询报文,并获取所述终端设备的IP地址通信请求;
[0008]所述物联网关通过在网络中频繁发送伪造的ARP回应报文给所述终端设备,使所述物联网关与所述终端设备建立链接,其中,所述物联网关通过MAC地址过滤屏蔽其余的多个具有相同默认IP地址的终端设备;
[0009]所述物联网关通过所述终端设备的网络配置协议,配置所述终端设备的IP地址;
[0010]所述终端设备通过所述配置的IP地址与网络连接,完成上线并通知云端。
[0011]在其中一些实施例中,所述使所述物联网关与所述终端设备建立链接包括包括:
[0012]将所述物联网关LAN口的MAC地址与所述终端设备请求的所述IP地址进行关联,通过不停刷新所述终端设备的ARP表项,使所述终端设备与所述物联网关建立链接。
[0013]在其中一些实施例中,所述终端设备与所述物联网关建立链接之后,所述方法包括:
[0014]所述终端设备发送业务数据给所述物联网关,或所述终端设备等待被访问。
[0015]在其中一些实施例中,所述物联网关通过在网络中频繁发送伪造的ARP回应报文
给所述终端设备包括:
[0016]通过在所述物联网关上增加静态HOST路由,使得访问所述终端设备的数据报文从所述物联网关的LAN口输出。
[0017]在其中一些实施例中,所述终端设备完成IP地址配置之后,和所述终端设备与网络连接之前,所述方法包括:
[0018]所述物联网关清除ARP劫持包发送、静态HOST路由和所述MAC地址过滤。
[0019]第二方面,本申请实施例提供了一种物联网终端设备接入网关的系统,所述系统包括:
[0020]设备发现模块,用于物联网关在LAN口发现终端设备广播的ARP查询报文,并获取所述终端设备的IP地址通信请求;
[0021]设备链接模块,用于所述物联网关通过在网络中频繁发送伪造的ARP回应报文给所述终端设备,使所述物联网关与所述终端设备建立链接,其中,所述物联网关通过MAC地址过滤屏蔽其余的多个具有相同默认IP地址的终端设备;
[0022]IP配置模块,用于所述物联网关通过所述终端设备的网络配置协议,配置所述终端设备的IP地址;
[0023]设备接入模块,用于所述终端设备通过所述配置的IP地址与网络连接,完成上线并通知云端。
[0024]在其中一些实施例中,所述设备链接模块,还用于将所述物联网关LAN口的MAC地址与所述终端设备请求的所述IP地址进行关联,通过不停刷新所述终端设备的ARP表项,使所述终端设备与所述物联网关建立链接。
[0025]在其中一些实施例中,所述终端设备与所述物联网关建立链接之后,所述终端设备发送业务数据给所述物联网关,或所述终端设备等待被访问。
[0026]在其中一些实施例中,所述物联网关上增加静态HOST路由,使得访问所述终端设备的数据报文从所述物联网关的LAN口输出。
[0027]在其中一些实施例中,所述系统还包括释放模块,所述终端设备完成IP地址配置之后,和所述终端设备与网络连接之前,
[0028]所述释放模块,用于所述物联网关清除ARP劫持包发送、静态HOST路由和所述MAC地址过滤。
[0029]相比于相关技术,本申请实施例提供的一种物联网终端设备接入网关的方法,物联网关在LAN口发现终端设备广播的ARP查询报文,并获取该终端设备的IP地址通信请求;然后物联网关通过在网络中频繁发送伪造的ARP回应报文给终端设备,使物联网关与终端设备建立链接,其中,物联网关通过MAC地址过滤屏蔽其余的多个具有相同默认IP地址的终端设备;接着物联网关与该终端设备建立通信通道之后,通过终端设备的网络配置协议,配置终端设备的IP地址;最后终端设备通过该IP地址与网络连接,完成上线并通知云端,解决了在将物联网终端设备接入网关时,由于需要现场人工预配置,导致的成本高、效率低和配置正确性差的问题,通过本地设备自发现和自动配置将终端IP设备接入到网络中,不仅降低了人工成本,而且减少了施工配置难度和复杂度,提高了工作效率、设备配置的正确性和稳定性。
附图说明
[0030]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0031]图1是根据本申请实施例的一种物联网终端设备接入网关的方法的应用环境示意图;
[0032]图2是根据本申请实施例的物联网终端设备接入网关方法的流程图;
[0033]图3是根据本申请实施例的物联网终端设备接入网关系统的结构框图;
[0034]图4是根据本申请实施例的物联网终端设备接入网关系统的另一种结构框图;
[0035]图5是根据本申请实施例的电子设备的内部结构示意图。
具体实施方式
[0036]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的
技术实现思路
的基础上进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网终端设备接入网关的方法,其特征在于,所述方法包括:物联网关在LAN口发现终端设备广播的ARP查询报文,并获取所述终端设备的IP地址通信请求;所述物联网关通过在网络中频繁发送伪造的ARP回应报文给所述终端设备,使所述物联网关与所述终端设备建立链接,其中,所述物联网关通过MAC地址过滤屏蔽其余的多个具有相同默认IP地址的终端设备;所述物联网关通过所述终端设备的网络配置协议,配置所述终端设备的IP地址;所述终端设备通过所述配置的IP地址与网络连接,完成上线并通知云端。2.根据权利要求1所述的方法,其特征在于,所述物联网关通过在网络中频繁发送伪造的ARP回应报文给所述终端设备包括:通过在所述物联网关上增加静态HOST路由,使得访问所述终端设备的数据报文从所述物联网关的LAN口输出。3.根据权利要求1所述的方法,其特征在于,所述使所述物联网关与所述终端设备建立链接包括:将所述物联网关LAN口的MAC地址与所述终端设备请求的所述IP地址进行关联,通过不停刷新所述终端设备的ARP表项,使所述终端设备与所述物联网关建立链接。4.根据权利要求1所述的方法,其特征在于,所述终端设备与所述物联网关建立链接之后,所述方法包括:所述终端设备发送业务数据给所述物联网关,或所述终端设备等待被访问。5.根据权利要求1所述的方法,其特征在于,所述终端设备完成IP地址配置之后,和所述终端设备与网络连接之前,所述方法包括:所述物联网关清除ARP劫持包发送、静态HOST路由和所述MAC地址过滤。6.一种...

【专利技术属性】
技术研发人员:王雷雷张国宏赵宪鹏龙文件
申请(专利权)人:浙江简捷物联科技有限公司
类型:发明
国别省市:

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

1