一种分配IP地址的方法、终端及服务器与流程

文档序号:21455139发布日期:2020-07-10 17:50阅读:来源:国知局

技术特征:

1.一种分配ip地址的方法,其特征在于,应用于动态主机配置协议dhcp服务器,所述方法包括:

接收dhcpdiscover数据包,所述dhcpdiscover数据包中携带有用于唯一标识终端的终端标识;

读取所述dhcpdiscover数据包中的终端标识;

根据所述终端标识进行bmcip的分配;

完成分配后,反馈分配的bmcip。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

完成分配后,记录所述终端标识和分配的bmcip的映射关系表。

3.根据权利要求1或2所述的方法,其特征在于,所述根据所述终端标识进行bmcip的分配,包括:

根据配置文件确定分配方式是否为从预定义地址映射表进行分配;

若经确定分配方式是从预定义地址映射表进行分配,则根据所述终端标识从预先定义的地址映射表进行bmcip的分配。

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

若经确定分配方式不是从预定义地址映射表进行分配,则根据所述终端标识进行bmcip的随机分配。

5.一种分配ip地址的方法,其特征在于,应用于终端,所述终端上安装有动态主机配置协议dhcp客户端,所述方法包括:

通过所述dhcp客户端读取终端标识;

发送dhcpdiscover数据包,所述dhcpdiscover数据包中携带有所述终端标识,以指示根据所述终端标识进行bmcip的分配;

接收分配的bmcip。

6.一种动态主机配置协议dhcp服务器,其特征在于,所述服务器包括:

接收模块,用于接收dhcpdiscover数据包,所述dhcpdiscover数据包中携带有终端标识;

读取模块,用于读取所述dhcpdiscover数据包中的终端标识;

ip分配模块,用于根据所述终端标识进行bmcip的分配;

发送模块,用于经ip分配模块完成分配后,反馈分配的bmcip。

7.根据权利要求6所述的服务器,其特征在于,所述服务器还包括:

记录模块,用于经ip分配模块完成分配后,记录所述终端标识和分配的bmcip的映射关系表。

8.根据权利要求6或7所述的服务器,其特征在于,

所述ip分配模块,具体用于根据配置文件确定分配方式是否为从预定义地址映射表进行分配;若经确定分配方式是从预定义地址映射表进行分配,则根据所述终端标识从预先定义的地址映射表进行bmcip的分配。

9.根据权利要求8所述的服务器,其特征在于,

所述ip分配模块,还用于若经确定分配方式不是从预定义地址映射表进行分配,则根据所述终端标识进行bmcip的随机分配。

10.一种终端,其特征在于,所述终端上安装有动态主机配置协议dhcp客户端,所述终端包括:

读取模块,用于通过所述dhcp客户端读取终端标识;

发送模块,用于发送dhcpdiscover数据包,所述dhcpdiscover数据包中携带有所述终端标识,以指示根据所述终端标识进行bmcip的分配;

接收模块,用于接收分配的bmcip。


技术总结
本发明公开了一种分配IP地址的方法、终端及服务器,首先DHCP服务器接收由终端发送的DHCP DISCOVER数据包,DHCP DISCOVER数据包中携带有用于唯一标识终端的终端标识;接着读取DHCP DISCOVER数据包中的终端标识,并根据终端标识进行BMC IP的分配;完成分配后,反馈分配的BMC IP。如此,本发明可批量大规模地根据终端标识为终端分配BMC IP。

技术研发人员:余文杰;施小辉;李天河
受保护的技术使用者:联想(北京)有限公司
技术研发日:2020.03.05
技术公布日:2020.07.10
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1