belun.app Блог

Калькулятор подсетей IP — CIDR, маска и хосты

Сеть (CIDR)
Маска подсети
Обратная маска
Адрес сети
Широковещательный адрес
Диапазон хостов
Доступных хостов
Всего адресов
Битов на хосты
Класс
Назначение блока
Десятичное
Шестнадцатеричное
Адрес в двоичном виде
Маска в двоичном виде
Соответствие CIDR и маски подсети
Префикс Маска подсети Адресов Хостов
/8 255.0.0.0 16 777 216 16 777 214
/16 255.255.0.0 65 536 65 534
/20 255.255.240.0 4 096 4 094
/22 255.255.252.0 1 024 1 022
/23 255.255.254.0 512 510
/24 255.255.255.0 256 254
/25 255.255.255.128 128 126
/26 255.255.255.192 64 62
/27 255.255.255.224 32 30
/28 255.255.255.240 16 14
/29 255.255.255.248 8 6
/30 255.255.255.252 4 2
/31 255.255.255.254 2 2
/32 255.255.255.255 1 1

Введите IPv4-адрес и длину префикса, чтобы получить адрес сети и широковещательный адрес, диапазон доступных хостов, маску подсети и обратную маску, а также число адресов в блоке. Инструмент подписывает и сам блок — частный, локальная петля, CGNAT, многоадресный, — поэтому сразу видно, маршрутизируется ли адрес в интернете. Все расчёты идут в браузере.

Как это работает

  1. 1
    Введите IPv4-адрес Впишите или вставьте адрес, например 192.168.1.10. Префикс можно указать прямо в адресе: при вставке 10.0.0.0/8 селектор подстроится сам.
  2. 2
    Выберите длину префикса Доступны значения от /0 до /32, у каждого сразу показана маска: /26 — это 255.255.255.192. Результаты пересчитываются при каждом изменении.
  3. 3
    Прочитайте результат Адрес сети и широковещательный адрес, первый и последний хост, количество адресов, обратная маска и двоичный вид выводятся одновременно. Кнопка «Копировать всё» выдаёт готовый текстовый блок для тикета или регламента.

Ваши данные защищены

Всё обрабатывается прямо в вашем браузере. Никакие файлы или текст не отправляются на наши серверы. Отключите интернет — инструмент продолжит работать.

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

Сколько хостов доступно в сети /24?
254. В /24 входит 256 адресов, из них два зарезервированы: первый — адрес сети, последний — широковещательный. Так же считается для любого префикса до /30 включительно, поэтому в /30 остаётся всего два рабочих адреса из четырёх.
Чем маска подсети отличается от обратной маски?
Это побитовые инверсии друг друга. У /24 маска 255.255.255.0, обратная — 0.0.0.255. Обычную маску указывают на интерфейсе, а обратная нужна в списках доступа Cisco и в OSPF, где 0 означает «бит должен совпасть», а 1 — «бит игнорируется».
Почему у /31 показано два доступных хоста?
RFC 3021 разрешает префикс /31 на соединениях точка-точка. Резервировать широковещательный адрес там не нужно — на линии всего две стороны, поэтому оба адреса назначаются интерфейсам. Старое оборудование может /31 не принять, тогда используйте /30.
Как посчитать адрес сети вручную?
Побитовое И между адресом и маской. Для 192.168.1.10 с /24 все биты последнего октета обнуляются, поэтому 10 превращается в 0, а сеть — 192.168.1.0. Двоичный вид на этой странице показывает адрес и маску друг под другом, так что видно, какие биты остаются.
Какие диапазоны считаются частными?
10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16 по RFC 1918. Калькулятор помечает также 100.64.0.0/10 (carrier-grade NAT), 127.0.0.0/8 (локальная петля), 169.254.0.0/16 (link-local) и диапазоны для документации из RFC 5737 — именно их чаще всего принимают за обычные публичные адреса.
Поддерживается ли IPv6?
Пока нет, калькулятор работает только с IPv4. В IPv6 адрес занимает 128 бит, широковещательного адреса нет и два адреса из подсети не вычитаются, поэтому расчёты и поля вывода отличаются настолько, что нужен отдельный инструмент.

Из блога

Подсети без боли: CIDR, маски и подсчёт хостов Как префикс CIDR превращается в маску, почему в /24 ровно 254 хоста и какие приёмы деления сетей работают под нагрузкой. Читать статью →

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