SlideShare a Scribd company logo
2
Most read
3
Most read
The domain name system (DNS) Skills : none IT concepts : domain, domain name, host, IP address, domain registrar This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
The domain name system (DNS) in context Internet concepts Applications Technology (TCP/IP) Implications for Individuals Organizations Society Internet skills Application development Content creation Text Images Audio Video
Domain names We refer to computers on the Internet (Internet  hosts ), by names like: bpastudio.csudh.edu These are called  domain names  or, if you want to be really geeky, “fully qualified domain names.” The key point is that the name identifies a particular computer – no two hosts have the same domain name.
The parts of a domain name The particular host is called bpastudio The organization that controls it is called csudh This host is at an educational organization bpastudio. csudh . edu A  domain  is a group of related hosts.
How are these hosts related? bpastudio.csudh. edu www.ucla. edu sws.csudh. edu chemistry.stanford. edu They all belong to educational institutions. They are members of the  edu   top-level domain (TLD) .
How are these hosts related? bpastudio. csudh.edu www. csudh.edu sws. csudh.edu chemistry. csudh.edu They all belong to the same organization, CSUDH . They are members of the  csudh.edu   second-level domain .
A unique host bpastudio.csudh.edu This is the  domain name  of a unique host.  It is a member of the  csudh.edu  domain, but it is the only one with the name  bpastudio . It is like a family – all the brothers and sisters have the same last name, but it would be confusing if two of them also had the same first name.
There are a limited number of top-level domains (TLDs), including: .edu, educational .com, commercial .gov, government .org, non profit .net, networking organizations These are called “ generic ” TLDs.
There are also country code top-level domain names for every nation, like: .us, United States .mx, Mexico .cl, Chile .uk, United Kingdom .tv, Tuvalu  These are called “ country code ” top-level domains ( ccTLD s). The organization or host do not necessarily have to be in the country to register the name.  For example, .tv is popular everywhere.
Some TLDs use a four-level hierarchy http://www.google.co.uk/ http://www.unam.edu.mx/ http://www.ox.ac.uk/ http://www.google.com.mx/
Registrars sell domain names For most generic TLDs there are many registrars and a competitive registration market place:  http://www.icann.org/en/registrars/accredited-list.html The registrar for .edu is a professional society called Educause: http://net.educause.edu/edudomain/ List of organizations responsible for registrars in the country code domains: http:// www.iana.org /domains/root/db/#
Regstering a domain – check for availability
Larrypress.com was taken, but these are available and for sale
Getting a name and IP address at CSUDH A computer center staff person assigns them. No two IP addresses or domain names can be the same. The staff person updates the table of domain names and IP addresses stored on the CSUDH domain name server.
Some hosts in the csudh.edu domain We are letting muphiepsilon.org use a computer on our campus. IP address Domain name 155.135.55.17 library.csudh.edu 155.135.55.13 home.muphiepsilon.org 155.135.55.11 music1.csudh.edu 155.135.55.8 toro3.csudh.edu 155.135.55.6 vaquero.csudh.edu 155.135.55.2 ns1.csudh.edu 155.135.1.180 email.csudh.edu 155.135.1.166 ctl.csudh.edu 155.135.1.163 sws.csudh.edu
Some hosts in the csudh.edu domain Every domain has a  domain name server  (DNS).  Our DNS is ns1.csudh.edu.  It does the IP address lookups for TCP. . IP address Domain name 155.135.55.17 library.csudh.edu 155.135.55.13 home.muphiepsilon.org 155.135.55.11 music1.csudh.edu 155.135.55.8 toro3.csudh.edu 155.135.55.6 vaquero.csudh.edu 155.135.55.2 ns1.csudh.edu 155.135.1.180 email.csudh.edu 155.135.1.166 ctl.csudh.edu 155.135.1.163 sws.csudh.edu
DNS search If your DNS knows the IP address it returns it. Otherwise it will contact another DNS to get the result. Etc. until it is found or determined that it does not exist, in which case an error message is returned.
Food for thought Is the  <your name>.com  domain name available? When you try to go to http://www.google.xom, you get an error message, but http://www.gooogle.com takes you to Google.  Why? http://wwww.google.com also returns an error message.  Why?

More Related Content

What's hot (20)

PDF
DNS - Domain Name System
Peter R. Egli
 
PPTX
Internet Protocols
Ramakrishna Kongalla
 
