Definition of BOOTP
The BOOTP is a network protocol used to supply IP addresses for network devices from a setting server in Internet protocol networks. The BOOTP was specified in RFC 951 in the beginning.
The machine program broadcasts BOOTP messages to the network to require an IP address assignment connected to a network and boots its operating system. Installed on a pool of addresses configured by a manager, a BOOTP setup server assigns an IP address. BOOTP is implemented as a transport protocol with Device Datagram Protocol (UDP), port number 67 with client requests, and port number 68 with server (DHCP) responses. Only on IPv4 networks running BOOTP.