
- •Компьютерные сети
- •Компьютерные (вычислительные) сети и сетевые технологии
- •Типы вычислительных сетей
- •Основные термины, используемые при рассмотрении типов компьютерных сетей
- •Каналы связи, топология и сетевое оборудование
- •Каналы связи
- •Базовые сетевые топологии
- •Физическая и логическая топологии
- •Сетевое оборудование
- •Пассивное сетевое оборудование
- •Активное сетевое оборудование
- •Организация сетевого взаимодействия
- •Сетевые протоколы
- •Стек сетевых протоколов tcp/ip
- •Адресация узлов в tcp/ip-сетях
- •Стек протоколов и адресное пространство
- •Физические mac-адреса
- •Числовые логические ip-адреса
- •Трансляция физических и логических адресов в tcp/ip
- •Статические и динамические ip-адреса
- •Символьные доменные имена хостов (dns-имена)
- •Администрирование доменных имен сети Интернет
- •Сетевые службы и основные протоколы tcp/ip уровня приложений
- •Модель “Клиент/Сервер”
- •Сетевые службы, порты, протоколы и сокеты
- •Назначение ip-адресов хостам и протокол dhcp
- •Отображение символьных имен на числовые ip-адреса: служба dns
- •Протокол передачи гипертекста http
- •Протокол передачи файлов ftp
- •Протокол удаленного терминального доступа Telnet
- •Простой протокол электронной почты smtp
- •Всемирная паутина сети Интернет
- •Статические сайты
- •Динамические сайты
- •Идентификация ресурсов сети Интернет
- •Базовая структура унифицированного указателя ресурса (url)
-
Символьные доменные имена хостов (dns-имена)
Человеку гораздо легче запоминать слова, а не числа. Поэтому в качестве адресов компьютеров TCP/IP сетях используются не только числа, но и символьные имена. Кроме того, в TCP/IP сетях применяется не плоская (неупорядоченная) система символьных имен, а древовидная, иерархическая структура, которая называется доменной системой имен DNS (Domain Name System). При этом DNS обеспечивает иерархическую организацию символьных адресов сетевых компьютеров по принципу отличному от иерархии их физического подключения в сеть.
Пространство имен DNS представляет собой аналог корневой системы дерева. Эта иерархическая структура начинается с корневого домена, который обозначается точкой “.”. Под корнем располагаются домены верхнего уровня, ниже - второго и так далее. Каждый домен дожжен иметь уникальное имя, а каждый из поддоменов - уникальное имя внутри своего домена.
Составные части доменного имени элемента этой структуры отделяются друг от друга точками, а самая младшая часть имени соответствует конечному узлу (хосту) сети. При этом запись доменного имени начинается с его младшей части и заканчивается старшей частью. Так в доменном имени www.yandex.ru.: ru - является именем домена верхнего уровня, yandex – именем домена второго уровня, а www - именем домена третьего уровня. При этом в качестве домена самого нижнего уровня www выступает символьное имя компьютера (хоста).
В DNS используются следующие термины:
-
полное доменное имя (например, www.mail.yandex.ru.) включает имена всех уровней иерархии, в том числе и имя корневого домена, т.е. символ “.” ;
-
краткое доменное имя - это имя конечного узла (сетевого компьютера), которым для рассматриваемого примера является имя www;
-
доменная зона - совокупность доменных имён определённого уровня, входящих в конкретный домен (например, зона yandex.ru. включает все доменные имена третьего уровня в домене второго уровня yandex).
В именах не учитывается регистр, а глубина иерархии DNS теоретически может достигать 127 уровней. Причем длина полного доменного имени ограничена 255 символами, а любая его составная часть может содержать до 63 символов.
Отметим, что символьное имя хоста и его числовой IP-адрес не тождественны. Например, для размещения на одном компьютере нескольких веб-сайтов хост с одним IP-адресом может иметь несколько символьных имён. В тоже время - для балансировки нагрузки одно символьное имя может соответствовать нескольким хостам. Кроме того, в сети могут существовать хосты с IP-адресами, но не имеющие символьных имен.
-
Администрирование доменных имен сети Интернет
В сети Интернет каждый домен DNS управляется отдельной организацией, которая разбивает свой домен на поддомены и передает функции администрирования этих поддоменов другим организациям. Чтобы получить доменное имя в сети Интернет - нужно зарегистрироваться в соответствующей организации и получить его для вашего компьютера (обычно за небольшую ежегодную плату).
При выделении домена дается гарантия в том, что его имя уникально в пределах содержащего его домена. Полученный домен компания или организация вправе самостоятельно делить на поддомены, обеспечивая при этом уникальность новых имен на нижних уровнях иерархии.
Корневой домен DNS глобальной сети Интернет управляется международными, региональными и национальными координационными центрами на основе распределённой системы регистрации при свободном доступе к реестрам доменных имен аккредитованных регистраторов.
Имена доменов верхнего уровня сети Интернет строго определены и могут быть трех или двухсимвольными. Домены с трехсимвольными именами исторически предназначались для организаций, расположенных на территории США и информировали об их организационной принадлежности. К таким доменам, например, относятся:
COM – коммерческие организации;
EDU – учебные заведения;
GOV – правительственные учреждения;
MIL – военные учреждения;
NET – организации, поддерживающие сети или предоставляющие сетевые услуги;
ORG – прочие некоммерческие организации;
INT – международные организации.
Двухсимвольные доменные имена в сети Интернет предназначаются для других стран. Ниже приведено несколько таких имен.
AU – Австрия.
CA – Канада.
DE – Германия.
FI – Финляндия.
FR – Франция.
UA – Украина.
RU/РФ – Россия.