Спасибо большое!
Мы Вам позвоним.

Мы Вам перезвоним!
Заполните следующие поля

DNS (Domain Name Service) - что это?

submit to reddit

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

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

Алгоритм поиска и предоставления информации


Предположим пользователя интересует аренда сервера в Европе и ему порекомендовали зайти на сайт www.dcxv.com. Он вводит данный адрес, а компьютер проделывает такую работу:

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

  • если нет, то сервер шлет запрос корневому серверу. Он ответа не даст, но перенаправит запрос DNS-серверу, отвечающему за зону .com;

  • сервер зоны .com не может вывести конечную информацию, но знает - надо запросить сведения у сервера зоны .dcxv.com, который и осуществит все необходимые преобразования и предоставит данные пользователю - даст возможность узнать, что такое аренда VPS сервера и сколько она стоит у данной компании.

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

Преобразуем в обратную сторону


DNS предназначаются для трактовки символьного адреса в виде IP-адреса. С противоположным процессом они также эффективно справляются, используя имеющиеся возможности. Так, для этих целей предназначен домен in-addr.arpa. Его записи помогают по IP-адресу восстановить символьное имя. При его использовании имеется лишь один важный нюанс - необходима обратная запись IP-адреса (так 1.2.3.4 прописывается 4.3.2.1), для "приведения к общему знаменателю" иерархического принципа символьных имен, где старший уровень - справа, и IP-адресов - главный уровень - первое слева число.

DNS-хостинг провайдера Интернета


Провайдеры интернет-услуг предлагают различные сервисы. В числе предоставляемых DNS-услуг обычно фигурируют такие:

  • делегирование (передача) DNS-зон тем, кто имеет большой пул адресов;

  • регистрация домена у нужного заказчику держателя зоны;

  • обеспечение работы серверов DNS-зон клиента и т.д.

Принципы формирования доменных имен


Любое домен идентифицируется по адресу, состоящему из иерархических частей. Сегментом верхнего уровня выступает либо "организационная", либо "географическая" зона. Самой популярной среди первых выступает .com, следом идут .net, .org и пр. У каждой страны также есть своя "географическая" зона для 1-ого уровня домена с двухбуквенным обозначением.

Среди доменов 2-ого уровня также встречаются "географические" (сокращения имени города, области и т.д.) и "организационные" (к примеру, вместо com, как правило, используется имя co). В качестве сегмента второго уровня уже может выступать и собственное имя - бренд или ТМ, имя фирмы, характерный термин и т.д.

В последующем посетитель введет известный ему адрес, а компьютер выполнит поиск данных, обращаясь к серверу и преобразуя его с помощью DNS в IP-адрес.