Найти тему
Артём Коршунов

Что такое DNS и с чем его едят?

Оглавление

Публично, эта аббревиатура переводится, как система доменных имен. Простыми словами, есть специальные сервера, на которых существует уникальный список имен, которые даются отдельно взятым узлам. Такие названия называются доменами.

Для каждой интернет страницы, кроме имени, даётся и определенный домен (Автор при регистрации сам его выбирает). Например, в адресе google.com домен com. У людей возникает закономерный вопрос: зачем так усложнять? Дело в том, что каждый сайт имеет уникальный IP адрес, состоящий из 4-х блоков и, содержит 12 цифр (для Google соответствует 173.194.113.192), запомнить столько цифр сложнее даже для многих web-страниц. Поэтому и были созданы DNS-сервера с сортировкой адресов по доменам, чтобы упростить работу в Интернете и давать запоминающиеся названия.

Для наглядности посмотрите на блок-схему, на которой схематически изображено назначение доменов и принцип работы.

Принцип работы DNS-серверов

Например, когда вы вводите, google.com, браузер не понимает это словосочетание и делает запрос на локальный сервер, который прописан в настройках доступа к сети Интернет. Дальше, локальный сервер не может понять, что это за название и направляет запрос на корневой сервер. Тут также нет данных о введённой человеком комбинации, но он распознает в имени домен (в этом случае это com, потому, как это крайняя комбинация символов после точки) и делает переадресацию туда, где находится сервер, отвечающий за него. Получив сигнал от корневого сервера, локальная машина делает запрос уже на полученный адрес, где и делается поиск введенного имени данной страницы, отправляется обратно конкретный IP-адрес, после чего экране отображается интересующий сайт.

Из сказанного можно сделать вывод, что DNS-сервер является промежуточным звеном, через которое делается связь с серверами верхнего уровня, включая и корневой.

В наше время, действующим разработчиком и контролирующим органом подобных серверов является компания ICANN (в переводе означает: корпорация, которая управляет доменными названиями и IP-адресами). Бывает такое, когда они могут быть подвержены большим нагрузкам, вследствие чего, человек жалуется на работу Интернет-соединения или на его отсутствие (в браузере показывается уведомление, что нельзя соединиться). Поэтому были придуманы определённые, дополнительные DNS-серверы, на которые возлагается меньше запросов.

Откуда берутся альтернативные сервера?

Вопрос таков: кто и зачем создает альтернативные DNS-серверы? Некоторые большие компании создают для себя собственные, которые дают стабильность в работе. Они являются копией основных DNS-серверов. Одной из таких компаний является и Google. Ей принадлежит два DNS-сервера с адресами 8.8.8.8 и 8.8.4.4. При этом их использовать могут и обычные пользователи, в случае возникновения проблем с доступом к Интернету.