DHCP 租约过程 图解 DHCP 的 4 步租约过程 DHCP租约过程就是 DHCP客户机动态获取 IP地址的过程
DHCP租约过程分为 4 步: ①客户机请求 IP(客户机发 DHCPDISCOVER 广播包); ②服务器响应(服务器发 DHCPOFFER 广播包); ③客户机选择 IP(客户机发 DHCPREQUEST 广播包); ④服务器确定租约(服务器发 DHCPACK/DHCPNAK 广播包)
详解 4 步租约过程: 第1步:客户机请求 IP 客户机请求 IP 也称为 DHCPDISCOVER
当一个 DHCP客户机启动时,会自动将自己的 IP地址配置成 0
0,由于使用 0
0 不能进行正常通信,所以客户机就必须通过 DHCP服务器来获取一个合法的地址
由于客户机不知道DHCP服务器的 IP地址,所以它使用 0
0 的地址作为源地址,使用 UDP68 端口作为源端口,使用 255
255 作为目标地址,使用 UDP67 端口作为目的端口来广播请求 IP 地址信息(见图一)
广播信息中包含了 DHCP客户机的 MAC 地址和计算机名,以便使 DHCP服务器能确定是哪个客户机发送的请求
DHCP客户机总是试图重新租用它接收过的最后一个 IP地址,这给网络带来一定的稳定性
图一:客户机请求 IP 第2步:服务器响应 服务器响应也称为 DHCPOFFER
当 DHCP 服务器接收到客户机请求 IP 地址的信息时,它就在自己的 IP 地址池中查找是否有合法的 IP 地址提供给客户机
如果有,DHCP 服务器就将此 IP 地址做上标记,加入到 DHCPOFFER 的消息中,然后 DHCP 服务器就广播一则包括下列信息的 DHCPOFFER 消息: DHCP 客户机的 MAC 地址;DHCP 服务器提供的合法 IP 地址;