DNS

Contents

DNS or domain name system is a network protocol to resolve domain names into machine readable IP addresses.


What is DNS ?

DNS which stands for Domain Name System  is a network protocol designed in 1987 used to resolve human-readable domain names (like `www.example.com`) into machine-readable IP addresses (such as `192.0.2.1` for IPv4 or `2001:db8::1` for IPv6), which are necessary for locating and identifying computer services and devices on the internet. The process of resolving names into IP addresses is known as DNS resolution.

DNS was designed with the following design goals

  1. Multi - tenancy
  2. Fault tolerance
  3. Scalability
  4. Highly performant
Published
April 8, 2024
Updated
November 8, 2024