1.boot record type 为1表示客户机请求,即该报文的源地址为客户主机
为2表示dhcp服务器提供给客户机的报文,即dhcp服务器为源地址
2.hops表示跳数,和帧中继有关。DHCP报文经过的DHCP中继的数目,默认为0。DHCP请求报文每经过一个DHCP中继,该字段就会增加1。没有经过DHCP中继时值为0。(若数据包需经过router传送,每站加1,若在同一网内,为0。)为0时relay agent值为0.0.0.0
3.flags:为0表示单播,否则为广播
4.client self-assigned address 当0.5倍续约时该地址为客户机请求续约的地址,填客户机原有的ip地址即可
ack消息中所使用的也是客户原有的ip地址
当0.85倍续约时表示原本的ip地址不能再给该客户机用,因此应填0.0.0.0
5.client address 在offer或者ack时填写提供给客户机的ip地址,否则填0.0.0.0
6.message type 1表示discover报文
2表示offer报文
3.表示request报文
4.表示ack报文
7.gateway address 网关地址