What is Dns?

Questions and answers about online security.

DNS stands for Domain name service.

It’s a standard set of protocols which comprise TCP\IP.

To implement DNS two software components are required. The DNS server and the client DNS that works as a requesting node. 

The client side and the server side, both components work as a background service. DNS is a the standard naming system for all the computers, resources, devices and services that are connected to the Internet.

DNS is a hierarchical system that is built on a distributed database system. DNS or domain name service converts the domain name addresses to numerical values or numbers that humans can easily understand and remember.

DNS help us identify, locate and address networking components and various devices that are connected to a network. Domain name service acts as a phone book for the Internet.

It can translate domain names of both IPV4 and IPV6 addresses.  For example the translation for domain name www.google.com is 216.239.51.99.

Similar to this example all the addresses are translated to numeric values by DNS. The values may belong to IPV4 or IPV6. The DNS not only assigns numeric values to domain name addresses, it also assigns domain names to all of the Internet resources and users that are connected to a network or internet in a meaningful and understandable way.

DNS names these resources without depending on their physical location. Due to this technique adopted by DNS the URL of websites and IP addresses remain consistent even if you are using a mobile device or the Internet router arrangement changes.

The DNS works on basis of dedicated domain name servers which are allocated to each domain. These authoritative domain name servers are responsible for allocating and mapping domain names to IP addresses.