📘 CCNA 200-301 v1.1
4.3 The Role of DHCP and DNS in a Network
In a network, devices need two main things to communicate properly:
- IP addresses – so the network knows where to send data.
- Name resolution – so humans can use easy names instead of numbers.
DHCP and DNS are two services that handle these tasks.
1. DHCP – Dynamic Host Configuration Protocol
Role: Automatically gives devices IP addresses and other network information so they can communicate on the network.
Why it’s needed:
- Every device on a network needs a unique IP address.
- Manually assigning IPs to every device in large networks is time-consuming and error-prone.
- DHCP automates this process.
How it works:
- When a device (like a computer or printer) connects to the network, it sends a request asking for an IP address.
- The DHCP server receives the request and assigns:
- IP address
- Subnet mask (to know which part of the network it belongs to)
- Default gateway (to reach other networks or the internet)
- DNS server address (so it can translate names to IPs)
- The device gets these details and can immediately start communicating on the network.
Key concepts:
- Lease: IP addresses from DHCP are assigned for a limited time, called a lease. The device can renew it or get a new one when it expires.
- DHCP Scope: A range of IP addresses that the DHCP server can assign.
- DHCP Options: Extra info DHCP can provide, like DNS server, default gateway, or time server.
In an IT environment:
- DHCP reduces mistakes and saves time.
- Devices like laptops, phones, or VoIP phones get connected automatically without manual configuration.
2. DNS – Domain Name System
Role: Translates human-friendly names (like www.example.com) into IP addresses (like 192.168.1.10) so devices can find each other.
Why it’s needed:
- Humans prefer names (e.g.,
server.company.com). - Computers communicate using numbers (IP addresses).
- DNS acts like a phonebook for the internet and networks, translating names to IPs.
How it works:
- A user types a hostname (like
server.local) in a web browser. - The device asks the DNS server: “What’s the IP for this name?”
- The DNS server replies with the IP address.
- The device uses this IP to communicate with the server.
Key concepts:
- DNS Records: Different types of info stored in DNS. The main one for CCNA is A record, which maps a name to an IPv4 address.
- Forward Lookup: Name → IP address.
- Reverse Lookup: IP → Name (used for troubleshooting).
- Caching: Devices remember previous DNS results to speed up future requests.
In an IT environment:
- DNS allows employees to access servers by name instead of remembering complex numbers.
- It’s critical for web services, email, internal applications, and cloud services.
3. How DHCP and DNS Work Together
- DHCP gives devices an IP and tells them which DNS server to use.
- DNS translates domain names into the IP addresses that DHCP provides.
Example in IT terms:
- A new laptop joins the network.
- DHCP assigns it IP
192.168.10.25and tells it DNS server192.168.10.1. - User opens a web application at
intranet.company.com. - Laptop asks DNS server: “What’s the IP for intranet.company.com?”
- DNS responds:
192.168.10.50. - Laptop communicates with the application server at
192.168.10.50.
4. Key Points for the CCNA Exam
- DHCP: Assigns IP addresses automatically, reduces manual errors, provides other network info (gateway, DNS, etc.).
- DNS: Translates hostnames to IP addresses, enabling humans to use easy names instead of numeric IPs.
- Together: DHCP gives IP + DNS info → DNS resolves names → devices can communicate easily.
This is exactly what you need to know for the exam, without extra unnecessary details.
