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

Префикс CIDR, например /24, упаковывает большую часть информации в два символа — сетевой адрес, широковещательный адрес и точное количество хостов между ними. Введите IP-адрес и маску, чтобы распаковать все это, размер подсети исходя из количества необходимых вам хостов или объединение нескольких подсетей в одну суперсеть.

Начать расчет

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

Рассчитать

Выберите тип расчета, введите значения и нажмите «Рассчитать», чтобы увидеть результаты с пошаговым решением и визуализацией.

О чем на самом деле говорит префикс CIDR

Каждый адрес IPv4 имеет 32 бита и разделен на сетевую часть и хостовую часть. Префикс CIDR — число после косой черты — указывает, сколько из этих 32 бит принадлежит сети, а остальное остается для отдельных хостов. /24 означает, что первые 24 бита фиксированы (сеть), оставляя 8 бит свободными для адресов хостов — 2⁸ = 256 возможных значений, большинство из которых можно использовать.

Распространенные префиксы CIDR и их маски подсети
ЦИДР Маска подсети Всего адресов Используемые хосты
/16255.255.0.065,53665,534
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/30255.255.255.25242

Используемые хосты всегда представляют собой общее количество адресов минус 2 — один адрес зарезервирован для идентификации самой сети, а самый высокий адрес в диапазоне зарезервирован как широковещательный адрес. (/31 — это задокументированное исключение, используемое для соединений «точка-точка», а /32 идентифицирует один хост — оба крайних случая большинство инструментов создания подсетей, включая этот, рассматривают отдельно от общей формулы.)

Сетевой адрес, широковещательный адрес и диапазон хостов определены.

В качестве примера возьмем 192.168.1.100/24. Маска /24 фиксирует первые три октета и оставляет последний свободным:

  • Сетевой адрес (все биты хоста установлены в 0): 192.168.1.0
  • Широковещательный адрес (все биты хоста установлены в 1): 192.168.1.255
  • Используемый диапазон хостов: от 192.168.1.1 до 192.168.1.254.

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

Определение размера подсети в соответствии с действительно необходимыми хостами

Вместо того, чтобы выбирать префикс CIDR и надеяться, что он достаточно большой, обычно эффективнее начать с того, скольким устройствам нужны адреса, и работать в обратном порядке. Правило: найдите наименьшую степень двойки, равную как минимум вашему количеству хостов плюс 2.

Нужны адреса для 50 устройств? 2⁶ = 64 — это наименьшая степень 2, которая очищает 52 (50 + 2), что соответствует сети /26 — всего 64 адреса, 62 пригодных для использования. Запрос ровно 50 будет округлен до того же /26, поскольку размеры подсети измеряются только степенями двойки; не существует такой вещи, как сеть, рассчитанная ровно на 50 хостов.

Диапазоны частных адресов (RFC 1918)

Диапазоны частных IP-адресов RFC 1918
Диапазон ЦИДР Типичное использование
10.0.0.0 – 10.255.255.25510.0.0.0/8Крупные корпоративные сети
172.16.0.0 – 172.31.255.255172.16.0.0/12Средние сети, настройки Docker по умолчанию
192.168.0.0 – 192.168.255.255192.168.0.0/16Домашние маршрутизаторы, небольшие офисы

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

Если вы планируете пропускную способность сети наряду с адресацией (сколько пропускной способности потребуется данному количеству устройств), Калькулятор пропускной способности охватывает эту сторону сетевого планирования.

Часто задаваемые вопросы

Что такое IP-подсеть?

Подсеть — это разделенный диапазон IP-адресов, имеющих общий сетевой префикс. Маски подсети или нотация CIDR (например, /24) определяют, какие биты идентифицируют сеть, а не хост.

Что такое нотация CIDR?

Бесклассовая междоменная маршрутизация записывает длину префикса после косой черты — 192.168.1.0/24 означает 24 сетевых бита и 256 адресов (254 используемых хоста в типичных настройках IPv4).

Сколько полезных хостов имеет подсеть?

Для IPv4 используемые хосты = 2^(32 − префикс) − 2, за вычетом сетевых и широковещательных адресов, если не применяются особые случаи /31 или /32.

В чем разница между общедоступными и частными диапазонами IP-адресов?

Частные диапазоны RFC 1918 (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) предназначены для внутренних сетей. Публичные IP-адреса маршрутизируются в Интернете.

Как мне использовать этот калькулятор IP-подсети?

Введите IP-адрес и маску подсети или префикс CIDR, затем нажмите «Рассчитать». В результатах отображаются сетевой адрес, широковещательная рассылка, диапазон хостов и подстановочная маска.

Как определить размер подсети для определенного количества хостов?

Найдите наименьшую степень 2, соответствующую количеству хостов, плюс 2 (для сетевых и широковещательных адресов), а затем посчитайте, сколько бит это займет. Для 50 хостов требуется 2^6 = 64 адреса, то есть сеть /26 с 62 пригодными хостами. Режим «Необходима подсеть из хостов» делает это автоматически.

More utility calculators