PPS
Virus & Computer security threats
Azri Abdin
 
PPTX
Domain name system
Siddharth Chandel
 
PPTX
Dns presentation
Anurag Pandey
 
PPT
FDDI
Gracie Nikka
 
PDF
Introduction to Tor
Jaskaran Narula
 
PPT
DHCP
Kashif Latif
 
PPT
Domain Name System
ABDUL GAFOOR K V
 
PDF
Presentation on Domain Name System
Chinmay Joshi
 
PPTX
OPEN SHORTEST PATH FIRST (OSPF)
Ann Joseph
 
PPTX
Domain Name System
Gurkamal Rakhra
 
PPTX
Transport layer protocol
N.Jagadish Kumar
 
PDF
Routing protocols in ad hoc network
NIIS Institute of Business Management, Bhubaneswar
 
PPT
Domain name system
Diwaker Pant
 
PPT
Chapter10
Muhammad Ahad
 
PPT
Microsoft Active Directory
thebigredhemi
 
PPTX
AODV (adhoc ondemand distance vector routing)
ArunChokkalingam
 
PPT
Active Directory
Sandeep Kapadane
 
PPT
Dns ppt
Bizuworkk Jemaneh
 
DNS - Domain Name System
Peter R. Egli
 
Internet Protocols
Ramakrishna Kongalla
 
Virus & Computer security threats
Azri Abdin
 
Domain name system
Siddharth Chandel
 
Dns presentation
Anurag Pandey
 
Introduction to Tor
Jaskaran Narula
 
Domain Name System
ABDUL GAFOOR K V
 
Presentation on Domain Name System
Chinmay Joshi
 
OPEN SHORTEST PATH FIRST (OSPF)
Ann Joseph
 
Domain Name System
Gurkamal Rakhra
 
Transport layer protocol
N.Jagadish Kumar
 
Routing protocols in ad hoc network
NIIS Institute of Business Management, Bhubaneswar
 
Domain name system
Diwaker Pant
 
Chapter10
Muhammad Ahad
 
Microsoft Active Directory
thebigredhemi
 
AODV (adhoc ondemand distance vector routing)
ArunChokkalingam
 
Active Directory
Sandeep Kapadane
 

Viewers also liked (20)

PPTX
Domain name system presentation
Anchit Dhingra
 
PPT
Domain name system
Siddique Ibrahim
 
PPTX
Dns server
Subrata Kumer Paul
 
PPTX
Presentation on dns
Anand Grewal
 
PPT
File Compression
The Univ of Findlay
 
PPTX
Introduction to Network Security
Computing Cage
 
PPT
Introduction Network security
IGZ Software house
 
PPT
ISDD Media Types - File Compression
Forrester High School
 
PPT
Dns
Sanoj Kumar
 
PPTX
world wide web
Jesbin James
 
PPT
World wide web (WWW)
Mishuk Hossan
 
PPTX
World wide web (www)
Mishuk Hossan
 
PPT
25 DNS
Ahmar Hashmi
 
PPTX
DNS – domain name system
Mariana Amorim
 
DOC
How to configure dns server(2)
Amandeep Kaur
 
PDF
The Transport Layer
adil raja
 
PDF
What Is Bounce Rate?
Blind Five Year Old
 
PDF
Transport Layer Port or TCP/IP & UDP Port
Netwax Lab
 
PPTX
TCP/IP and DNS
Biswadip Dey
 
PPTX
DNS
UTEC
 
Domain name system presentation
Anchit Dhingra
 
Domain name system
Siddique Ibrahim
 
Dns server
Subrata Kumer Paul
 
Presentation on dns
Anand Grewal
 
File Compression
The Univ of Findlay
 
Introduction to Network Security
Computing Cage
 
Introduction Network security
IGZ Software house
 
ISDD Media Types - File Compression
Forrester High School
 
world wide web
Jesbin James
 
World wide web (WWW)
Mishuk Hossan
 
World wide web (www)
Mishuk Hossan
 
25 DNS
Ahmar Hashmi
 
DNS – domain name system
Mariana Amorim
 
How to configure dns server(2)
Amandeep Kaur
 
The Transport Layer
adil raja
 
What Is Bounce Rate?
Blind Five Year Old
 
Transport Layer Port or TCP/IP & UDP Port
Netwax Lab
 
