【技术实现步骤摘要】
基于DHCP服务器集群负载分配地址的方法和系统
本专利技术涉及计算机IP地址分配和管理
,具体地说,是涉及是一种基于DHCP的服务器集群负载的、适用于多子网的环境下分配地址的方法和系统。
技术介绍
DHCP(动态主机配置协议)是一个局域网的网络协议。主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。DHCP协议采用UDP作为传输协议,主机发送请求消息到DHCP服务器的67号端口,DHCP服务器回应应答消息给主机的68号端口。DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。结合图1的DHCP服务的整个过程,可以看到当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。DHCP也可以用在不同的子网上,这时候需要使用称为DHCP中继代理(DHCPRelay,DHCPR,也叫DHCP中继)的设备。当DHCP客户端与服 ...
【技术保护点】
1.一种基于DHCP的服务器集群负载分配地址的方法,其特征在于,所述方法包括:/n在子网的DHCP中继服务器与后台服务器集群之间增加主服务器,以对各个子网的中继服务器进行中继管理;/n主服务器中维护了一张会话保持表项,记录客户端的MAC地址与后台服务器集群中的真实服务器的关系;/n主服务器解析来自DHCP子网中继服务器的请求报文,根据记录的MAC地址与真实服务器之间的关系,实现会话保持;/n后台服务器生成应答报文返回给主服务器,主服务器将应答报文转发给某用户对应的DHCP中继服务器。/n
【技术特征摘要】
1.一种基于DHCP的服务器集群负载分配地址的方法,其特征在于,所述方法包括:
在子网的DHCP中继服务器与后台服务器集群之间增加主服务器,以对各个子网的中继服务器进行中继管理;
主服务器中维护了一张会话保持表项,记录客户端的MAC地址与后台服务器集群中的真实服务器的关系;
主服务器解析来自DHCP子网中继服务器的请求报文,根据记录的MAC地址与真实服务器之间的关系,实现会话保持;
后台服务器生成应答报文返回给主服务器,主服务器将应答报文转发给某用户对应的DHCP中继服务器。
2.如权利要求1所述的方法,其特征在于,若用户还未与后台服务器建立关系,则主服务器根据会话保持表项计算出当前服务器集群中资源最多的后台服务器,并将DHCP报文转发给该后台服务器,然后更新会话保持表项;如已记载,则直接根据会话保持表项直接转发给后台中的真实服务器。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:主服务器定期对服务器集群中的所有后台服务器进行健康检查,将后台服务器集群中的异常服务器调出算法池。
4.如权利要求2所述的方法,其特征在于,主服务器解析请求报文,通过其中的giaddr字段设置负载规则,根据事先定制的规则将来自某子网的DHCP请求发送到指定的服务器。
5.如权利要求2所述的方法,其特征在于,用户所在子网的中继服务器统一将DHCP报文中服务器IP字段写为主服务器的IP地址,并以单播的方式将DHCP的请求报文发送到主服务器,主服务器负责与后台服务器集群进行通信。
6.如权利要求3所述的方法,其特征在于,主服务定期向后台服务器集群发送ping请...
【专利技术属性】
技术研发人员:陈鹏,朱睿爽,高志伟,毛伟,邢志杰,李晓逸,
申请(专利权)人:互联网域名系统北京市工程研究中心有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。