SlideShare a Scribd company logo
2
Most read
7
Most read
Domain Name Resolution Joshua Erdman Digital-Foundation.net
DNS Background What is a domain name? Familiar, easy to remember names for computers on the Internet (such as internic.net). Correspond to a series of numbers (called Internet Protocol numbers, AKA IP addresses) that serve as routing addresses on the Internet. Domain names are used generally as a convenient way of locating information and reaching others on the Internet.
DNS Background What does it mean to "register" a domain name? The Internet domain name system (DNS) consists of a directory, organized hierarchically, of all the domain names and their corresponding computers registered to particular companies and persons using the Internet. When you register a domain name, it will be associated with the computer on the Internet you designate during the period the registration is in effect. – Taken from ICANN.com
So what is DNS Resolution? DNS Resolution is the procedure used to resolve a IP address from a domain name.   This is very similar to how we get the phone number of a person we want to contact.   It is all based on hierarchy.
DNS Resolution analogy Looking up a phone number Get the phone book of the right city People are listed by last name Then narrow it down to a first name. It is the phone number that allows you to communicate over the phone, not the person’s name.
DNS Foundation All computers communicate by addressing each other using IP addresses.   So every time you try to connect to a website, or send an e-mail, DNS resolution is occurring. Just like phone numbers, multiple domain names can resolve to the same IP address.
Domain Names vs. URLs A domain name is contained in a URL.  See the examples below.   ftp://ftp.company.com/downloads.report.doc http://www.networkclue.com/index. php Protocol Resource or File Hostname Domain Name Fully Qualified Domain Name (FQDN)
DNS Resolution Scenario 5 components http://www.google.com Business DNS 1.2.3.1 Web Server 1.2.3.4 Internet ISP DNS 3.3.3.1 End User PC GTLD Servers
Domain Name Table
WHOIS DB
GTLD History Internic ICANN Internet Consortium for Assigned Names and Numbers Domain Registrars Godaddy.com Register.com Net Sol
Registrars Benefits: Price Wars Features (e-mail, web hosting, advertising, etc.) Easier to register domains Problems: Long distance wars ISPs using 1 registrar Customers registering because it is now so simple Registrars Godaddy.com Register.com Net Sol
IP Address Registration ICANN Internet Consortium for Assigned Names and Numbers IP Registrars ARPNIC Asia Pacific Registry RIPE European Registry ARIN American Registry for Internet Numbers
Reverse DNS Resolution Reverse DNS Resolution is the procedure used to resolve a domain name from an IP address.   Recall: Multiple domain names can resolve to an IP address (just like multiple people can have the same phone number). It is the ISP’s responsibility to maintain reverse DNS tables.
Reverse DNS Resolution 4 components Internet 4.3.2.1.in-addr.arpa Business DNS 1.2.3.1 Web Server 1.2.3.4 ISP DNS 3.3.3.1 GTLD Servers
Reverse DNS Resolution How is Reverse DNS this useful? Tracing traffic that goes through Firewalls Documentation E-mail server validation
Questions & Answers
 

More Related Content

PPTX
Troubleshooting Network and Network Utilities
PPT
Domain Name System
PDF
DNS (Domain Name System)
PPTX
Dns server
PPT
Iterative deepening search
DOCX
Tele Communications - IEEE 802.11
PDF
Advanced computer network lab manual (practicals in Cisco Packet tracer)
PPT
Domain Name System
Troubleshooting Network and Network Utilities
Domain Name System
DNS (Domain Name System)
Dns server
Iterative deepening search
Tele Communications - IEEE 802.11
Advanced computer network lab manual (practicals in Cisco Packet tracer)
Domain Name System

What's hot (20)

PPT
Domain name server
PPT
Cisco Packet Tracer Overview 20 Jul09
PDF
CS8591 Computer Networks - Unit I
PPT
PPT
DIRECCIONAMIENTO IP: IPv4 y IPv6
PDF
Presentation on Domain Name System
PPTX
Domain name system presentation
PPT
Domain name system
PPT
Ip address concepts
PPTX
Presentation on dns
PPTX
Information storage and management
PPTX
DNS(Domain Name System)
PPT
IP NETWORKING AND IP SUBNET MASKING
PPTX
Web technologies lesson 1
PPTX
Domain name system (dns)
PPT
Congestion control and quality of service
PPTX
Leaky Bucket & Tocken Bucket - Traffic shaping
PPTX
Application Layer
PPT
Ip address and subnetting
DOCX
Ip address
Domain name server
Cisco Packet Tracer Overview 20 Jul09
CS8591 Computer Networks - Unit I
DIRECCIONAMIENTO IP: IPv4 y IPv6
Presentation on Domain Name System
Domain name system presentation
Domain name system
Ip address concepts
Presentation on dns
Information storage and management
DNS(Domain Name System)
IP NETWORKING AND IP SUBNET MASKING
Web technologies lesson 1
Domain name system (dns)
Congestion control and quality of service
Leaky Bucket & Tocken Bucket - Traffic shaping
Application Layer
Ip address and subnetting
Ip address
Ad

