Онлайн калькулятор IP: маска подсети и широковещательный - Calc101 Перейти к содержимому

Калькулятор

Онлайн калькулятор IP: маска подсети и широковещательный

Обновлено 9 августа 2026 г.

интернет

Инструмент вычисляет адрес сети, широковещательный адрес и диапазон узлов по формуле 2 в степени числа бит хостовой части. Для префикса /24 доступно 254 рабочих адреса из 256 возможных. Расчёт строится на побитовом И между IP и маской с учётом типа адреса.

Можно ввести 24, /24 или 255.255.255.0

Параметры сети
Онлайн калькулятор ip

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

Что рассчитывает калькулятор

Калькулятор принимает IP-адрес и маску подсети, затем вычисляет адрес сети побитовым И между IP и маской. Широковещательный адрес получается установкой всех битов хостовой части адреса сети в единицу. Диапазон узлов начинается со следующего адреса после адреса сети и заканчивается адресом перед широковещательным.

Общее количество адресов определяется как 2 в степени числа бит хостовой части. Для префикса /24 под узлы отведено 32 - 24 = 8 бит, что даёт 256 адресов. Из них адрес сети и широковещательный не используются для узлов, поэтому доступно 254 рабочих адреса.

Калькулятор определяет тип адреса: частный (из диапазонов RFC 1918: 10,0,0,0/8, 172,16,0,0/12, 192,168,0,0/16) или публичный.

Разбор примера 192,168,1,10/24

Для адреса 192,168,1,10 с префиксом /24 маска подсети равна 255,255,255,0. Префикс /24 означает, что первые 24 бита отведены под сеть, оставшиеся 8 бит под узлы.

Адрес сети вычисляется побитовым И: 192,168,1,10 И 255,255,255,0 = 192,168,1,0

Широковещательный адрес получается установкой всех 8 бит хостовой части в единицу: 192,168,1,0 + 255 = 192,168,1,255

Диапазон узлов начинается с 192,168,1,1 и заканчивается 192,168,1,254. Всего в сети 256 адресов, из них 254 доступны для назначения узлам.

Таблица типовых масок и количества адресов

Префикс определяет размер подсети и число доступных узлов:

ПрефиксМаскаВсего адресовУзлов
/24255,255,255,0256254
/25255,255,255,128128126
/26255,255,255,1926462
/27255,255,255,2243230
/28255,255,255,2401614
/30255,255,255,25242

Префикс /30 используется для соединений точка-точка, где нужны только два узла. Префикс /24 подходит для небольших офисных сетей. Префиксы /25 и /26 применяются для разделения сети /24 на меньшие подсети.

Как проверить расчёт вручную

Для проверки адреса сети IP-адрес и маска переводятся в двоичный вид, затем выполняется побитовое И. Например, 192,168,1,10 это 11000000,10101000,00000001,00001010, маска 255,255,255,0 это 11111111,11111111,11111111,00000000. Результат операции И: 11000000,10101000,00000001,00000000, что соответствует 192,168,1,0.

Широковещательный адрес получается заменой нулевых бит хостовой части адреса сети на единицы. Для 192,168,1,0 с маской /24 последний октет заменяется на 11111111, что даёт 192,168,1,255.

Количество адресов проверяется возведением 2 в степень числа бит хостовой части. Для /24 это 2^8 = 256. Первый адрес (сеть) и последний (широковещательный) вычитаются, остаётся 254 узла.

Как рассчитать маску подсети по IP

Маска подсети не выводится из самого IP-адреса автоматически, она задаётся администратором сети. IP-адрес содержит только числовое значение, без информации о границах подсети. Префикс указывается явно при настройке интерфейса или получается от DHCP-сервера.

Для частных адресов существуют стандартные префиксы: сети класса A используют /8, класса B используют /12 или /16, класса C используют /24. Современные сети применяют бесклассовую адресацию CIDR, где префикс выбирается произвольно.

Частые ошибки при расчёте подсетей

Распространённая ошибка: считать, что количество узлов равно общему числу адресов. В сети /24 всего 256 адресов, но для узлов доступно только 254, так как адрес сети и широковещательный зарезервированы.

Другая ошибка: путать адрес сети с первым узлом. Адрес сети 192,168,1,0 не назначается интерфейсам, первый рабочий адрес 192,168,1,1. Аналогично, 192,168,1,255 это широковещательный адрес, последний узел 192,168,1,254.

Откуда берутся исходные данные

IP-адрес и маска подсети получаются из конфигурации сетевого интерфейса. В Linux команда ip addr show выводит адрес в формате 192,168,1,10/24. В Windows команда ipconfig показывает адрес и маску раздельно.

Для статической конфигурации параметры задаются администратором вручную. При использовании DHCP сервер автоматически назначает IP-адрес, маску, шлюз и DNS.

Границы применимости расчёта

Калькулятор работает с адресами IPv4, где длина адреса 32 бита. Для IPv6 с длиной адреса 128 бит требуется другой алгоритм. Префикс IPv4 варьируется от /0 до /32, где /32 обозначает один конкретный адрес.

Расчёт корректен для любых префиксов, но префиксы короче /8 и длиннее /30 используются редко. Калькулятор не учитывает специальные адреса: loopback (127,0,0,0/8), link-local (169,254,0,0/16), multicast (224,0,0,0/4).

Связанные расчёты для сетевого планирования

Разделение большой сети на подсети требует вычисления новых масок. Сеть 192,168,1,0/24 можно разделить на две /25, четыре /26 или восемь /27. Каждое деление удваивает число подсетей и вдвое уменьшает число узлов в каждой.

Объединение подсетей выполняется для агрегации маршрутов. Четыре сети /24 с последовательными адресами объединяются в одну /22. Расчёт VLSM позволяет назначать подсетям префиксы разной длины в зависимости от числа узлов.

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

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

Маска подсети определяется по префиксу (длине сетевой части). Префикс /24 соответствует маске 255,255,255,0, /25 даёт 255,255,255,128, /30 даёт 255,255,255,252. Префикс показывает, сколько бит отведено под сеть.

Как определить широковещательный адрес?

Широковещательный адрес получается заменой всех битов хостовой части адреса сети на единицы. Для сети 192,168,1,0/24 широковещательный адрес 192,168,1,255.

Как посчитать количество IP-адресов в сети по маске?

Количество адресов равно 2 в степени числа бит хостовой части. Для маски /24 остаётся 8 бит под узлы, значит 2^8 = 256 адресов, из них 254 используются для узлов.

Как узнать длину префикса подсети?

Длина префикса равна количеству единиц в двоичной записи маски. Маска 255,255,255,0 содержит 24 единицы, поэтому префикс /24. Маска 255,255,255,252 даёт префикс /30.

Как узнать подсеть по IP-адресу?

Адрес сети вычисляется побитовым И между IP-адресом и маской. Для 192,168,1,10 с маской 255,255,255,0 адрес сети 192,168,1,0. Это начальный адрес диапазона.

Расчёты на Calc101 носят справочный характер и не заменяют консультацию профильного специалиста (бухгалтера, юриста, врача, инженера). Проверяйте важные для вас решения дополнительно.