Dynamic Host Configuration Protocol (DHCP), a networking protocol, provides a means to allocate IP addresses dynamically to computers on a local area network (LAN). A system administrator assigns a range of IP addresses to DHCP and each client computer on the LAN has its TCP/IP software configured to request an IP address automatically from the DHCP server when that client computer starts up. The request-and-grant process uses a lease concept with a controllable time period. This eases the network installation procedure on the client computer side considerably.

In addition to the IP address, a DHCP server can set other informations like the DNS server address, the DNS domain and the gateway IP address, so that the client computer can be fully functional.

DHCP appeared as a Standard protocol in October 1993. RFC2131 provides the latest (March 1997) DHCP definition.

Microsoft introduced DHCP on their NT server with Windows NT version 3.5 in late 1994. Currently, in addition to most server operating systems, many devices like Ethernet routers and even DSL routers provide some sort of DHCP server.

External link

See also: RARP, BOOTP

based on FOLDOC