Калькулятор IP-подсетей

По адресу с маской находит адрес сети, широковещательный адрес, диапазон узлов, их число, маску в двух видах и обратную маску.

С маской после «/⁠» — 192.168.1.10/⁠24 — или без неё, тогда маска во втором поле.
Необязательно: /24, 24 или 255.255.255.0. Если есть в адресе, поле можно оставить пустым.

Результат

Адрес сети
192.168.1.0
Широковещательный адрес
192.168.1.255
Диапазон узлов
192.168.1.1 – 192.168.1.254
Число узлов
254
Всего адресов в подсети
256
Маска
255.255.255.0
Длина префикса
/24
Обратная маска (wildcard)
0.0.0.255
Тип сети
частная сеть, RFC 1918 (192.168.0.0/16)
  • Считается только IPv4. Адреса шлюза и сервисов из числа узлов не вычитаются.
192.168.1.0/24 /N

Число узлов: 254

Формула

  • сеть = адрес И маска
  • широковещательный = сеть ИЛИ (НЕ маска)
  • узлов = 232 − N − 2
  • для /31 — 2 узла, для /32 — 1 (RFC 3021)
Подробнее о расчёте

Как считается

Маска из N единиц слева и 32 − N нулей (/⁠N) отделяет сеть от узла. Адрес сети — побитовое «И» адреса и маски. Широковещательный адрес — адрес сети с единицами во всех битах узла. Обратная маска (wildcard) — инверсия маски, её пишут в списках доступа. Узлов 232 − N − 2: два адреса, сети и широковещательный, узлу не назначаются.

Для /31 по RFC 3021 вычитать нечего: оба адреса — узлы канала «точка–точка». /32 — один узел.

Пример

192.168.1.10/⁠24: маска 255.255.255.0, сеть 192.168.1.0, широковещательный 192.168.1.255, узлы 192.168.1.1–192.168.1.254, их 254. Адрес принадлежит блоку 192.168.0.0/⁠16 из RFC 1918, то есть сеть частная и в интернет не маршрутизируется.

Что не учтено

  • Только IPv4. IPv6 устроен иначе: понятия широковещательного адреса в нём нет.
  • Классы A/⁠B/⁠C не используются: с 1990-х годов адресация бесклассовая (CIDR), только маска.
  • Адреса шлюза и сервисов из числа узлов не вычитаются; одну-две единицы для роутера вычтите сами.
  • Маска вида 255.0.255.0 — ошибка: в ней нули и единицы чередуются, подсети такой не бывает.

Источники

  • RFC 4632 (BCP 122), «Classless Inter-domain Routing (CIDR)», август 2006 — запись «адрес/длина префикса», маска из подряд идущих единиц слева.
  • RFC 1918 (BCP 5), «Address Allocation for Private Internets», февраль 1996, раздел 3 — частные блоки 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16.
  • RFC 3021, «Using 31-Bit Prefixes on IPv4 Point-to-Point Links», декабрь 2000, разделы 2.1 и 2.2 — в /31 оба адреса являются узлами, широковещательного адреса нет.
  • RFC 6890 (BCP 153), «Special-Purpose IP Address Registries», апрель 2013 — служебные блоки 0.0.0.0/8, 100.64.0.0/10, 127.0.0.0/8, 169.254.0.0/16, 192.0.2.0/24 и 240.0.0.0/4.

Обновлено 08.11.2026.