|
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 |
|
Operational Tables
Operational Tables (continued)
|
| 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 clients network address (DHCPINFORM) | 0 or clients network address (bound/renew/rebind) (DHCPRELEASE) | 0 (DHCPDECLINE) or clients 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 | Clients hardware address | Clients hardware address | Clients 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 |