1
、终端以广播的形式向网络内广播
DISCOVER
发现报文,报文中携带相关的参数列表。
2
、网络内的服务器,从可用地址池中分配一个
ip
地址给客户机,向这个地址广播
offer
报文,报文中携带终
端请求的参数。
3
、终端从响应
offer
的服务器中选择一个,并在
request
报文中携带选择的服务器的
ip
和服务器分配给自己
的
ip
地址。并进行广播,把终端选择的地址和服务器通知网络内所有主机服务器。
4
、网络内的服务器收到终端的
request
请求后,如果是终端选择的服务器,根据的是上面
request
报文中是
否携带自身的信息,比如
IP
地址。则发送一个广播
ACK,
确定分配地址等信息;如果不是终端选择的服务,则不
响应,并收回分配的地址到可用地址池中。
5
、终端收到
ack
后就把
ip
地址等信息跟网卡绑定。