What is the Difference between DHCP server and DHCP client ?

pvanvu

Member
Feb 19, 2016
37
0
6
hi guys , I have read about this matter so many times but I'm still confusing . In the Cisco documentation , they just say : How to config a Router as a (DHCPv4/v6 server , DHCPv4/v6 client) , but they don't say when , and where to apply these configuration on .

- Are DHCP servers placed at ISP ? or Can it be placed at any Business , Company , or even at home ?

- Does DHCP server (maybe at ISP , or somewhere else ) provide IP address to DHCP client (Such as : Routers at home ,at the Company ) , then DHCP client provide these IP address to end devices like (PC , mobile devices ...etc ) ?

Thank you
 

frowertr

Golden Member
Apr 17, 2010
1,372
41
91
DHCP client is anything needing an IP address that is not configured as a static. So a phone, computer, Smart TV, etc., all need IP addresses.

The DHCP server is the one responsible for handing out these IPs to the clients. The server tracks how many addresses it has available in its pool and who it has handed these out to via MAC so that it doesn't hand out duplicates.

Your home router is a DHCP server and a client. That is because it has two network interfaces: The WAN interface and the LAN interface. On the LAN interface it acts as the server handing out IPs to clients on your LAN. But on its WAN interface it acts as a client and requests an IP from your provider.

Most SMBs are going to have an internal DHCP server setup along with DNS. That way they can track and assign servers specific IPs from the private IP address space. They may not care about end user devices so laptops, desktops, etc., will be in a DHCP pool while servers will be outside the pool and get static addresses.
 
Last edited:

pvanvu

Member
Feb 19, 2016
37
0
6
DHCP client is anything needing an IP address that is not configured as a static. So a phone, computer, Smart TV, etc., all need IP addresses.

The DHCP server is the one responsible for handing out these IPs to the clients. The server tracks how many addresses it has available in its pool and who it has handed these out to via MAC so that it doesn't hand out duplicates.

Your home router is a DHCP server and a client. That is because it has two network interfaces: The WAN interface and the LAN interface. On the LAN interface it acts as the server handing out IPs to clients on your LAN. But on its WAN interface it acts as a client and requests an IP from your provider.

Most SMBs are going to have an internal DHCP server setup along with DNS. That way they can track and assign servers specific IPs from the private IP address space. They may not care about end user devices so laptops, desktops, etc., will be in a DHCP pool while servers will be outside the pool and get static addresses.

Thank you very much for the detail explanations , I understand everything now . :)
You are a True Expert
:thumbsup::thumbsup::thumbsup::thumbsup::thumbsup:
 

pvanvu

Member
Feb 19, 2016
37
0
6
Not even close. If I had to take the CCNA exam again today it would be ugly!

Awh , based on what you just said , I think we don't even use all the knowledges in CCNA in the job , so maybe we can forget something after long time no use , right ?

I'm working on ICND1 , and going to take the exam next month :D

I don't know , and can't imagine what I am going to do in the network company after passing the CCNA exam
Do you have any experience that you can share me in the job ():)

thanks :)
 
Last edited:

frowertr

Golden Member
Apr 17, 2010
1,372
41
91
I've forgotten all the Cisco IOS commands. I don't use Cisco switches in my business nor do I maintain any outside of it. I try to stick with Procurves.

Even if you don't immediately put to use what you learn from the Cisco curriculum, it will still be immensely helpful later on. It forces you to have a pretty good handle on every common networking technology. Practical expierence still trumps certs. If you can get a job in the networking field you would find your exam tests to come more natural.