BOOTP is an Internet protocol that allows a diskless workstation to discover the following:
Its own IP address
The IP address of a BOOTP server on the network
A file to be loaded into memory to boot the workstation
BOOTP allows the workstation to boot without requiring a hard disk or floppy disk drive. It is used when the user or station location changes frequently. The protocol is defined by RFC 951.