[发明专利]一种IP地址申请方法、装置、设备及介质在审
申请号: | 202211296644.0 | 申请日: | 2022-10-21 |
公开(公告)号: | CN115633015A | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 刘新;李森 | 申请(专利权)人: | 深圳市元征科技股份有限公司 |
主分类号: | H04L61/5014 | 分类号: | H04L61/5014;H04L61/103;H04L67/12;G07C5/00;G07C5/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 任洁芳 |
地址: | 518129 广东省深圳市龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ip 地址 申请 方法 装置 设备 介质 | ||
1.一种IP地址申请方法,其特征在于,应用于远程诊断服务端,包括:
向诊断设备广播发送DHCP发现报文和ARP报文;
在预设时间内,基于所述APR报文获取未被使用的目标IP,然后判断所述远程诊断服务端是否在所述预设时间内基于所述DHCP发现报文获取到分配IP;
若获取到所述分配IP,则直接将所述分配IP设置为所述远程诊断服务端DOIP的IP地址,若没有获取到所述分配IP,则将所述目标IP设置为所述远程诊断服务端DOIP的IP地址。
2.根据权利要求1所述的种IP地址申请方法,其特征在于,所述向诊断设备广播发送DHCP发现报文和ARP报文,包括:
在检测到所述远程诊断服务端和诊断设备之间建立DOIP物理连接后,向所述诊断设备广播发送DHCP发现报文和ARP报文。
3.根据权利要求2所述的种IP地址申请方法,其特征在于,所述向所述诊断设备广播发送DHCP发现报文和ARP报文,包括:
启动第一线程和第二线程;
基于所述DOIP物理连接,并通过所述第一线程向所述诊断设备广播发送DHCP请求报文;
基于所述DOIP物理连接,并通过所述第二线程向所述诊断设备广播发送ARP报文。
4.根据权利要求1所述的种IP地址申请方法,其特征在于,所述在预设时间内,基于所述APR报文获取未被使用的目标IP,包括:
判断是否获取诊断设备针对ARP报文返回的表示预设IP已使用的目标应答;所述预设IP为所述APR报文中指定的IP;
若在所述预设时间内未获取所述目标应答,则将所述预设IP作为未被使用的目标IP;
若在所述预设时间内获取所述目标应答,则选择新IP,并基于所述新IP生成新的ARP报文,向所述诊断设备广播发送所述新的ARP报文,并将所述新IP作为所述预设IP,将所述新的ARP报文作为所述ARP报文,然后跳转至所述判断是否获取诊断设备针对ARP报文返回的表示预设IP已使用的目标应答的步骤,直至获取未被使用的所述目标IP。
5.根据权利要求4所述的种IP地址申请方法,其特征在于,所述选择新IP,包括:
基于预先设置的IP选择规则选择新IP;所述IP选择规则为任意选取局域网中的IP作为所述新IP,或,基于所述预设IP和预设数值计算得到所述新IP。
6.根据权利要求1至5任一项所述的种IP地址申请方法,其特征在于,所述向诊断设备广播发送DHCP发现报文和ARP报文之后,还包括:
在所述预设时间内,若未获取所述诊断设备基于所述DHCP发现报文返回的包括所述分配IP的DHCP提供报文,则结束,若获取所述DHCP提供报文,则向所述诊断设备广播发送表示接受所述分配IP的DHCP请求报文;
若在所述预设时间内未获取所述诊断设备基于所述DHCP请求报文返回的表示允许占用的DHCP应答报文,则结束,若获取所述DHCP应答报文,则基于所述DHCP应答报文使用所述分配IP。
7.根据权利要求1所述的种IP地址申请方法,其特征在于,所述预设时间从所述向诊断设备广播发送DHCP发现报文和ARP报文之后开始计时。
8.一种IP地址申请装置,其特征在于,应用于远程诊断服务端,包括:
广播发送模块,用于向诊断设备广播发送DHCP发现报文和ARP报文;
目标IP获取模块,用于在预设时间内,基于所述APR报文获取未被使用的目标IP;
判断模块,用于判断所述远程诊断服务端是否在所述预设时间内基于所述DHCP发现报文获取分配IP;
IP地址设置模块,用于若获取到所述分配IP,则直接将所述分配IP设置为所述远程诊断服务端DOIP的IP地址,若没有获取到所述分配IP,则将所述目标IP设置为所述远程诊断服务端DOIP的IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市元征科技股份有限公司,未经深圳市元征科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211296644.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:消泡系统和洗碗机
- 下一篇:烹饪设备的运行方法及装置、存储介质、计算机设备