一种定向请求指定DHCP服务器的方法及装置制造方法及图纸

技术编号:15520729 阅读:67 留言:0更新日期:2017-06-04 10:13
本发明专利技术公开了一种定向请求指定DHCP服务器的方法及装置,其中该方法包括:接收目标节点发送的请求报文信息,并获取所述请求报文信息中包含的目标节点信息;基于预先存储的各个节点的节点信息与对应DHCP服务器的服务器信息的映射关系确定出与所述目标节点信息对应的目标服务器信息;将所述请求报文信息转发至与所述目标服务器信息对应的目标DHCP服务器,以指示该DHCP服务器选取一未被使用的IP地址反馈给所述目标节点。从而实现了节点定向获取指定DPCH服务器提供的IP地址,进而避免了由于节点获取的IP地址对应DHCP服务器承担的业务与节点需完成的业务不同导致节点无法正常完成其所需完成业务的情况发生。

Method and device for specifying request to specify DHCP server

The invention discloses a method and a device for directional request specifies a DHCP server, wherein the method comprises: receiving the request message information of the target node sends the request, and obtain the information of the target node contains in the message information; the mapping relationship between each node pre storage node information and corresponding server information based on DHCP determine the target node and the corresponding information of the target server information; the request is forwarded to the message with the corresponding target server information of the target DHCP server, which indicates that the DHCP server selects a unused IP address back to the target node. In order to achieve directional node access to the specified DPCH server provides IP address, so as to avoid because of the different business and node IP address corresponding to DHCP server nodes to obtain commitment to finish business to normal completion of the node cannot be required to complete the business case.

【技术实现步骤摘要】
一种定向请求指定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地址反馈给所述目标节点。优选的,还包括:第二转发模块,用于:如果由预先存储的各个节点的节点信息与对应DHCP服务器的服务器信息的映射关系中未发现与所述目标节点信息对应的目标服务器信息,则将所述请求报文信息转发至预先设定的默认DHCP服务器,以指示该DHCP服务器选取一未被使用的IP地址反馈给所述目标节点。优选的,所述第二转发模块包括:广播单元,用于:将所述请求报文信息以广播的形式发出,以指示预先设定的默认DHCP服务器获取该请求报文信息。优选的,还包括:存储模块,用于:获取各个节点的Mac信息作为对应节点的节点信息,并获取各个DHCP服务器的ID信息作为对应DHCP服务器的服务器信息;将各个节点的Mac信息与该节点对应的DHCP服务器的ID信息的映射关系存储至映射关系表中以供查询。优选的,还包括:第二接收模块,用于:将所述请求报文信息转发至与所述目标服务器信息对应的目标DHCP服务器之后,接收所述目标节点返回的反馈信息,所述反馈信息为所述目标节点接收到所述目标DHCP服务器发送的IP地址后发出的。本专利技术提供了一种定向请求指定DHCP服务器的方法及装置,其中该方法包括:接收目标节点发送的请求报文信息,并获取所述请求报文信息中包含的目标节点信息;基于预先存储的各个节点的节点信息与对应DHCP服务器的服务器信息的映射关系确定出与所述目标节点信息对应的目标服务器信息;将所述请求报文信息转发至与所述目标服务器信息对应的目标DHCP服务器,以指示该DHCP服务器选取一未被使用的IP地址反馈给所述目标节点。本专利技术实施例提供的上述技术方案中,预先存储有各个节点的节点信息与对应DHCP服务器的服务器信息的映射关系,由此,获取到目标节点发送的请求报文信息后,确定与该请求报文信息中包含的目标节点信息对应的目标服务器信息,进而将请求报文信息转发至与目标服务器信息对应的目标DPCH服务器,以由该DPCH服务器为目标节点提供IP地址,从而实现了节点定向获取指定DPCH服务器提供的IP地址,进而避免了由于节点获取的IP地址对应DHCP服务器承担的业务与节点需完成的业务不同导致节点无法正常完成其所需完成业务的情况发生。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种定向请求指定DHCP服务器的方法的流程图;图2为本专利技术实施例提供的一种定向请求指定DHCP服务器的装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,其示出了本专利技术实施例提供的一种定向请求指定DHCP服务器的方法的流程图,可以包括以下步骤:S11:接收目标节点发送的请求报文信息,并获取请求报文信息中包含的目标节点信息。其中,目标节点可以指集群服务器中的任一本文档来自技高网...
一种定向请求指定DHCP服务器的方法及装置

【技术保护点】
一种定向请求指定DHCP服务器的方法,其特征在于,包括:接收目标节点发送的请求报文信息,并获取所述请求报文信息中包含的目标节点信息;基于预先存储的各个节点的节点信息与对应DHCP服务器的服务器信息的映射关系确定出与所述目标节点信息对应的目标服务器信息;将所述请求报文信息转发至与所述目标服务器信息对应的目标DHCP服务器,以指示该DHCP服务器选取一未被使用的IP地址反馈给所述目标节点。

【技术特征摘要】
1.一种定向请求指定DHCP服务器的方法,其特征在于,包括:接收目标节点发送的请求报文信息,并获取所述请求报文信息中包含的目标节点信息;基于预先存储的各个节点的节点信息与对应DHCP服务器的服务器信息的映射关系确定出与所述目标节点信息对应的目标服务器信息;将所述请求报文信息转发至与所述目标服务器信息对应的目标DHCP服务器,以指示该DHCP服务器选取一未被使用的IP地址反馈给所述目标节点。2.根据权利要求1所述的方法,其特征在于,还包括:如果由预先存储的各个节点的节点信息与对应DHCP服务器的服务器信息的映射关系中未发现与所述目标节点信息对应的目标服务器信息,则将所述请求报文信息转发至预先设定的默认DHCP服务器,以指示该DHCP服务器选取一未被使用的IP地址反馈给所述目标节点。3.根据权利要求2所述的方法,其特征在于,将所述请求报文信息转发至预先设定的默认DHCP服务器,包括:将所述请求报文信息以广播的形式发出,以指示预先设定的默认DHCP服务器获取该请求报文信息。4.根据权利要求1所述的方法,其特征在于,预先存储的各个节点的节点信息与对应DHCP服务器的服务器信息的映射关系,包括:获取各个节点的Mac信息作为对应节点的节点信息,并获取各个DHCP服务器的ID信息作为对应DHCP服务器的服务器信息;将各个节点的Mac信息与该节点对应的DHCP服务器的ID信息的映射关系存储至映射关系表中以供查询。5.根据权利要求1所述的方法,其特征在于,将所述请求报文信息转发至与所述目标服务器信息对应的目标DHCP服务器之后,还包括:接收所述目标节点返回的反馈信息,所述反馈信息为所述目标节点接收到所述目标DHCP服务器发送的IP地址后发出的。6.一种定...

【专利技术属性】
技术研发人员:李震宇冀明超郭锋
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1