SlideShare a Scribd company logo
1 of 13
1
DOMAIN NAME SYSTEM
WHAT IS DNS?
 Internet Directory Service.
 A client-server application that maps host
names into their corresponding IP addresses.
 Mapping host names into their corresponding
IP addresses is called name resolution or
name translation or name mapping or
Address Resolution.
2
WHY WE NEED DNS?
 As the system grew, HOSTS.TXT had problems
with:
 Scalability (traffic and load)
 Reliability
 Dynamicity
 Name collisions
 Consistency
3
WHY WE NEED TO USE NAME
INSTEAD OF IP NUMBERS?
 IP addresses are difficult to remember
 IP addresses can change
•Problem:
Network only understands numeric addresses
•Solution:
Use alpha numeric names to refer to hosts
Add a distributed, hierarchical protocol (called
DNS) to map between alpha numeric host
names and IP addresses.
4
THE DNS NAME SPACE
 The Internet is divided into more than 200 top-level
domains
 Domain: It is sub tree of the domain name space
and consists of group of hosts that are under the
administrative control of a single entity such as a
company or a government agency
 Each domain is sub divided into sub domains
 The leaves represent domains that have no sub
domains
 A leaf domain may contain a single host, or
represent a company with thousands of hosts
5
THE DNS NAME SPACE
 Top level domains
 A portion of the Internet domain name space 6
DOMAIN
 Domain is a sub tree of domain name space
 Root node is empty
 Domain is divided into sub-domains
 Domain name is the domain name of the node at
the top of the sub tree
7
Sub
Sub
Sub
HIERARCHY OF NAME SERVERS
 DNS is a distributed data base system
 Uses a large number of computers called name servers
 Organized in a hierarchical way and distributed all over
the world
 No single host has all the exact mappings for all the
hosts in the Internet
8
HOW DNS WORKS
 A network host is configured with an initial cache (so
called hints) of the known addresses of the root name
servers. Such a hint file is updated periodically by an
administrator from are liable source.
 DNS zone is loaded on authoritative servers keep in sync
using information in SOA RR via AXFR, IXFR or other
means.
 DNS caches only store data for a short time.
 DNS Recursive Resolvers start at “longest match” on
query name they have when looking for data, and follow
delegations until an answer or a negative answer is
received. 9
HOW DNS WORKS
10
ADVANCED DNS PROTECTION
 DNS is one of the fastest growing attack vectors.
DNS is now tied with http as the top targeted
service of application layer attacks and is the
number one protocol used in reflection/
amplification attacks. DNS-based attacks can bring
down the network or redirect users away from your
website.
11
INFOBLOX ADVANCED DNS PROTECTION
12
13

More Related Content

What's hot (20)

Presentation on dns
Presentation on dnsPresentation on dns
Presentation on dns
 
Dns
DnsDns
Dns
 
Chapter 29 Domain Name System.ppt
Chapter 29 Domain Name System.pptChapter 29 Domain Name System.ppt
Chapter 29 Domain Name System.ppt
 
Dns ppt
Dns pptDns ppt
Dns ppt
 
Dns 2
Dns 2Dns 2
Dns 2
 
Domain Name System
Domain Name SystemDomain Name System
Domain Name System
 
DNS - Domain Name System
DNS - Domain Name SystemDNS - Domain Name System
DNS - Domain Name System
 
Dns
DnsDns
Dns
 
DNS Presentation
DNS PresentationDNS Presentation
DNS Presentation
 
Dhcp presentation 01
Dhcp presentation 01Dhcp presentation 01
Dhcp presentation 01
 
Domain Name System
Domain Name SystemDomain Name System
Domain Name System
 
DNS Record
DNS RecordDNS Record
DNS Record
 
Dns(Domain name system)
Dns(Domain name system)Dns(Domain name system)
Dns(Domain name system)
 
Domain Name System (DNS)
Domain Name System (DNS)Domain Name System (DNS)
Domain Name System (DNS)
 
Domain Name System
Domain Name SystemDomain Name System
Domain Name System
 
