Каждому компьютеру, подключенному к сети Интернет, присваивается числовой адрес, называемый IP-адресом.

Система адресации в сети Интернет

IP-адрес используется в протоколах передачи данных. IP-адрес содержит полную информацию необходимую для идентификации узла в сети.

При сеансовом подключении к сети Интернет IP-адрес выделяется компьютеру только на время этого сеанса. Такое присвоение адреса компьютеру называется динамическим распределением IP-адресов. Динамическое распределение IP-адресов позволяет обслуживать большое количество пользователей, имея небольшое количество IP-адресов, так как один и тот же IP-адрес в разные моменты времени может быть выделен разным пользователям.

IP-адрес состоит из четырех чисел от 0 до 255 в десятичной системе счисления, разделенных точками. IP-адрес имеет иерархическую структуру. Например, адрес 152.207.71.12 состоит из следующих частей. Первые два числа (152.207) определяют сеть,

третье число (71) – подсеть,

четвертое число (12) – ЭВМ в этой подсети.

Так как каждое из четырех чисел IP-адреса изменяется от 0 до 255, то всего количество IP-адресов равно 2564 = 4,3 млрд. Однако некоторые адреса зарезервированы, поэтому они не используются.

IP-адреструдно запоминаем пользователем, поэтому некоторые узлы в сети Интернет имеют символьные

DNS-адреса (Domain Name System – система доменных имен), например, www.site.net.

В сети Интернет существуют специальные DNS-серверы, которые по DNS-адресу выдают его IP-адрес.

DNS-адрес может иметь произвольную длину, образуется как символьный адрес в локальной сети и включает в себя несколько уровней доменов. Уровни доменов разделяются точками. Самый правый домен – домен верхнего уровня. Чем левее домен, тем ниже его уровень. Например, DNS-адрес bmstu.ru включает следующие уровни:

ru – домен Российской Федерации;

bmstu – домен МГТУ

Во время приема запроса на перевод DNS-адрес в IP-адрес DNS-сервер выполняет одно из следующих действий:

- выдает IP-адрес, если запрашиваемый DNS-адрес хранится в его базе адресов;

- взаимодействует с другим DNS-сервером для того, чтобы найти IP-адрес запрошенного имени, в случае отсутствия DNS-адрес в его базе; такой запрос может проходить по цепочке DNS-серверов несколько раз;

- сообщает, что такой DNS-адрес не существует.

Для ускорения работы в сети Интернет запрошенные IP-адреса сохраняются на компьютере, чтобы не запрашивать его вновь у DNS-сервера и сразу обратиться по этому адресу.

Для доступа к ресурсам, расположенным в сети Интернет, используется унифицированный указатель ресурсаURL (Uniform Resource Locator).

Адрес URL является сетевым расширением понятия полного имени ресурса,например, файла или приложения и пути к нему в ОС. В адресе URL, кроме имени файла и директории, где он находится, указывается сетевое имя компьютера, на котором этот ресурс расположен, и протокол доступа к ресурсу, который можно использовать для обращения к нему.

В ЭВМ, подключенной к сети Интернет, файлы расположены в папках с разным уровнем вложенности. Например, URL http://bmstu.ru/docs/prikazy/p123.htmвключает следующие составляющие:

http – протокол передачи гипертекста – страниц, отформатированных в формате HTML;

bmstu.ru – DNS-адрес;

docs/prikazy/ – путь к файлу;

p123.htm – название ресурса – файла в формате HTML.

Как правило, путь к ресурсу на жестком диске компьютера, подключенного к сети Интернет, отличается от адреса URL. Таким образом, адрес URL является псевдонимом пути к ресурсу. Ресурсы сети Интернет доступны только для чтения, но не для записи.