Coding is my forte plus writing and sharing my experiences online is one of my favorite hobbies.
Isabel Mathew, Software engineer, BS(Bachelor of Science), Austin,Texas
Answered May 19, 2020
DHCP or Dynamic Host Configuration Protocol is a network protocol that allows a DHCP server to automatically and dynamically assign an IP address and other resources to each device on the IP networks.
DHCP functions like an identifier, which makes it easy for every information connected to the internet to find its destination. With a DHCP server, every computer that is connected to the internet will be able to request networking parameters and IP addresses dynamically from the ISP. The implication of this is that a system administrator will not need to be assigning IP addresses manually to every device connected to the network.
On the other hand, DNS or Domain Name System is also another server on the internet that helps in the conversion of the domain name of a website into the right IP address that is associated with it. This makes it very easy for internet users to visit any website without any need for the IP address of the website.