Similar to DNS resolution (20)

PPT
Domain name service
PPTX
DOMAIN NAME SYSTEM.pptx
PPTX
Dns presentation
DOCX
Linux basics andng hosti
PPTX
Exploring the Application Layer: DNS, FQDN, SMTP, Web-Based Email, and FTP Ex...
PPTX
Route53 class
PPT
Dns1111111111
PPT
10 - Domain Name System.ppt
ODP
DomainNameSystem
PPTX
c5c1db8d-8375-4f17-bf6a-56ea5342e58d.pptx
PPTX
Presentation2.pptx
PPTX
CYBER LAW PRESENTATION, [Autosaved].pptx
PDF
PDF
Domain Name System (DNS) Fundamentals
PDF
System and Network Administration Chapter 2
PPTX
Presentation on DNS by Debayan Acharyya.pptx
PPTX
The Application Layer
PPTX
2.2 DNS.pptx
Domain name service
DOMAIN NAME SYSTEM.pptx
Dns presentation
Linux basics andng hosti
Exploring the Application Layer: DNS, FQDN, SMTP, Web-Based Email, and FTP Ex...
Route53 class
Dns1111111111
10 - Domain Name System.ppt
DomainNameSystem
c5c1db8d-8375-4f17-bf6a-56ea5342e58d.pptx
Presentation2.pptx
CYBER LAW PRESENTATION, [Autosaved].pptx
Domain Name System (DNS) Fundamentals
System and Network Administration Chapter 2
Presentation on DNS by Debayan Acharyya.pptx
The Application Layer
2.2 DNS.pptx
Ad

More from webhostingguy (20)

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

DNS resolution

  • 1. Domain Name Resolution Joshua Erdman Digital-Foundation.net
  • 2. DNS Background What is a domain name? Familiar, easy to remember names for computers on the Internet (such as internic.net). Correspond to a series of numbers (called Internet Protocol numbers, AKA IP addresses) that serve as routing addresses on the Internet. Domain names are used generally as a convenient way of locating information and reaching others on the Internet.
  • 3. DNS Background What does it mean to "register" a domain name? The Internet domain name system (DNS) consists of a directory, organized hierarchically, of all the domain names and their corresponding computers registered to particular companies and persons using the Internet. When you register a domain name, it will be associated with the computer on the Internet you designate during the period the registration is in effect. – Taken from ICANN.com
  • 4. So what is DNS Resolution? DNS Resolution is the procedure used to resolve a IP address from a domain name.   This is very similar to how we get the phone number of a person we want to contact.   It is all based on hierarchy.
  • 5. DNS Resolution analogy Looking up a phone number Get the phone book of the right city People are listed by last name Then narrow it down to a first name. It is the phone number that allows you to communicate over the phone, not the person’s name.
  • 6. DNS Foundation All computers communicate by addressing each other using IP addresses.   So every time you try to connect to a website, or send an e-mail, DNS resolution is occurring. Just like phone numbers, multiple domain names can resolve to the same IP address.
  • 7. Domain Names vs. URLs A domain name is contained in a URL. See the examples below. ftp://ftp.company.com/downloads.report.doc http://www.networkclue.com/index. php Protocol Resource or File Hostname Domain Name Fully Qualified Domain Name (FQDN)
  • 8. DNS Resolution Scenario 5 components http://www.google.com Business DNS 1.2.3.1 Web Server 1.2.3.4 Internet ISP DNS 3.3.3.1 End User PC GTLD Servers
  • 11. GTLD History Internic ICANN Internet Consortium for Assigned Names and Numbers Domain Registrars Godaddy.com Register.com Net Sol
  • 12. Registrars Benefits: Price Wars Features (e-mail, web hosting, advertising, etc.) Easier to register domains Problems: Long distance wars ISPs using 1 registrar Customers registering because it is now so simple Registrars Godaddy.com Register.com Net Sol
  • 13. IP Address Registration ICANN Internet Consortium for Assigned Names and Numbers IP Registrars ARPNIC Asia Pacific Registry RIPE European Registry ARIN American Registry for Internet Numbers
  • 14. Reverse DNS Resolution Reverse DNS Resolution is the procedure used to resolve a domain name from an IP address.   Recall: Multiple domain names can resolve to an IP address (just like multiple people can have the same phone number). It is the ISP’s responsibility to maintain reverse DNS tables.
  • 15. Reverse DNS Resolution 4 components Internet 4.3.2.1.in-addr.arpa Business DNS 1.2.3.1 Web Server 1.2.3.4 ISP DNS 3.3.3.1 GTLD Servers
  • 16. Reverse DNS Resolution How is Reverse DNS this useful? Tracing traffic that goes through Firewalls Documentation E-mail server validation
  • 18.