Domain Name System (DNS)

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

The Domain Name System (DNS) is a hierarchical and decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities.

Domain Name System Short for Domain Name System (or Service or Server), an Internet service that translates domain names into IP addresses. Because domain names are alphabetic, they’re easier to remember. The Internet however, is really based on IP addresses.

The Domain Name System
During the internet’s formative years, IP addresses were ingenious creations, allowing computer scientists to identify individual computers, and to communicate between them. While this worked quite well when the internet was composed of just a few computers, as more devices and people joined the rapidly growing network, this method, understandably, grew overly complicated.

As you might imagine, if this was difficult for computer scientists, asking introductory users to memorize multiple strings of 12 random digits was impractical, if not impossible. While it would have been possible to create a gigantic IP phone book of sorts, each with the specific computer and IP address, this too seemed an inefficient solution. So, to alleviate this problem, computer scientists proposed the creation of a domain name system.

The root idea underlying the concept of DNS was that humans have an easier time remembering words than numerical strings. Therefore, it would be much simpler to have a nickname for each IP address, which we now call, a domain name. To facilitate this process, each domain name would be. A unique, one-of-a-kind, name linked to a specific IP address.
Registered, maintained, and paid for by the owner.
Added to an extensive directory to be regulated and overseen.
This proposed solution was widely embraced, and the domain name system was born

Leave a Reply

Your email address will not be published. Required fields are marked *