分配地址的方法及装置制造方法及图纸

技术编号:17414090 阅读:24 留言:0更新日期:2018-03-07 09:45
本发明专利技术提供了一种分配地址的方法及装置,其中,该方法包括:设备管理平台接收设备用于指示申请网络协议IP地址的请求消息;设备管理平台响应于请求消息根据所管理的IP地址的使用情况为设备分配所需的IP地址。通过本发明专利技术,从而解决了相关技术中IP设备管理平台为IP设备分配的地址可能过小或过大的问题,达到了合理利用IP地址的效果。

Method and device for assigning address

The present invention provides a method and a device, wherein the address allocation method, including: equipment management platform receives the request message indicating device for application of network protocol IP address; equipment management platform in response to the request message according to the use of the management of the IP address for the allocation of equipment required for IP. The invention solves the problem that the address allocated by the IP device management platform for the IP device may be too small or too large in related technologies, and achieves the reasonable use of the IP address.

【技术实现步骤摘要】
分配地址的方法及装置
本专利技术涉及通信领域,具体而言,涉及一种分配地址的方法及装置。
技术介绍
随着网络对网络协议(InternetProtocol,简称为IP)地址的需求增加,需要更加灵活和便捷的方式来管理IP设备地址;目前管理地址方式为IP地址设备配置为固定IP段,需要从统一的IP设备管理平台上申请地址。但通过该方式,IP设备管理平台为IP设备分配的地址可能过小,导致IP设备频繁的申请地址,进而分配效率低,如果分配的地址过大会导致地址资源没有得到合理利用。针对相关技术中的上述问题,目前尚未存在有效的解决方案。
技术实现思路
本专利技术实施例提供了一种分配地址的方法及装置,以至少解决相关技术中IP设备管理平台为IP设备分配的地址可能过小或过大的问题。根据本专利技术的一个方面,提供了一种分配地址的方法,包括:设备管理平台接收设备用于指示申请网络协议IP地址的请求消息;所述设备管理平台响应于所述请求消息根据所管理的IP地址的使用情况为所述设备分配所需的IP地址。进一步地,在所述设备申请的IP地址为非固定IP地址的情况下,所述设备管理平台响应于所述请求消息根据所管理的IP地址的使用情况为所述设备分配IP地址包括:所述设备管理平台根据所管理的IP地址的使用情况计算出与所述设备对应的IP地址块;所述设备管理平台比较所管理的IP地址中空闲IP地址与所述IP地址块;在所述空闲IP地址小于所述IP地址块的情况下,所述设备管理平台将所述空闲IP地址分配给所述设备;在所述空闲IP地址大于所述IP地址块的情况下,所述设备管理平台分配与所述IP地址块对应的地址段给所述设备。进一步地,在所述设备申请的IP地址为固定IP地址的情况下,所述设备管理平台响应于所述请求消息根据所管理的IP地址的使用情况为所述设备分配IP地址包括:所述设备管理平台判断所述设备申请的固定IP地址是否为空闲地址;在所述设备申请的固定IP地址为空闲地址的情况下,所述设备管理平台将所述申请的固定IP地址分配给所述设备。进一步地,在所述设备管理平台为所述设备分配IP地址成功之后,所述方法还包括:所述管理设备平台将已分配的IP地址信息更新到本地存储的IP设备地址信息表中。进一步地,所述方法还包括:在所述设备在预设时间内未使用指定IP地址段的情况下,所述设备管理平台接收所述设备发送的用于指示释放所述指定IP地址段的释放请求消息;所述设备管理平台将所述指定IP地址段的信息更新到所述IP设备地址信息表中。进一步地,所述方法还包括:在所述设备的业务量发生变化的情况下,所述设备管理平台接收所述设备上报的用于指示变化后的业务量的信息的请求消息;所述设备管理平台将所述设备变化后的业务量的信息更新到所述IP设备地址信息表中。进一步地,所述设备管理平台所管理的IP地址的使用情况由所述IP设备地址信息表中的以下参数决定:所述设备管理平台所管理的IP地址总数Psum;接入到所述设备管理平台的IP设备总数Dsum;申请IP地址的设备的业务量Td;接入到所述设备管理平台的IP设备的业务量总和T;申请IP地址的设备释放的IP地址累计总数DPfree;申请IP地址的设备申请IP地址累计总数DPmalloc;申请IP地址的设备的锻炼率Dratio;申请IP地址的设备申请的地址块大小Pblock。进一步地,所述地址块Pblock的通过以下公式计算:根据本专利技术的另一个方面,提供了一种分配地址的装置,应用于设备管理平台侧,包括:接收模块,用于接收设备用于指示申请网络协议IP地址的请求消息;分配模块,用于响应于所述请求消息根据所管理的IP地址的使用情况为所述设备分配IP所需的地址。进一步地,在所述设备申请的IP地址为非固定IP地址的情况下,所述分配模块包括:计算单元,用于根据所管理的IP地址的使用情况计算出与所述设备对应的IP地址块;比较单元,用于比较所管理的IP地址中空闲IP地址与所述IP地址块;第一分配单元,用于在所述空闲IP地址小于所述IP地址块的情况下,将所述空闲IP地址分配给所述设备;第二分配单元,用于在所述空闲IP地址大于所述IP地址块的情况下,分配与所述IP地址块对应的地址段给所述设备。进一步地,在所述设备申请的IP地址为固定IP地址的情况下,所述分配模块包括:判断单元,用于判断所述设备申请的固定IP地址是否为空闲地址;第三分配单元,用于在所述设备申请的固定IP地址为空闲地址的情况下,将所述申请的固定IP地址分配给所述设备。进一步地,所述装置还包括:第一更新模块,用于在所述分配模块为所述设备分配IP地址成功之后,将已分配的IP地址信息更新到本地存储的IP设备地址信息表中。进一步地,所述装置还包括:第一接收模块,用于在所述设备在预设时间内未使用指定IP地址段的情况下,接收所述设备发送的用于指示释放所述指定IP地址段的释放请求消息;第二更新模块,用于将所述指定IP地址段的信息更新到所述IP设备地址信息表中。进一步地,所述装置还包括:第二接收模块,用于在所述设备的业务量发生变化的情况下,接收所述设备上报的用于指示变化后的业务量的信息的请求消息;第三更新模块,用于将所述设备变化后的业务量的信息更新到所述IP设备地址信息表中。进一步地,所述IP地址的使用情况由所述IP设备地址信息表中的以下参数决定:所述设备管理平台所管理的IP地址总数Psum;接入到所述设备管理平台的IP设备总数Dsum;申请IP地址的设备的业务量Td;接入到所述设备管理平台的IP设备的业务量总和T;申请IP地址的设备释放的IP地址累计总数DPfree;申请IP地址的设备申请IP地址累计总数DPmalloc;申请IP地址的设备的锻炼率Dratio;申请IP地址的设备申请的地址块大小Pblock。进一步地,所述地址块Pblock的通过以下公式计算:通过本专利技术,设备管理平台可以根据使用情况为设备分配所需的IP地址,即在所管理的IP地址中有充足的空闲IP地址时则分配设备所申请的IP地址,如空闲IP地址不足时则将该空闲IP地址分配给设备,从而解决了相关技术中IP设备管理平台为IP设备分配的地址可能过小或过大的问题,达到了合理利用IP地址的效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的分配地址的方法的流程图;图2是根据本专利技术实施例的分配地址的装置的结构框图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。实施例1在本实施例中提供了一种分配地址的方法,图1是根据本专利技术实施例的分配地址的方法的流程图,如图1所示,该流程包括如下步骤:步骤S102:设备管理平台接收设备用于指示申请网络协议IP地址的请求消息;步骤S104:设备管理平台响应于请求消息根据所管理的IP地址的使用情况为设备分配所需的IP地址。通过本实施例的上述步骤S102至步骤S104可知,在本实施例中设备管理平台可以根据使用情况本文档来自技高网...
分配地址的方法及装置

