SlideShare a Scribd company logo
2
Most read
3
Most read
6
Most read
DHCP & DNS
DHCP & DNS
DHCP (Dynamic Host Configuration Protocol)
 DHCP is a network protocol that is used to assign various
network parameters to a device.
 This greatly simplifies administration, since there is no need to
assign static network parameters for each device separately.
 DHCP is a client-server protocol.
 A client is a device that is configured to use DHCP to request
network parameters from a DHCP server.
 DHCP server maintains a pool of available IP addresses and
assigns one of them to the host.
 A DHCP server can also provide some other parameters, such
as:
• subnet mask
• default gateway
• domain name
• DNS server
 Cisco routers can be used as a DHCP server.
DHCP process explained
-> DHCP client goes through the four step process
1. A DHCP client sends a broadcast packet (DHCP Discover)
to discover DHCP servers on the LAN segment.
2. The DHCP servers receive the DHCP Discover packet and
respond with DHCP Offer packets, offering IP addressing
information.
3. If the client receives the DHCP Offer packets from multiple
DHCP servers, the first DHCP Offer packet is accepted.
The client responds by broadcasting a DHCP Request
packet, requesting network parameters from a single
server.
4. The DHCP server approves the lease with a DHCP
Acknowledgement packet. The packet includes the lease
duration and other configuration information.
DNS (Domain Name System)
 DNS is a network protocol used to translate hostnames into IP
addresses.
 DNS is not required to establish a network connection, but it is much
more user friendly for human users than the numeric addressing
scheme.
 Consider this example. You can access the Google homepage by
typing 74.125.227.99, but it's much easier just to type
www.google.com
 To use DNS, you must have a DNS server configured to handle the
resolution process.
 A DNS server have a special-purpose application installed.
 The application maintains a table of dynamic or static hostname-to-IP
address mappings.
 When a user request some network resource using a hostname, (for
example by typing www.google.com in a browser), a DNS request is
sent to the DNS server asking for the IP address of the hostname.
The figure below explains the concept:
 Suppose that the DNS Client wants to communicate with
the server named Server1.
 Since the DNC Client doesn't know the IP address of
Server1, it sends a DNS Request to the DNS Server,
asking for Server1's IP address.
 The DNS Server replies with the IP address of Server1
(DNS Reply).
The picture below shows a sample DNS
record:
-> Here you can see that the host with the hostname APP1 is
using the IP address of 10.0.0.3.
https://www.facebook.com/NetProtocol-Xpert-1459759190925583
https://in.linkedin.com/in/netprotocolxpert
https://plus.google.com/u/0/collection/AYQ-EB
https://branded.me/netprotocolxpert
https://twitter.com/NPX_cisco
Follow Us @

More Related Content

PPS
Lesson 2: Subnetting basics
PDF
Facilitate learning sessions
DOC
Lab practice 1 configuring basic routing and switching (with answer)
PPTX
ESP 10 Quarter 1 Module 1.pptx
PPTX
Basics of computer networks
PDF
Hub, switch, router, bridge & and repeater
PPTX
Network protocals
PDF
Linux Systems Performance 2016
Lesson 2: Subnetting basics
Facilitate learning sessions
Lab practice 1 configuring basic routing and switching (with answer)
ESP 10 Quarter 1 Module 1.pptx
Basics of computer networks
Hub, switch, router, bridge & and repeater
Network protocals
Linux Systems Performance 2016

What's hot (20)

PPTX
Basics about IP address, DNS and DHCP.
PPT
Dhcp presentation 01
PPT
Configuration DHCP
PPTX
PPTX
PPT
PPT
dynamic host configuration protocol
PPT
Domain Name System
PPTX
Dhcp ppt
PPSX
Lesson 6: Dynamic Host Configuration Protocol A
PPTX
System and network administration network services
PPT
Dns ppt
PPTX
IPV6 ADDRESS
PPTX
Active Directory Replication.pptx
PPT
DHCP Protocol
PPTX
Network address translation
PDF
DHCP (dynamic host configuration protocol)
PDF
Intro to DNS
PPT
Basics about IP address, DNS and DHCP.
Dhcp presentation 01
Configuration DHCP
dynamic host configuration protocol
Domain Name System
Dhcp ppt
Lesson 6: Dynamic Host Configuration Protocol A
System and network administration network services
Dns ppt
IPV6 ADDRESS
Active Directory Replication.pptx
DHCP Protocol
Network address translation
DHCP (dynamic host configuration protocol)
Intro to DNS
Ad

Similar to DHCP & DNS (20)

PPT
Lecture 14
PPTX
06 coms 525 tcpip - dhcp and dns
PDF
Green Beige Vintage Scrapbook Project Presentation.pdf
DOCX
Networking DHCP server Setup Reports
PPTX
6 understanding DHCP
PPTX
Lecture 13 DNS_DHCP.pptx
PPT
Dynamic Domain Name System
PPT
Session 3 Tp 3
PPTX
Dhcp server configuration
PDF
DYNAMIC HOST CONFIGURATION PROTOCOL
PDF
14047721
PPTX
Deploying and configuring dns service
PDF
DHCP in windows server 2012
DOC
Dhcp 11
DOCX
DHCP Server Guaidlines using CISCO PACKET TRACER
PPTX
DHCg.pptfycujnhbcg hnf hnh g h hnhbynynubztcybu
PDF
A1803020108
PPT
DHCP
PPT
Lession4 Dhcp
PPT
zuiqui_DHC.ppt
Lecture 14
06 coms 525 tcpip - dhcp and dns
Green Beige Vintage Scrapbook Project Presentation.pdf
Networking DHCP server Setup Reports
6 understanding DHCP
Lecture 13 DNS_DHCP.pptx
Dynamic Domain Name System
Session 3 Tp 3
Dhcp server configuration
DYNAMIC HOST CONFIGURATION PROTOCOL
14047721
Deploying and configuring dns service
DHCP in windows server 2012
Dhcp 11
DHCP Server Guaidlines using CISCO PACKET TRACER
DHCg.pptfycujnhbcg hnf hnh g h hnhbynynubztcybu
A1803020108
DHCP
Lession4 Dhcp
zuiqui_DHC.ppt
Ad

