Иерархия интернет-протокола содержит несколько классов IP-адресов для эффективного использования в различных ситуациях в соответствии с требованием хостов на сеть. В целом, система адресации IPv4 делится на пять классов IP-адресов. Все пять классов идентифицируются по первому октету IP-адреса.
Интернет-корпорация по присвоению имен и номеров отвечает за назначение IP-адресов.
Первый октет, упомянутый здесь, больше всего остался левым. Октеты пронумерованы следующим образом, обозначая десятичную запись IP-адреса в точках:
Количество сетей и количество хостов на класс можно определить по этой формуле:
При расчете IP-адресов хостов 2 IP-адреса уменьшаются, поскольку они не могут быть назначены хостам, т. Е. Первый IP-адрес сети является номером сети, а последний IP-адрес зарезервирован для широковещательного IP-адреса.
Адрес класса А
Первый бит первого октета всегда устанавливается в 0 (ноль). Таким образом, первый октет находится в диапазоне от 1 до 127, т.е.
Адреса класса A включают только IP, начиная с 1.xxx до 126.xxx. Диапазон IP-адресов 127.xxx зарезервирован для петлевых IP-адресов.
Маска подсети по умолчанию для IP-адреса класса A — 255.0.0.0, что означает, что адресация класса A может иметь 126 сетей (2 7 -2) и 16777214 хостов (2 24 -2).
Формат IP-адреса класса A, таким образом: 0 NNNNNNN .HHHHHHHH.HHHHHHHH.HHHHHHHH
Адрес класса B
IP-адрес, принадлежащий классу B, имеет первые два бита в первом октете, равные 10, т.е.
IP-адреса класса B варьируются от 128.0.xx до 191.255.xx Маска подсети по умолчанию для класса B — 255.255.xx
Класс B имеет 16384 (2 14 ) сетевых адресов и 65534 (2 16 -2) адресов хоста.
Формат IP-адреса класса B: 10 NNNNNN.NNNNNNNN .HHHHHHHH.HHHHHHHH
Адрес класса C
Первый октет IP-адреса класса C имеет свои первые 3 бита, равные 110, то есть:
IP-адреса класса C варьируются от 192.0.0.x до 223.255.255.x. Маска подсети по умолчанию для класса C — 255.255.255.x.
Класс C дает 2097152 (2 21 ) сетевых адресов и 254 (2 8 -2) адресов хоста.
Формат IP-адреса класса C: 110 NNNNN.NNNNNNNN.NNNNNNNN .HHHHHHHH
Адрес класса D
Самые первые четыре бита первого октета в IP-адресах класса D установлены в 1110, что дает диапазон:
Класс D имеет диапазон IP-адресов от 224.0.0.0 до 239.255.255.255. Класс D зарезервирован для многоадресной рассылки. В многоадресной передаче данные не предназначены для конкретного хоста, поэтому нет необходимости извлекать адрес хоста из IP-адреса, а класс D не имеет маски подсети.
Адрес класса E
Этот класс IP зарезервирован для экспериментальных целей только для исследований и разработок. IP-адреса в этом классе варьируются от 240.0.0.0 до 255.255.255.254. Как и класс D, этот класс тоже не имеет маски подсети.