DNS служба доменных имен

Посмотрим что такое DNS служба доменных имен, на практике увидим, зачем нужна служба DNS.

DNS, служба доменных имен в эталонной модели обмена информации TCP/IP относится к прикладному уровню. Основное назначение службы DNS перевод цифровых IP-адресов в удобный для чтения символьный (текстовый) формат. Такой формат адресов, удобен для чтения и восприятия человеком и хорошо вам известен.

Общее понимание DNS вам будет необходимо после создания сайта и размещении его на сервере выбранного вами хостинга. Конечно создание сайтов в интернет агентстве не потребует от вас знать, что такое DNS и зачем он (сервер) нужен вам не потребуется. Однако для работы с хостингом, сторонними и облачными серверами понимать, что такое DNS нужно обязательно. Все вопросы по созданию, продвижению и оптимизации сайтов различной тематики и функционала вы сможете решить Интернет агентстве Orange (Нижний-Новгород).

Зачем нужна DNS служба доменных имен

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

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

Общая идея DNS

Общая идея DNS непосредственно связана с созданием доменных зон. Мир разделен на 200 доменов верхнего уровня (число их растет). Домены верхнего уровня разделяются на домены первого уровня, они разделяются на домены второго уровня и т.д.

Как работает служба доменных имен DNS

В сети есть клиент, который запустив браузер, пытается найти в сети некий ресурс, пусть sub.domen.ru.

Вписав этот адрес в строку браузера, клиент пытается открыть нужный ресурс. Что происходит далее.

  • Браузер ищет ресурс в своем КЭШе;
  • Далее делается запрос на хостинг клиента;
  • Хостинг передает имя своему распознавателю имен;
  • Распознаватель делает запрос сначала в свою базу данных своего кэширующего DNS сервера (cache или hint);
  • Если он не находит там нужный домен, то делает авторитетный запрос, на сервер DNS зоны .ru. (доменной зоны высшего уровня);
  • Если не находит, то обращается в DNS доменной зоны первого, далее второго и т. д уровней, до тех пор пока не найдется нужный домен;
  • После определения нужного IP адреса, он передается на хостинг клиента, тот его кэширует и отдает браузеру. Браузер тоже его кэширует и открывает страницу по найденному и полученному IP.

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

©WebOnTo.ru

Еще статьи

Связаное сообщение