Go Back   Computer Forums > General Computing > Networking | DNS
Click Here to Login
Join Computer forums Today


Reply
 
Thread Tools Search this Thread Display Modes
 
Old 10-29-2014, 02:49 PM   #1
Solid State Member
 
Join Date: Oct 2014
Location: United Kingdom
Posts: 6
Default Is my basic definition of DHCP correct?

Is there anything in my basic definition of DHCP that is incorrect? Is there anything else that I should know? I am trying to develop a basic knowledge of DHCP.



Quote:
Dynamic Host Configuration Protocol is a protocol that assigns dynamic IP Addresses to devices on a network. All devices on a TCP/IP network require an I.P. address. DHCP automatically assigns a dynamic I.P. address to a device when it joins the network. DHCP is a server service. A DHCP server has a scope from which I.P. Addresses can be assigned. I.P. Addresses that are assigned to devices are leased to that device. These leases can be configured to last a certain amount of time, before it releases the I.P. address back into the pool, ready for another device to use that address. The leases automatically renew themselves if after a certain percentage of the lease time, the device is still on the network. This can also be configured to try renew the lease multiple times, at different occasions.
When a device connects to a network, a request for an I.P. will be sent out over the network. This is called DHCP Discover. The DHCP server will then send a DHCP offer, which is an offer of an I.P. address. The device will then send a DHCP request to the DHCP Server to inform it that the I.P. address has been received. Then the DHCP Server will send an acknowledgement to the device.
__________________

Benj94 is offline   Reply With Quote
Old 10-29-2014, 04:06 PM   #2
Fully Optimized
 
~Darkseeker~'s Avatar
 
Join Date: Jan 2010
Location: Welwyn Garden City, United Kingdom
Posts: 2,494
Default Re: Is my basic definition of DHCP correct?

well, depending on the client's settings, DHCP can/will also assign subnet masks, default gateway information and DNS settings.

Also, the Windows DHCP server can have multiple scopes across multiple subnets with multiple IP ranges and up to 4 (i think?!) different DNS addresses.


err, DHCP trivia...


The client will need to have the DHCP Service running to obtain a DHCP assigned address... DHCP is usually running on the router for a home network but corporate networks usually a server or some other Windows/UNIX host will be in charge of DHCP etc etc.
__________________

__________________
EVGA SLI Micro Z68 // Intel i5-2500k @ 4.4GHz // 8GB Corsair Vengeance 1866MHz // Overclocked ASUS GTX 660 Ti // Corsair Carbide SPEC-03 // Kingston Hyper-X 120GB // 2TB WD Green + 500GB WD Black
#JC4PM
~Darkseeker~ is offline   Reply With Quote
Old 10-31-2014, 04:24 PM   #3
Site Team
 
root's Avatar
 
Join Date: Mar 2004
Posts: 8,004
Default Re: Is my basic definition of DHCP correct?

Just a quick thing...
You say:
Dynamic Host Configuration Protocol is a protocol that assigns dynamic IP Addresses to devices on a network.

It is better to say.
Dynamic Host Configuration Protocol is a protocol that dynamically assigns IP Addresses to devices on a network.

Once the IP address is assigned it's fixed for the lease duration, not dynamic.
__________________
I didn’t fight my way to the top of the food chain to be a vegetarian…
Im sick of people saying 'dont waste paper'. If trees wanted to live, they'd all carry guns.
"The inherent vice of capitalism is the unequal sharing of blessings; The inherent vice of socialism is the equal sharing of miseries."
root is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT -5. The time now is 06:03 PM.


Powered by vBulletin® Version 3.8.8 Beta 4
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0