Адресация в глобальных сетях

Количество пользователей глобальной сетиInternet в настоящее время исчисляется миллиардами. Пользоваться в такой сети символьными сетевыми именами компьютеров, длина которых в локальных сетях не регламентирована, нерационально, это приведёт к сильному замедлению работы сети. Поэтому в глобальных сетях применяется числовая система адресации компьютеров, обеспечивающую точную идентификацию каждого входящего в сеть узла путем присвоения ему оригинального адреса. Это более удобно для цифровых компьютеров. Основу обмена информацией в Internet составляет соглашение, называемое Internet Protocol (IP), поэтому систему числовых имен (адресов) компьютеров называют IP- адресами.

IP-адрес, имеет длину 4 байта и записывается в виде четырех десятичных чисел, называемых октетами, разделенных точками, каждое из которых лежит в диапазоне от 0 до 255, что позволяет обозначить все параметры, начиная от страны и заканчивая персональным компьютером каждого пользователя. Например,

128.10.2.30 – традиционная десятичная форма представления адреса,

10000000.00001010.00000010.00011110 – двоичная форма представления этого же адреса.

Наиболее распространённая версия протокола IPv4(англ. Internet Protocol version 4) отводит под каждую группу 8 бит и на весь адрес 4∙8=32 бита.

По формуле определения количества информации легко подсчитать, что общее количество различных IP-адресов составляет более 4 миллиардов:

N=232 =4 294 967 296.

В настоящее время в Internet растёт применение нового протокола IPv6 (англ. Internet Protocol version 6), в котором используется 128-битная адресация, позволяющая адресовать огромное количество компьютеров, примерно 31038 . IPv6 уже используется в нескольких тысячах сетей по всему миру (более 4400 сетей на февраль 2011), но пока ещё не получил столь широкого распространения в Internet, как IPv4. В России используется почти исключительно в тестовом режиме некоторыми операторами связи.

В зависимости от своего функционального назначения IP-адреса делятся на 5 классов: A, B, C, D и E. Класс определяется специальным информационным полем (идентификатором класса), занимающим в структуре адреса от одного до пяти старших бит. Значение оставшейся части адреса трактуется в зависимости от его класса.

Адреса первых трех классов предназначены для адресации отдельных узлов (компьютеров и других устройств). Структурно они состоят из трех частей:

- идентификатора класса;

- номер сети;

- номер узла.

Адреса класса D представляют собой групповые адреса и назначаются группам узлов. Это используется некоторыми сетевыми службами для так называемой многоадресной рассылки.

Диапазон адресов класса E зарезервирован и в настоящее время не используется.

Компьютерам легко находить друг друга по числовому IP-адресу, однако человеку запомнить числовой адрес непросто, и для удобства была введена доменная система имен DNS(Domain Name System – система доменных имен).

Доменная система имен ставит в соответствие числовому IP-адресу каждого компьютера уникальное доменное имя. Доменная система имен имеет иерархическую структуру:

- домены верхнего уровня

- домены второго уровня

- домены третьего уровня.

Домены отделяются друг от друга точками, доменные имена читаются справа налево. Домены верхнего уровня принято называть зоной, они бывают двух типов: географические (двухбуквенные – каждой стране соответствует двухбуквенный код) и административные (трехбуквенные) (таблица 4.2). Обозначение административного домена позволяет определить профиль организации, владельца домена.

Таблица 4.2. Имена доменов верхнего уровня

Административные Тип организации Географические Страна
.gov правительственная .ru Россия
.edu образовательная .au Австралия
.com коммерческая .ca Канада
.org некоммерческая .jp Япония
.int международные .us США
.mil военная .uk Великобритания
.net компьютерная сеть .de Германия

Система доменных имен, однако, составляет лишь основу системы адресации. Каждый размещенный в Интернет документ имеет собственный адрес, обозначаемый как URL (Uniform Resource Locator – единый указатель ресурса) [16].

URL, помимо указания доменного имени, включает также наименование протокола и указание пути к конкретной странице.

URL имеет следующий формат:

наименование протокола:// имя сервера/путь

Наименование протокола может быть следующим: ftp, telnet, gopher, news, http, mailto.

Имя сервера – это доменное имя сервера, на котором находится нужный ресурс.

Путь – полное маршрутное имя нужного файла на сервере.

Сайты, в большинстве своем, имеют весьма разветвленную иерархическую структуру, каркас которой составляют многочисленные директории, разделяемые косыми чертами (/). Поэтому адрес конкретного документа, как правило, имеет вид, подобный приведенному документу с сервера ГПНТБ России:

http://www.gpntb.ru/win/inter-events/crimea2003/confer1.htm.

В данном случае

http:// – указание протокола, по которому взаимодействуют клиент и сервер,

www.gpntb.ru – указание сайта,

win/inter-events/crimea2003 – указание пути к файлу (фактически – перечень директорий),

confer1.htm – имя конкретного файла.

Следует помнить, что при вводе адреса вручную ошибка даже в одном символе критична. По этой причине не рекомендуется переносить (записывать) сложные адреса на бумаге и затем вводить их вручную с клавиатуры – вероятность ошибки в этом случае очень велика. При необходимости сохранить сложный адрес, имеет смысл произвести его копирование непосредственно из адресной строки в буфер обмена или в текстовой файл, а при необходимости обращения к документу – произвести обратный процесс: копирование из буфера обмена или из текстового файла в адресную строку программы, обеспечивающей работу с Internet.

Наши рекомендации