Lecture2-2 DNS
Lecture2-2 DNS
co ac icann
yonsei
med cs
Basic DNS Registry Structure
Structure of DNS
DNS
• 13 Identical Root Servers
• All Top Level Domain (TLD) Registries
• Database for each TLD
• .com .org .edu .biz …. (gTLDs)
• .fr .ca etc. country-specific TLDs, or ccTLDs
• Root Servers are
• Authoritative
• Maintained by ICANN, www.icann.org
(International Corporation for Assigned Names and Numbers)
Map of the Root DNS Servers
The root
zone.
.edu
radford.edu
Network
Lab in
DA214
DNS Servers
• Each DNS zone has
• A domain name
• At least a primary server
• Probably a secondary server as well
• A computer that maintains a single master list of DNS Names
and IP Addresses for a zone
• Has Authority for that Zone
• Is known as the primary server for the zone
Address “Translation”
• Domain Name System (DNS)
• Given a Domain Name (e.g., yahoo.com), lookup the IP address.
• Command nslookup <somedomain.com> returns:
• DNS Server name & IP addr
• IP address(es) of the domain
Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.
H:\>nslookup yahoo.com
Server: newriver.radford.edu
Address: 137.45.26.19
Non-authoritative answer:
Name: yahoo.com
Addresses: 64.58.79.230, 66.218.71.198
nslookup – DNS Translation
• Manual Page for nslookup can be found at
http://cr.yp.to/djbdns/intro-dns.html
http://www.kloth.net/services/nslookup-man.php
• It is for Unix shell, but most operation is same for WIN2K or up.
• The command nslookup allows DNS translation to a DOS cmd
window.
H:\>nslookup
• Reverse lookups
http://cr.yp.to/djbdns/intro-dns.html#reverse