DHCP
In many industrial applications, DHCP is not used because it is desired for devices to have the same IP address all the time, whereas in an office application it doesn't really matter if you get a different IP address from the network every time. Some industrial Ethernet devices, like I/O for EtherNet/IP, are BootP enabled in their default out-of-box settings. Thus, in the industrial world, BootP is still used and widely accepted as a quick and simple way to give devices an IP address. Phoenix Contact has a simple, freeware BootP server that can be used for this purpose which can be downloaded at the link below.
The older protocol for this purpose was BOOTP, but modern addressing LAN schemes today will use DHCP.
1. DHCP was designed to replace the older BOOTP 2. BOOTP can only provide an IP to a computer while it is booting while DHCP can provide an IP when the OS is already loaded 3. DHCP is primarily used to seamlessly provide IP addresses to computers while BOOTP is used to configure and boot diskless computers or thin clients 4. BOOTP has a 30 day lease on the IP address as a default while DHCP only sets 8 as a default 5. DHCP can automatically rebind or renew their leases while BOOTP requires a system restart
BOOTP is the booting protocol. RARP is the Reverse address resolution protocol.
bootp
BOOTP
BOOTP (Bootstrap Protocol) is a network protocol used for booting diskless workstations and devices over a network. Its primary purpose is to enable these devices to obtain an IP address, download the necessary software or configuration files, and connect to the network without requiring local storage. BOOTP operates by allowing clients to request network configuration information from a BOOTP server, which provides an IP address and other parameters essential for network communication. Although largely replaced by DHCP (Dynamic Host Configuration Protocol), BOOTP laid the groundwork for more advanced network management solutions.
they both run on the same port number
BOOTP privately held company
BOOTP (Boot Protocol) may be used to boot remote computers over a network. All major Operating Systems, such as Mac OS X, IBM AIX, Solaris and HP, (excepting Windows) support BOOTP. The concept allows a 'diskless' system to avoid installing (and maintaining) the software on every desktop. The downside is network workload takes a big hit, even to paging over the network. This then requires more BOOTP servers and fewer systems on each subnet.
BOOTP, and eventually DHCP, replaced RARP. Both BOOTP and DHCP offer a more robust, flexible method of assigning IP addresses.
BOOTP, and eventually DHCP, replaced RARP. Both BOOTP and DHCP offer a more robust, flexible method of assigning IP addresses.