Когда мы подключаемся к Интернету, нашему устройству присваивается уникальный идентификационный номер, известный как IP-адрес. IP-адрес позволяет устройствам обмениваться информацией между собой в сети. Существует различные классы подсетей IP-адресов, которые определяют количество адресов, доступных в каждом классе
Классы подсетей IP адресов делятся на классы A, B, C, D и E. Классы A, B и C наиболее распространены. В классе A предоставляется огромное количество IP-адресов, около 16 миллионов, в то время как в классах B и C адресов значительно меньше — около 65 тысяч и 256 соответственно.
Классы D и E зарезервированы для специальных целей. Класс D используется для многоадресной рассылки, а класс E зарезервирован для экспериментальных и исследовательских целей. Поэтому классы D и E не используются для назначения IP-адресов устройствам в обычных сетях.
Количество доступных IP-адресов имеет важное значение при создании сети. В зависимости от числа устройств, которые вы планируете подключить, необходимо выбрать класс подсети IP-адресов, чтобы обеспечить достаточное количество доступных адресов для всех устройств.
Подсеть класса A: количество доступных IP адресов
Подсеть класса A предназначена для сетей с крупным количеством устройств. Эта подсеть имеет адресное пространство, начинающееся с IP адреса 1.0.0.0 и заканчивающееся IP адресом 126.255.255.255.
Подсеть класса A состоит из 126 блоков, каждый из которых включает в себя 16 777 214 IP адресов. С учетом IP адресов для сетевого и широковещательного адреса в каждом блоке доступно 16 777 214 — 2 = 16 777 212 адресов для назначения устройствам.
Таким образом, в подсети класса A можно использовать до 16 777 212 IP адресов для подключения устройств к сети.
Класс подсети | Диапазон IP адресов | Количество доступных IP адресов |
---|---|---|
Класс A | 1.0.0.0 — 126.255.255.255 | 16 777 212 |
Как узнать количество IP адресов в подсети класса A?
В подсети класса A (сети, в которых первый октет IP-адреса находится в диапазоне от 1 до 126), можно использовать до 16 777 214 IP-адресов.
Диапазон для подсети класса A определяется следующим образом: первый октет адреcа находится в диапазоне от 1 до 126, а остальные 3 октета можно использовать для определения хостов внутри сети.
Количество доступных IP-адресов в подсети класса A можно вычислить по формуле: 2^(32 — n) — 2, где n — количество используемых битов для адресации хостов. В случае подсетей класса A используется 24 бита для адресации хостов, поэтому формула выглядит так: 2^(32 — 24) — 2 = 2^8 — 2 = 256 — 2 = 254.
Однако, учитывая, что два из возможных IP-адресов в подсети резервируются для адреса сети и широковещательного адреса, их нужно исключить из общего числа. Поэтому количество доступных адресов в подсети класса A равно 254.
Подсеть класса B: количество доступных IP адресов
Подсети класса B предоставляют больше IP-адресов, чем класс A, но меньше, чем класс C.
Класс B использует первые два октета адреса для идентификации сети, а остальные два октета для идентификации узлов.
В подсети класса B доступно до 65,534 адресов. Для расчета этого числа необходимо вычесть два из количества возможных комбинаций узлового октета (65536), чтобы учесть адрес сети и широковещательный адрес.
Подсеть класса B может использоваться в крупных сетях, таких как крупные организации или провайдеры интернета.
Как узнать количество IP адресов в подсети класса B?
Битовая маска подсети для класса B имеет вид 255.255.0.0 (или /16 в CIDR-нотации). Для определения количества IP адресов в подсети класса B можно использовать следующую формулу:
Количество IP адресов = 2^(32 — длина маски)
В данном случае, длина маски составляет 16 бит, значит:
Количество IP адресов = 2^(32 — 16) = 2^16 = 65,536
Таким образом, в подсети класса B можно использовать 65,536 IP адресов.
Класс подсети | Адрес сети | Маска подсети | Диапазон адресов | Количество IP адресов |
---|---|---|---|---|
Класс B | Сетевой адрес | 255.255.0.0 | Сетевой адрес — Сетевой адрес + 65,534 | 65,536 |
Подсеть класса C: количество доступных IP адресов
Подсеть класса C представляет собой маленькую сеть, которая имеет ограниченное количество IP адресов для использования. В подсети класса C доступных IP адресов всего 254.
Подсеть класса C имеет формат IP адреса, где первые три октета адреса используются для определения подсети, а последний октет адреса используется для определения конкретного устройства в подсети.
Таким образом, в подсети класса C можно использовать адреса от 192.0.0.1 до 192.0.0.254.
Обычно первый и последний адрес в подсети класса C зарезервированы для специальных целей. Первый адрес (192.0.0.0) обычно используется для определения самой подсети, а последний адрес (192.0.0.255) используется для широковещательных сообщений в рамках подсети.
Таким образом, доступных для использования устройств IP адресов в подсети класса C всего 252.