Jump to content

DHCPD: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Sergei (talk | contribs)
→‎External links: link update
Niayre (talk | contribs)
m WikiCleaner 0.99 - Repairing link to disambiguation page - You can help!
Line 1: Line 1:
'''dhcpd''' (also spelled '''DHCPD''' or referred to as a '''DHCP server''') is a common name for the [[daemon]] that allows a [[Server (computing)|server]] to provide a [[DHCP]] service to a [[computer network|network]].
'''dhcpd''' (also spelled '''DHCPD''' or referred to as a '''DHCP server''') is a common name for the [[daemon (computer software)|daemon]] that allows a [[Server (computing)|server]] to provide a [[DHCP]] service to a [[computer network|network]].


[[Client (computing)|Clients]] may solicit an [[IP address]] from a DHCP server when they need one. The DHCP server then offers the "lease" of an IP address to the client, which the client is free to request or ignore. If the client requests it and the server acknowledges it, then the client is permitted to use that IP address for the "lease time" specified by the server. At some point before the lease expires, the client must re-request the same IP address if it wishes to continue to use it.
[[Client (computing)|Clients]] may solicit an [[IP address]] from a DHCP server when they need one. The DHCP server then offers the "lease" of an IP address to the client, which the client is free to request or ignore. If the client requests it and the server acknowledges it, then the client is permitted to use that IP address for the "lease time" specified by the server. At some point before the lease expires, the client must re-request the same IP address if it wishes to continue to use it.

Revision as of 03:04, 25 July 2010

dhcpd (also spelled DHCPD or referred to as a DHCP server) is a common name for the daemon that allows a server to provide a DHCP service to a network.

Clients may solicit an IP address from a DHCP server when they need one. The DHCP server then offers the "lease" of an IP address to the client, which the client is free to request or ignore. If the client requests it and the server acknowledges it, then the client is permitted to use that IP address for the "lease time" specified by the server. At some point before the lease expires, the client must re-request the same IP address if it wishes to continue to use it.

Issued IP addresses are tracked by dhcpd through a record in the dhcpd.leases file. This allows the server to maintain state over restarts of the dhcp service, which could otherwise lead to duplicate IP addresses being issued when server issued the same IP address again while another client still has the right to use it.

A reference implementation of dhcpd is developed by the Internet Systems Consortium and is supported on Solaris, FreeBSD, OpenBSD, NetBSD and Linux.