在许多企业网络中,为了方便客户端IP地址的管理,通常采用的是自动获取的方式向DHCP服务器获得IP地址。为了保证DHCP服务器能够正常稳定地向客户端提供IP地址的租赁,DHCP服务器的冗余设计就显得格外重要了。

DHCP的冗余设计中,微软公司建议采用DHCP的80/20规则。简言之就是分别在两台DHCP服务器上创建相同的作用域,在一台DHCP服务器上排除掉地址的20%(也就是有效地址为地址池的80%);在另一台DHCP服务器上排除掉地址的80%(也就是有效地址为地址池的20%)。这样就可以解决当一台DHCP失效时,另一台DHCP服务器仍可以提供服务,避免了单点失败的问题,从而实现了DHCP服务的容错功能。

——摘自《企业网络搭建及应用》(第二版)

在windows server 2008 R2系统中,实现80/20规则可以采用“拆分作用域”这个功能来实现。下面我们来简单赘述一下功能的实现和应用。

【实验环境】

A机器: IP:192.168.5.24/24 (srv08.lilywhite.com)

B机器: IP:192.168.5.23/24 (srv08-2.lilywhite.com)

(A和B机器都已经加入了lilywhite.com域中,且都添加了DHCP服务角色,A机器配置好了作用域)

C机器:作为客户端使用,以其验证功能

【功能实现】

A机器上右击作用域,点击高级→拆分作用域。

进入DHCP拆分作用域向导,我们直接点击下一步。

添加B机器的FQDN或IP地址作为拆分作用域所使用的DHCP服务器。

设置拆分作用域IP地址的百分比,可以滚动滑块设置百分比,也可以保持默认。

设置延迟时间,保持默认即可。

显示配置摘要,确认无误后,点击完成后开始配置作用域。

完成配置后截图。

此时打开B机器的DHCP服务器,对此服务器进行刷新操作。

刷新后,点击下拉IPv4,我们发现已有拆分后的作用域,我们右击作用域激活。

【服务验证】

注意:保证客户端和服务端处在同一块网卡上。

打开C机器,将本地连接设置为自动获取IP地址,重新启用本地连接后,本地连接自动连上了B机器的DHCP服务器。

将B机器关机后,重新启用本地连接,我们发现本地连接自动连上了A机器的DHCP服务器,验证成功。

企业域的冗余设计①:DHCP冗余设计(上)的更多相关文章

  1. GPS部标平台的架构设计(二) 可扩展性设计

    在设计的前夕,设计人员喜欢把领导对未来业务的期望带入到设计目标当中,比如当前业务也不过是接入几千辆车,未来业务增长也不过几万台,但领导很多激情,强势要求二期平台的接入能力要达到20万台,这个要求带入到 ...

  2. OO设计原则 -- OO设计的原则及设计过程的全面总结

    这部分增加一点自己的感想,OO设计原则下面讲述的很清晰;看完之后有点感想如果我们在实际开发当中能够把这些原则熟烂于心的话那我们的代码质量和个人能力会有很显著的提神.根据自己的实际经验看很多开发者在开发 ...

  3. (转)Android Binder设计与实现 – 设计篇

    原文地址(貌似已打不开):Android Binder设计与实现 – 设计篇 ------------------------------------------------------------- ...

  4. 游戏UI框架设计(一) : 架构设计理论篇

    游戏UI框架设计(一) ---架构设计理论篇 前几天(2017年2月)看到一篇文章,国内王健林.马云等大咖们看好的未来十大最有"钱途"产业中,排名第一的就是"泛娱乐&qu ...

  5. Mysql表的约束设计和关联关系设计

    https://blog.csdn.net/u012750578/article/details/15026677 Mysql表的约束设计和关联关系设计 ======================表 ...

  6. LoadRunner脚本设计、场景设计和结果分析

    本次笔记主要记录LoadRunner脚本设计.场景设计和结果分析   1. 脚本设计       录制模式            手工模式:插入步骤.手动编写       1.1  脚本增强:     ...

  7. 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(43)-工作流设计-字段分类设计

    原文:构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(43)-工作流设计-字段分类设计 系列目录 建立好42节的表之后,每个字段英文表示都是有意义的说明.先建立 ...

  8. WPF换肤之四:界面设计和代码设计分离

    原文:WPF换肤之四:界面设计和代码设计分离 说起WPF来,除了总所周知的图形处理核心的变化外,和Winform比起来,还有一个巨大的变革,那就是真正意义上做到了界面设计和代码设计的分离.这样可以让美 ...

  9. 第九十三节,html5+css3移动手机端流体布局,基础CSS,头部设计,轮播设计,底部设计

    html5+css3移动手机端流体布局,基础CSS,头部设计,轮播设计,底部设计 基础CSS 首先将通用css属性写好 @charset "utf-8"; /*通用样式*/ /*去 ...

  10. 理解交互设计之"行为设计与对象设计"

    本文是辛向阳教授在<装饰>杂志(大家可以关注这个权威杂志的公众号,分享给大家)2015年第1期公开发表的学术论文,文章探讨的是交互设计研究 思路的转变.这一转变不仅适用于交互设计,也适用于 ...

随机推荐

  1. (转)Memcache内存分配策略

    转自:http://hi.baidu.com/software_one/item/0a0a6712dc7a319899ce33e0 一.Memcache内存分配机制 关于这个机制网上有很多解释的,我个 ...

  2. c语言洗牌算法

    #include<stdio.h> #include<stdlib.h> #include<time.h> #include<string.h> voi ...

  3. POJ3169--Layout(SPFA+差分系统)

    Description Like everyone else, cows like to stand close to their friends when queuing for feed. FJ ...

  4. curl工具介绍和常用命令

    curl是利用URL语法在命令行方式下工作的开源文件传输工具.它被广泛应用在Unix.Linux发行版中,并且有DOS和Win32.Win64的移植版本.curl是一个利用URL规则在命令行下工作的文 ...

  5. spring处理线程并发

    http://www.open-open.com/bbs/view/1320130410702

  6. hdu 3910 Liang Guo Sha

    题目链接:hdu 3910 Liang Guo Sha 题目大意:Alice和Bob这两个小伙伴又发明了一种新游戏, 叫两国杀, 每个人手上有两张牌,“杀” 和“闪”, 然后有三个数值A,B和C, 当 ...

  7. chrome常用小插件

    1.广告终结者                    (去广告) 2.adsafe2.0.1                  (去广告) 3.Infinity New Tab           ( ...

  8. HDU 1465 2045 已知结果往前推

    1465 不容易系列之一 Time Limit: 1000 MS Memory Limit: 32768 KB 64-bit integer IO format: %I64d , %I64u Java ...

  9. OS基础:动态链接库(一)

    动态链接库(一) 1.新建文件夹,命名lpt 2.用vc6.0建立一个空工程(Win 32 Dynamic-Link Library),名称:lptDll1 3.新建C++文件,命名:lptDll1: ...

  10. Spring Webservices(转)

    17.5. Web Services Spring为标准Java web服务API提供了全面的支持: 使用JAX-RPC暴露web服务 使用JAX-RPC访问web服务 使用JAX-WS暴露web服务 ...