TCP/IP and DNS
Biswadip Dey
 
DNS
UTEC
 
Ad

Similar to Presentation: the domain name system (20)

PPTX
DNS ( Domain Name System)
Prakhar Rastogi
 
PPTX
DNS.pptx
EidTahir
 
PPT
Topic 21
webhostingguy
 
PPT
Ch20 system administration
Raja Waseem Akhtar
 
PDF
Internet Domains
adil raja
 
PPTX
Websites 101
Laura Hartwig
 
DOC
Active directory dns
palashghosh123
 
PPTX
DNSPresentation.pptx
KailashTayde
 
PPT
DNS – Domain Name Service
Johnny Fortune
 
PDF
Internet Host Name
adil raja
 
PPTX
CSS Unit V Internet Infrastructure Security (1).pptx
AmitPandey69923
 
PDF
Windows server 2008 step by-step guide for dns in small networks
Ochiroo Dorj
 
PPTX
Domain name system
Rahul Baghla
 
PPT
3_CHAP~2.PPT
hoangdinhhanh88
 
PPT
DNS
viditsir
 
DOC
Active directory dns
palashghosh123
 
PPT
Naming And Binding (Distributed computing)
Sri Prasanna
 
DNS ( Domain Name System)
Prakhar Rastogi
 
DNS.pptx
EidTahir
 
Topic 21
webhostingguy
 
Ch20 system administration
Raja Waseem Akhtar
 
Internet Domains
adil raja
 
Websites 101
Laura Hartwig
 
Active directory dns
palashghosh123
 
DNSPresentation.pptx
KailashTayde
 
DNS – Domain Name Service
Johnny Fortune
 
Internet Host Name
adil raja
 
CSS Unit V Internet Infrastructure Security (1).pptx
AmitPandey69923
 
Windows server 2008 step by-step guide for dns in small networks
Ochiroo Dorj
 
Domain name system
Rahul Baghla
 
3_CHAP~2.PPT
hoangdinhhanh88
 
Active directory dns
palashghosh123
 
Naming And Binding (Distributed computing)
Sri Prasanna
 
Ad

More from webhostingguy (20)

PPT
File Upload
webhostingguy
 
PDF
Running and Developing Tests with the Apache::Test Framework
webhostingguy
 
PDF
MySQL and memcached Guide
webhostingguy
 
PPT
Novell® iChain® 2.3
webhostingguy
 
PDF
Load-balancing web servers Load-balancing web servers
webhostingguy
 
PDF
SQL Server 2008 Consolidation
webhostingguy
 
PDF
What is mod_perl?
webhostingguy
 
PDF
What is mod_perl?
webhostingguy
 
PDF
Master Service Agreement
webhostingguy
 
PPT
Notes8
webhostingguy
 
PPT
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
webhostingguy
 
PDF
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
webhostingguy
 
PPT
Managing Diverse IT Infrastructure
webhostingguy
 
PPT
Web design for business.ppt
webhostingguy
 
PPS
IT Power Management Strategy
webhostingguy
 
PPS
Excel and SQL Quick Tricks for Merchandisers
webhostingguy
 
PPT
OLUG_xen.ppt
webhostingguy
 
PPT
Parallels Hosting Products
webhostingguy
 
PPT
Microsoft PowerPoint presentation 2.175 Mb
webhostingguy
 
PDF
Reseller's Guide
webhostingguy
 
File Upload
webhostingguy
 
Running and Developing Tests with the Apache::Test Framework
webhostingguy
 
MySQL and memcached Guide
webhostingguy
 
Novell® iChain® 2.3
webhostingguy
 
Load-balancing web servers Load-balancing web servers
webhostingguy
 
SQL Server 2008 Consolidation
webhostingguy
 
What is mod_perl?
webhostingguy
 
What is mod_perl?
webhostingguy
 
Master Service Agreement
webhostingguy
 
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
webhostingguy
 
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
webhostingguy
 
Managing Diverse IT Infrastructure
webhostingguy
 
Web design for business.ppt
webhostingguy
 
IT Power Management Strategy
webhostingguy
 
Excel and SQL Quick Tricks for Merchandisers
webhostingguy
 
OLUG_xen.ppt
webhostingguy
 
Parallels Hosting Products
webhostingguy
 
Microsoft PowerPoint presentation 2.175 Mb
webhostingguy
 
