Калькулятор підмереж

Розрахуйте маску, діапазон IP, кількість хостів за CIDR нотацією.

Введіть IP-адресу з CIDR (наприклад 192.168.1.0/24) або просто IP (за замовчуванням /24)

Калькулятор підмереж IPv4: маска, мережа, broadcast і хости

Введіть IP-адресу з префіксом, наприклад 192.168.10.77/26, або просто IP (тоді береться /24). Калькулятор знайде адресу мережі та broadcast, перший і останній хост, кількість хостів, маску підмережі й wildcard-маску, покаже маску та адресу у двійковому вигляді й позначить приватні діапазони RFC 1918. Лише IPv4.

Маска підмережі та wildcard-маска
Адреса мережі, broadcast і діапазон хостів
Двійковий запис маски та IP-адреси
Довідкова таблиця масок від /16 до /32

Як користуватися

  1. Введіть IP-адресу з префіксом, наприклад 192.168.10.77/26
  2. Без префікса калькулятор порахує маску /24
  3. Перегляньте маску, адресу мережі, broadcast і діапазон хостів

Use Cases

  • Планування підмереж для інфраструктури та сегментації.
  • Підготовка firewall/ACL правил за IP-діапазонами.

Limitations

  • Інструмент орієнтований на IPv4 і CIDR.
  • Не аналізує реальні BGP-маршрути й доступність вузлів.

Example Input / Output

Приклад вводу
192.168.10.0/26
Приклад результату
Mask 255.255.255.192, Host range 192.168.10.1-62, Broadcast 192.168.10.63.

FAQ

Префікс — це кількість одиниць у масці. /24 — 24 одиниці, тобто 255.255.255.0; /26 — 255.255.255.192. Введіть адресу з префіксом, і калькулятор покаже маску в десятковому та двійковому вигляді.

Формула: 2^(32 − префікс) − 2, бо адресу мережі та broadcast пристроям не призначають. /24 — 254 хости, /26 — 62, /28 — 14. Винятки — /31 (2 адреси для каналу точка-точка) і /32 (одна адреса).

Це інвертована маска підмережі: для 255.255.255.192 — 0.0.0.63. Її використовують у списках доступу Cisco (ACL) і налаштуваннях OSPF.

Кожен додатковий біт префікса ділить мережу навпіл: /24 → дві /25 по 126 хостів, чотири /26 по 62, вісім /27 по 30. Наприклад, 192.168.1.0/24 ділиться на .0/26, .64/26, .128/26 і .192/26.

Тут — налаштування мережі навколо конкретної адреси: маска, wildcard, двійковий вигляд, клас. CIDR-калькулятор перетворює блок на кшталт 203.0.113.0/22 на діапазон IP і рахує всі адреси в ньому.

Як користуватися калькулятором підмереж

Введіть IPv4-адресу з префіксом, наприклад 192.168.10.77/26. Адреса не мусить бути початком мережі: калькулятор сам знайде адресу мережі, до якої вона належить. Якщо префікс не вказати, береться маска /24 (255.255.255.0). Калькулятор працює лише з IPv4.

Що означає кожне поле

  • Маска підмережі — та сама довжина префікса в десятковому записі: /26 = 255.255.255.192.
  • Wildcard-маска — інвертована маска (0.0.0.63 для /26). Її пишуть у списках доступу Cisco (ACL) і в налаштуваннях OSPF.
  • Адреса мережі — перша адреса блоку, нею позначають саму підмережу. Пристроям її не призначають.
  • Broadcast — остання, широкомовна адреса блоку. Теж не для пристроїв.
  • Перший і останній хост — діапазон адрес, які можна роздати пристроям.
  • Кількість хостів — 2(32 − префікс) − 2. Для /31 і /32 правило інше, див. нижче.
  • Клас — мітка «Private» для приватних діапазонів RFC 1918 (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16). Усе інше позначено «Public», зокрема 127.0.0.0/8 (localhost) і 100.64.0.0/10 (CGNAT провайдерів), хоча з інтернету вони недоступні.
  • Двійковий запис маски та адреси: одиниці в масці — мережева частина, нулі — частина хостів.

Приклад: 192.168.10.77/26

Маска255.255.255.192
Wildcard0.0.0.63
Адреса мережі192.168.10.64
Broadcast192.168.10.127
Хости192.168.10.65 – 192.168.10.126, разом 62

Як порахувати подумки: останній ненульовий октет маски — 192, отже розмір блоку 256 − 192 = 64. Блоки йдуть із кроком 64: 0, 64, 128, 192. Адреса .77 потрапляє в блок 64–127. Перша адреса блоку — мережа, остання — broadcast, усе між ними — хости.

Таблиця масок підмережі

ПрефіксМаскаХостівДе використовують
/8255.0.0.016 777 214Уся мережа 10.0.0.0
/16255.255.0.065 534Велика корпоративна мережа, VPC у хмарі
/22255.255.252.01 022Кампус, гостьовий Wi-Fi
/23255.255.254.0510Поверх офісу
/24255.255.255.0254Домашня мережа, невеликий офіс
/25255.255.255.128126Половина /24
/26255.255.255.19262Відділ, VLAN
/27255.255.255.22430Невеликий VLAN
/28255.255.255.24014Блок адрес від провайдера
/29255.255.255.2486Кілька білих IP для офісу
/30255.255.255.2522Канал між двома маршрутизаторами
/31255.255.255.2542Канал точка-точка (RFC 3021)
/32255.255.255.2551Одна адреса: loopback, правило файрвола

Як поділити мережу на підмережі

Кожен додатковий біт префікса ділить мережу навпіл. Щоб поділити 192.168.1.0/24 на 4 частини, потрібно 2 біти (2² = 4), вийде /26: .0/26, .64/26, .128/26 і .192/26 по 62 хости в кожній.

Якщо відштовхуватися від кількості пристроїв, беріть найменший блок, де хостів вистачає із запасом. Для 50 пристроїв підходить /26 (62 хости), для 100 — /25 (126), для 300 — /23 (510). Запас потрібен на принтери, точки доступу й зростання.

Чому в /31 і /32 інші правила

У /31 лише дві адреси, і якщо відняти мережу та broadcast, не лишиться нічого. Тому для каналів точка-точка RFC 3021 дозволяє використовувати обидві адреси, і калькулятор показує 2 хости. /32 — це одна конкретна адреса, її застосовують у маршрутах, правилах файрвола та для loopback-інтерфейсів.

Калькулятор підмереж чи CIDR-калькулятор

Ця сторінка потрібна, коли ви налаштовуєте мережу: маска, wildcard, двійковий запис і діапазон хостів для конкретної адреси. Якщо треба перетворити блок на кшталт 203.0.113.0/22 на діапазон адрес і дізнатися, скільки в ньому всього IP, зручніший CIDR-калькулятор. Перевести адресу в двійковий, шістнадцятковий чи числовий вигляд можна в конвертері IP.

Каскадне просування сайту посиланнями Бонус $30Беклінки 5→50→5000 на 100+ майданчиках. Старт від $30, бонус $30 новачкам.