Bootstrap Protocol, also known as BOOTP, is a TCP-IP protocol and service that allows diskless workstations to obtain their IP address and their boot image file from a server.
Learn how it works in this video.
The DHCP, Dynamic Host Configuration Protocol, was developed as an extension of BOOTP.
=====================
References:
https://tools.ietf.org/html/rfc951
https://tools.ietf.org/html/rfc1084