IP地址续租方法、装置、网络系统以及电子设备制造方法及图纸

技术编号:20331447 阅读:34 留言:0更新日期:2019-02-13 07:14
本申请实施例提供一种IP地址续租方法、装置、网络系统以及电子设备。通过第一设备接收第二设备发送的替代续租IP请求,所述第一设备与无线路由器建立了连接;然后获取所述第二设备的IP配置信息,所述IP配置信息由所述无线路由器分配给所述第二设备;继而基于所述第二设备的IP配置信息创建DHCP广播包;再定期向所述无线路由器发送包括所述DHCP广播包的续租请求。该方法可以实现第二设备能分配到与上次工作时相同的动态IP地址,从而可以快速连接上无线路由器,再者第二设备休眠断电期间可以降低第二设备的功耗并延长电池的使用寿命。

【技术实现步骤摘要】
IP地址续租方法、装置、网络系统以及电子设备
本申请涉及通信
,更具体地,涉及一种IP地址续租方法、装置、网络系统以及电子设备。
技术介绍
DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)使服务器能够动态地为网络中的其他主机提供IP(InternetProtocol,网协)地址,而且可以不给Intranet(内联)网中除DHCP、DNS(DomainNameSystem,域名系统)和WINS(WindowsInternetNameService,Windows网络名称服务)服务器外的任何服务器设置和维护静态IP地址。含有无线网卡的设备可以通过WiFi连接到无线路由器而分配到一个动态IP地址,但动态的IP地址都是有租期时间的,此IP地址租期一到,无线路由器就会回收该IP地址,并分配给下次连接到无线路由器的任意设备。另外,设备连接无线路由器时,需要经过最少DHCP的discover/offer/request/ack四个过程,但是由于路由器的不同,环境的不同,会导致DHCP的每个过程的时长不确定或者增加DHCP的某些过程,以至于在某些场景下整个DHCP过程可能会很长。
技术实现思路
有鉴于此,本申请实施例提供一种IP地址续租方法、装置、网络系统以及电子设备,以实现改善上述问题。第一方面,本申请实施例提供了一种IP地址续租方法,应用于第一设备,该方法包括:第一设备接收第二设备发送的替代续租IP请求,第一设备与无线路由器建立了连接;获取第二设备的IP配置信息,该IP配置信息由无线路由器分配给第二设备;基于第二设备的IP配置信息创建DHCP广播包;定期向无线路由器发送包括DHCP广播包的续租请求。第二方面,本申请实施例提供了一种IP地址续租方法,应用于第二设备,该方法包括:第二设备检测是否有触发进入未连网状态的指令,未连网状态时第二设备与无线路由器断开网络连接;若第二设备检测到有触发进入未连网状态的指令,第二设备向第一设备替代续租IP请求,其中,第一设备与无线路由器建立了网络连接,替代续租IP请求用于请求对第二设备的IP地址进行续租;第二设备进入未连网状态。第三方面,本申请实施例提供了一种IP地址续租方法,该方法包括:第二设备检测是否有触发进入未连网状态的指令,未连网状态时第二设备与无线路由器断开网络连接;若第二设备检测到有触发进入未连网状态的指令,第二设备向第一设备发送替代续租IP请求,其中,替代续租IP请求用于请求对第二设备的IP地址进行续租;第一设备接收第二设备发送的替代续租IP请求,第一设备与无线路由器建立了连接;第一设备获取第二设备的IP配置信息,该IP配置信息由无线路由器分配给第二设备;第一设备基于第二设备的IP配置信息创建DHCP广播包;第一设备定期向无线路由器发送包括DHCP广播包的续租请求;第二设备进入未连网状态。第四方面,本申请实施例提供了一种IP地址续租装置,运行于第一设备,该装置包括:请求接收模块,用于第一设备接收第二设备发送的替代续租IP请求,第一设备与无线路由器建立了连接;信息获取模块,用于第一设备获取第二设备的IP配置信息,IP配置信息由无线路由器分配给第二设备;数据创建模块,用于第一设备基于第二设备的IP配置信息创建DHCP广播包;请求发送模块,用于第一设备定期向无线路由器发送包括DHCP广播包的续租请求。第五方面,本申请实施例提供了一种IP地址续租装置,运行于第二设备,该装置包括:指令检测模块,用于第二设备检测是否有触发进入未连网状态的指令,未连网状态时第二设备与无线路由器断开网络连接;请求发送模块,用于若第二设备检测到有触发进入未连网状态的指令,第二设备向第一设备发送替代续租IP请求,其中,第一设备与无线路由器建立了网络连接,替代续租IP请求用于请求对第二设备的IP地址进行续租;掉电模块,用于第二设备进入所述未连网状态。第六方面,本申请实施例提供了一种网络系统,包括第一设备、无线路由器以及第二设备,第一设备与无线路由器连接。第二设备用于检测是否有触发进入未连网状态的指令,未连网状态时第二设备与无线路由器断开网络连接;第二设备还用于若第二设备检测到有触发进入未连网状态的指令,第二设备向第一设备发送替代续租IP请求,其中,替代续租IP请求用于请求对第二设备的IP地址进行续租;第一设备用于接收第二设备发送的替代续租IP请求,第一设备与无线路由器建立了连接;第一设备还用于获取第二设备的IP配置信息,IP配置信息由无线路由器分配给第二设备;第一设备还用于基于第二设备的IP配置信息创建DHCP广播包;第一设备还用于定期向无线路由器发送包括DHCP广播包的续租请求;第二设备还用于进入未连网状态。第七方面,本申请实施例提供了一种电子设备,包括存储器以及一个或多个处理器,一个或多个程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行上述第一方面提出的IP地址续租方法。第八方面,本申请实施例提供了一种电子设备,包括存储器以及一个或多个处理器,一个或多个程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行上述第二方面提出的IP地址续租方法。第九方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有程序代码,其中,在程序代码由处理器加载并执行时执行上述的IP地址续租方法。相对于现有技术,本申请实施例提供的IP地址续租方法、装置、电子设备及存储介质。通过当第二设备完成工作即将休眠或断电前,向第一设备发送替代续租IP请求,然后第一设备接收该请求并替代第二设备向无线路由器发送第二设备的续租IP请求,继而根据无线路由器返回的续租确认信号实现第二设备的动态IP的续租保活。该方法可以实现第二设备能分配到与上次工作时相同的动态IP地址,从而可以快速连接上无线路由器,再者第二设备休眠断电期间可以降低第二设备的功耗并延长电池的使用寿命。为了让本申请的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了现有DHCP系统中IP地址动态获取的流程示意图;图2示出了本申请实施例提供的一种网络系统的示意图;图3示出了本申请实施例提供的一种IP地址续租方法的交互过程的流程图;图4示出了图3的方法的一具体示例中的一种第一设备的结构框图;图5示出了图3的方法的一具体示例中的一种第二设备的结构框图;图6示出了图5中的第二设备向图4中的第一设备发送替代IP续租请求的流程示意图;图7示出了图4中第一设备接收无线路由器回应IP地址续租确认信号的流程示意图;图8示出了图5中的第二设备向图4中的第一设备发送终止替代续租IP请求的流程示意图;图9示出了本申请实施例提供的一种IP地址续租方法的流程图;图10示出了本申请实施例提供的另一种IP地址续租方法的流程图;图11示出了本申请实施例提供的一种IP地址续租装置的结构框图;图12本文档来自技高网...

