SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Networking Basics: DNS
• IP addresses are usually paired with more
  human-friendly names: Domain Name
  System (DNS).
              internet.rutgers.edu

      Hostname    Organization Top-level domain
• Other top-level domains include .com, .gov,
  .org, etc. There are also country-specific
  domains like .uk, .ca, .jp, etc.
Networking Basics: DNS, con’t.
• Domain name information is maintained through a
  distributed database of host name/ IP address
  pairing.
• The Network Information Center (NIC) manages
  the top-level domains, delegates authority for
  second-level domains, and maintains a database of
  registered name servers for all second-level
  domains.
• Host name assignments maintained through zone
  files on primary DNS server. Secondary DNS
  server gets zone file from primary server.
Networking Basics: DNS, con’t.
• Network Solutions (previously the InterNic)
  registers domain names – See
  http://www.networksolutions.com. Other
  registrars include Register.com
• Costs range from $20 to $50 per year.
• ISP’s beginning to offer domain name
  registration as part of other packages.
• Need to register a primary and secondary
  domain name servers for your domain and
  arrange to have zone files created on DNS
  servers.
DNS Overview: If DNS Servers Could Talk…
Networking Basics: DNS Tools
• There are several tools for for monitoring DNS
  information:
   – whois – tells you the owner and primary DNS servers
     associated with a domain (e.g. whois yahoo.com). Also
     available via web browser at
     www.networksolutions.com.
   – nslookup and host (on UNIX machines) – tell you IP
     address information for a particular hostname on the
     internet (e.g. nslookup www.yahoo.com or host
     www.rutgers.edu)
DNS Exercise
• What are IP addresses of the DNS servers
  that contain information about rutgers.edu?
• What are the IP address of:
  – www.retaildecisions.com
  – abusaday.admin.cju.com
  – www.linux.org
Sending DNS Queries Messages
• A DNS query packet is formed at the
  application layer.
• DNS is unique, as it can utilize either
  UDP/IP or TCP/IP to send a message.
  – Uses UDP by defult – if message is too bit
    (>512 bytes), it will use TCP
Types of DNS Records
• There are several types of DNS records that
  are kept by DNS servers:
  – “A” Records: give the IP address for a
    hostname.
  – CNAME Records: give aliases for hostanmes
    (i.e. web.domain.com = www.domain.com)
  – MX Records: give the IP address of the mail
    host for a hostname or domain (I.e. “Mail
    addressed to anyone @yahoo.com gets handled
    by the mail server mail.yahoo.com)
Review: Network Tools
• Ping (Windows and UNIX)
• Traceroute (tracert on Windows, traceroute
  on UNIX)
• Nslookup (UNIX only)
• Host (UNIX only)

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Dns presentation
Dns presentationDns presentation
Dns presentation
 
Presentation on Domain Name System
Presentation on Domain Name SystemPresentation on Domain Name System
Presentation on Domain Name System
 
Dns
DnsDns
Dns
 
DHCP & DNS
DHCP & DNSDHCP & DNS
DHCP & DNS
 
Domain name system
Domain name systemDomain name system
Domain name system
 
DNS Presentation
DNS PresentationDNS Presentation
DNS Presentation
 
Domain Name System
Domain Name SystemDomain Name System
Domain Name System
 
Domain name system
Domain name systemDomain name system
Domain name system
 
Dns(Domain name system)
Dns(Domain name system)Dns(Domain name system)
Dns(Domain name system)
 
Dns ppt
Dns pptDns ppt
Dns ppt
 
Domain name system
Domain name systemDomain name system
Domain name system
 
Application layer : DNS
Application layer : DNSApplication layer : DNS
Application layer : DNS
 
Ip address and subnetting
Ip address and subnettingIp address and subnetting
Ip address and subnetting
 
IP Configuration
IP ConfigurationIP Configuration
IP Configuration
 
DHCP
DHCPDHCP
DHCP
 
TCP and UDP
TCP and UDP TCP and UDP
TCP and UDP
 
Dns name resolution process
Dns name resolution processDns name resolution process
Dns name resolution process
 
System and network administration network services
System and network administration network servicesSystem and network administration network services
System and network administration network services
 
DNS Record
DNS RecordDNS Record
DNS Record
 
Domain Name System
Domain Name SystemDomain Name System
Domain Name System
 

Andere mochten auch

Presentation: the domain name system
Presentation: the domain name systemPresentation: the domain name system
Presentation: the domain name systemwebhostingguy
 
World wide web (WWW)
World wide web (WWW)World wide web (WWW)
World wide web (WWW)Mishuk Hossan
 
