DHCP-kehyksen kentät
op 1 Message op code / message type: 1 = BOOTREQUEST, 2 = BOOTREPLY
htype 1 Hardware address type, see ARP section in "Assigned Numbers"
RFC; e.g., '1' = 10Mb ethernet
hlen 1 Hardware address length (e.g. '6' for 10mb ethernet)
Hops 1 Client sets to zero, optionally used by relay agents
xid 4 Transaction ID, a random number chosen by the client
secs 2 Filled in by client, seconds elapsed since client
began address acquisition or renewal process
flags 2 Flags (1st bit = BROADCAST, the rest must be 0)
Ciaddr 4 Client IP address; only filled in if client is in
BOUND, RENEW or REBINDING state and can respond to ARP requests
yiaddr 4 'your' (client) IP address.
Siaddr 4 IP address of next server to use in bootstrap;
returned in DHCPOFFER, DHCPACK by server
giaddr 4 Relay agent IP address, used in booting via a relay agent
chaddr 16 Client hardware address
Sname 64 Optional server host name, null terminated string
file 128 Boot file name, null terminated string; "generic" name or null
in DHCPDISCOVER, full directory-path name in DHCPOFFER
options var Optional parameters field, see separate options documents