Лучший хостинг

Что такое домен

Почитав немного "интернеты", в особенности первый абзац на википедии, я пришел к выводу, что определение доменного имени описано либо очень кратко либо очень заумно. На википедии написано так, что человек понимающий, что такое домен, вряд ли поймет, что написано на википедии (это мое личное мнение). В общем тема либо не раскрыта полностью либо раскрыта таким образом, что понять обычному пользователю ее очень сложно. Давайте попробуем разобраться, что же из себя представляет доменное имя. Но для понимания, нам в любом случае придется немного вникнуть в основы работы интернета и DNS, я постараюсь написать все это максимально доступным языком.

Базовая информация

Давайте для начала определимся, что такое домен в классическом понимании этого термина, и что под ним понимают большинство людей. В классическом определении существует такое понятие как "полное доменное имя" или "полностью определенное доменное имя". Оно состоит из "имени домена" и его "доменных зон", в которые он входит, разделенные точкой. Например "hostgid" — это имя домена, а "net" — это доменная зона, в которую он входит. Но поскольку для обычного обывателя все это довольно сложно, большинство людей под доменным именем или доменом понимают "полное доменное имя". 
В доменном имени допускаются к использованию все символы латинского алфавита a — z, цифры 0 — 9 и дефис, все остальные символы недопустимы. Дефис не может использоваться в качестве первого или последнего символа и запрещено использование дефиса в 3 и 4 позиции имени домена (12--34.com). Максимальная длинна доменного имени составляет 63 символа.
Также стоит отметить, что с 2010 года для регистрации стали доступны интернациональные доменные имена (IDN), которые позволяют регистрировать домены с использование символов национального алфавита. Подробней об IDN доменах.

Как работает доменное имя

Итак, как почти правильно все замечают, доменное имя это адрес сайта в сети интернет. Это утверждение верное, но не полное. Доменное имя это символический адрес, который создан для более удобного обращения к сайту. Дело в том, что адресация в сети интернет, со дня его сотворения работает по IP адресам. IP адрес есть у вашего компьютера, мобильного телефона, веб сервера и у любого другого сетевого устройства. Именно на основании IP адресов построена вся система адресации и передачи данных в интернете. Доменное имя только хранит необходимую для обращения к сайту информацию. Точнее сказать, доменное имя не хранит информацию, а при обращении к доменному имени, информация отдается специальным сервером имен, на котором непосредственно хранится эта информация. Согласитесь, было бы не чень удобно запоминать IP адреса сайтов, домен запомнить немного проще. В частности схема обращения к сайту из браузера выглядит примерно следующим образом:
  1. При вводе адреса сайта в адресную строку браузера (обращении к сайту), он отправляет запрос на нейм сервера (NS) интернет-провайдера (адреса нейм серверов прописываются в настройках подключения к интернету).
  2. Нейм-сервер в ответ на этот запрос возвращает браузеру IP адрес сервера, на котором находится запрашиваемый сайт. 
  3. Браузер получает IP адрес сервера и отправляет запрос уже по этому адресу.
  4. В ответ на свой запрос, браузер получает от сервера информацию в формате html, которую он уже преобразовывает в читаемый для вас вид, то что вы видите на любом сайте.
Таким образом происходит получение информации с сервера, на котором находится сайт обращаясь к нему по доменному имени. Далее давайте разберемся, какая информация о домене существует.

Типы записей и настройка доменного имени

Как уже писалось выше, домен служит лишь для получения необходимой для адресации информации, в частности IP адреса. Но IP адрес, это не единственная информация о домене, существует большое количество типов записей, которые используются для хранения разного рода информации. Ниже представлен список самых употребляемых типов записей для домена:
  1. NS (нейм сервера) — в этих записях указываются адреса серверов имен, на которых хранится информация о домене. Записи этого типа указываются только на стороне регистратора доменного имени, обычно указывают от 2 до 4 нейм серверов, для надежности. Адрес сервера имен указывается в формате домена, обычно он имеет вид ns1.example.com. Подробней о нейм серверах
  2. Записи типа A — здесь находится информация об IPv4 адресе сервера, на котором находится сайт. Собственно говоря эту информацию мы и получаем при обращении к сайту по доменному имени. Информация указывается в формате IPv4 адреса, например 192.168.0.1
  3. Записи типа AAAA — эта запись аналогичные записям типа A, но содержат IPv6 адрес сервера. Например 2a00:7a60:0:1083::1. 
  4. Записи типа MX (эм икс) —  эти записи отвечают за работу почты по протоколу SMTP. В них находятся адреса почтовых серверов, которые отвечают за обработку почты для этого домена. Указываются такие адреса в формате домена, например mx10.example.com.
  5. Записи типа CNAME (Canonical Name) — в этих записях указывается псевдоним хоста или как говорят по научному, мнемоническое имя. Чаще всего это применяется для связывания хоста с определенной функцией. Хост это адрес в сети интернет, по сути тот же домен. Приведу реальный пример используя собственный домен. Домен и сайт обслуживается компанией ukraine.com.ua. Для хоста mail.hostgid.net. указана CNAME запись mail.ukraine.com.ua. При переходе на mail.hostgid.net, вы увидите то же самое, что и по адресу mail.ukraine.com.ua. То есть, когда при обращении к домену встречается запись CNAME, запрос информации об этом домене прекращается и информация запрашивается о том домене, который указан в это записи.
  6. Записи типа TXT — в записях этого типа хранится любая текстовая информация, которая может использоваться в разных целях. Например, для проверки владения доменом, некоторые сервисы просят добавить для домена определенную TXT запись. Также в TXT записях хранятся данные для SPF и DKIM.

Внесение изменений в этих записях обычно называется настройкой доменного имени. Далее, давайте рассмотрим структуру доменного имени.

Уровни домена

Вся работа системы доменных имен основана на определенной иерархии доменных имен, которую принято называть уровнями. Иерархия доменных имен выглядит следующим образом: 
  • Корневой домен — самый верхний в иерархии домен, в него входит все доменное пространство. Он безымянный, обозначается "." (точкой). Его принято использовать по умолчанию, то есть для обращения к сайту точку в конце имени ставить не обязательно.
  • Домен верхнего или первого уровня — такими доменами являются доменные зоны (com, net, org).
  • Домен второго уровня — это доменные имена зарегистрированные в домене первого уровня (hostgid.net), также доменом второго уровня являются некоторые региональные доменные зоны (com.ua, com.ru).
  • Домен третьего уровня — это поддомен для домена второго уровня (forum.hostgid.net или www.hostgid.net) либо доменные имена зарегистрированные в доменных зонах второго уровня (somedomaine.com.ua).
  • Домен четвертого уровня — это поддомен для домена третьего уровня (subdomaine.somedomaine.com.ua или www.forum.hostgid.net)
  • Ну и так далее, ограничений на количество уровней нет, но максимальное количество символов в домене равно 63.
Комментарии (0)

Нет комментариев. Ваш будет первым!

Добавить комментарий
© 2012-2017 Hostgid.net. Все права защищены.