О взаимодействии доменных имён и IP адресов в Интернете
- Категория: Технические советы
- – Автор: Плошкин Дмитрий
Доменная система имён (DNS) является основополагающим принципом построения современной сети Интернет. Разработанная ещё на истоках существования Всемирной паутины она и по сей день выполняет важнейшую функцию для взаимодействия людей через это глобальное медиапространство. DNS значительно упрощает поиск информации в Сети, её систематизацию и обработку человеком. Отметим, что между компьютерами в Интернете взаимодействие происходит на основе IP адреса. То есть каждый узел сети имеет свой уникальный числовой адрес, который и выделяет его как отдельный сегмент в этом пространстве. Понятное дело, что человеку проще запомнить символьную адресацию (то есть что-то вроде www.site.ru), но для компьютера такой вариант не подойдёт – в Интернете для поиска друг друга они используют уникальную комбинацию из чисел (например: 217.76.12.45). Вот почему человечеству пришло в голову найти золотую середину и наладить взаимопонимание. DNS занимается преобразованием удобного для человека адреса в комбинацию чисел IP, пригодную уже для компьютера. Поскольку любой компьютерный стандарт требует чёткие правила взаимодействия, то в вопросе маршрутизации в Интернете присутствует определённый набор данных, которые можно получить. Например, можно узнать географическое место по IP адресу как сервера, так и отдельного узла, зарегистрированного в Интернете, а также владельца этой сети или домена. Например, это можно сделать через запрос к WHOIS.
Поиск информации через WHOIS
Сейчас в Интернете существует огромное количество сервисов, предоставляющих различные данные на основе IP адреса или имени домена. Но все они работают по одному принципу – осуществляют поиск информации по базе данных через интерфейс взаимодействия WHOIS. Их интерфейс почти всегда интуитивно понятен и выглядит следующим образом: имеется специальная веб-форма, содержащая строку для формирования запроса и кнопка, осуществляющая запуск процесса поиска. Через некоторое время после её нажатия система выдаст результат запроса, в котором будет содержаться подробная информация о том, где расположен сервер DNS, кто является фактическим владельцем домена, данные об его администраторах, контакты для связи.
В подавляющем большинстве случаев такие сервисы предоставляют подобную услугу на общественных началах, однако есть и платные варианты, которые собирают и предоставляют пользователям дополнительную статистику, за счет собственных каталогов и баз данных. Сразу отметим, что информация, которая выдаётся через WHOIS, является публичной, то есть владелец сегмента сети Интернет или домена, расположенного в нём, сам предоставил эту информацию для всеобщего ознакомления. В ряде случаев это бывает полезно, например, когда есть необходимость связаться с владельцем домена или же проверить его статус регистрации и компанию, которая осуществляла этот процесс.
Физическое же местонахождение сайта определяется запросом к специальному каталогизатору Интернета – корневым серверам DNS, которые посредством своей древовидной структуры получают информацию у нижестоящих серверов о соответствии домена определённому адресу. Самым нижним звеном в этой структуре находится DNS-сервер хостинговой площадки (под хостинговой площадкой обычно понимают часть дискового пространства или же отдельный сервер компании, предоставляющей аренду оборудования, на котором работает сайт).
Являясь универсальным справочником, WHOIS ежедневно помогает миллионам людей находить информацию по доменам, а также определять местоположения серверов, на которых физически размещены сайты.
☕ Понравился обзор? Поделитесь с друзьями!