一种设备地址管控方法、装置及系统制造方法及图纸

技术编号:35175038 阅读:22 留言:0更新日期:2022-10-12 17:41
本发明专利技术公开了一种设备地址管控方法、装置及系统包括:获取网络中所有智能设备的IP地址和MAC地址;获取当前设备的第一IP地址,根据预设的地址集合和第一IP地址,判断当前设备是否与网络中的智能设备发生IP冲突;其中,地址集合包括网络中所有智能设备的IP地址和MAC地址;若发生IP冲突,则将当前设备的第一IP地址更改为服务器设置的目标IP地址。本发明专利技术检测到当前设备与网络内的智能设备发生IP冲突时,则通过服务器自动为当前设备分配一个空闲地址;同时,当前设备上电后可自寻服务器地址,同时通过服务器的自动分配更改地址,避免IP冲突导致的异常问题,节省人力排查问题的时间,实现了零配置管控地址。了零配置管控地址。了零配置管控地址。

【技术实现步骤摘要】
一种设备地址管控方法、装置及系统


[0001]本专利技术涉及数据通信领域,尤其涉及一种设备地址管控方法、装置及系统。

技术介绍

[0002]目前,路由器若未设有专业人员对其进行VLAN(虚拟局域网)的划分,则会存在IP地址(互联网协议地址)混乱分配的情况,例如教师的个人计算机的IP地址自动分配获取、智能手机连接WIFI(无线通信技术)时IP自动分配获取等,而现有的技术方案无法掌握获取外部未知IP地址设备,从而导致服务器软件给产品设备分配地址时导致IP重用而发生严重异常的可能性。
[0003]此外,在目前现有的技术方案下无法完全排除现场中的所有网络设备,当现场存在未知设备通过DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)随机分配到IP地址(A地址),而现有技术方案中是无法得知当前网络中A地址。从而导致分配IP地址时会导致IP地址的冲突。
[0004]现有一种零配置IP地址管理方案,虽实现了零配置管理IP地址,但其设备在检测到IP冲突后会随机重新生成新的IP地址、若新的IP地址依然判断为IP冲突则重复该操作。并且IP地址变得无法管控而从而导致网络环境混乱,若初始时无人将其IP地址或子网掩码设置为一定规则,则依然是无法达到连接中心服务器的效果。

技术实现思路

[0005]本专利技术提供了一种设备地址管控方法、装置及系统,以解决现有零配置地址管理方案,容易造成IP冲突的技术问题。
[0006]为了解决上述技术问题,本专利技术实施例提供了一种设备地址管控方法,包括:获取网络中所有智能设备的IP地址和MAC地址;获取当前设备的第一IP地址,根据预设的地址集合和所述第一IP地址,判断所述当前设备是否与网络中的智能设备发生IP冲突;其中,所述地址集合包括所述网络中所有智能设备的IP地址和MAC地址;若发生IP冲突,则将所述当前设备的第一IP地址更改为服务器设置的目标IP地址。
[0007]本专利技术通过服务器获取网络中所有智能设备的IP地址,当检测到当前设备与网络内的智能设备发生IP冲突时,则通过服务器自动为当前设备分配一个空闲地址;同时,当前设备上电后可自寻服务器地址,同时通过服务器的自动分配更改地址,避免IP冲突导致的异常问题,节省人力排查问题的时间,实现了零配置管控地址。
[0008]进一步地,所述地址集合使通过服务器定期向所有智能设备发送ARP请求而获取的,具体为:通过服务器定期广播式向网络发送ARP请求报文,并通过网络将所述ARP请求报文转发给网络中的所有智能设备;
获取所有智能设备根据ARP请求报文通过网络向服务器发送的ARP应答报文,所述ARP应答报文包括所述地址集合。
[0009]本专利技术利用ARP(Address Resolution Protocol)地址解析协议的特性,定期广播发送ARP协议,以搜寻网络中所有智能设备的IP地址和MAC地址。
[0010]进一步地,在所述获取所有智能设备根据ARP请求报文通过网络向服务器发送的ARP应答报文,所述ARP应答报文包括所述地址集合之后,还包括:将所述地址集合中所有智能设备的IP地址和MAC地址以Key

Value的形式存储到数据库中,所述MAC地址作为Key,所述IP地址作为Value。
[0011]本专利技术将网络中所有智能设备的IP地址和MAC地址以Key

