Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Доступных хостов в подсети
254
/24 network
Маска подсети 255.255.255.0
Обратная маска (wildcard) 0.0.0.255
Всего адресов 256
Биты хоста 8
Possible Subnets (/24) 16 777 216

Что такое калькулятор подсетей IP и количества хостов?

Этот инструмент вычисляет основные параметры подсети IPv4 по длине префикса CIDR — числу после слэша, например /24. Введите префикс от /0 до /32 и мгновенно увидите, сколько доступных адресов хостов поддерживает сеть, маску подсети в десятично-точечном формате, обратную маску (wildcard) и общее количество адресов. Это универсальная сетевая утилита, которой пользуются системные администраторы, сетевые инженеры и те, кто готовится к сертификациям вроде CCNA.

Как пользоваться

Впишите длину префикса CIDR в поле. Для типичной домашней или офисной локальной сети это чаще всего 24. Калькулятор делит 32-битный адрес IPv4 на биты сети (префикс) и биты хоста (32 минус префикс), после чего автоматически рассчитывает все связанные значения.

Разбор формулы

Адрес IPv4 состоит из 32 битов. Префикс показывает, сколько старших битов отвечают за идентификацию сети, оставляя 32 − префикс битов под хосты. Общее число адресов равно 2 в степени числа битов хоста. Из него вычитаем 2 — один адрес сети и один широковещательный — и получаем количество доступных хостов:

$$\text{Хосты} = 2^{(32 - \text{префикс})} - 2$$

Маска подсети — это просто префикс, записанный как 32-битное двоичное число из единиц, за которыми идут нули, переведённое в десятично-точечный формат.

Схема 32-битного IPv4-адреса, разделённого на сетевую и узловую части линией префикса CIDR
Префикс CIDR делит 32-битный адрес на сетевые биты и биты узла.

Пример расчёта

Для сети /24: биты хоста = 32 − 24 = 8, всего адресов = 28 = 256, доступных хостов = 256 − 2 = 254, маска подсети — 255.255.255.0, а обратная маска — 0.0.0.255.

$$32 - 24 = 8$$$$2^{8} = 256$$$$256 - 2 = 254$$
Маска подсети в точечно-десятичной записи показана как четыре октета с соответствующей обратной маской ниже
Маска подсети и дополняющая её обратная маска для разобранного примера.

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

Почему из числа хостов вычитают 2? Первый адрес в подсети — это идентификатор сети, а последний — широковещательный адрес; ни один из них нельзя назначить устройству.

А как же /31 и /32? В /31 всего 2 адреса (используются для соединений «точка-точка» по RFC 3021), а /32 — это один хост, поэтому для обоих случаев инструмент показывает 0 обычных доступных хостов.

Это для IPv4 или IPv6? Калькулятор работает с IPv4, где используются 32-битные адреса и префиксы до /32.

Последнее обновление: