You are on page 1of 1

Assignment: Submitted By: Submitted To: Class:

DNS Root Server Rashid Qureshi Farhan Ali MCS (Evening)

DNS Root Servers:


The DNS root servers are thirteen DNS server clusters which are responsible for delegating DNS requests to the top level domain (TLD) name servers. Name servers just answer queries from other parts of the DNS. A well behaved DNS server needs to query the root name servers only once every 48 hours for each particular TLD

Q: What is it that root name servers do exactly? A: They are part of the Domain Name System (DNS), a worldwide distributed database that is used to translate worldwide unique domain names such as www.isoc.org to other identifiers. The DNS is an important part of the Internet because it is used by almost all Internet applications. The root name servers publish the root zone file to other DNS servers and clients on the Internet. The root zone file describes where the authoritative servers for the DNS top-level domains (TLD) are located; in other words: which server one has to ask for names ending in one of 267 (September 2007) TLDs, such as ORG, NET, NL or AU Q: So the root name server operators determine who gets to operate TLDs? A: No, absolutely and positively not! The root zone file is just published by the root name server operators. The file is edited by the IANA according to a process described on the IANA web site. The root name server operators publish the file as received from the IANA Q: Do the root name servers store all information in the DNS? A: No, DNS is a distributed database. Storing all the information in one place would be totally infeasible today. This is exactly why the DNS was developed as a distributed database Q: Are the root name servers queried every time I browse the web or send mail? A: No, information is cached in the DNS. Your computer will query a caching DNS server to resolve domain names. A well behaved DNS server needs to query the root name servers only once every 48 hours for each particular TLD. In the meantime it can resolve names for that TLD without involvement of the root name servers. Because of this caching almost all DNS queries are answered without involvement of the root name servers.
********************************************************************************