The bootstrap protocol (BOOTP) can be used to communicate a certain IP address and other parameters to a workstation when it boots up. Workstations without hard drives can use BOOTP to load a boot image, i.e. a complete operating system, from a boot server (ARF).