Что такое Whois?
Whois —это сервис,
позволяющий узнать кому принадлежит домен и другую техническую
информацию (например, cведения о dns-серверах, дата регистрации
и окончания делегирования домена).
В каждой доменной
зоне собственная структура выдачи информации, например в зоне .de
нет даты регистрации домена, а в зоне dj публичный сервис whois
вообще недоступен.
Принцип работы
Whois протокол работает по системе клиент-сервер, то
есть сервер отвечает на запросы клиента. Этот
протокол используется для доступа к публичным базам
регистраторов доменных имён и айпи адресов. Обычно
whois клиенты представляют собой консольные
программы. Однако, многие пользователи попросту не
разбираются в них. Из-за этого сейчас получили
широкое распространение веб формы, которые можно
найти на большом колличестве сайтов.
Базы данных
Базы данных whois делятся на централизованные и
распределённые. В случае когда база централизованная
один сервер соддержит всю whois базы и отвечает на
запросы, касающиеся всех регистраторов. Примерно по
такой системе построена whois база данных популярной
доменной зоны ORG.
Когда база данных распределённая, основной сервер,
который получает запрос не содержит всей информации,
а лишь перенаправляет запрос на другой сервер, на
котором сожержися информация о нужном домене. Такая
система используется в доменной зоне COM.
Формат в котором содержатся записи о доменах в базе
данных, не регламинтирован, оэтому не следует
удивляться, если для разных доменов выдаются
разноформатные записи.