24 июля, 2024
FAQ

Что такое DNS и почему это важно

Что происходит, когда вы вводите адрес сайта в адресную строку браузера и нажимаете ввод?

Подключение к интернету для большинства людей происходит незаметно. Обычно он всегда есть на компьютере и тем более на смартфоне. Достаточно включить их и вы сразу можете выходить в сеть, не думая о том, какие сложные процессы делают это возможным. Одним из этих процессов является DNS.

Если вы слышали о DNS, но толком не знаете, что это такое и почему это важно, данная статья даст ответы.

Что такое DNS?

DNS переводится как система доменных имён. Её можно считать телефонным справочником интернета. В своей основе этот справочник состоит из имён, каждому из которых соответствует число. Этими числами являются IP-адреса. DNS связывает доменные имена с идентификаторами в виде IP-адресов и преобразует их, чтобы браузер мог открывать необходимые пользователю ресурсы.

Что такое сервер DNS?

Одна директория DNS может быть очень большой. Это закономерно, поскольку по данным на третий квартал 2019 года существовало 359,8 млн зарегистрированных доменных имён. Директория DNS распределена по всему миру и хранится на серверах доменных имён (DNS-серверы). Эти серверы связаны друг с другом для копирования данных с целью обеспечения их сохранности.

Серверы DNS преобразуют запросы в виде текстовых адресов сайтов в числовые IP-адреса. Это определяет, к какому серверу подключится пользователь, когда в браузер вводятся адрес сайта.

Что такое DNS Lookup?

DNS Lookup отображает информацию относительно определённых записей домена. В ходе данного процесса хост запрашивает доменное имя, а DNS-сервер возвращает в ответ на этот запрос IP-адрес.

Существует два типа DNS Lookup:

  1. Прямой запрос. Хост запрашивает имя домена, в ответ получает IP-адрес.
  2. Обратный запрос. Хост запрашивает IP-адрес и получает в ответ имя домена.

Что такое прямой DNS Lookup?

Прямой запрос DNS встречается чаще. В его рамках необходимо определить IP-адрес домена. Это напоминает поиск номера телефона в справочнике по известной фамилии.

Шаги для осуществления прямого запроса DNS:

  • Пользователь вводит в браузер имя домена.
  • Компьютер отправляет это имя в виде DNS-запроса провайдеру.
  • Провайдер смотрит, есть ли у него связанный с этим именем домена IP-адрес.
  • Когда совпадение найдено, браузер пользователя получает IP-адрес этого домена.
  • После этого браузер подключается к серверу.

Что такое обратный запрос DNS?

Это другой вид запроса DNS. В нём запрашивают IP-адрес, а в ответ получают имя домена. Иногда может добавляться дополнительная информация о владельце домена.

Обратный запрос DNS может использоваться, чтобы узнать, кто отслеживает вас в сети. Правда, не всегда эти запросы разрешаются удачно.

В чём важность DNS?

DNS играет критическую важную роль в работе интернета.

Если DNS-сервер не отвечает на запросы, вы не сможете зайти на сайты.

Причина в том, что когда вы пытаетесь открыть сайт в браузере, вы вводите не IP-адрес, а имя домена. Его запомнить значительно проще, чем длинные двоичные числа.

Если DNS не может преобразовать имя домена в IP-адрес, вы не получите доступ к сайтам. В результате большая часть интернета станет недоступной.

Желающие могут ввести IP-адрес вручную, но большинство людей не знают IP-адресов сайтов, на которые они заходят.

Например, введите 54.157.137.27 в адресную строку браузера, нажмите ввод и проверьте, на какой веб-сайт вы попали.

Эволюция DNS

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

Между тем, зависимость от DNS такая высокая, что компании вроде Google и Mozilla в настоящее время в своих браузерах по умолчанию используют зашифрованный DNS через протокол HTTPS (HyperText Transfer Protocol Secure). Этот протокол обеспечивает сквозное шифрование, чтобы пользовательские данные не были перехвачены и прочитаны.

Об авторе

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *