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

Работает офлайнНичего не загружаетсяБесплатно, без регистрации
СЕТЬ—
BROADCAST—
ДИАПАЗОН ХОСТОВ—
ХОСТОВ ДОСТУПНО—
МАСКА—
WILDCARD—
МАСКА В ДВОИЧНОМ—

Чистая арифметика в этой вкладке — введённые адреса никуда не уходят.

Введите любой адрес с префиксом — 192.168.1.130/24 — и читайте всё, что подсеть подразумевает: сеть и broadcast, диапазон и число хостов, маску и wildcard — в точечной записи и в двоичной. Или начните с числа хостов и получите самый узкий подходящий префикс.

Одно число, тридцать два бита

Всё на этой странице — одна операция: 32-битное AND. Префикс говорит, сколько старших бит — сеть; маска — эти биты единицами; AND любого адреса с ней даёт подсеть, с которой согласен каждый маршрутизатор. Broadcast — та же сеть с заполненными хостовыми битами, а рабочий диапазон — то, что строго между.

Направление «хосты → префикс» — вопрос планирования: «нужно 500 адресов» — и ответ шагает степенями двойки: пятистам нужно 9 хостовых бит, то есть /23, который на деле несёт 510. Запас — не расточительность, а рост, который съест следующий сотрудник.

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

Что на самом деле делают адрес сети и broadcast?

Адрес сети называет саму подсеть в таблицах маршрутизации и не назначается машине; broadcast достигает всех хостов подсети разом. Потому у /24 254 доступных хоста, а не 256 — первый и последний адреса заняты.

Как читать маску вроде 255.255.240.0?

Как 20 единиц и следом 12 нулей — двоичная строка показывает это прямо. Единицы — сетевая часть, нули — хостовая; граница падает в середину октета: эти 240 значат, что третий октет отдаёт 4 сетевых бита — потому сети /20 шагают по 16 в третьем октете.

Зачем нужна wildcard-маска?

Это инвертированная маска — 0.0.0.255 для /24 — и именно её ждут ACL Cisco и конфигурация OSPF вместо обычной. Та же информация, противоположная конвенция; инструмент печатает обе, чтобы ничего не инвертировать руками в два часа ночи.

Почему /31 и /32 получают особую пометку?

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

Похожие инструменты