When an NCD terminal powers up, it knows only its Ethernet or Token-Ring address, which is set in NVRAM at the factory. To participate on a network, a terminal must be able to discover its network address. Depending on your network setup, the terminal may need other information. The three ways for the terminal to discover addresses and other information before loading the X server are:
Depending upon the protocol implementation and the information in the host's database, it can return other addresses and permit the terminal to boot from a host on a different subnet. It can also specify the X server that each terminal boots.
For more information about DHCP and BOOTP, see "Using BOOTP/DHCP for Address Discovery".
Unlike BOOTP/DHCP, RARP supplies only the address of the terminal and the address of the host that responded to the terminal's request for an X server. This method is recommended if you do not have BOOTP/DHCP on your network.
For more information about RARP, see "Using RARP for Address Discovery".