DHCP交互过程

DHCP交互过程

Content #

设备信息: DHCP 服务器:192.168.1.1 客户端(初始无 IP):最终获取 192.168.1.100

1)DHCP Discover —— 客户端发现服务器 #

客户端(无 IP)需要一个 IP 地址,因此它发送 DHCP Discover 广播包。

源 IP 0.0.0.0(客户端尚无 IP)目标 IP 255.255.255.255(广播)源端口 68(DHCP 客户端)目标端口 67(DHCP 服务器)说明:客户端无法确定 DHCP 服务器的 IP,因此使用广播地址 255.255.255.255 发送请求。

2)DHCP Offer —— 服务器提供 IP #

DHCP 服务器响应客户端的请求,提供可用 IP 地址。

源 IP 192.168.1.1(DHCP 服务器)目标 IP 255.255.255.255(广播)源端口 67(DHCP 服务器)目标端口 68(DHCP 客户端)说明:虽然服务器知道客户端的 MAC 地址,但它尚未有 IP,因此仍然用广播发送。

3)DHCP Request —— 客户端请求 IP #

客户端选择一个 DHCP 服务器(如果收到多个 Offer),然后发送 DHCP Request 请求该 IP。

源 IP 0.0.0.0(客户端尚无 IP)目标 IP 255.255.255.255(广播)源端口 68(DHCP 客户端)目标端口 67(DHCP 服务器)说明:客户端仍然没有 IP,因此再次使用 0.0.0.0 作为源地址,并使用广播发送。

4)DHCP Acknowledge (ACK) —— 服务器确认分配 #

DHCP 服务器确认 IP 分配,并通知客户端正式使用 IP。

源 IP 192.168.1.1(DHCP 服务器)目标 IP 255.255.255.255(广播)源端口 67(DHCP 服务器)目标端口 68(DHCP 客户端)说明:服务器正式确认分配 IP,并广播通知客户端。

From #

DHCP续租过程