Мультитул

Калькулятор подсети IPv4

Расчёт IPv4 в браузере по CIDR (RFC 4632). Справочный разбор, не конфигурация продакшена.

Сеть
192.168.1.0/24
Маска
255.255.255.0
Wildcard
0.0.0.255
Broadcast
192.168.1.255
Адресов в блоке
256

Хостов: 254

Диапазон хостов
192.168.1.1 — 192.168.1.254

Адреса сети

  • 192.168.1.0сеть
  • 192.168.1.1хост
  • 192.168.1.2хост
  • 192.168.1.3хост
  • 192.168.1.4хост
  • 192.168.1.5хост
  • 192.168.1.6хост
  • 192.168.1.7хост
  • 192.168.1.8хост
  • 192.168.1.9хост
  • 192.168.1.10хост
  • 192.168.1.11хост
  • 192.168.1.12хост
  • 192.168.1.13хост
  • 192.168.1.14хост
  • 192.168.1.15хост
  • 192.168.1.16хост
  • 192.168.1.17хост
  • 192.168.1.18хост
  • 192.168.1.19хост
  • 192.168.1.20хост
  • 192.168.1.21хост
  • 192.168.1.22хост
  • 192.168.1.23хост
  • 192.168.1.24хост
  • 192.168.1.25хост
  • 192.168.1.26хост
  • 192.168.1.27хост
  • 192.168.1.28хост
  • 192.168.1.29хост
  • 192.168.1.30хост
  • 192.168.1.31хост
  • 192.168.1.32хост
  • 192.168.1.33хост
  • 192.168.1.34хост
  • 192.168.1.35хост
  • 192.168.1.36хост
  • 192.168.1.37хост
  • 192.168.1.38хост
  • 192.168.1.39хост
  • 192.168.1.40хост
  • 192.168.1.41хост
  • 192.168.1.42хост
  • 192.168.1.43хост
  • 192.168.1.44хост
  • 192.168.1.45хост
  • 192.168.1.46хост
  • 192.168.1.47хост
  • 192.168.1.48хост
  • 192.168.1.49хост
  • 192.168.1.50хост
  • 192.168.1.51хост
  • 192.168.1.52хост
  • 192.168.1.53хост
  • 192.168.1.54хост
  • 192.168.1.55хост
  • 192.168.1.56хост
  • 192.168.1.57хост
  • 192.168.1.58хост
  • 192.168.1.59хост
  • 192.168.1.60хост
  • 192.168.1.61хост
  • 192.168.1.62хост
  • 192.168.1.63хост
  • 192.168.1.64хост
  • 192.168.1.65хост
  • 192.168.1.66хост
  • 192.168.1.67хост
  • 192.168.1.68хост
  • 192.168.1.69хост
  • 192.168.1.70хост
  • 192.168.1.71хост
  • 192.168.1.72хост
  • 192.168.1.73хост
  • 192.168.1.74хост
  • 192.168.1.75хост
  • 192.168.1.76хост
  • 192.168.1.77хост
  • 192.168.1.78хост
  • 192.168.1.79хост
  • 192.168.1.80хост
  • 192.168.1.81хост
  • 192.168.1.82хост
  • 192.168.1.83хост
  • 192.168.1.84хост
  • 192.168.1.85хост
  • 192.168.1.86хост
  • 192.168.1.87хост
  • 192.168.1.88хост
  • 192.168.1.89хост
  • 192.168.1.90хост
  • 192.168.1.91хост
  • 192.168.1.92хост
  • 192.168.1.93хост
  • 192.168.1.94хост
  • 192.168.1.95хост
  • 192.168.1.96хост
  • 192.168.1.97хост
  • 192.168.1.98хост
  • 192.168.1.99хост
  • 192.168.1.100хост
  • 192.168.1.101хост
  • 192.168.1.102хост
  • 192.168.1.103хост
  • 192.168.1.104хост
  • 192.168.1.105хост
  • 192.168.1.106хост
  • 192.168.1.107хост
  • 192.168.1.108хост
  • 192.168.1.109хост
  • 192.168.1.110хост
  • 192.168.1.111хост
  • 192.168.1.112хост
  • 192.168.1.113хост
  • 192.168.1.114хост
  • 192.168.1.115хост
  • 192.168.1.116хост
  • 192.168.1.117хост
  • 192.168.1.118хост
  • 192.168.1.119хост
  • 192.168.1.120хост
  • 192.168.1.121хост
  • 192.168.1.122хост
  • 192.168.1.123хост
  • 192.168.1.124хост
  • 192.168.1.125хост
  • 192.168.1.126хост
  • 192.168.1.127хост
  • 192.168.1.128хост
  • 192.168.1.129хост
  • 192.168.1.130хост
  • 192.168.1.131хост
  • 192.168.1.132хост
  • 192.168.1.133хост
  • 192.168.1.134хост
  • 192.168.1.135хост
  • 192.168.1.136хост
  • 192.168.1.137хост
  • 192.168.1.138хост
  • 192.168.1.139хост
  • 192.168.1.140хост
  • 192.168.1.141хост
  • 192.168.1.142хост
  • 192.168.1.143хост
  • 192.168.1.144хост
  • 192.168.1.145хост
  • 192.168.1.146хост
  • 192.168.1.147хост
  • 192.168.1.148хост
  • 192.168.1.149хост
  • 192.168.1.150хост
  • 192.168.1.151хост
  • 192.168.1.152хост
  • 192.168.1.153хост
  • 192.168.1.154хост
  • 192.168.1.155хост
  • 192.168.1.156хост
  • 192.168.1.157хост
  • 192.168.1.158хост
  • 192.168.1.159хост
  • 192.168.1.160хост
  • 192.168.1.161хост
  • 192.168.1.162хост
  • 192.168.1.163хост
  • 192.168.1.164хост
  • 192.168.1.165хост
  • 192.168.1.166хост
  • 192.168.1.167хост
  • 192.168.1.168хост
  • 192.168.1.169хост
  • 192.168.1.170хост
  • 192.168.1.171хост
  • 192.168.1.172хост
  • 192.168.1.173хост
  • 192.168.1.174хост
  • 192.168.1.175хост
  • 192.168.1.176хост
  • 192.168.1.177хост
  • 192.168.1.178хост
  • 192.168.1.179хост
  • 192.168.1.180хост
  • 192.168.1.181хост
  • 192.168.1.182хост
  • 192.168.1.183хост
  • 192.168.1.184хост
  • 192.168.1.185хост
  • 192.168.1.186хост
  • 192.168.1.187хост
  • 192.168.1.188хост
  • 192.168.1.189хост
  • 192.168.1.190хост
  • 192.168.1.191хост
  • 192.168.1.192хост
  • 192.168.1.193хост
  • 192.168.1.194хост
  • 192.168.1.195хост
  • 192.168.1.196хост
  • 192.168.1.197хост
  • 192.168.1.198хост
  • 192.168.1.199хост
  • 192.168.1.200хост
  • 192.168.1.201хост
  • 192.168.1.202хост
  • 192.168.1.203хост
  • 192.168.1.204хост
  • 192.168.1.205хост
  • 192.168.1.206хост
  • 192.168.1.207хост
  • 192.168.1.208хост
  • 192.168.1.209хост
  • 192.168.1.210хост
  • 192.168.1.211хост
  • 192.168.1.212хост
  • 192.168.1.213хост
  • 192.168.1.214хост
  • 192.168.1.215хост
  • 192.168.1.216хост
  • 192.168.1.217хост
  • 192.168.1.218хост
  • 192.168.1.219хост
  • 192.168.1.220хост
  • 192.168.1.221хост
  • 192.168.1.222хост
  • 192.168.1.223хост
  • 192.168.1.224хост
  • 192.168.1.225хост
  • 192.168.1.226хост
  • 192.168.1.227хост
  • 192.168.1.228хост
  • 192.168.1.229хост
  • 192.168.1.230хост
  • 192.168.1.231хост
  • 192.168.1.232хост
  • 192.168.1.233хост
  • 192.168.1.234хост
  • 192.168.1.235хост
  • 192.168.1.236хост
  • 192.168.1.237хост
  • 192.168.1.238хост
  • 192.168.1.239хост
  • 192.168.1.240хост
  • 192.168.1.241хост
  • 192.168.1.242хост
  • 192.168.1.243хост
  • 192.168.1.244хост
  • 192.168.1.245хост
  • 192.168.1.246хост
  • 192.168.1.247хост
  • 192.168.1.248хост
  • 192.168.1.249хост
  • 192.168.1.250хост
  • 192.168.1.251хост
  • 192.168.1.252хост
  • 192.168.1.253хост
  • 192.168.1.254хост
  • 192.168.1.255broadcast

