Система DNS

Для адресации узлов Интернета используются специальные числовые «коды» – IP-адреса. Система доменных имён как раз служит для выполнения преобразований между символьными и числовыми адресами. Традиционный IP-адрес может быть записан с помощью четырех чисел в десятичной системе счисления, например: 192.168.175.13 или 194.85.92.93. DNS позволяет сопоставить числовой IP-адрес и символьный, например: 194.85.92.93 = test.ru.

При этом символьный адрес в DNS представляет собой текстовую строку, составленную по особым правилам. Самое важное из этих правил – иерархия доменов. Система адресов DNS имеет древовидную структуру. Узлы этой структуры называются доменами. Каждый домен может содержать множество «подчиненных» доменов.

Дерево DNS принято делить по уровням: первый, второй, третий и так далее. При этом начинается система с единственного корневого домена (нулевой уровень).

Интересно, что про существование корневого домена сейчас помнят только специалисты, благодаря тому, что современная DNS позволяет не указывать этот домен в адресной строке. Впрочем, его можно и указать. Адресная строка с указанием корневого домена выглядит, например, так: «site.test.ua.» – здесь корневой домен отделен последней, крайней справа, точкой.

Как несложно догадаться, адреса с использованием DNS записываются в виде последовательности, отражающей иерархию имен. Чем «выше» уровень домена, тем правее он записывается в строке адреса. Разделяются домены точками. Разберем, например, строку www.site.nic.ua. Здесь домен www – это домен четвертого уровня, а другие упомянутые в этой строке домены расположены в домене первого уровня UA. Например, site.nic.ua – это домен третьего уровня. Очень важно понимать, что привычный адрес веб-сайта, скажем, www.test.ru, обозначает домен третьего уровня (www), расположенный внутри домена второго уровня test.ru.

Для преобразования имен доменов и IP-адресов в DNS используется распределенная система из специальных серверов. Каждый из серверов обслуживает свой «набор клиентов», выполняя для них преобразования адресов. Среди серверов DNS существует иерархия «доверия» и распределение «зон ответственности»: тот или иной сервер может отвечать за определенный набор доменов. При этом DNS-серверы, входящие в глобальную систему DNS Интернета, связаны между собой и обмениваются информацией по достаточно сложным протоколам. Например, между серверами передаются данные об изменении адресации в той или иной доменной зоне. Все это направлено на обеспечение успешного преобразования всех адресов, входящих в DNS, по запросу от любого компьютера, подключенного к Интернету, где бы этот компьютер ни находился.

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

Деятельность ICANN существенно изменила облик Интернета. До 1998 года регистрацией имён в доменах общего пользования занималась только одна компания. Подобный монополизм обусловливал высокую стоимость регистрации — каждый домен в зонах.com,.net и.org ежегодно обходился его владельцу в $50. Это, в свою очередь, было одной из причин, препятствовавших росту количества зарегистрированных доменных имен: в 1998 году в мире их насчитывалось всего три миллиона.

Корпорация ICANN начала использовать распределённую систему регистрации доменов, которая основана на принципе свободного доступа аккредитованных регистраторов к реестрам доменных имен. Этот шаг положил начало формированию конкурентного доменного рынка. Сегодня в доменных зонах общего пользования работает более 900 аккредитованных регистраторов, благодаря чему количество зарегистрированных доменов значительно возросло и уже превышает 160 миллионов.

В рамках развития системы адресации корпорация ICANN последовательно расширяла список доменов общего пользования — сейчас их уже 18, тогда как в 1998 году было всего три (.com,.net,.org). С 2001 года корпорация внедрила доменные зоны.info,.biz,.name,.coop,.museum,.aero,.pro,.travel,.jobs,.cat,.asia,.eu,.mobi,.tel,.tv. При этом в ICANN намерены и в дальнейшем следовать политике расширения адресного пространства за счёт создания новых доменов верхнего уровня, в том числе с использованием символов национальных алфавитов.

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

Сегодня в ICANN проводится комплекс мер по выводу корпорации из-под контроля правительства США. [1] Однако даже при нынешнем положении дел вряд ли можно поспорить с международным статусом организации. Офисы ICANN расположены в Лос-Анджелесе, Брюсселе, Сиднее и Вашингтоне, а в руководящих органах корпорации есть представители самых разных уголков нашей планеты.

На прошедшей в Каире 2-7 ноября 2008 года 33-й конференции ICANN было принято Решение о выделении России кириллического домена верхнего уровня «.рф»[2]. 4 февраля 2011 года IPv4 адреса стали подходить к концу. ICANN уже начала внедрять новую серию IPv6 адресов.

В июле-сентябре 2011 года компания провела масштабное исследование, целью которого было выявление абсолютного количества всей существующей информации в мире, в том числе и абсолютно идентичных файлов, скопированных на разные источники. По результатам исследования, в мире насчитывается порядка 2,56 зеттабайтаинформации (2 в 70 байта). То же исследование высказало прогноз, что к концу XXI века количество информации будет равно 4,22 йоттабайта.

С точки зрения пользователя и в сильно упрощенном виде алгоритм работы DNS по поиску адресов web-сайтов можно описать следующим образом. Когда пользователь вводит в адресной строке браузера адрес web-сайта, например, site.nic.ua, компьютер выполняет запрос к тому или иному известному этому компьютеру серверу DNS, «спрашивая» сервер о том, какой IP-адрес связан с «доменным адресом», указанным пользователем. В ответ сервер DNS, проверив соответствие по своим внутренним таблицам или выполнив запрос к другим серверам DNS, присылает искомый IP-адрес. Далее браузер устанавливает соединение с web-сайтом уже по IP-адресу.

Система доменных имён разработана в 80-х годах прошлого века и продолжает успешно обеспечивать удобство работы с адресным пространством Интернета по сей день. Технологии DNS развиваются. Одним из важных и самых ожидаемых интернет-общественностью нововведений в DNS является повсеместное внедрение доменных имен, записываемых с помощью символов национальных алфавитов (например, кириллический домен первого уровня.РФ).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: