【技术实现步骤摘要】
IP地址分配方法、设备、系统及存储介质
本申请涉及无线通信
,尤其涉及一种IP地址分配方法、设备、系统及存储介质。
技术介绍
在各种网络设备装机场景中,网络设备上没有设定的网际协议(InternetProtocol,IP)地址,需要相应服务器为网络设备分配IP地址。现有的IP地址分配方式依赖于网络设备所处的网络环境,IP地址分配效率较低。
技术实现思路
本申请的多个方面提供一种IP地址分配方法、设备、系统及存储介质,用以使IP地址分配与网络环境解耦,进而提高IP地址分配效率。本申请实施例提供一种IP地址分配方法,适用于服务器,所述方法包括:接收中继代理设备转发的来自客户端设备的地址分配请求报文,所述地址分配请求报文包括所述中继代理设备上配置的网关IP地址;从所述网关IP地址对应的IP子网地址空间中,为所述客户端设备分配IP地址,并根据所述网关IP地址为所述客户端设备生成路由信息;向所述中继代理所设备返回地址分配响应报文,所述地址分配响应报文包括为所述客户端设备分配的IP地址和生成的路由信息,以供所述中继代理所设备转发给所述客户端设备。本申请实施例还提供一种服务器,包括:存储器、处理器和通信组件;所述存储器,用于存储计算机程序;所述处理器,耦合至所述存储器,用于执行所述计算机程序以用于:通过所述通信组件接收中继代理设备转发的来自客户端设备的地址分配请求报文,所述地址分配请求报文包括所述中继代理设备上配置的网关IP地址;从所 ...
【技术保护点】
1.一种IP地址分配方法,适用于服务器,其特征在于,包括:/n接收中继代理设备转发的来自客户端设备的地址分配请求报文,所述地址分配请求报文包括所述中继代理设备上配置的网关IP地址;/n从所述网关IP地址对应的IP子网地址空间中,为所述客户端设备分配IP地址,并根据所述网关IP地址为所述客户端设备生成路由信息;/n向所述中继代理所设备返回地址分配响应报文,所述地址分配响应报文包括为所述客户端设备分配的IP地址和生成的路由信息,以供所述中继代理所设备转发给所述客户端设备。/n
【技术特征摘要】
1.一种IP地址分配方法,适用于服务器,其特征在于,包括:
接收中继代理设备转发的来自客户端设备的地址分配请求报文,所述地址分配请求报文包括所述中继代理设备上配置的网关IP地址;
从所述网关IP地址对应的IP子网地址空间中,为所述客户端设备分配IP地址,并根据所述网关IP地址为所述客户端设备生成路由信息;
向所述中继代理所设备返回地址分配响应报文,所述地址分配响应报文包括为所述客户端设备分配的IP地址和生成的路由信息,以供所述中继代理所设备转发给所述客户端设备。
2.根据权利要求1所述的方法,其特征在于,所述从所述网关IP地址对应的IP子网地址空间中,为所述客户端设备分配IP地址,包括:
根据所述网关IP地址,判断本地是否存在所述网关IP地址对应的IP子网地址空间;
若本地不存在所述网关IP地址对应的IP子网地址空间,则生成所述网关IP地址对应的IP子网地址空间,并从生成的IP子网地址空间中为所述客户端设备分配IP地址。
3.根据权利要求2所述的方法,其特征在于,生成所述网关IP地址对应的IP子网地址空间,包括:
根据设定的地址掩码和所述网关IP地址,生成所述网关IP地址对应的IP子网地址空间;或者
从所述地址分配请求报文中解析出网关地址掩码,并根据所述网关地址掩码和所述网关IP地址,生成所述网关IP地址对应的IP子网地址空间。
4.根据权利要求3所述的方法,其特征在于,从所述地址分配请求报文中解析出网关地址掩码,包括:
从所述地址分配请求报文的网关IP地址字段中,解析出所述网关地址掩码;或者,
从所述地址分配请求报文的预留字段中,解析出所述网关地址掩码。
5.根据权利要求2所述的方法,其特征在于,还包括:
若本地存在所述网关IP地址对应的IP子网地址空间,则从所述IP子网地址空间中查找空闲IP地址,并从查找到的空闲IP地址中为所述客户端设备分配IP地址。
6.根据权利要求5所述的方法,其特征在于,从查找到的空闲IP地址中为所述客户端设备分配IP地址,包括:
从所述查找到的空闲IP地址中,选择最小的IP地址分配给所述客户端设备;
或者,
从所述查找到的空闲IP地址中,选择最大的IP地址分配给所述客户端设备;
或者,
从所述查找到的空闲IP地址中,任选一个IP地址分配给所述客户端设备。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述网关IP地址为所述客户端设备生成路由信息,包括:
将所述网关IP地址作为所述客户端设备的网关IP地址。
8.根据权利要求7所述的方法,其特征在于,所述地址分配请求报文为DHCP发现报文;所述地址分配响应报文为DHCP提供报文。
9.一种服务器,其特征在于,包括:存储器、处理...
【专利技术属性】
技术研发人员:王涛,陈赛,黄超,张帅,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。