[发明专利]一种定向请求指定DHCP服务器的方法及装置在审
申请号: | 201710100397.5 | 申请日: | 2017-02-23 |
公开(公告)号: | CN106790701A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 李震宇;冀明超;郭锋 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定向 请求 指定 dhcp 服务器 方法 装置 | ||
技术领域
本发明涉及数据中心网络技术领域,更具体地说,涉及一种定向请求指定DHCP服务器的方法及装置。
背景技术
近些年,随着计算机技术的飞速发展,云计算技术和大数据技术在人们的生活和工作中应用越来越广泛,网络规模也越来越大,网络复杂度也随之增加。特别是在互联网时代数据量在呈几何级增长的背景下,各类数据中心的建设正如火如荼的进行,由于每个数据中心都有大量的机器集群,所以数据中心对网络的配置要求也越来越高。
在实际应用网络环境中,首先面临的一个问题就是集群服务器的节点数量比较多,会出现可分配IP地址的数量少于节点的数量,为了解决这个问题,网络环境中就会出现多个DHCP服务器,为数量庞大的集群节点分配IP地址。若网络环境中出现多个DHCP服务器,则节点会随意获取其中一台DHCP服务器提供的IP地址。由于不同的DHCP服务器承担着不同的业务,比如A网段的IP地址用于操作系统部署业务;B网段的IP地址用于操作系统备份恢复业务;若准备进行操作系统部署的节点获取了B网段的IP地址,则可能造成操作系统的部署失败。也即,由于不同的DHCP服务器承担着不同的业务,而节点随意获取其中一台DHCP服务器提供的IP地址可能存在由于获取到的IP地址对应DHCP服务器承担的业务与节点所需完成的业务不同,进而导致节点无法正常实现其所需完成业务的情况。
综上所述,现有技术存在可能出现由于获取的IP地址对应DHCP服务器承担的业务与节点需完成的业务不同导致节点无法正常完成其所需完成业务的情况的问题。
发明内容
本发明的目的是提供一种定向请求指定DHCP服务器的方法及装置,以解决现有技术中存在的可能出现由于获取的IP地址对应DHCP服务器承担的业务与节点需完成的业务不同导致节点无法正常完成其所需完成业务的情况的问题。
为了实现上述目的,本发明提供如下技术方案:
一种定向请求指定DHCP服务器的方法,包括:
接收目标节点发送的请求报文信息,并获取所述请求报文信息中包含的目标节点信息;
基于预先存储的各个节点的节点信息与对应DHCP服务器的服务器信息的映射关系确定出与所述目标节点信息对应的目标服务器信息;
将所述请求报文信息转发至与所述目标服务器信息对应的目标DHCP服务器,以指示该DHCP服务器选取一未被使用的IP地址反馈给所述目标节点。
优选的,还包括:
如果由预先存储的各个节点的节点信息与对应DHCP服务器的服务器信息的映射关系中未发现与所述目标节点信息对应的目标服务器信息,则将所述请求报文信息转发至预先设定的默认DHCP服务器,以指示该DHCP服务器选取一未被使用的IP地址反馈给所述目标节点。
优选的,将所述请求报文信息转发至预先设定的默认DHCP服务器,包括:
将所述请求报文信息以广播的形式发出,以指示预先设定的默认DHCP服务器获取该请求报文信息。
优选的,预先存储的各个节点的节点信息与对应DHCP服务器的服务器信息的映射关系,包括:
获取各个节点的Mac信息作为对应节点的节点信息,并获取各个DHCP服务器的ID信息作为对应DHCP服务器的服务器信息;
将各个节点的Mac信息与该节点对应的DHCP服务器的ID信息的映射关系存储至映射关系表中以供查询。
优选的,将所述请求报文信息转发至与所述目标服务器信息对应的目标DHCP服务器之后,还包括:
接收所述目标节点返回的反馈信息,所述反馈信息为所述目标节点接收到所述目标DHCP服务器发送的IP地址后发出的。
一种定向请求指定DHCP服务器的装置,包括:
第一接收模块,用于:接收目标节点发送的请求报文信息,并获取所述请求报文信息中包含的目标节点信息;
确定模块,用于:基于预先存储的各个节点的节点信息与对应DHCP服务器的服务器信息的映射关系确定出与所述目标节点信息对应的目标服务器信息;
第一转发模块,用于:将所述请求报文信息转发至与所述目标服务器信息对应的目标DHCP服务器,以指示该DHCP服务器选取一未被使用的IP地址反馈给所述目标节点。
优选的,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710100397.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于机动车的蓄能器设备以及用于运行蓄能器设备的方法
- 下一篇:充放电控制电路