World wide web (www)
World wide web (www)World wide web (www)
World wide web (www)Mishuk Hossan
 
The Transport Layer
The Transport LayerThe Transport Layer
The Transport Layeradil raja
 
Domain name system presentation
Domain name system presentationDomain name system presentation
Domain name system presentationAnchit Dhingra
 
World Wide Web and Internet
World Wide Web and InternetWorld Wide Web and Internet
World Wide Web and InternetJanecatalla
 
The World Wide Web Power Point
The World Wide Web Power PointThe World Wide Web Power Point
The World Wide Web Power Pointkaramfilova
 
Presentation on World Wide Web (WWW)
Presentation on World Wide Web (WWW)Presentation on World Wide Web (WWW)
Presentation on World Wide Web (WWW)Mohak Jain
 

Andere mochten auch (13)

Presentation: the domain name system
Presentation: the domain name systemPresentation: the domain name system
Presentation: the domain name system
 
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)
 
The Transport Layer
The Transport LayerThe Transport Layer
The Transport Layer
 
Domain name system presentation
Domain name system presentationDomain name system presentation
Domain name system presentation
 
World wide web
World wide webWorld wide web
World wide web
 
World Wide Web and Internet
World Wide Web and InternetWorld Wide Web and Internet
World Wide Web and Internet
 
The World Wide Web Power Point
The World Wide Web Power PointThe World Wide Web Power Point
The World Wide Web Power Point
 
WORLD WIDE WEB
WORLD WIDE WEBWORLD WIDE WEB
WORLD WIDE WEB
 
World wide web
World wide webWorld wide web
World wide web
 
Presentation on World Wide Web (WWW)
Presentation on World Wide Web (WWW)Presentation on World Wide Web (WWW)
Presentation on World Wide Web (WWW)
 
world wide web
world wide webworld wide web
world wide web
 

Ähnlich wie slide on 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.pptxmanju772238
 
Computer Networks Module 1 - part 2.pdf
Computer Networks Module 1 - part 2.pdfComputer Networks Module 1 - part 2.pdf
Computer Networks Module 1 - part 2.pdfShanthalaKV
 
Network servers
Network serversNetwork servers
Network serversOnline
 
Domain name system advanced power point presentation
Domain name system advanced power point presentationDomain name system advanced power point presentation
Domain name system advanced power point presentationrituchouhan1508
 
Internet Host Name
Internet Host NameInternet Host Name
Internet Host Nameadil raja
 
Internet Domains
Internet DomainsInternet Domains
Internet Domainsadil raja
 
Domain Name System (DNS) - Domain Registration and Website Hosting Basics
Domain Name System (DNS) - Domain Registration and Website Hosting BasicsDomain Name System (DNS) - Domain Registration and Website Hosting Basics
Domain Name System (DNS) - Domain Registration and Website Hosting BasicsAsif Shahzad
 
Networking Chapter 10
Networking Chapter 10Networking Chapter 10
Networking Chapter 10mlrbrown
 
Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01
Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01
Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01velimamedov
 

Ähnlich wie slide on DNS (20)

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
 
1 technical-dns-workshop-day1
1 technical-dns-workshop-day11 technical-dns-workshop-day1
1 technical-dns-workshop-day1
 
Computer Networks Module 1 - part 2.pdf
Computer Networks Module 1 - part 2.pdfComputer Networks Module 1 - part 2.pdf
Computer Networks Module 1 - part 2.pdf
 
DNS_Presentation.pptx
DNS_Presentation.pptxDNS_Presentation.pptx
DNS_Presentation.pptx
 
Network servers
Network serversNetwork servers
Network servers
 
Domain name system advanced power point presentation
Domain name system advanced power point presentationDomain name system advanced power point presentation
Domain name system advanced power point presentation
 
Internet Host Name
Internet Host NameInternet Host Name
Internet Host Name
 
Internet Domains
Internet DomainsInternet Domains
Internet Domains
 
Lecture 5- url-dns
Lecture  5- url-dnsLecture  5- url-dns
Lecture 5- url-dns
 
Domain Name System (DNS) - Domain Registration and Website Hosting Basics
Domain Name System (DNS) - Domain Registration and Website Hosting BasicsDomain Name System (DNS) - Domain Registration and Website Hosting Basics
Domain Name System (DNS) - Domain Registration and Website Hosting Basics
 
DNS
DNSDNS
DNS
 
DNS(In_Linux).pptx
DNS(In_Linux).pptxDNS(In_Linux).pptx
DNS(In_Linux).pptx
 
Dns resource record
Dns resource recordDns resource record
Dns resource record
 
08Mapping.ppt
08Mapping.ppt08Mapping.ppt
08Mapping.ppt
 
