All original content is created in Ukrainian. Not all content has been translated yet. Some posts may only be available in Ukrainian.Learn more

What is DNS? Why do you need DNS?

Table of contentsClick link to navigate to the desired location
This content has been automatically translated from Ukrainian.
DNS, or Domain Name System, is a system that converts human-readable domain names (eg tseivo.com) into IP addresses used by computers to identify servers on the network.

Basic functions of DNS

Convert names to IP addresses
DNS allows users to use domain names they understand instead of numerical IP addresses to access websites and other resources on the Internet.
Domain distribution
DNS is responsible for the hierarchical organization of domain names and the distribution of their management between different registrars and DNS servers.
Availability and scaling
DNS provides scalability and availability, allowing multifunctional servers to process requests to convert domain names into corresponding IP addresses.
DNS works on the basis of a distributed database, which includes a hierarchical structure of domains. This structure includes root domains, national top-level domains (eg.com, .org, .net), and specific domains (eg tseivo.com). DNS servers are located around the world and interact with each other to ensure the conversion of domain names into corresponding IP addresses.
DNS was developed in 1983 and set as the Internet standard. One of its main purposes was to facilitate access to resources using human-readable domain names, instead of remembering numerical IP addresses.

This post doesn't have any additions from the author yet.

09 Dec 12:00

Що таке наслідування в Ruby? Приклади поганого та гарного наслідування.

meme code
meme code@memecode
09 Dec 12:15

What is best practice in programming?

meme code
meme code@memecode
09 Dec 12:21

Що таке поліморфізм? Приклад використання поліморфізму в Ruby.

meme code
meme code@memecode
09 Dec 12:46

Що таке патерн/шаблон проєктування?

meme code
meme code@memecode
10 Dec 14:03

Що таке патерн проєктування в програмуванні?

meme code
meme code@memecode
10 Dec 14:18

Що таке клієнт і сервер? Яка механіка взаємодії між клієнтом та сервером?

meme code
meme code@memecode
18 Dec 08:44

What is a domain (domain name/domain name)?

meme code
meme code@memecode
19 Dec 18:15

Що таке SSL та TLS? В чому полягає різниця?

meme code
meme code@memecode
19 Dec 18:17

What is the HTTP protocol? What is the difference between HTTP and HTTPS?

meme code
meme code@memecode
19 Dec 19:10

Що таке атака "людина посередині"?

meme code
meme code@memecode
20 Dec 17:33

Що таке API? Чи може вебзастосунок використовувати більше, ніж один API?

meme code
meme code@memecode
23 Dec 10:18

What is a REST API? The basic principles of REST and GET, POST, PUT, PATCH, DELETE.

meme code
meme code@memecode