Найти тему
Легко в’IT

Сервер доменных имен

Источник изображения: https://computer.howstuffworks.com/
Источник изображения: https://computer.howstuffworks.com/

Про то, как компьютеры друг друга в сети находят по IP адресам мы только-только поговорили и я сразу хочу рассказать, а как же нам с тобой привычные адреса типа ya.ru, google.com, rbc.ru и иже с ними? Это же тоже адреса? Или нет? А может все-таки да? Давай разбираться!

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

Так вот, чтобы эти доменные имена работали, у нас есть всем компьютерам известные корневые серверы доменных имен. Ну вернее процесс происходит так: ты вводишь mail.yandex.ru, твой компьютер задает вопрос специальному DNS-серверу: назови-ка мне, брат айпишник этого Яндекса! Для этого у DNS сервера есть информация об адресах корневых DNS серверов зоны .ru, он задает тому серверу вопрос: какой адрес у yandex.ru? Тот сервер ему отвечает: 77.88.55.66. Получив эту информацию, сервер провайдера идет уже к yandex.ru и спрашивает, какой сервер отвечает за запросы к mail.yandex.ru? И вот уже когда он получает эту информацию, возвращается к твоему компьютеру и говорит: иди друг по адресу 77.88.21.37.

Вот и все, так оно и работает, только очень-очень быстро. Этот процесс называется “разрешением доменных имен”

#DNS #IP #адресация #домены