Информатика

IP subnet calculator

IPv4 сеть, маска, broadcast и доступные адреса.

IPv4/CIDR

Результат

Сеть
192.168.1.0/24
Маска
255.255.255.0
Broadcast
192.168.1.255
Первый адрес
192.168.1.1
Последний адрес
192.168.1.254
Адресов
254

Расчёт выполняется по CIDR-префиксу.

IP subnet calculator считает IPv4-сеть, маску, broadcast, диапазон адресов и количество хостов по CIDR-записи. Инструмент полезен для настройки сетей, VPN и firewall-правил.

Как работает расчёт подсети

Калькулятор переводит IPv4-адрес и префикс CIDR в 32-битное число, применяет сетевую маску и выводит адрес сети, broadcast и доступный диапазон.

Как рассчитать IPv4-подсеть

  1. Введите IP-адрес. Добавьте адрес в формате 192.168.1.10.
  2. Укажите CIDR. Выберите длину префикса, например /24 или /30.
  3. Проверьте сеть. Посмотрите маску, network address, broadcast и диапазон хостов.
  4. Используйте результат. Примените диапазон в настройках роутера, VPN, DHCP или firewall.

Маска и адрес сети

network = ip AND mask
hosts = 2^(32 - prefix) - 2

Для классических IPv4-подсетей первый адрес — сеть, последний — broadcast. В отдельных сценариях /31 и /32 трактуются специальным образом.

Пример /24

Адрес 192.168.1.10/24 относится к сети 192.168.1.0 с маской 255.255.255.0 и типичным диапазоном хостов 192.168.1.1-192.168.1.254.

Источники

Подробнее о проверке формул и источников — в методологии Calcup.

Проверяйте расчёты на оборудовании и в документации провайдера перед изменением рабочей сетевой конфигурации.

FAQ

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

Что означает /24?

CIDR /24 означает, что первые 24 бита адреса относятся к сети, а оставшиеся 8 бит — к адресам внутри подсети.

Почему из числа адресов вычитают 2?

В обычных подсетях один адрес обозначает сеть, а последний — broadcast, поэтому для хостов остаётся на два адреса меньше.

Чем маска отличается от CIDR?

Это две записи одной идеи. Например, /24 соответствует маске 255.255.255.0.

Можно ли считать IPv6?

Этот калькулятор ориентирован на IPv4. Для IPv6 нужны другие правила отображения и практики подсетей.

Что такое broadcast?

Broadcast — адрес для рассылки пакета всем узлам подсети в IPv4-сети, если такая рассылка используется.