More from NetProtocol Xpert (20)

PPTX
Basic Cisco ASA 5506-x Configuration (Firepower)
PPTX
MPLS Layer 3 VPN
PPTX
Common Layer 2 Threats, Attacks & Mitigation
PPTX
Storm-Control
PPTX
Dynamic ARP Inspection (DAI)
PPTX
IP Source Guard
PPTX
DHCP Snooping
PPTX
Password Recovery
PPTX
Application & Data Center
PPTX
Cisco ISR 4351 Router
PPTX
Cisco ASR 1001-X Router
PPTX
Securing management, control & data plane
PPTX
Point to-point protocol (ppp), PAP & CHAP
PPTX
Avoid DNS lookup when mistyping a command
PPTX
TCLSH and Macro Ping Test on Cisco Routers and Switches
PPTX
Private VLANs
PPTX
MTU (maximum transmission unit) & MRU (maximum receive unit)
PPTX
OTV Configuration
PPTX
Cisco OTV 
PPTX
OTV(Overlay Transport Virtualization)
Basic Cisco ASA 5506-x Configuration (Firepower)
MPLS Layer 3 VPN
Common Layer 2 Threats, Attacks & Mitigation
Storm-Control
Dynamic ARP Inspection (DAI)
IP Source Guard
DHCP Snooping
Password Recovery
Application & Data Center
Cisco ISR 4351 Router
Cisco ASR 1001-X Router
Securing management, control & data plane
Point to-point protocol (ppp), PAP & CHAP
Avoid DNS lookup when mistyping a command
TCLSH and Macro Ping Test on Cisco Routers and Switches
Private VLANs
MTU (maximum transmission unit) & MRU (maximum receive unit)
OTV Configuration
Cisco OTV 
OTV(Overlay Transport Virtualization)

Recently uploaded (20)

PDF
Structs to JSON How Go Powers REST APIs.pdf
PPT
Project quality management in manufacturing
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Well-logging-methods_new................
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
DOCX
573137875-Attendance-Management-System-original
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Structs to JSON How Go Powers REST APIs.pdf
Project quality management in manufacturing
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
CH1 Production IntroductoryConcepts.pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Lesson 3_Tessellation.pptx finite Mathematics
CYBER-CRIMES AND SECURITY A guide to understanding
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Well-logging-methods_new................
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Arduino robotics embedded978-1-4302-3184-4.pdf
Embodied AI: Ushering in the Next Era of Intelligent Systems
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
573137875-Attendance-Management-System-original
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf

DHCP & DNS

  • 2. DHCP (Dynamic Host Configuration Protocol)  DHCP is a network protocol that is used to assign various network parameters to a device.  This greatly simplifies administration, since there is no need to assign static network parameters for each device separately.  DHCP is a client-server protocol.  A client is a device that is configured to use DHCP to request network parameters from a DHCP server.  DHCP server maintains a pool of available IP addresses and assigns one of them to the host.  A DHCP server can also provide some other parameters, such as: • subnet mask • default gateway • domain name • DNS server  Cisco routers can be used as a DHCP server.
  • 3. DHCP process explained -> DHCP client goes through the four step process
  • 4. 1. A DHCP client sends a broadcast packet (DHCP Discover) to discover DHCP servers on the LAN segment. 2. The DHCP servers receive the DHCP Discover packet and respond with DHCP Offer packets, offering IP addressing information. 3. If the client receives the DHCP Offer packets from multiple DHCP servers, the first DHCP Offer packet is accepted. The client responds by broadcasting a DHCP Request packet, requesting network parameters from a single server. 4. The DHCP server approves the lease with a DHCP Acknowledgement packet. The packet includes the lease duration and other configuration information.
  • 5. DNS (Domain Name System)  DNS is a network protocol used to translate hostnames into IP addresses.  DNS is not required to establish a network connection, but it is much more user friendly for human users than the numeric addressing scheme.  Consider this example. You can access the Google homepage by typing 74.125.227.99, but it's much easier just to type www.google.com  To use DNS, you must have a DNS server configured to handle the resolution process.  A DNS server have a special-purpose application installed.  The application maintains a table of dynamic or static hostname-to-IP address mappings.  When a user request some network resource using a hostname, (for example by typing www.google.com in a browser), a DNS request is sent to the DNS server asking for the IP address of the hostname.
  • 6. The figure below explains the concept:
  • 7.  Suppose that the DNS Client wants to communicate with the server named Server1.  Since the DNC Client doesn't know the IP address of Server1, it sends a DNS Request to the DNS Server, asking for Server1's IP address.  The DNS Server replies with the IP address of Server1 (DNS Reply).
  • 8. The picture below shows a sample DNS record: -> Here you can see that the host with the hostname APP1 is using the IP address of 10.0.0.3.