Яку проблему вирішує DNS?
DNS вирішує проблему невідповідності між тим, як думають люди, і тим, як працюють комп'ютери в мережі.
Простіше кажучи: людям потрібні імена, а комп'ютерам - IP-адреси.
У чому саме проблема
Без DNS було б так:
-
сайти мали б лише IP-адреси
142.250.184.206 -
щоб відкрити сайт, довелося б запам'ятовувати і вводити IP
-
при зміні IP сайт «ламався» б для всіх
Це:
- незручно
- непрактично
- не масштабується
Яку проблему вирішує DNS
1. Робить інтернет зручним для людей
DNS дозволяє використовувати зрозумілі імена:
google.comexample.com
А не набори цифр.
2. Відокремлює ім'я сайту від його IP-адреси
Сайт може:
- переїхати на інший сервер
- змінити IP-адресу
- використовувати кілька IP
Користувач нічого не помітить, бо ім'я залишається тим самим.
3. Дозволяє інтернету масштабуватися
DNS:
- розподілена система
- немає одного «головного сервера»
- підтримує мільйони сайтів
Без DNS керувати такою кількістю адрес було б неможливо.
4. Спрощує адміністрування
Адміністратор:
- змінює IP у DNS
- не змінює посилання, застосунки і закладки
Це критично для бізнесу та інфраструктури.
Короткий приклад
Користувач вводить:
example.com
DNS вирішує проблему:
«Якому IP відповідає це ім'я?»
І відповідає:
93.184.216.34
Далі браузер вже працює за IP.
Приклад з життя
DNS - це як список контактів у телефоні:
- ти обираєш ім'я
- телефон сам підставляє номер
- якщо номер зміниться - ти все одно дзвониш за ім'ям
Коротка відповідь для співбесіди
Запам'ятай формулювання:
DNS вирішує проблему перетворення зручних для людини доменних імен на IP-адреси, які використовуються комп'ютерами для зв'язку в мережі, і тим самим робить інтернет зручним і масштабованим.
Коротка відповідь
Для співбесідиКоротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.