#матчасть
DNS. Часть 2. Доменное имя.
В первой части мы рассмотрели общие моменты, связанные с протоколом DNS. И для понимания, что он из себя представляет и для чего нужен — этого вполне достаточно.
А теперь у нас задачка со звёздочкой😉 И я предполагаю, что с первой частью вы познакомились.
Копнём чуть глубже и разберёмся, как устроены доменные имена, и как DNS-серверы получают информацию об адресах, связанных с этими именами.
Домен имён
Доменное имя состоит из нескольких частей, разделённых точкой (например, www.yandex.ru). Вы это прекрасно знаете из практики, даже если не акцентировали на этом внимания и вообще не знали, что это доменное имя. И это не просто так.
Дело в том, что все доменные имена объединены в группы. Каждая такая группа называется домен имён (или доменная зона). Она включает в себя все имена, имеющие одинаковое окончание. Причем, система доменов имеет иерархическую структуру. Например, имена "yandex.ru" и "mail.ru" входят в домен "ru". А имена "www.yandex.ru" и "music.yandex.ru" входят, в свою очередь, в домен "yandex.ru". Чуете иерархию? Добавляя слева от существующего имени новую часть, отделённую точкой, мы создаём домен нового уровня. Да, домены принято разделять на уровни, которые нумеруются справа налево.
Верхним считается домен с меньшим уровнем. Существует также домен нулевого уровня, или корневой домен. Это домен, в который входят все домены 1 уровня (.ru, .com, .net и т.п.).
Это интересно: по стандарту DNS любое доменное имя заканчивается точкой (www.yandex.ru.) Эта точка в конце — и есть домен 0 уровня. Но корневой домен — он на то и корневой, что единственный и общий для всех. Поэтому на практике точка в конце имени не используется (хотя обязательно используется при настройке DNS-серверов).
В следующей записи разберём, зачем такие сложности придумали, и как с этим справляются DNS-серверы.
@digitaltea | про IT доступно
DNS. Часть 2. Доменное имя.
В первой части мы рассмотрели общие моменты, связанные с протоколом DNS. И для понимания, что он из себя представляет и для чего нужен — этого вполне достаточно.
А теперь у нас задачка со звёздочкой
Копнём чуть глубже и разберёмся, как устроены доменные имена, и как DNS-серверы получают информацию об адресах, связанных с этими именами.
Домен имён
Доменное имя состоит из нескольких частей, разделённых точкой (например, www.yandex.ru). Вы это прекрасно знаете из практики, даже если не акцентировали на этом внимания и вообще не знали, что это доменное имя. И это не просто так.
Дело в том, что все доменные имена объединены в группы. Каждая такая группа называется домен имён (или доменная зона). Она включает в себя все имена, имеющие одинаковое окончание. Причем, система доменов имеет иерархическую структуру. Например, имена "yandex.ru" и "mail.ru" входят в домен "ru". А имена "www.yandex.ru" и "music.yandex.ru" входят, в свою очередь, в домен "yandex.ru". Чуете иерархию? Добавляя слева от существующего имени новую часть, отделённую точкой, мы создаём домен нового уровня. Да, домены принято разделять на уровни, которые нумеруются справа налево.
В нашем примере с www.yandex.ru:Причём, в "соседнем" домене mail.ru может быть свой домен 3 уровня с именем "www" — www.mail.ru. Но полное имя всегда уникально.
www - домен 3 уровня
yandex - домен 2 уровня
ru - домен 1 уровня
Верхним считается домен с меньшим уровнем. Существует также домен нулевого уровня, или корневой домен. Это домен, в который входят все домены 1 уровня (.ru, .com, .net и т.п.).
Это интересно: по стандарту DNS любое доменное имя заканчивается точкой (www.yandex.ru.) Эта точка в конце — и есть домен 0 уровня. Но корневой домен — он на то и корневой, что единственный и общий для всех. Поэтому на практике точка в конце имени не используется (хотя обязательно используется при настройке DNS-серверов).
В следующей записи разберём, зачем такие сложности придумали, и как с этим справляются DNS-серверы.
@digitaltea | про IT доступно