参考答案:
1) 客户端开机广播发出DHCP_DISCOVERY报文2) DHCP服务器收到DHCP_DISCOVERY报文,以单播报文响应DHDP_OFFER报文给客户端3) 网络中可能存在多个DHCP服务器,所以客户端可能收到多个DHCP_OFFER报文,客户端从中选择一个服务器,发送DHCP_REQUEST报文4) DHCP服务器收到DHCP_REQEUST报文,如果用户请求的地址空闲则给用户分配用户请求IP地址,如果用户请求的地址已经分配或不存在,则给用户分配一个空闲的IP地址,以DHCP_ACK报文发送给用户5) 用户收到DHCP_ACK报文,获取IP地址和网关