首页 > 代码库 > DHCP

DHCP

DHCP概述

优点:

 

DHCP通过自动TCP/IP配置降低复杂度和减少管理工作量

 

手工TCP/IP配置:

 

. 手工输入ip地址

. 有可能输入错误的IP地址

. 容易导致通讯和网络

. 经常的计算机移动增加管理成本

 

自动TCP/IP配置

 

. 自动提供IP地址

. 确保正确的配置信息

. 自动更新客户机配置

. 从源头上排除一些常见的网络问题

 

DHCP租约生成

 

  1. DHCP客户机广播一个DHCPDISCOVERDHCP发现)包

  2. DHCP服务器广播一个DHCPOFFERDHCP提供)包

  3. DHCP客户机广播一个DHCPREQUESTDHCP请求)包

  4. DHCP服务器广播一个DHCPACK packetDHCP确认数据包)包

 

 

补充:BOOTPDHCP

 

 

Bootstrap协议(BOOTP)是先于DHCP开发的主机配置协议。DHCPBOOTP基础上进行了改进并消除了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