Данные в компьютерных сетях передаются блоками, которые называют пакетами или кадрами. Для идентификации пакетов в его заглавии указываются сетевые адреса компьютеров получателя и отправителя пакета. В сети Интернет эти адреса используются для перенаправления пакетов между компьютерами за протоколом сетевого уровня IР (Internet Protocol) [4, 6-8]. Поэтому такие адреса в Интернете еще называют IP-адресами.
IP-адрес компьютера в сети Интернет должен быть уникальным. Это обеспечивается централизованной регистрацией IP-адреса компьютеров. Функцию регистрации IP-адреса выполняет центр сетевой информации Inter NIC (Inter Network Information Center) та организация Европейских провайдеров RIPE NCC (Reseaux IP Europeans NCC). Раньше эту функцию выполнял DDN NIC (Defense Data Network NIC), назначение которого – регистрация адресов в сети MILNET [1].
Сегодня в Интернете еще действует четвертая версия сетевого протокола IP, то есть IP v.4 и внедряется шестая версия – IP v.6. Согласно версии протокола IP v.4 для адреса компьютера в заглавии пакета выделяется 32 бита (4 байта) данных, а по версии IP v.6 – 128 бит (16 байт). Цифровой IP-адрес принято записывать в десятичной системе исчисления. Например, IP-адреса по четвертой версии протокола IP имеет такой вид: 195.5.27.1, где точками отделены байты. Крайнее слева число (то есть байт) в IP-адресе идентифицирует адреса наивысшего ранга сети в Интернете, а крайние биты справа – компьютер в сети.
Цифровые адреса трудно запоминать, потому в Интернете введена система имен доменов (Domain Name System – DNS), за которой адрес компьютера состоит из имен доменов отделенных точками, например: ns.usat.ukrtel.net. В этой системе имена доменов указывают на компьютер и организации в которых они установлены. Информация в имени составленном из доменов (доменному имени) подана в обратном порядке сравнительно с цифровым IP-адресом. В IP-адресе наиболее общая информация подана налево, а в доменном имени налево размещена более конкретная информация. Доменный адрес имеет иерархическую структуру имен доменов. Справа в доменном адресе размещено имя домена наивысшего уровня. Такая структура DNS отвечает иерархическому объединению компьютеров или доменных групп компьютеров в большие доменные группы (рис. 5.3).
Чтобы лучше понять идею иерархического объединения компьютеров в домены (см. рис. 5.3), дадим толкование иерархии доменов для выше приведенного доменного адреса: ns – это имя компьютера; usat – имя домена организации , где установлен этот компьютер (Одесская национальная академия связи – ОНАС); ukrtel – имя домена организации связи (Укртелеком), которая предоставляет услуги сети Интернет для компьютеров домена usat; net – стандартное имя домена организаций, которые управляют сетями и предоставляют услуги Интернет.
По стандарту Интернет имена доменов наивысшего уровня должны быть унифицированы. В табл. 5.1 приведены некоторые стандартные имена доменов верхнего уровня и страны или организации, к которым эти имена предоставляются.
Нужно иметь в виду, что для успешного формирования и передачи пакетов данных, компьютерам в Интернете необходим IP-адрес. Поэтому в доменных группах компьютеров существуют DNS-серверы, которые по запросам превращают доменный адрес в IP-адрес. Для этого DNS-серверы поддерживают и используют распределенную по сети базу данных IP и доменных адресов.
Рисунок 5.3 – Иерархическое объединение компьютеров
сети Интернет в доменные группы
Таблица 5.1 – Имена доменов наивысшего уровня по стандартам Интернет