Найти в Дзене
seefeld.

Что такое DNS-сервер? Как серверы системы доменных имен подключаются к Интернету.

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

seefeld.
seefeld.

DNS-сервер можно рассматривать как телефонную книгу. При запросе компьютера на загрузку веб-сайта DNS-сервер сопоставляет имя веб-сайта с правильным IP-адресом. Это позволяет компьютеру правильно найти и загрузить его.

Как работает DNS-сервер?

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

Рекурсивный распознаватель DNS

Корневые серверы имен

Серверы имен TLD

Авторитетные серверы имен

Вот как это работает.

Процесс DNS, пошаговый

1. Попросите веб-браузер загрузить веб-сайт. Поскольку компьютеры не говорят по-английски, обозреватель не может прочитать имя типа «www.insider.com» и ему нужен IP-адрес. Из-за этого он отправляет ваш запрос рекурсивному распознавателю DNS. Цель DNS-рекурсивного распознавателя - найти IP-адрес, подключенный к введенному веб-сайту.

2. Первым шагом решателя является поиск «домена верхнего уровня» или «TLD» веб-сайта - другими словами, будь то сайт .com, .net, .org или другой тип сайта. Это делается путем запроса корневого сервера имен, который ведет список каждого веб-сайта в каждом TLD.

3. Как только распознаватель знает TLD, он отправляется на соответствующий сервер имен TLD (например, сервер имен .com) и запрашивает его найти правильный IP-адрес.

4. Сервер имен TLD находит IP-адрес и передает его авторитетному серверу имен, который выяснит, верен ли этот адрес.

5. Авторитетный сервер имен отправляет сообщение на адрес и ждет ответа - если он получает правильный ответ, то у него есть правильный IP-адрес для нужного сайта.

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

7. Как только веб-браузер получит правильный IP-адрес, веб-страница начнет загружаться.

Процесс DNS пошагово

Веб-браузер выполняет ряд действий для загрузки веб-сайта. Алисса Пауэлл/Инсайдер

Все это происходит за считанные секунды - если ваш интернет очень быстрый, или вы недавно посетили веб-сайт (подробнее см. ниже), это может произойти за миллисекунды.

Кэширование позволяет избежать вызова DNS-сервера

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