Dns
DnsDns
Dns
 
Domain naming system
Domain naming systemDomain naming system
Domain naming system
 
Domain name server
Domain name serverDomain name server
Domain name server
 
The History of DNS
The History of DNSThe History of DNS
The History of DNS
 
Network address translation
Network address translationNetwork address translation
Network address translation
 

Viewers also liked (20)

Dns ppt
Dns pptDns ppt
Dns ppt
 
Presentation: the domain name system
Presentation: the domain name systemPresentation: the domain name system
Presentation: the domain name system
 
Domain name system
Domain name systemDomain name system
Domain name system
 
slide on DNS
slide on DNSslide on DNS
slide on DNS
 
Dns server
Dns serverDns server
Dns server
 
Domain name system presentation
Domain name system presentationDomain name system presentation
Domain name system presentation
 
Domain Name System
Domain Name SystemDomain Name System
Domain Name System
 
Dns security
Dns securityDns security
Dns security
 
world wide web
world wide webworld wide web
world wide web
 
World wide web (WWW)
World wide web (WWW)World wide web (WWW)
World wide web (WWW)
 
World wide web (www)
World wide web (www)World wide web (www)
World wide web (www)
 
25 DNS
25 DNS25 DNS
25 DNS
 
DNS – domain name system
DNS – domain name systemDNS – domain name system
DNS – domain name system
 
How to configure dns server(2)
How to configure dns server(2)How to configure dns server(2)
How to configure dns server(2)
 
Security of DNS
Security of DNSSecurity of DNS
Security of DNS
 
The Transport Layer
The Transport LayerThe Transport Layer
The Transport Layer
 
TCP/IP and DNS
TCP/IP and DNSTCP/IP and DNS
TCP/IP and DNS
 
DNS
DNSDNS
DNS
 
World wide web
World wide webWorld wide web
World wide web
 
Linux and DNS Server
Linux and DNS ServerLinux and DNS Server
Linux and DNS Server
 

Similar to Domain name system (dns)

Similar to Domain name system (dns) (20)

Dns1111111111
Dns1111111111Dns1111111111
Dns1111111111
 
Presentation
PresentationPresentation
Presentation
 
Presentation
PresentationPresentation
Presentation
 
What is dns
What is dnsWhat is dns
What is dns
 
Domainnamesystem
DomainnamesystemDomainnamesystem
Domainnamesystem
 
The Application Layer
The Application LayerThe Application Layer
The Application Layer
 
Computer Networks - DNS
Computer Networks - DNSComputer Networks - DNS
Computer Networks - DNS
 
Linux basics andng hosti
Linux basics andng hostiLinux basics andng hosti
Linux basics andng hosti
 
D.N.S
D.N.SD.N.S
D.N.S
 
Domain Name Server
Domain Name ServerDomain Name Server
Domain Name Server
 
understanding-dns-essential
understanding-dns-essentialunderstanding-dns-essential
understanding-dns-essential
 
Lecture 5- url-dns
Lecture  5- url-dnsLecture  5- url-dns
Lecture 5- url-dns
 
DNS ( Domain Name System)
DNS ( Domain Name System)DNS ( Domain Name System)
DNS ( Domain Name System)
 
Domain Name System Explained
Domain Name System Explained Domain Name System Explained
Domain Name System Explained
 
Deploying and configuring dns service
Deploying and configuring dns serviceDeploying and configuring dns service
Deploying and configuring dns service
 
DNS
DNS DNS
DNS
 
Presentation2.pptx
Presentation2.pptxPresentation2.pptx
Presentation2.pptx
 
Dns
DnsDns
Dns
 
Chapter 10 Domain Name Systems_MWSA.pptx
Chapter 10 Domain Name Systems_MWSA.pptxChapter 10 Domain Name Systems_MWSA.pptx
Chapter 10 Domain Name Systems_MWSA.pptx
 
How DNS works and How to secure it: An Introduction
How DNS works and How to secure it: An IntroductionHow DNS works and How to secure it: An Introduction
How DNS works and How to secure it: An Introduction
 

