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

Таблица 4.1 Классовая адресация

Класс Диапазон первого октета Диапазон номеров сети Количество хостов в сети
A 1 – 126 1.0.0.0 – 126.0.0.0 224 – 2 (~16,7*106)
B 128 – 191 128.0.0.0 – 191.255.0.0 216 – 2 (65534)
C 192 – 223 192.0.0.0 – 223.255.255.0 28 – 2 (254)

Обратите внимание, что в Таблице 4.1 номер сети 127.0.0.0 пропущен (относится к классу А), т.к. он зарезервирован и используется исключительно внутри хоста. Также обратите внимание, что класс С заканчивается на 223 (в предыдущем разделе мы обозначили, что максимальное число в октете 255), т.к. диапазон адресов 224.0.0.0-255.255.255.255 зарезервирован под различные протоколы.

Номер сети – самый первый адрес в диапазоне, означающий этот диапазон (очень важное определение, его обязательно надо понять). Например, 192.2.30.0 – номер сети (или Network Address), обозначает диапазон 192.2.30.0 – 192.2.30.255, также обозначает диапазон допустимых IP адресов 192.2.30.1 – 192.2.30.254 (о допустимых IP адресах рассказано ниже).

Приведем пример из каждого класса.

Класс С

В классе C три октета используются для определения номера сети, и последний октет для определения ip адресов хостам (хост – устройство имеющее как минимум один ip-адрес и с возможностью подключения к TCP/IP сети), например, номер сети 202.101.50.0, обозначает диапазон допустимых (допустимых для назначения конечным устройствам, т.е. хостам) ip адресов 202.101.50.1 – 202.101.50.254. Самый первый адрес 202.101.50.0 и последний 202.101.50.255 – зарезервированные адреса (первый адрес – номер сети или Network Address,последний адрес – широковещательный или Broadcast Address) и не могут быть использованы при назначении их конечным устройствам (хостам), т.е. в классе С используется 8 бит последнего октета для определения ip адресов, кроме двух зарезервированных. Итого мы имеем 28-2=254.

Рисунок 4.2 Структура номера сети класс С
Рисунок 4.2 Структура номера сети, класс С


Класс В

В классе В два октета используются для определения номера сети и два октета для определения ip адресов хостам, например, номер сети 150.137.0.0, обозначает диапазон допустимых ip адресов 150.137.0.1 – 150.137.255.254. Самый первый адрес 150.137.0.0 и последний 150.137.255.255 – зарезервированные адреса и не могут быть использованы при назначении их конечным устройствам, т.е. в классе В используется 16 бит из двух октетов для определения ip адресов, кроме двух зарезервированных итого 216-2=65534.

Рисунок 4.3 Структура номера сети класс В
Рисунок 4.3 Структура номера сети, класс В


Класс А

В классе А один октет используется для определения номера сети и три октета для определения ip адресов хостам, например, 8.0.0.0 обозначает диапазон допустимых ip адресов 8.0.0.1 – 8.255.255.254. Самый первый адрес 8.0.0.0 и последний 8.255.255.255 – зарезервированные адреса и не могут быть использованы при назначении их конечным устройствам, т.е. в классе А используется 24 бита из трех октетов для определения ip адресов, кроме двух зарезервированных итого 224 – 2=16777214.

Рисунок 4.4 Структура номера сети класс А
Рисунок 4.4 Структура номера сети, класс А


Также легко определить класс и номер сети по уже имеющемуся адресу, например 182.32.144.27 – ip адрес принадлежащий к классу В, номер сети которому принадлежит этот адрес – 182.32.0.0.

К сожалению классовая адресация привела к быстрому истощению адресов, за счет больших диапазонов. Эту проблему смогла решить бесклассовая адресация.



ID: 88 Created: Oct 19, 2016 Modified Oct 22, 2016