Chapter02 - Part 02
Chapter02 - Part 02
7 6
Recursive query: 1 TLD DNS server
puts burden of name 8
resolution on requesting host at local DNS server
5 4
engineering.nyu.edu dns.nyu.edu
contacted name gaia.cs.umass.edu
server
heavy load at upper authoritative DNS server
levels of hierarchy? dns.cs.umass.edu
type=A type=CNAME
name is hostname name is alias name for some “canonical”
value is IP address (the real) name
www.ibm.com is really servereast.backup2.ibm.com
type=NS value is canonical name
name is domain (e.g., foo.com)
value is hostname of
type=MX
authoritative name server for value is name of SMTP mail
this domain server associated with name
Application Layer: 2-65
Getting your info into the DNS
example: new startup “Network Utopia”
register name networkuptopia.com at DNS registrar (e.g., Network
Solutions)
• provide names, IP addresses of authoritative name server (primary and
secondary)
• registrar inserts NS, A RRs into .com TLD server:
(networkutopia.com, dns1.networkutopia.com, NS)
(dns1.networkutopia.com, 212.212.212.1, A)
create authoritative server locally with IP address 212.212.212.1
• type A record for www.networkuptopia.com
• type MX record for networkutopia.com