M.n.k.l

где m,n,k,l - целые числа, лежащие в пределах от 0 до 255 (байты).

Например, 193.12.85.102 - IP-адрес, а 193.342.16.1 не является IP-адресом.

Разделяют IP-адреса на постоянные (сайты, хосты или серверы) и динамические. Динамические адреса присваиваются только на время текущего сеанса работы в сети с целью выполнения требования уникальности адреса компьютера.

Существуют три класса (три формата) IP-адресов, при этом адрес разбивается на две части: NetID - идентификатор сети и HostID - идентификатор компьютера.

Класс A - уровень крупнейших мировых поставщиков услуг Интернет. Здесь может существовать только 126 сетей, каждая из которых может иметь до 16777214 хостов.

Класс B - используется для сетей среднего масштаба, которых может быть 16 384.

Класс C - малые поставщики, которых может быть 2094152. У каждой сети может быть не более 254 хостов. IP-адреса класса C занимают диапазон от 192.xxx.xxx.xxx до 223.xxx.xxx.xxx . Почти все российские провайдеры (поставщики услуг Интернет) относятся именно к этому классу.

Согласно правилам построения IP-адресов, в полях NetID и HostID не могут использоваться следующие комбинации: 255, 255.255, 255.255.255, 000, 000.000, 000.000.000 . Кроме того, идентификатор сети (NetID) не может быть равен 127. Исключение составляет IP-адрес 127.000.000.001- это внутренний адрес самого компьютера, который можно использовать для проверки работоспособности операционной системы (компьютер обращается сам к себе). В локальной сети, не имеющей подключения к Интернет можно использовать любые IP-адреса, кроме запрещенных комбинаций, например 198.1.1.1 или 198.1.1.2 .

Использование IP-адресации неудобно, т.к. в адресе отсутствует информация о принадлежности и назначении хоста. Для повышения комфортности была разработана и применяется доменная адресация. Под доменом понимают некое подмножество, например Россия - домен стран, Санкт-Петербург - домен России, Центральный район - домен Санкт-Петербурга. Доменный адрес хоста имеет вид:

имя.домен1.домен2.домен3. ....

Домены делят на географические и функциональные. Географические домены указывают на государственную и территориальную принадлежность хоста, функциональные о его назначении. Существует правило: если хост зарегистрирован вне территории США, то домен верхнего уровня в его доменном адресе должен указывать на государственную принадлежность. Укажем некоторые из этих доменов: .uk - Великобритания, .fr - Франция, .de - ФРГ, .ua - Украина. До сих пор используется домен .su - домен СССР (аналог .ru)

Функциональные домены: .com - коммерческие организации, .org - некоммерческие организации, .edu - учебные и научные организации, .gov - правительственные учреждения, .mil - военные организации, .net - сетевая администрация.

Для определения соответствия доменного адреса IP-адресу в сети используется специальная служба - служба доменных имен DNS (Domain Name Service), содержащая информацию о всех хостах сети. Физически служба разделена на множество DNS-серверов, каждый из которых обслуживает свою нижележащую группу хостов, т.е. каждый домен любого уровня должен иметь DSN-сервер, который знает все адреса нижележащих доменов.

Указание доменного адреса, как правило, не достаточно для полной идентификации ресурса. Необходимо указать протокол. Поэтому полная идентификация получила название универсального указателя ресурса URL (Uniform Resource Locator). Структура URL имеет вид:

URL: протокол://доменный или IP-адрес,

например, URL: http://www.cycloida.narod.ru

или URL: ftp://cyloida.narod.ru

Так как все ресурсы в сети представляют собой файлы, то чаще всего самая правая часть адреса после перечисления каталогов на сервере содержит имя конкретного файла. Имена каталогов отделяются от доменного адреса и друг от друга знаком «/». Например, URL:

http://www.cycloida.narod.ru/softend.html