1. Что такое доменное имя?
Доменное имя — это символьное обозначение определенной автономной области в сети Интернет. Это идентификатор, который обязательно должен быть уникальным и может содержать буквы, цифры, а также знак дефис “-”. Синонимы domain, домен, домейн . Общее пространство сети Интернет функционирует благодаря DNS – системе доменных имен. Доменное имя позволяет идентифицировать web-сайт или адрес электронной почты в сети Интернет. Например: reg.ru, ddomains.ru.
2. Для чего нужен домен ?
Для простого пользователя домен нужен для нахождения нужного сайта в Интернете. Технически это реализуется как сопоставление определенного IP-адреса определенному слову – символьному идентификатору. Это слово, набор символов и есть домен. Впервые это было реализовано в 1983 году , когда была разработана и началось повсеместное использование DNS ( Domain Name System ) – системы доменных имен. Естественно, для конечного пользователя проще набрать ddomains.ru в браузере, нежели какой то IP адрес вида 212.124.109.26
3. Организация доменных зон и доменов.
Все домены имеют уровни. Обычно выделают домены верхнего уровня , второго уровня и прочие, в том числе и поддомены. Например, в доменном имени ddomains.ru можно выделить: RU – является доменом верхнего уровня, а DDomains – это домен второго уровня. Или же рассмотрим reg.ddomains.ru , REG это домен третьего уровня, или же поддомен домена ddomains.ru, другие составные части были рассмотрены чуть выше. Количество доменов верхнего уровня или первого уровня ограничено. Фактически их можно разделить на 3 группы: международные домены, национальные домены и интернационализованные доменные имена. Национальные и интернационализованные домены указывают на принадлежность определенному государству. В чем же различие между национальными и интернационализованными доменами ? В написании первых используется латинский алфавит, а интернационализованные домены содержат символы национальных алфавитов.
4. Как устроена система доменных имен DNS ?
Система DNS поддерживает иерархию, соответствующую иерархии зон. Каждой зоне сопоставлен как минимум один авторитетный сервер DNS , на котором расположена информация о домене. DNS нужно для преобразования домена в IP-адрес и обратно. Но соответствие не уникальное. На одном IP может работать несколько доменов. Именно так и работает виртуальный хостинг. ДНС работает пошагово в режиме вопрос-ответ. Именно с работой ДНС обычно и связаны задержки с привязкой домена к хостингу. Рассмотрим на примере работу ДНС. Вы вводите в своем браузере ddomains.ru. Затем происходит примерно следующее:
- Ваш браузер не имеет данных о домене ddomains.ru и какому IP-адресу он соответствует. Отправляется запрос IP-адреса через спец. программу к локальному серверу имен. Локальный DNS – это сервер имен вашей локальной сети или DNS-сервер вашего интернет-провайдера.
- Далее запрос об IP-адресе ddomains.ru доходит до местного сервера имен.Опять запрос перенаправляется одному из корневых серверов “.” (root).
- Корневой сервер отдает локальному серверу IP-адрес сервера, который поддерживает зону .ru.
- IP получен, теперь локальный сервер имен может получить ответ от DNS-сервера, поддерживающего зону .ru.
- Этот DNS-сервер по полученному запросу отдает IP-адрес сервера, который поддерживает зону ddomains.ru.
- Местный DNS-сервер запрашивает IP-адрес ddomains.ru от DNS-сервера зоны ddomains.ru.
- Локальный сервер имен получает IP-адрес ddomains.ru от местного DNS
- Полученный адрес ddomains.ru локальный DNS-сервер передает Вашему браузеру.
Именно потому , что цепочка опроса ДНС серверов длинная, и нужно некоторое время для фактической активации домена.
5. Ресурсные записи DNS.
Обычно пользователю это может и не понадобиться. Но для некоторых сервисов, например Яндекс-почта, GMail, Google Adsense, Google Blogs, блог LiveJournal, необходимо прописывать ресурсные записи ДНС, чтобы прикрепить собственный домен. Поэтому стоит рассмотреть наиболее важные и используемые типы DNS-записей:
- A запись (address record) сопоставляет имя хоста (домен) с IP адресом
- CNAME запись (canonical name record) или псевдоним используется для перенаправления на другой домен
- MX запись (mail exchange) позволяет задать серверы обмена почтой для данного домена.
7 коммент.