Что такое CIDR и зачем писать /24

Классовая адресация (A/B/C) давно не описывает, как сети режут на самом деле. CIDR (RFC 4632) говорит: сеть — это адрес и длина префикса. Запись 192.168.1.0/24 значит: первые 24 бита — номер сети, оставшиеся 8 — хосты внутри неё.

/24 совпадает со старым «классом C» только по размеру: 256 адресов. /16 — уже 65 536, /8 — больше 16 миллионов. Префикс можно выбрать любым от /0 до /32, не обязательно кратным восьми. Поэтому одна и та же «домашняя» сеть может быть /24 у провайдера и /28 на VLAN в офисе.

Калькулятор принимает CIDR целиком или адрес плюс маску 255.255.255.0 — это одна и та же длина префикса, только в десятичном виде.

Как читать маску, wildcard, сеть и broadcast

Маска — битовая линейка: единицы слева, нули справа. Для /24 это 255.255.255.0. Wildcard — её инверсия: 0.0.0.255. Его любят ACL в Cisco: «совпади с этими битами хоста».

Адрес сети — все хостовые биты равны нулю. Broadcast — все хостовые биты равны единице. В обычной LAN оба адреса не выдают компьютерам и принтерам.

Для 192.168.1.0/24:

ПолеЗначение
Маска255.255.255.0
Wildcard0.0.0.255
Сеть192.168.1.0
Broadcast192.168.1.255
Первый хост192.168.1.1
Последний хост192.168.1.254
Адресов в блоке256
Usable-хостов254

