Посмотрим что такое 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