DHCP是TCP/IP协议簇中的一种,主要是用来给网络客户机分配动态的
IP地址。这些被分配的IP地址都是
DHCP服务器预先保留的一个由多个地址组成的地址集,并且它们一般是一段连续的地址 使用DHCP时必须在网络上有一台DHCP服务器,而其他机器执行DHCP客户端。当DHCP客户端程序发出一个信息,要求一个动态的IP地址时,DHCP服务器会根据目前已经配置的地址,提供一个可供使用的IP地址和
子网掩码给客户端。 255.255.255.255是受限
广播地址,其主要用于主机配置过程中IP数据报的目的地址。 DHCP租约过程就是DHCP客户机动态获取IP地址的过程。
DHCP租约过程分为4步:
① 客户机请求IP(客户机发 DHCPDISCOVER 广播包);
② 服务器响应(服务器发 DHCPOFFER 广播包);
③ 客户机选择IP(客户机发 DHCPREQUEST 广播包);
④ 服务器确定租约(服务器发 DHCPACK/DHCPNAK 广播包)。