A protocol used by a network node to determine the IP address of its Ethernet interfaces, in order to affect network booting.