Если ввести 192.168.1.50/24, калькулятор обнулит хостовые биты и покажет тот же блок 192.168.1.0/24. Это не ошибка ввода, а каноническая запись сети.

Более мелкая нарезка — /28. У 192.168.1.0/28 16 адресов: сеть .0, broadcast .15, хосты .1.14. Такие блоки часто дают на точку, камеру или гостевой Wi‑Fi, когда /24 жалко целиком.

Список адресов выводим только если в блоке не больше 256 адресов — то есть /24 и короче. Для /16 в DOM не рисуем 65 тысяч строк: остаются диапазон и счётчик.

Обратный режим: все сети одного IP

У любого IPv4-адреса ровно 33 содержащие сети: по одной на длину префикса от /32 до /0. Другого выровненного /24 для 10.0.0.1 нет — только 10.0.0.0/24. Другого /8 нет — только 10.0.0.0/8. Самый маленький блок — сам хост (10.0.0.1/32), самый большой — весь интернет (0.0.0.0/0).

Таблица идёт по возрастанию размера: сначала 1 адрес, потом 2, 4, … до 4 294 967 296. Так видно, в какой «матрёшке» лежит адрес: домашняя LAN, маршрут провайдера, региональный агрегат.

Это не «все подсети, на которые можно нарезать мир», а все блоки, которым адрес принадлежит. Чтобы нарезать свою сеть на N кусков (VLSM), нужен другой инструмент.

/31, /32 и 0.0.0.0/0

/32 — один хост. Адрес сети и broadcast совпадают. Так описывают loopback, VIP или маршрут «ровно на эту машину».

/31 — два адреса без отдельного broadcast (RFC 3021). Оба usable: типичный линк точка–точка между маршрутизаторами. Считать «минус сеть минус broadcast» здесь нельзя: останется ноль хостов, а линк живой.

0.0.0.0/0 — маршрут по умолчанию, все 2³² адреса IPv4. В обратном режиме это последняя строка: любой адрес ему принадлежит.

Интересные факты, которые редко попадают в шпаргалку

Префикс не обязан совпадать с границей октета. /22 — это 1024 адреса и маска 255.255.252.0. Админы иногда путают её с /24 и получают «дыры» на границе VLAN.

Частные диапазоны RFC 1918 — 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 — не «магические классы», а обычные CIDR. 172.16.0.0/12 покрывает 172.16172.31, а не только 172.16.0.0/16.

127.0.0.0/8 целиком зарезервирован под loopback, не только 127.0.0.1. 169.254.0.0/16 — link-local, когда DHCP не ответил. Калькулятор считает их так же, как любые другие блоки: биты не знают политики IANA.

Типичные ошибки

Считать, что в /24 256 хостов. Адресов 256, хостов 254.

Путать маску с wildcard: 0.0.0.255 в поле маски — это не /24.

Записывать сеть с хостовыми битами (192.168.1.50/24) в конфиг маршрутизатора без нормализации. Многие железки примут, часть — отвергнет.

Вычитать два адреса у /31 и решать, что линк «пустой».

Ждать список для /8: это больше 16 миллионов строк.

Что калькулятор сознательно не делает

Не считает IPv6: даже /64 нельзя разложить в список, а обратная таблица была бы на 129 строк с другими правилами.

Не нарезает сеть на N подсетей заданного размера (VLSM) и не подбирает маску «под 60 хостов».

Не решает DNS, не знает ARP и не проверяет, занят ли адрес в вашей LAN. Это справочный разбор CIDR в браузере, не замена ipcalc в пайплайне и не генератор конфига.

Частые вопросы

Сколько адресов в сети /24?

256 адресов целиком: от .0 до .255. Хостов, которым можно выдать адрес, 254: нулевой октет — адрес сети, последний — broadcast. Исключения — /31 и /32, у них свои правила.

Чем адрес сети отличается от broadcast?

Адрес сети — каноническое имя блока (все хостовые биты нули). Broadcast — все хостовые биты единицы; пакет на него получают все хосты сегмента. В обычной LAN оба адреса не выдают устройствам.

Что показывает режим «IP → подсети»?

Для одного адреса — все 33 содержащие сети: от /32 (сам хост) до /0 (весь интернет), по возрастанию размера. На каждую длину префикса есть ровно один выровненный блок.

Почему нет IPv6?

Список адресов даже для /64 нереально показать, а поиск почти всегда про IPv4. Калькулятор считает только IPv4; IPv6 — отдельная задача.

Почему 192.168.1.50/24 превращается в 192.168.1.0/24?

В CIDR хостовые биты в записи сети должны быть нулями. Калькулятор обнуляет их и показывает канонический блок — тот же /24, в котором лежит введённый адрес.