Bootstrap Protocol—An Overview

Bootstrapping is the process of loading the operating system, which is essential for running all the other programs. During the bootstrap process, the configuration information, the operating system images, and the file system are obtained. The protocols that are used to obtain the configuration information are referred to as bootstrapping protocols. Bootstrapping protocols enable a client to automatically obtain configuration information, such as an IP address, from a server on the network. This chapter deals with two commonly used bootstrapping protocols, BOOTP and DHCP.

Before a computer can form a part of a TCP/IP network, it needs to know certain information about its identity and location. For example, ...

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.