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

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

Примеры: 192.168.1.10/24, 10.0.0.5 255.255.240.0, 2001:db8::1/48

Адрес192.168.1.130
Нотация CIDR192.168.1.0/24
Адрес сети192.168.1.0
Маска подсети255.255.255.0 (/24)
Обратная маска (wildcard)0.0.0.255
Широковещательный адрес192.168.1.255
Первый доступный хост192.168.1.1
Последний доступный хост192.168.1.254
Всего адресов256
Доступно хостов254
Тип адресаЧастный (RFC 1918)
Класс (классовая адресация, устаревшая)C
Маска подсети в двоичном виде11111111.11111111.11111111.00000000
Шестнадцатеричный адрес0xC0A80182

Что такое Калькулятор подсетей?

Калькулятор принимает IP-адрес с длиной префикса или маской и показывает всё о подсети, к которой он относится: адрес сети и широковещательный адрес, маску подсети, обратную маску, диапазон доступных хостов и количество адресов. Работает для IPv4 и IPv6 и сообщает, является ли адрес публичным, частным (RFC 1918), loopback, link-local, CGNAT или зарезервированным.

Как пользоваться Калькулятор подсетей

  1. Введите адрес с префиксом, например 192.168.1.130/24, или с маской в точечной записи, например 10.1.2.3 255.255.240.0.
  2. Для IPv6 введите адрес вида 2001:db8::1/64; адрес без префикса считается одиночным хостом (/32 или /128).
  3. Прочитайте таблицу результатов: сеть, маска подсети, обратная маска, широковещательный адрес, первый и последний доступный хост, всего адресов и доступных хостов.
  4. Кнопкой копирования скопируйте краткую сводку для документации или заявки.

Пример

Ввод
192.168.1.130/24
Вывод
Network 192.168.1.0, mask 255.255.255.0, wildcard 0.0.0.255, broadcast 192.168.1.255, hosts 192.168.1.1 – 192.168.1.254, 254 usable of 256 addresses, Private (RFC 1918), class C

Для 10.1.2.3 255.255.240.0 инструмент покажет 10.1.0.0/20 с 4094 доступными хостами.

Когда использовать Калькулятор подсетей

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

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

Адрес преобразуется в 32-разрядное (IPv4) или 128-разрядное (IPv6) целое число. Длина префикса даёт маску с таким числом старших единичных битов; сеть = адрес AND маска, а последний адрес равен сеть OR NOT маска. Общее число адресов равно 2^(разрядность − префикс). В IPv4 адреса сети и широковещательный исключаются из доступных хостов, за исключением каналов «точка-точка» /31 (RFC 3021, 2 доступных) и одиночных хостов /32. В IPv6 широковещания нет; адрес хоста из одних нулей это anycast-адрес Subnet-Router, поэтому он не считается доступным. Маска в точечной записи принимается, только если её единичные биты идут подряд. Типы адресов берутся из таблиц специальных диапазонов ipaddr.js.

Распространенные Случаи Использования

  • Найти широковещательный адрес и диапазон хостов для VLAN /26 перед настройкой маршрутизатора.
  • Перевести маску вроде 255.255.248.0 в CIDR (/21) для конфигураций облака или Kubernetes.
  • Получить обратную маску для ACL Cisco или операторов network в OSPF.
  • Проверить, сколько адресов даёт делегирование IPv6 /64 или /56.
  • Выяснить, является ли адрес частным, CGNAT (100.64.0.0/10) или публичным, прежде чем открывать сервис.

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

Почему у /31 показано 2 доступных хоста, а не 0?

RFC 3021 допускает сети /31 на каналах «точка-точка»: оба адреса используют две стороны, а широковещательный адрес не нужен. Калькулятор следует этому правилу; /32 это одиночный хост.

Что такое обратная маска?

Это побитовая инверсия маски подсети (для /24: 0.0.0.255). ACL Cisco и OSPF используют её, чтобы указать, какие биты могут меняться.

Почему первый адрес IPv6 не считается доступным хостом?

В IPv6 адрес с нулевым идентификатором интерфейса зарезервирован как anycast-адрес Subnet-Router (RFC 4291). Широковещания в IPv6 нет, поэтому исключается только этот адрес.

Актуален ли ещё класс IP?

Нет. Классовая адресация была заменена CIDR в 1993 году. Класс показан лишь для справки, потому что он до сих пор встречается в экзаменах и старой документации.

Что сделать дальше

IP в двоичный код
Переводите адреса IPv4 между десятичной записью с точками, двоичной, 32-битным числом и hex в любом направлении и разворачивайте IPv6 в полный двоичный вид. Бесплатно.
Калькулятор процентов
Бесплатный калькулятор процентов: найдите X% от числа, сколько процентов X составляет от Y, процентное изменение между двумя значениями, прибавьте или вычтите процент.
Калькулятор соотношения сторон
Сократите ширину × высоту до соотношения сторон (1920×1080 → 16:9) и вычислите недостающую ширину или высоту при изменении размера изображений, видео и экранов.
Калькулятор PPI
Рассчитайте пиксели на дюйм (PPI), пиксели на см и шаг точки по разрешению экрана и диагонали в дюймах или см. Также показывает физические ширину и высоту.
Калькулятор ИМТ
Рассчитайте индекс массы тела в метрических или имперских единицах, узнайте категорию ВОЗ для взрослых, BMI Prime и диапазон здорового веса для вашего роста.
Калькулятор возраста
Рассчитайте точный возраст в годах, месяцах и днях по дате рождения, а также общее число месяцев, недель и дней, ближайший день рождения и правило 29 февраля.

Другие категории