Illustrated TCP/IP Illustrated TCP/IP
by Matthew G. Naugle
Wiley Computer Publishing, John Wiley & Sons, Inc.
ISBN: 0471196568   Pub Date: 11/01/98
  

Previous Table of Contents Next


Chapter 322
Operational Tables

Operational Tables

  The page contains the DHCP fields and the processes that set or reset the fields.

Operational Tables (continued)

  The page contains the DHCP fields and the processes that set or reset the fields.

Field DHCPOFFER DHCPACK DHCPNAK
op BOOTREPLY BOOTREPLY BOOTREPLY
htype (From RFC 1700,“AssignedNumbers”)
hlen (Hardware address lengthin octets)
hops 0 0 0
xid xid from client xid from client xid from client
DHCPDISCOVER message DHCPREQUEST message DHCPREQUEST message
secs 0 0 0
ciaddr 0 ciaddr from 0
DHCPREQUEST or 0
yiaddr IP address offered to client IP address assigned to client 0
siaddr IP address of next IP address of next 0
bootstrap server bootstrap server
flags flags from client flags from client flags from client
DHCPDISCOVER message DHCPREQUEST message DHCPREQUEST message
giaddr giaddr from client giaddr from client giaddr from client
DHCPDISCOVER message DHCPREQUEST message DHCPREQUEST message
chaddr chaddr from client chaddr from client chaddr from client
DHCPDISCOVER message DHCPREQUEST message DHCPREQUEST message
sname Server hostname or options Server hostname or options (unused)
file Client boot filename Client boot filename (unused)
or options or options
options options options (unused)
Field DHCPDISCOVER DHCPINFORM DHCPREQUEST DHCPDELCINE DHCPRELEASE
op BOOTREQUEST BOOTREQUEST BOOTREQUEST
htype (from RFC 1700, “Assigned Numbers”) (from RFC 1700, “Assigned Numbers”) (from RFC 1700, “Assigned Numbers”)
hlen (Hardware address length in octets) (Hardware address length in octets) (Hardware address length in octets)
hops 0 0 0
xid Selected by client xid from server Selected by client
DHCPOFFER message
secs 0 or seconds since DHCP 0 or seconds since DHCP 0
process has started process has started
ciaddr 0 (DHCPDISCOVER) or client’s network address (DHCPINFORM) 0 or client’s network address (bound/renew/rebind) (DHCPRELEASE) 0 (DHCPDECLINE) or client’s network address
yiaddr 0 0 0
siaddr 0 0 0
flags Set Broadcast bit if client Set Broadcast bit if client 0
requires a broadcast response requires a broadcast response
giaddr 0 0 0
chaddr Client’s hardware address Client’s hardware address Client’s hardware address
sname Options, if indicated in sname/file option; otherwise, unused Options, if indicated in sname/file option; otherwise, unused (unused)
file Options, if indicated in sname/file option; otherwise, unused Options, if indicated in sname/file option; otherwise, unused (unused)
Options Options Options (unused)


Previous Table of Contents Next