Reseller's Guide
webhostingguy
 

Presentation: the domain name system

  • 1. The domain name system (DNS) Skills : none IT concepts : domain, domain name, host, IP address, domain registrar This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
  • 2. The domain name system (DNS) in context Internet concepts Applications Technology (TCP/IP) Implications for Individuals Organizations Society Internet skills Application development Content creation Text Images Audio Video
  • 3. Domain names We refer to computers on the Internet (Internet hosts ), by names like: bpastudio.csudh.edu These are called domain names or, if you want to be really geeky, “fully qualified domain names.” The key point is that the name identifies a particular computer – no two hosts have the same domain name.
  • 4. The parts of a domain name The particular host is called bpastudio The organization that controls it is called csudh This host is at an educational organization bpastudio. csudh . edu A domain is a group of related hosts.
  • 5. How are these hosts related? bpastudio.csudh. edu www.ucla. edu sws.csudh. edu chemistry.stanford. edu They all belong to educational institutions. They are members of the edu top-level domain (TLD) .
  • 6. How are these hosts related? bpastudio. csudh.edu www. csudh.edu sws. csudh.edu chemistry. csudh.edu They all belong to the same organization, CSUDH . They are members of the csudh.edu second-level domain .
  • 7. A unique host bpastudio.csudh.edu This is the domain name of a unique host. It is a member of the csudh.edu domain, but it is the only one with the name bpastudio . It is like a family – all the brothers and sisters have the same last name, but it would be confusing if two of them also had the same first name.
  • 8. There are a limited number of top-level domains (TLDs), including: .edu, educational .com, commercial .gov, government .org, non profit .net, networking organizations These are called “ generic ” TLDs.
  • 9. There are also country code top-level domain names for every nation, like: .us, United States .mx, Mexico .cl, Chile .uk, United Kingdom .tv, Tuvalu These are called “ country code ” top-level domains ( ccTLD s). The organization or host do not necessarily have to be in the country to register the name. For example, .tv is popular everywhere.
  • 10. Some TLDs use a four-level hierarchy http://www.google.co.uk/ http://www.unam.edu.mx/ http://www.ox.ac.uk/ http://www.google.com.mx/
  • 11. Registrars sell domain names For most generic TLDs there are many registrars and a competitive registration market place: http://www.icann.org/en/registrars/accredited-list.html The registrar for .edu is a professional society called Educause: http://net.educause.edu/edudomain/ List of organizations responsible for registrars in the country code domains: http:// www.iana.org /domains/root/db/#
  • 12. Regstering a domain – check for availability
  • 13. Larrypress.com was taken, but these are available and for sale
  • 14. Getting a name and IP address at CSUDH A computer center staff person assigns them. No two IP addresses or domain names can be the same. The staff person updates the table of domain names and IP addresses stored on the CSUDH domain name server.
  • 15. Some hosts in the csudh.edu domain We are letting muphiepsilon.org use a computer on our campus. IP address Domain name 155.135.55.17 library.csudh.edu 155.135.55.13 home.muphiepsilon.org 155.135.55.11 music1.csudh.edu 155.135.55.8 toro3.csudh.edu 155.135.55.6 vaquero.csudh.edu 155.135.55.2 ns1.csudh.edu 155.135.1.180 email.csudh.edu 155.135.1.166 ctl.csudh.edu 155.135.1.163 sws.csudh.edu
  • 16. Some hosts in the csudh.edu domain Every domain has a domain name server (DNS). Our DNS is ns1.csudh.edu. It does the IP address lookups for TCP. . IP address Domain name 155.135.55.17 library.csudh.edu 155.135.55.13 home.muphiepsilon.org 155.135.55.11 music1.csudh.edu 155.135.55.8 toro3.csudh.edu 155.135.55.6 vaquero.csudh.edu 155.135.55.2 ns1.csudh.edu 155.135.1.180 email.csudh.edu 155.135.1.166 ctl.csudh.edu 155.135.1.163 sws.csudh.edu
  • 17. DNS search If your DNS knows the IP address it returns it. Otherwise it will contact another DNS to get the result. Etc. until it is found or determined that it does not exist, in which case an error message is returned.
  • 18. Food for thought Is the <your name>.com domain name available? When you try to go to http://www.google.xom, you get an error message, but http://www.gooogle.com takes you to Google. Why? http://wwww.google.com also returns an error message. Why?