Логическая адресация

Каждое сетевое соединение однозначно определяется IP-адресом. IP-адрес - это 32-х битное двоичное число (4 октета). Обычно, для лучшей ясности, IP-адреса представляются в виде десятичных значений отдельных октетов, разделенных точками (dotted quad address). IP-адрес состоит из двух частей. Адрес сети (network ID) определяет, в какой логической сети находится адресованное сетевое соединение. . Адрес устройства (host ID) определяет, о каком устройстве логической сети идет речь. Граница между адресом сети и адресом устройства не определена однозначно. Она зависит от класса IP-адреса и от возможного дополнительного подразделения сети на подсети (subnetworking). Четко граница между адресом сети и адресом устройства определяется маской подсети (subnet mask или network mask). Маска подсети - это 32-битное число, имеющее непрерывную последовательность единиц на местах, относящихся к адресу сети, и последовательность нулей на местах, относящихся к адресу устройства.

Таблица 1: Двоичная запись IP-адреса и десятичная четырехдельная запись

  Двоичная запись IP-адреса Десятичная четырехдельная запись
IP-адрес 10000001.10000010.01001111.01010101 129.130.79.85
Маска подсети 11111111.11111111.11111000.00000000 255.255.248.0
Адрес сети 10000001.10000010.01001000.00000000 129.130.72.0
Адрес устройства 00000000.00000000.00000111.01010101 0. 0. 7. 85

В таблице 1 дается пример различных записей IP-адреса. Сумма адреса сети и адреса устройства дает полный IP-адрес. IP-адрес и маска подсети часто записываются также в таком виде:

IP-адрес/число битов адреса сети

Пример: 129.130.79.85/21 -к адресу сети относится 21 бит IP-адреса.

Разграничению адреса сети и адреса устройства с помощью маски подсети предшествовала классификация IP-адресов. Классы IP-адресов отличаются числом битов в адресе, определяющем сеть (т. е. размером поля адреса сети). В классе А число этих битов составляет 7 (число возможных сетей этого типа составляет 27-2, и в каждой из них может быть 224-2 устройств), в классе В - 14 (число возможных сетей этого типа составляет 214-2, и в каждой из них может быть 216-2 устройств) и в классе С - 21 (число возможных сетей этого типа составляет 221-2, и в каждой из них может быть 28-2 устройств). Адреса класса D используются при групповой передаче нескольким получателям сразу (multicast), а адреса класса Е зарезервированы для использования в перспективе. Поскольку уже на основе самого класса IP-адреса можно определить адрес сети, использование маски при условии строгого соблюдения классов в принципе не нужно. Но поскольку концепцией подсетей обеспечивается дополнительная гибкость адресации, принцип использования маски стал сегодня преобладающим.

16 сетей класса В с сетевыми адресами в диапазоне от 172.16.0.0 и до 172.32.0.0;

256 сетей класса С с сетевыми адресами в диапазоне от 192.168.0.0 и до 192.168.255.0.

Особое значение имеет сеть класса А с сетевым адресом:

127.0.0.0.

Эта сеть, т. е. все сетевые соединения в этой сети, формируют интерфейс контура обратной связи (loopback interface - шлейфовый интерфейс). Шлейфовый интерфейс используется в том случае, когда требуется установить IP-соединения с собственным (этим же) устройством, а не с удаленным устройством по одному из интерфейсов в сторону магистральных сетей. Шлейфовый интерфейс необходим тогда, когда мы не можем (например, из-за отсутствия физических интерфейсов) или не желаем (из-за тестирования, устранения неисправностей) использовать регулярное сетевое соединение, а нам локально требуются функции сетевого уровня IP.