Posted in Information Technology & Systems, Total Reads: 1138
Definition: Dynamic host control protocol (DHCP)
Dynamic Host Configuration Protocol (DHCP) is defined as a network protocol that initiates or enables a server to automatically allocate an IP address to a respective computer from a specific defined range of numbers (i.e., defined as scope) which is configured for a required network.
DHCP allocates an IP address when a system is in progress, for example:
A user when turns on a computer or any internet access based device with a DHCP client.
The client computer transmit a broadcast request or signal (called a DISCOVER or DHCPDISCOVER), searching for a DHCP server to answer.
The router then directs the DISCOVER packet automatically to the correct DHCP server.
The server then receives the DISCOVER packet from the source. Based on its ease of use and procedure policies set on the server by the individual, the server determine an apt address (if any) to give to the user. The server then momentarily reserves that address for the user and sends back to the user an OFFER (or DHCPOFFER) packet, with that address in sequence. The server also configures the regulars DNS servers, NTP servers, WINS servers, and sometimes other work as well.
The user sends a REQUEST (or DHCPREQUEST) packet, hire the server know that it purpose is to use the address.
The server then sends an ACK (or DHCPACK) packet, accepting and confirming that the client has a been specified a lease on the address for a server-specified phase of time.
When a computer wants to use a static IP address, it means that the processor is manually configured and wishes to use a specific IP address. One dilemma with static assignment, which can cause user error or lack of concentration to detail, occurs when two Mainframes are configured with the identical IP address. This creates a clash that results in failure of service. Using DHCP with dynamism assign IP addresses minimize these conflicts.