DHCP
Windows环境下,DHCP客户端可以使用 ipconfig/renew 命令重新获得IP地址,这时客户机向DHCP服务器发送一个 DHCPDISCOVER 数据包来请求租用IP地址。
解析:
1)DHCP客户机通UDP 68端口发送DHCPDISCOVER广播信息来查找DHCP服务器。
2)当网络中的DHCP服务器接收到DHCPDISCOVER广播时,通过UDP 67端口以单播DHCPOFFER的形式为客户端提供IP配置信息。
3)DHCP客户端通常是接受第一个收到的DHCPOFFER所提供的信息,并且会向网络发送一个DHCPREQUEST广播封包,告诉所有DHCP服务器它将接受哪一台服务器提供的IP地址。
4)当DHCP服务器收到DHCPREQUEST信息之后,便向DHCP客户端发送一个单播的DHCPACK信息,以确认IP租约的正式生效。然后DHCP客户端便将其TCP/IP协议与网卡绑定。