Networking Chapter 10
Networking Chapter 10Networking Chapter 10
Networking Chapter 10
 
2_Chapter 2_DNS.pptx
2_Chapter 2_DNS.pptx2_Chapter 2_DNS.pptx
2_Chapter 2_DNS.pptx
 
Domain name system
Domain name systemDomain name system
Domain name system
 
Dn sonly
Dn sonlyDn sonly
Dn sonly
 
Lets talk dns
Lets talk dnsLets talk dns
Lets talk dns
 
Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01
Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01
Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01
 

Mehr von webhostingguy

Running and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test FrameworkRunning and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test Frameworkwebhostingguy
 
MySQL and memcached Guide
MySQL and memcached GuideMySQL and memcached Guide
MySQL and memcached Guidewebhostingguy
 
Novell® iChain® 2.3
Novell® iChain® 2.3Novell® iChain® 2.3
Novell® iChain® 2.3webhostingguy
 
Load-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serversLoad-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serverswebhostingguy
 
SQL Server 2008 Consolidation
SQL Server 2008 ConsolidationSQL Server 2008 Consolidation
SQL Server 2008 Consolidationwebhostingguy
 
Master Service Agreement
Master Service AgreementMaster Service Agreement
Master Service Agreementwebhostingguy
 
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...webhostingguy
 
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...webhostingguy
 
Managing Diverse IT Infrastructure
Managing Diverse IT InfrastructureManaging Diverse IT Infrastructure
Managing Diverse IT Infrastructurewebhostingguy
 
Web design for business.ppt
Web design for business.pptWeb design for business.ppt
Web design for business.pptwebhostingguy
 
IT Power Management Strategy
IT Power Management Strategy IT Power Management Strategy
IT Power Management Strategy webhostingguy
 
Excel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for MerchandisersExcel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for Merchandiserswebhostingguy
 
Parallels Hosting Products
Parallels Hosting ProductsParallels Hosting Products
Parallels Hosting Productswebhostingguy
 
Microsoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 MbMicrosoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 Mbwebhostingguy
 

Mehr von webhostingguy (20)

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

slide on DNS

  • 1. Networking Basics: DNS • IP addresses are usually paired with more human-friendly names: Domain Name System (DNS). internet.rutgers.edu Hostname Organization Top-level domain • Other top-level domains include .com, .gov, .org, etc. There are also country-specific domains like .uk, .ca, .jp, etc.
  • 2. Networking Basics: DNS, con’t. • Domain name information is maintained through a distributed database of host name/ IP address pairing. • The Network Information Center (NIC) manages the top-level domains, delegates authority for second-level domains, and maintains a database of registered name servers for all second-level domains. • Host name assignments maintained through zone files on primary DNS server. Secondary DNS server gets zone file from primary server.
  • 3. Networking Basics: DNS, con’t. • Network Solutions (previously the InterNic) registers domain names – See http://www.networksolutions.com. Other registrars include Register.com • Costs range from $20 to $50 per year. • ISP’s beginning to offer domain name registration as part of other packages. • Need to register a primary and secondary domain name servers for your domain and arrange to have zone files created on DNS servers.
  • 4. DNS Overview: If DNS Servers Could Talk…
  • 5. Networking Basics: DNS Tools • There are several tools for for monitoring DNS information: – whois – tells you the owner and primary DNS servers associated with a domain (e.g. whois yahoo.com). Also available via web browser at www.networksolutions.com. – nslookup and host (on UNIX machines) – tell you IP address information for a particular hostname on the internet (e.g. nslookup www.yahoo.com or host www.rutgers.edu)
  • 6. DNS Exercise • What are IP addresses of the DNS servers that contain information about rutgers.edu? • What are the IP address of: – www.retaildecisions.com – abusaday.admin.cju.com – www.linux.org
  • 7. Sending DNS Queries Messages • A DNS query packet is formed at the application layer. • DNS is unique, as it can utilize either UDP/IP or TCP/IP to send a message. – Uses UDP by defult – if message is too bit (>512 bytes), it will use TCP
  • 8. Types of DNS Records • There are several types of DNS records that are kept by DNS servers: – “A” Records: give the IP address for a hostname. – CNAME Records: give aliases for hostanmes (i.e. web.domain.com = www.domain.com) – MX Records: give the IP address of the mail host for a hostname or domain (I.e. “Mail addressed to anyone @yahoo.com gets handled by the mail server mail.yahoo.com)
  • 9. Review: Network Tools • Ping (Windows and UNIX) • Traceroute (tracert on Windows, traceroute on UNIX) • Nslookup (UNIX only) • Host (UNIX only)