首页 > 代码库 > DHCP
DHCP
DHCP概述
优点:
DHCP通过自动TCP/IP配置降低复杂度和减少管理工作量
手工TCP/IP配置:
. 手工输入ip地址
. 有可能输入错误的IP地址
. 容易导致通讯和网络
. 经常的计算机移动增加管理成本
自动TCP/IP配置
. 自动提供IP地址
. 确保正确的配置信息
. 自动更新客户机配置
. 从源头上排除一些常见的网络问题
DHCP租约生成
DHCP客户机广播一个DHCPDISCOVER(DHCP发现)包
DHCP服务器广播一个DHCPOFFER(DHCP提供)包
DHCP客户机广播一个DHCPREQUEST(DHCP请求)包
DHCP服务器广播一个DHCPACK packet(DHCP确认数据包)包
补充:BOOTP与DHCP
Bootstrap协议(BOOTP)是先于DHCP开发的主机配置协议。DHCP在BOOTP基础上进行了改进并消除了BOOTP作为主机配置服务所具有的特殊限制。
BOOTP | DHCP |
DHCP之前设计的 | BOOTP之后设计的 |
计划配置具有有限引导能力的无盘工作站 | 计划要配置的经常重新分配且具有本地硬盘驱动器和完全引导能力的联网计算机(如便携式计算机) |
动态BOOTP关于IP地址租约有默认的30天的失效期 | DHCP关于IP地址租约有默认的8天的失效期 |
支持被称为”供应商扩展”的有效数量的客户端配置参数 | 支持被称为“选项”的较大以及可扩展的客户端配置参数集 |
以下说明双阶段bootstrap配置过程: l 客户端联系 BOOTP 服务器以确定地址和选择引导文件名称。 l 客户端与日常文件传送协议 (TFTP) 服务器联系以进行其引导映像的文件传送。
| 介绍单阶段的引导配置过程,在这个过程中DHCP客户端参与DHCP服务器协商来确定其IP地址并获得网络运行所需要的任何其他初始化配置的详细信息 |
除了在系统重新启动时以外,BOOTP客户端不适用BOOTP服务器重新绑定或续订配置 | DHCP客户端不需要重新启动系统来使用DHCP服务器重新绑定或续订配置。另外,客户端以设置的固定间隔进入重新绑定状态,以使用DHCP服务器来续订其租约用地址分配。该过程在后台进行并且对用户是透明的 |
DHCP