Получи случайную криптовалюту за регистрацию!

#DNS Доменные имена Мы разобрались с тем как запросы из вашег | IT - легко

#DNS
Доменные имена

Мы разобрались с тем как запросы из вашего браузера попадают на нужный сервер по IP-адресу. Мог остаться один вопрос:

— мы с вами в обычной жизни не оперируем IP-адресами, мы используем доменные имена типа rbc.ru, google.com и пр.

— как тогда доменные имена привязываются к определенному IP-адресу?


В одном из прошлых постов мы упоминали организацию IANA. Она аккредитует “Регистраторов доменных имен”.

Регистратор осуществляет:

- прием заявок на регистрацию доменах имен в определенных доменных зонах — .ru, .com, .org и пр.

- обеспечивает глобальную уникальность доменных имен — любой Регистратор откажет вам в регистрации yandex.ru, потому что такое имя уже существует и “принадлежит” кому-то.

- принимает оплату за хранение записи о принадлежности того или иного имени физлиц или организации, как правило, за период от 1 до нескольких лет

- хранит запись о привязке доменного имени к определенным IP-адресам — т.н. “файл зоны” и предоставляет владельцу возможность редактировать часть этого файла, например привязать имя к другим IP-адресам.

Файлы зоны хранятся на специальных серверах - DNS (Domain Name Service).

Когда вы делаете запрос к сайту первый раз на своем устройстве, браузер не знает IP-адрес этого сайта. Поэтому сначала он обращается к ближайшему DNS-серверу, IP-адрес которого прописан в ваших настройках интернет-соединения (предоставляется вашим провайдером). Если этот DNS не знает такого имении, то запрос отправляется выше по иерархии DNS-серверов, по аналогии с маршрутизаторами. В итоге, браузер получает нужный IP-адрес и продолжает выполнение запроса в обычном режиме.

Полученный IP сохраняется на вашем устройстве и при повторном об ращении к сайту «повторный поход по DNS» не требуется.

Если IP-адрес сайта поменялся, то DNS подскажет какой новый. Для пользователя все это происходит почти незаметно.