【技术保护点】
1.一种IP地址续租方法,其特征在于,应用于第一设备,所述方法包括:第一设备接收第二设备发送的替代续租IP请求,所述第一设备与无线路由器建立了连接;获取所述第二设备的IP配置信息,所述IP配置信息由所述无线路由器分配给所述第二设备;基于所述第二设备的IP配置信息创建DHCP广播包;定期向所述无线路由器发送包括所述DHCP广播包的续租请求。

【技术特征摘要】
1.一种IP地址续租方法,其特征在于,应用于第一设备,所述方法包括:第一设备接收第二设备发送的替代续租IP请求,所述第一设备与无线路由器建立了连接;获取所述第二设备的IP配置信息,所述IP配置信息由所述无线路由器分配给所述第二设备;基于所述第二设备的IP配置信息创建DHCP广播包;定期向所述无线路由器发送包括所述DHCP广播包的续租请求。2.如权利要求1所述的IP地址续租方法,其特征在于,所述方法还包括:所述第一设备接收所述无线路由器响应所述续租请求返回的续租确认信号。3.如权利要求1所述的IP地址续租方法,其特征在于,所述获取所述第二设备的IP配置信息的步骤包括:若检测到所述替代续租IP请求携带有IP配置信息,从所述替代续租IP请求中获取所述第二设备的IP配置信息;若检测到所述替代续租IP请求未携带IP配置信息,且本地存储有所述IP配置信息,从本地获取所述第二设备的IP配置信息。4.如权利要求1所述的IP地址续租方法,其特征在于,所述定期向所述无线路由器发送包括所述DHCP广播包的续租请求的步骤包括:当检测到所述第二设备的的租期大于第一预设租期,或者所述第二设备的剩余租期小于第二预设租期时,向所述无线路由器发送包括所述DHCP广播包的续租请求。5.如权利要求1所述的IP地址续租方法,其特征在于,所述定期向所述无线路由器发送包括所述DHCP广播包的续租请求的步骤之后还包括:接收所述第二设备发送的终止续租IP请求;响应所述终止续租IP请求,终止定期向所述无线路由器发送包括所述DHCP广播包的续租请求。6.一种IP地址续租方法,其特征在于,应用于第二设备,所述方法包括:第二设备检测是否有触发进入未连网状态的指令,所述未连网状态时所述第二设备与无线路由器断开网络连接;若所述第二设备检测到有所述触发进入未连网状态的指令,所述第二设备向第一设备发送替代续租IP请求,其中,所述第一设备与所述无线路由器建立了网络连接,所述替代续租IP请求用于请求对所述第二设备的IP地址进行续租;所述第二设备进入所述未连网状态。7.如权利要求6所述的IP地址续租方法,其特征在于,所述方法还包括:所述第二设备响应于唤醒指令,向所述第一设备发送终止续租IP请求,并基于第二设备的IP配置信息与所述无线路由器建立网络连接,其中,所述第二设备的IP配置信息由所述无线路由器分配给所述第二设备。8.如权利要求6所述的IP地址续租方法,其特征在于,所述第二设备向第一设备发送替代续租IP请求的步骤之前还包括:所述第二设备检测是否向第一设备发送过替代续租IP请求,若发送过,则所述替代续租IP请求中不包括所述第二设备的IP配置信息;否则所述替代续租IP请求中包括所述第二设备的IP配置信息。9.一种IP地址续租方法,其特征在于,所述方法包括:第二设备检测是否有触发进入未连网状态的指令,所述未连网状态时所述第二设备与无线路由器断开网络连接;若所述第二设备检测到有所述触发进入未连网状态的指令,所述第二设备向第一设备发送替代续租IP请求,其中,所述替代续租IP请求用于请求对所述第二设备的IP地址进行续租;...

【专利技术属性】
技术研发人员:黄建平黄灿武游延筠
申请(专利权)人:深圳绿米联创科技有限公司
类型:发明
国别省市:广东,44

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

1