#readwise # Dynamic Host Configuration Protocol - Wikipedia ![rw-book-cover](https://readwise-assets.s3.amazonaws.com/static/images/article0.00998d930354.png) ## Metadata - Author: [[wikipedia.org]] - Full Title: Dynamic Host Configuration Protocol - Wikipedia - URL: https://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol ## Summary Dynamic Host Configuration Protocol (DHCP) helps assign IP addresses for devices on a network. It uses a connectionless service model and starts with clients sending a request. The server responds with an offer that includes important information like the IP address and lease duration. Various standards and options for DHCP are defined in official documents. ## Highlights The Dynamic Host Configuration Protocol (DHCP) is a [network management protocol](https://en.wikipedia.org/wiki/Network_protocol) used on [[Internet Protocol - Wikipedia|Internet Protocol]] (IP) networks for automatically assigning [IP addresses](https://en.wikipedia.org/wiki/IP_address) and other communication parameters to devices connected to the network using a [client–server](https://en.wikipedia.org/wiki/Client%E2%80%93server) architecture. ([View Highlight](https://read.readwise.io/read/01jhtq4gpc82vcf6kw8kwbnf3y)) --- The DHCP server manages a pool of IP addresses and information about client configuration parameters such as [default gateway](https://en.wikipedia.org/wiki/Default_gateway), [domain name](https://en.wikipedia.org/wiki/Domain_name), the [name servers](https://en.wikipedia.org/wiki/Name_server), and [time servers](https://en.wikipedia.org/wiki/Time_server). ([View Highlight](https://read.readwise.io/read/01jhtq7kgncm7hwt30329f0eym)) --- On receiving a DHCP request, the DHCP server may respond with specific information for each client, as previously configured by an administrator, or with a specific address and any other information valid for the entire network and for the time period for which the allocation (*lease*) is valid. A DHCP client typically queries this information immediately after [booting](https://en.wikipedia.org/wiki/Booting), and periodically thereafter before the expiration of the information. When a DHCP client refreshes an assignment, it initially requests the same parameter values, but the DHCP server may assign a new address based on the assignment policies set by administrators. ([View Highlight](https://read.readwise.io/read/01jhtq7pr2yg24d23mxbckx50j)) ---