[发明专利]一种DHCP服务器主备冗余的方法和系统有效
申请号: | 201410145280.5 | 申请日: | 2014-04-11 |
公开(公告)号: | CN103945016B | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 江少广;王宏;濮斌;苏静 | 申请(专利权)人: | 江苏中科羿链通信技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L1/22 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 宋焰琴 |
地址: | 214135 江苏无锡新区菱湖*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主DHCP服务器 备用 备用服务器 主备冗余 共享IP地址 列表同步 切换条件 冗余 协同 | ||
1.一种DHCP服务器冗余的方法,其特征在于,所述方法包括:
主DHCP服务器和备用DHCP服务器启动,所述主DHCP服务器和备用DHCP服务器共享IP地址池;
若主DHCP服务器工作,主DHCP服务器协同备用DHCP服务器获取备用服务器列表;
主DHCP服务器将获取的备用服务器列表同步至所述备用服务器列表上的备用DHCP服务器;
当主DHCP服务器出现故障后,由所述备用服务器列表上的备用DHCP服务器进行切换判断,由符合切换条件的备用DHCP服务器切换为主DHCP服务器继续基于所述IP地址池工作;
其中,当主DHCP服务器出现故障后,接收到所述备用服务器列表的备用DHCP服务器在备用服务器列表查找最小IP地址对应的备用服务器,判断自身是否为该备用服务器,如果是,则将自身切换为主DHCP服务器;
若备用服务器切换为主DHCP服务器失败,再由备用服务器列表中除该备用服务器之外的备用服务器在备用服务器列表查找最小的IP地址对应的备用服务器,直至找到的备用服务器成功切换为主DHCP服务器或备用服务器列表中无可供查找的备用服务器;
主DHCP服务器在工作后为DHCP客户端提供服务过程中生成的DHCP租约文件、DHCP历史租约缓存文件;
当主DHCP服务器在判断出获取的备用服务器列表、DHCP租约文件和DHCP历史租约缓存文件三者中至少有一个发生变化后,将更新后的内容同步至最新的备用服务器列表上的备用DHCP服务器;
待备用服务器列表上的备用DHCP服务器切换为主DHCP服务器后,还基于DHCP租约文件、DHCP历史租约缓存文件工作。
2.如权利要求1所述的方法,其特征在于,所述主DHCP服务器协同备用服务器获取备用服务器列表,包括:
主DHCP服务器定时广播心跳包;
接收到主DHCP服务器广播的心跳包的备用DHCP服务器向主DHCP服务器返回单播心跳包;
若主DHCP服务器接收到来自备用DHCP服务器返回的单播心跳包,则将该备用DHCP服务器存储进备用服务器列表;
若主DHCP在预设时间内没有接收来自到备用服务器列表中已有的备用DHCP服务器返回的单播心跳包,则将对应的备用DHCP服务器从所述备用服务器列表中删除。
3.如权利要求1所述的方法,其特征在于,所述备用DHCP服务器切换为主DHCP服务器后,还包括:
切换后的主DHCP服务器绑定切换前的主DHCP服务器使用的虚拟IP地址。
4.如权利要求2所述的方法,其特征在于,所述方法还包括:
若主DHCP服务器不工作,备用DHCP服务器建立包含自身IP地址的可用服务器列表,并广播心跳包;
所述备用服务器接收到来自其他备用服务器广播的心跳包后,向广播该心跳包的备用服务器返回单播心跳包;
若备用服务器接收到来自其他备用DHCP服务器返回的单播心跳包,则将该其他备用DHCP服务器存储进所述可用服务器列表;
备用DHCP服务器在可用服务器列表查找最小IP地址对应的备用DHCP服务器,判断自身是否为该备用DHCP服务器,如果是,则将自身切换为主DHCP服务器;
若备用服务器切换为主DHCP服务器失败,再由可用服务器列表中除该备用服务器之外的备用服务器在可用服务器列表查找最小的IP地址对应的备用服务器,直至找到的备用服务器成功切换为主DHCP服务器;
接收到主DHCP服务器定时广播的心跳包后,备用DHCP服务器停止广播心跳包,向该主DHCP服务器返回单播心跳包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏中科羿链通信技术有限公司,未经江苏中科羿链通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410145280.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显影装置
- 下一篇:旋转密封边界膜膜厚测量方法