Value的形式进行存储,便于排查IP冲突是否发生,和筛选空闲IP。
[0012]进一步地,在所述获取当前设备的第一IP地址之前,还包括:建立服务器与当前设备的心跳通讯,若当前设备与服务器断开连接时,则定期向预设的组播地址发送第一数据信令。
[0013]本专利技术通过建立服务器与设备的心跳通讯,来判断设备是否断开连接,避免因IP冲突断开连接后发现不及时。
[0014]进一步地,所述获取当前设备的第一IP地址,具体为:通过服务器监听预设的组播地址,接收所述当前设备的第一数据信令;所述第一数据信令包括所述当前设备的第一IP地址和第一MAC地址。
[0015]本专利技术通过服务器监听预设的组播地址,以获取设备的IP地址,防止设备断开连接后,无法获取设备IP地址。
[0016]进一步地,所述根据预设的地址集合和所述第一IP地址,判断所述当前设备是否与网络中的智能设备发生IP冲突,具体为:根据所述当前设备的第一MAC地址作为查找Key查询数据库中是否存在设备;若不存在则将所述当前设备的第一IP地址和第二MAC地址存入数据库中;若存在,则所述当前设备与网络中的智能设备发生IP冲突。
[0017]本专利技术通过查询数据库中的现存IP地址以排查是否发生IP冲突,降低排查成本。
[0018]进一步地,所述若发生IP冲突,则将所述当前设备的第一IP地址更改为服务器设置的目标IP地址,具体为:若发生IP冲突,则根据所述地址集合中所有智能设备的IP地址,筛选出空闲的IP地址,并向所述组播地址发送第二数据信令,所述第二数据信令包括空闲的IP地址、MAC地址、服务器地址和端口;根据所述第二数据信令更改当前设备的第一IP地址并设置服务器地址与端口。
[0019]本专利技术根据现有IP地址筛选出空闲的IP地址,并通过私有信令将设备的IP地址更改为空闲IP地址,以解决IP冲突。
[0020]第二方面,本专利技术实施例还提供了一种设备地址管控装置,包括:地址获取模块、冲突判断模块和地址更改模块;所述地址获取模块,用于获取网络中所有智能设备的IP地址和MAC地址;所述冲突判断模块,用于获取当前设备的第一IP地址,根据预设的地址集合和所述第一IP地址,判断所述当前设备是否与网络中的智能设备发生IP冲突;其中,所述地址集
合包括所述网络中所有智能设备的IP地址和MAC地址;所述地址更改模块,用于当发生IP冲突时,则将所述当前设备的第一IP地址更改为服务器设置的目标IP地址。
[0021]第三方面,本专利技术实施例还提供了一种设备地址管控系统,包括服务器、网络和智能设备,所述服务器通过网络应用所述的设备地址管控方法实现零配置调节所述智能设备的IP地址。
[0022]本专利技术通过设置服务器作为管理者角色,能够职能的调节设备的IP地址,并且无需人工去初始调配设备属性;同时,本专利技术只需要一键运行服务器,将设备上电并接入网络即可达到一键部署的效果,降低了维护成本和部署成本。
[0023]第四方面,本专利技术实施例还提供了一种计算机设备,包括:处理器、通信接口和存储器,所述处理器、所述通信接口和所述存储器相互连接,其中,所述存储器存储有可执行程序代码,所述处理器用于调用所述可执行程序代码,执行所述的设备地址管控方法。
附图说明
[0024]图1为本专利技术实施例提供的设备地址管控方法的一种流程示意图;图2为本专利技术实施例提供的设备地址管控装置的一种结构示意图;图3为本专利技术实施例提供的地址管控系统的一种系统结构图;图4为本专利技术实施例提供的设备地址管控方法一种本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备地址管控方法,其特征在于,包括:获取网络中所有智能设备的IP地址和MAC地址;获取当前设备的第一IP地址,根据预设的地址集合和所述第一IP地址,判断所述当前设备是否与网络中的智能设备发生IP冲突;其中,所述地址集合包括所述网络中所有智能设备的IP地址和MAC地址;若发生IP冲突,则将所述当前设备的第一IP地址更改为服务器设置的目标IP地址。2.如权利要求1所述的设备地址管控方法,其特征在于,所述地址集合使通过服务器定期向所有智能设备发送ARP请求而获取的,具体为:通过服务器定期广播式向网络发送ARP请求报文,并通过网络将所述ARP请求报文转发给网络中的所有智能设备;获取所有智能设备根据ARP请求报文通过网络向服务器发送的ARP应答报文,所述ARP应答报文包括所述地址集合。3.如权利要求2所述的设备地址管控方法,其特征在于,在所述获取所有智能设备根据ARP请求报文通过网络向服务器发送的ARP应答报文,所述ARP应答报文包括所述地址集合之后,还包括:将所述地址集合中所有智能设备的IP地址和MAC地址以Key

Value的形式存储到数据库中,所述MAC地址作为Key,所述IP地址作为Value。4.如权利要求3所述的设备地址管控方法,其特征在于,在所述获取当前设备的第一IP地址之前,还包括:建立服务器与当前设备的心跳通讯,若当前设备与服务器断开连接时,则定期向预设的组播地址发送第一数据信令。5.如权利要求4所述的设备地址管控方法,其特征在于,所述获取当前设备的第一IP地址,具体为:通过服务器监听预设的组播地址,接收所述当前设备的第一数据信令;所述第一数据信令包括所述当前设备的第一IP地址和第一MAC地址。6.如权利要求5所述的设备地址管控方法,其特征在于,所述根据预设的地址集合和所述第一IP地址,判断所述当前...

【专利技术属性】
技术研发人员:杨嘉浩王子兵林弟明德张常华朱正辉赵定金
申请(专利权)人:广州市保伦电子有限公司
类型:发明
国别省市:

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

1