Summary

BOOTP and DHCP are two commonly used bootstrapping protocols that help a computer to obtain configuration information from servers that are designated as BOOTP or DHCP servers. The computers that request for configuration details are called the BOOTP or DHCP clients.

The main difference between BOOTP and DHCP is that BOOTP messages contain the path to the boot file whereas DHCP messages contain all the configuration details in the message. Another difference between BOOTP and DHCP is that DHCP allows dynamic allocation of IP addresses to its clients.

DHCP is backward compatible with BOOTP because both BOOTP and DHCP messages have a similar format. The difference between the message formats is the presence of a 16-bit FLAGS field, which ...

Get Special Edition Using TCP/IP, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.