SlideShare a Scribd company logo
2
Most read
10
Most read
11
Most read
DNS Server
SUBRATA PAUL
ROLL NO: 13015411
COMPUTER SCIENCE & ENGINEERING
Question: What Is a DNS Server?
The Domain Name System is a standard technology for
managing public names of Web sites and other Internet
domains.
DNS service must translate the name into the corresponding
IP address. For example, the domain
name www.example.com might translate to 198.105.232.4.
Dns server
Now the question is
How DNS server works?
When we visit a domain such as dyn.com, our computer
follows a series of steps to turn the human-readable web
address into a machine-readable IP address.
Step 1: Request information
The process begins when we ask our computer to resolve a
hostname, such as visiting http://dyn.com. The first place
our computer looks is its local DNS cache which stores
information that our computer has recently retrieved.
Step 2: Ask the recursive DNS servers
If the information is not stored locally, our computer queries (contacts)
our ISP’s recursive DNS servers. Recursive servers have their own caches
Step 3: Ask the root nameservers
If the recursive servers don’t have the answer, they query the root
nameservers. They don’t know the answer, but they can direct our query
to someone that knows where to find it.
Step 4: Ask the TLD nameservers
The root nameservers will look at the first part of our request,
reading from right to left — www.dyn.com — and direct our query to
the Top-Level Domain (TLD) nameservers for .com. Each TLD, such
as .com, .org, and .us, have their own set of nameservers, which act
like a receptionist for each TLD.
Step 5: Ask the authoritative DNS servers
The TLD nameservers review the next part of our request —
www.dyn.com — and direct our query to the nameservers
responsible for this specific domain.
Step 6: Retrieve the record
The recursive server retrieves the A record fordyn.com from
the authoritative nameservers and stores the record in its local
cache.
Step 7: Receive the answer
Our computer stores the record in its cache, reads the IP
address from the record, then passes this information toour
browser.
This entire process, from start to finish, takes only milliseconds
to complete.
Dns server
DNS root structure
Why we use DNS server?
We can think of DNS as being like a phone book. Those people we
want to call frequently, we usually either know their numbers or
have their numbers on speed dial/saved on our cells/etc. But
sometimes we need to call someone that isn't in our speed dial or
memory. That is where the Domain Name System comes in. When
we, for example, type in google.com into our web browser, our
service provider sends that address to a (usually our ISP's) DNS
server, which then looks at the info "google.com" sent to it, looks it
up and says, "it's IP address is 74.125.45.100," and sends that info
back to your home computer. Your computer then knows where to
find the Internet resource.
Benefits of DNS Server
1.Capable of providing security.
2.Errors are automatically checked.
3.Ease of using.
4.Flexibility of use.
5.Consistent to use.
6.Easy to maintain.
7.No need to memorise numbers.
8.Domain names makes / gives a kind of sense to hyper links when
a name is given instead of a string of numbers .
Problems we face by using
DNS server
Breakdown of DNS would crash the world wide web though
there are many root servers and backup servers targetting
DNS servers at particular key locations would do lot of harm
Price of Domain and hosting in Bangladesh
But the price can be vary with the business issue and the location
where we are using
References:
1.http://arfitech.com/cheap_domain_registration_bangladesh.php
https://technet.microsoft.com
2.https://www.google.com.bd/search?q=tree+structure+of+dns+server
&biw=1137&bih=607&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahU
KEwjN0eHwoMfJAhUDV44KHSW9BpkQsAQIMA#imgrc=TDV_6oTjca3Hk
M%3A
3.www.wikipedia.com
Thank You

More Related Content

PPTX
Dns presentation
PPT
Domain Name System
PPTX
Domain Name System
PDF
DNS - Domain Name System
PPTX
DNS Presentation
PDF
DNS (Domain Name System)
PPTX
Domain name system (dns)
PPTX
Domain Name System (DNS)
Dns presentation
Domain Name System
Domain Name System
DNS - Domain Name System
DNS Presentation
DNS (Domain Name System)
Domain name system (dns)
Domain Name System (DNS)

What's hot (20)

PPTX
Domain Name System DNS
PDF
Presentation on Domain Name System
PPT
PPT
Domain Name System
PPTX
Presentation on dns
PPTX
Domain name system presentation
PPTX
Domain name system
PPT
Domain name server
PPT
Dns ppt
PPTX
DNS Record
PPT
Domain name system
PPT
Domain name system
PPTX
Domain Name System
PPTX
IP addressing seminar ppt
PPTX
PPTX
PPT
Active directory
PPT
Chapter 29 Domain Name System.ppt
PDF
MAC Address – All you Need to Know About it
PPT
Internet control message protocol
Domain Name System DNS
Presentation on Domain Name System
Domain Name System
Presentation on dns
Domain name system presentation
Domain name system
Domain name server
Dns ppt
DNS Record
Domain name system
Domain name system
Domain Name System
IP addressing seminar ppt
Active directory
Chapter 29 Domain Name System.ppt
MAC Address – All you Need to Know About it
Internet control message protocol
Ad

Similar to Dns server (20)

DOCX
DNS.docx
PPTX
Presentation2.pptx
PDF
Intro to DNS
PPTX
COMPUTER COMMUNICATION AND NETWORWING LAB - 06.pptx
DOCX
Linux basics andng hosti
PPTX
DOMAIN NAME SYSTEM.pptx
PDF
Domain Name System (DNS) Fundamentals
PPTX
DNS for Developers - NDC Oslo 2016
PPTX
Domain Name System Explained
DOCX
What is DNS.docx
PPTX
DNS - Jaringan Komputer
PPTX
Domain Name System and Dynamic Host Configuration Protocol.pptx
PPTX
DNS for Developers - ConFoo Montreal
PDF
understanding-dns-essential
PDF
008094493.pdf
PPTX
Route53 class
PDF
Lets talk dns
PPT
1.1 DNS.ppt.ppt
PDF
1 technical-dns-workshop-day1
PDF
2 technical-dns-workshop-day1
DNS.docx
Presentation2.pptx
Intro to DNS
COMPUTER COMMUNICATION AND NETWORWING LAB - 06.pptx
Linux basics andng hosti
DOMAIN NAME SYSTEM.pptx
Domain Name System (DNS) Fundamentals
DNS for Developers - NDC Oslo 2016
Domain Name System Explained
What is DNS.docx
DNS - Jaringan Komputer
Domain Name System and Dynamic Host Configuration Protocol.pptx
DNS for Developers - ConFoo Montreal
understanding-dns-essential
008094493.pdf
Route53 class
Lets talk dns
1.1 DNS.ppt.ppt
1 technical-dns-workshop-day1
2 technical-dns-workshop-day1
Ad

More from Subrata Kumer Paul (20)

PPT
Chapter 9. Classification Advanced Methods.ppt
PPT
Chapter 13. Trends and Research Frontiers in Data Mining.ppt
PPT
Chapter 8. Classification Basic Concepts.ppt
PPT
Chapter 2. Know Your Data.ppt
PPT
Chapter 12. Outlier Detection.ppt
PPT
Chapter 7. Advanced Frequent Pattern Mining.ppt
PPT
Chapter 11. Cluster Analysis Advanced Methods.ppt
PPT
Chapter 10. Cluster Analysis Basic Concepts and Methods.ppt
PPT
Chapter 6. Mining Frequent Patterns, Associations and Correlations Basic Conc...
PPT
Chapter 5. Data Cube Technology.ppt
PPT
Chapter 3. Data Preprocessing.ppt
PPT
Chapter 4. Data Warehousing and On-Line Analytical Processing.ppt
PPT
Chapter 1. Introduction.ppt
PPTX
Data Mining Lecture_8(a).pptx
PPTX
Data Mining Lecture_13.pptx
PPTX
Data Mining Lecture_9.pptx
PPTX
Data Mining Lecture_7.pptx
PPTX
Data Mining Lecture_10(b).pptx
PPTX
Data Mining Lecture_8(b).pptx
PPTX
Data Mining Lecture_6.pptx
Chapter 9. Classification Advanced Methods.ppt
Chapter 13. Trends and Research Frontiers in Data Mining.ppt
Chapter 8. Classification Basic Concepts.ppt
Chapter 2. Know Your Data.ppt
Chapter 12. Outlier Detection.ppt
Chapter 7. Advanced Frequent Pattern Mining.ppt
Chapter 11. Cluster Analysis Advanced Methods.ppt
Chapter 10. Cluster Analysis Basic Concepts and Methods.ppt
Chapter 6. Mining Frequent Patterns, Associations and Correlations Basic Conc...
Chapter 5. Data Cube Technology.ppt
Chapter 3. Data Preprocessing.ppt
Chapter 4. Data Warehousing and On-Line Analytical Processing.ppt
Chapter 1. Introduction.ppt
Data Mining Lecture_8(a).pptx
Data Mining Lecture_13.pptx
Data Mining Lecture_9.pptx
Data Mining Lecture_7.pptx
Data Mining Lecture_10(b).pptx
Data Mining Lecture_8(b).pptx
Data Mining Lecture_6.pptx

Recently uploaded (20)

PDF
Well-logging-methods_new................
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
OOP with Java - Java Introduction (Basics)
PPT
Mechanical Engineering MATERIALS Selection
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
additive manufacturing of ss316l using mig welding
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
Construction Project Organization Group 2.pptx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
Welding lecture in detail for understanding
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
DOCX
573137875-Attendance-Management-System-original
Well-logging-methods_new................
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Model Code of Practice - Construction Work - 21102022 .pdf
OOP with Java - Java Introduction (Basics)
Mechanical Engineering MATERIALS Selection
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Foundation to blockchain - A guide to Blockchain Tech
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Embodied AI: Ushering in the Next Era of Intelligent Systems
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
additive manufacturing of ss316l using mig welding
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Construction Project Organization Group 2.pptx
CYBER-CRIMES AND SECURITY A guide to understanding
Welding lecture in detail for understanding
Arduino robotics embedded978-1-4302-3184-4.pdf
573137875-Attendance-Management-System-original

Dns server

  • 1. DNS Server SUBRATA PAUL ROLL NO: 13015411 COMPUTER SCIENCE & ENGINEERING
  • 2. Question: What Is a DNS Server? The Domain Name System is a standard technology for managing public names of Web sites and other Internet domains. DNS service must translate the name into the corresponding IP address. For example, the domain name www.example.com might translate to 198.105.232.4.
  • 4. Now the question is How DNS server works? When we visit a domain such as dyn.com, our computer follows a series of steps to turn the human-readable web address into a machine-readable IP address. Step 1: Request information The process begins when we ask our computer to resolve a hostname, such as visiting http://dyn.com. The first place our computer looks is its local DNS cache which stores information that our computer has recently retrieved.
  • 5. Step 2: Ask the recursive DNS servers If the information is not stored locally, our computer queries (contacts) our ISP’s recursive DNS servers. Recursive servers have their own caches Step 3: Ask the root nameservers If the recursive servers don’t have the answer, they query the root nameservers. They don’t know the answer, but they can direct our query to someone that knows where to find it.
  • 6. Step 4: Ask the TLD nameservers The root nameservers will look at the first part of our request, reading from right to left — www.dyn.com — and direct our query to the Top-Level Domain (TLD) nameservers for .com. Each TLD, such as .com, .org, and .us, have their own set of nameservers, which act like a receptionist for each TLD. Step 5: Ask the authoritative DNS servers The TLD nameservers review the next part of our request — www.dyn.com — and direct our query to the nameservers responsible for this specific domain.
  • 7. Step 6: Retrieve the record The recursive server retrieves the A record fordyn.com from the authoritative nameservers and stores the record in its local cache. Step 7: Receive the answer Our computer stores the record in its cache, reads the IP address from the record, then passes this information toour browser. This entire process, from start to finish, takes only milliseconds to complete.
  • 10. Why we use DNS server? We can think of DNS as being like a phone book. Those people we want to call frequently, we usually either know their numbers or have their numbers on speed dial/saved on our cells/etc. But sometimes we need to call someone that isn't in our speed dial or memory. That is where the Domain Name System comes in. When we, for example, type in google.com into our web browser, our service provider sends that address to a (usually our ISP's) DNS server, which then looks at the info "google.com" sent to it, looks it up and says, "it's IP address is 74.125.45.100," and sends that info back to your home computer. Your computer then knows where to find the Internet resource.
  • 11. Benefits of DNS Server 1.Capable of providing security. 2.Errors are automatically checked. 3.Ease of using. 4.Flexibility of use. 5.Consistent to use. 6.Easy to maintain. 7.No need to memorise numbers. 8.Domain names makes / gives a kind of sense to hyper links when a name is given instead of a string of numbers .
  • 12. Problems we face by using DNS server Breakdown of DNS would crash the world wide web though there are many root servers and backup servers targetting DNS servers at particular key locations would do lot of harm
  • 13. Price of Domain and hosting in Bangladesh
  • 14. But the price can be vary with the business issue and the location where we are using