【技术保护点】
一种分配地址的方法,其特征在于,包括:设备管理平台接收设备用于指示申请网络协议IP地址的请求消息;所述设备管理平台响应于所述请求消息根据所管理的IP地址的使用情况为所述设备分配所需的IP地址。

【技术特征摘要】
1.一种分配地址的方法,其特征在于,包括:设备管理平台接收设备用于指示申请网络协议IP地址的请求消息;所述设备管理平台响应于所述请求消息根据所管理的IP地址的使用情况为所述设备分配所需的IP地址。2.根据权利要求1所述的方法,其特征在于,在所述设备申请的IP地址为非固定IP地址的情况下,所述设备管理平台响应于所述请求消息根据所管理的IP地址的使用情况为所述设备分配IP地址包括:所述设备管理平台根据所管理的IP地址的使用情况计算出与所述设备对应的IP地址块;所述设备管理平台比较所管理的IP地址中空闲IP地址与所述IP地址块;在所述空闲IP地址小于所述IP地址块的情况下,所述设备管理平台将所述空闲IP地址分配给所述设备;在所述空闲IP地址大于所述IP地址块的情况下,所述设备管理平台分配与所述IP地址块对应的地址段给所述设备。3.根据权利要求1所述的方法,其特征在于,在所述设备申请的IP地址为固定IP地址的情况下,所述设备管理平台响应于所述请求消息根据所管理的IP地址的使用情况为所述设备分配IP地址包括:所述设备管理平台判断所述设备申请的固定IP地址是否为空闲地址;在所述设备申请的固定IP地址为空闲地址的情况下,所述设备管理平台将所述申请的固定IP地址分配给所述设备。4.根据权利要求2或3所述的方法,其特征在于,在所述设备管理平台为所述设备分配IP地址成功之后,所述方法还包括:所述管理设备平台将已分配的IP地址信息更新到本地存储的IP设备地址信息表中。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述设备在预设时间内未使用指定IP地址段的情况下,所述设备管理平台接收所述设备发送的用于指示释放所述指定IP地址段的释放请求消息;所述设备管理平台将所述指定IP地址段的信息更新到所述IP设备地址信息表中。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述设备的业务量发生变化的情况下,所述设备管理平台接收所述设备上报的用于指示变化后的业务量的信息的请求消息;所述设备管理平台将所述设备变化后的业务量的信息更新到所述IP设备地址信息表中。7.根据权利要求4所述的方法,其特征在于,所述设备管理平台所管理的IP地址的使用情况由所述IP设备地址信息表中的以下参数决定:所述设备管理平台所管理的IP地址总数Psum;接入到所述设备管理平台的IP设备总数Dsum;申请IP地址的设备的业务量Td;接入到所述设备管理平台的IP设备的业务量总和T;申请IP地址的设备释放的IP地址累计总数DPfree;申请IP地址的设备申请IP地址累计总数DPmalloc;申请IP地址的设备的锻炼率Dratio;申请IP地址的设备申请的地址块大小Pblock。8.根据权利要求7所述的方法,其特征在于,所述地址块Pblock的通过以下公式计算:

【专利技术属性】
技术研发人员:黄琳张燕翁栗
申请(专利权)人:南京中兴软件有限责任公司
类型:发明
国别省市:江苏,32

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

1