DNS

Domain Name System

Disadvantages of DNS

  1. CDN resolver - initiate query sequence and forward to other DNS name servers
  2. Root-level name servers - Maintain name of server based on TLD
  3. Top-level domain (TLD) name servers: These servers hold the IP addresses of authoritative name servers. The querying party will get a list of IP addresses that belong to the authoritative servers of the organisation.
  4. Authoritative name servers: These are the organization’s DNS name servers that provide the IP addresses of the web or application servers.

Caching

DNS as distributed system