More from Atikur Rahman

Sky culture in Bangladesh
Sky culture in BangladeshSky culture in Bangladesh
Sky culture in BangladeshAtikur Rahman
 
Indigenous Belief System
Indigenous Belief System Indigenous Belief System
Indigenous Belief System Atikur Rahman
 
Social Life of Family
Social Life of FamilySocial Life of Family
Social Life of FamilyAtikur Rahman
 
Mananging communication of Grameenphone
Mananging communication of GrameenphoneMananging communication of Grameenphone
Mananging communication of GrameenphoneAtikur Rahman
 
Partnership Business
Partnership BusinessPartnership Business
Partnership BusinessAtikur Rahman
 

More from Atikur Rahman (7)

Sky culture in Bangladesh
Sky culture in BangladeshSky culture in Bangladesh
Sky culture in Bangladesh
 
Indigenous Belief System
Indigenous Belief System Indigenous Belief System
Indigenous Belief System
 
Socialization
SocializationSocialization
Socialization
 
Social Life of Family
Social Life of FamilySocial Life of Family
Social Life of Family
 
KFC in Bangladesh
KFC in BangladeshKFC in Bangladesh
KFC in Bangladesh
 
Mananging communication of Grameenphone
Mananging communication of GrameenphoneMananging communication of Grameenphone
Mananging communication of Grameenphone
 
Partnership Business
Partnership BusinessPartnership Business
Partnership Business
 

Recently uploaded

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 

Recently uploaded (20)

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 

Domain name system (dns)

  • 2. WHAT IS DNS?  Internet Directory Service.  A client-server application that maps host names into their corresponding IP addresses.  Mapping host names into their corresponding IP addresses is called name resolution or name translation or name mapping or Address Resolution. 2
  • 3. WHY WE NEED DNS?  As the system grew, HOSTS.TXT had problems with:  Scalability (traffic and load)  Reliability  Dynamicity  Name collisions  Consistency 3
  • 4. WHY WE NEED TO USE NAME INSTEAD OF IP NUMBERS?  IP addresses are difficult to remember  IP addresses can change •Problem: Network only understands numeric addresses •Solution: Use alpha numeric names to refer to hosts Add a distributed, hierarchical protocol (called DNS) to map between alpha numeric host names and IP addresses. 4
  • 5. THE DNS NAME SPACE  The Internet is divided into more than 200 top-level domains  Domain: It is sub tree of the domain name space and consists of group of hosts that are under the administrative control of a single entity such as a company or a government agency  Each domain is sub divided into sub domains  The leaves represent domains that have no sub domains  A leaf domain may contain a single host, or represent a company with thousands of hosts 5
  • 6. THE DNS NAME SPACE  Top level domains  A portion of the Internet domain name space 6
  • 7. DOMAIN  Domain is a sub tree of domain name space  Root node is empty  Domain is divided into sub-domains  Domain name is the domain name of the node at the top of the sub tree 7 Sub Sub Sub
  • 8. HIERARCHY OF NAME SERVERS  DNS is a distributed data base system  Uses a large number of computers called name servers  Organized in a hierarchical way and distributed all over the world  No single host has all the exact mappings for all the hosts in the Internet 8
  • 9. HOW DNS WORKS  A network host is configured with an initial cache (so called hints) of the known addresses of the root name servers. Such a hint file is updated periodically by an administrator from are liable source.  DNS zone is loaded on authoritative servers keep in sync using information in SOA RR via AXFR, IXFR or other means.  DNS caches only store data for a short time.  DNS Recursive Resolvers start at “longest match” on query name they have when looking for data, and follow delegations until an answer or a negative answer is received. 9
  • 11. ADVANCED DNS PROTECTION  DNS is one of the fastest growing attack vectors. DNS is now tied with http as the top targeted service of application layer attacks and is the number one protocol used in reflection/ amplification attacks. DNS-based attacks can bring down the network or redirect users away from your website. 11
  • 12. INFOBLOX ADVANCED DNS PROTECTION 12
  • 13. 13