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

Введіть IP-адресу та CIDR або маску підмережі, щоб отримати адресу мережі, доступний діапазон, широкомовну адресу та кількість хостів.

Вхідні дані IPv4
Блок CIDR
Результати розрахунку підмережі
Адреса мережі
Перший доступний хост
Останній доступний хост
Широкомовна адреса (Broadcast)
Маска підмережі
Зворотна маска (Wildcard)
Всього адрес
Доступні хости
Біти хоста
Мережа у двійковому форматі
Введіть IPv4-адресу та CIDR або маску.

Ваш IP та маска розраховуються у вашому браузері. Нічого не завантажується на BroBroGo.

Поширені запитання

Чи можу я ввести CIDR або маску підмережі через крапку?

Так. Ви можете вказати /24, 24 або маску у вигляді десяткових значень через крапку, наприклад 255.255.255.0. Калькулятор також приймає IP-адресу у форматі 192.168.1.10/24.

Чому для масок /31 та /32 відображається нетипова кількість доступних хостів?

Мережі /31 часто використовуються для з'єднань типу «точка-точка» (point-to-point), де обидві адреси можуть бути корисними. Маска /32 представляє маршрут до одного хоста, тому ця єдина адреса відображається як доступна.

Чи визначає цей інструмент, чи є адреса публічною чи приватною?

Ні. Цей інструмент фокусується на межах підмережі: мережа, широкомовна адреса, діапазон та кількість хостів. Те, чи маршрутизується адреса публічно, залежить від мережі, до якої вона належить.

Основи адресації IPv4 та маскування підмереж

Адресація IPv4 є базовим елементом побудови сучасних комп'ютерних мереж. Кожна IPv4-адреса складається з 32 бітів, які традиційно записуються у вигляді чотирьох десяткових чисел (октет), розділених крапками, наприклад 192.168.1.10. Для визначення меж конкретної мережі використовується маска підмережі. Маска вказує, яка частина 32-бітної адреси належить до ідентифікатора мережі, а яка — до ідентифікатора конкретного вузла (хоста).

Розподіл бітів між мережевою частиною та хостовою визначає розмір підмережі. Біти хоста безпосередньо впливають на кількість адрес, які можна виділити для кінцевих пристроїв. Розрахунок цих меж вручну потребує переведення чисел у двійкову систему числення та виконання порозрядних логічних операцій. Калькулятор підмереж IPv4 автоматизує цей процес, миттєво обчислюючи параметри мережі на основі введеної IP-адреси та маски.

Вхідні параметри та правила валідації даних

Для виконання розрахунку інструмент потребує введення двох основних параметрів:

  • IP-адреса: IPv4-адреса, наприклад 192.168.1.10. Також підтримується введення адреси із вбудованим префіксом CIDR, наприклад 192.168.1.10/24.
  • CIDR або маска: префікс CIDR (наприклад, /24 або 24) або десяткова маска підмережі через крапку (наприклад, 255.255.255.0).

Під час роботи з інтерфейсом діють суворі правила перевірки введених даних:

  • Якщо поле IP-адреси залишається порожнім, відображається повідомлення: "Введіть IPv4-адресу.".
  • При введенні некоректного формату IP-адреси з'являється помилка: "Введіть коректну IPv4-адресу, наприклад 192.168.1.10.".
  • Якщо не вказано маску або префікс, інструмент виводить: "Введіть префікс CIDR або маску підмережі.".
  • У разі помилки у форматі маски користувач бачить повідомлення: "Введіть маску, наприклад /24 або 255.255.255.0.".
  • Префікси CIDR мають суворе обмеження: значення повинні знаходитися в межах від /0 до /32.
  • Маска підмережі обов'язково має бути безперервною (послідовність одиниць у двійковому представленні не повинна перериватися нулями). Якщо ввести несумісну маску, калькулятор покаже помилку: "Ця маска підмережі не є безперервною.".

Для швидкого тестування функцій можна натиснути кнопку "Приклад", що завантажує тестову IP-адресу та маску, змінюючи статус на "Приклад завантажено.". Кнопка "Очистити" скидає всі поля введення та результати, встановлюючи статус "Очищено.".

Результати обчислень та вихідні параметри

Після обробки вхідних даних калькулятор надає детальний звіт, що містить такі параметри:

  • Адреса мережі: перша адреса підмережі, яка ідентифікує саму мережу.
  • Блок CIDR: компактний запис мережі у форматі IP/префікс.
  • Перший доступний хост: перша IP-адреса, яку можна призначити кінцевому пристрою.
  • Останній доступний хост: остання IP-адреса, доступна для призначення пристроям.
  • Широкомовна адреса (Broadcast): спеціальна адреса, що використовується для надсилання пакетів усім хостам цієї підмережі одночасно.
  • Маска підмережі: десятковий запис маски через крапку.
  • Зворотна маска (Wildcard): інвертована маска підмережі, де біти мережі встановлені в 0, а біти хоста — в 1. Вона часто застосовується у списках контролю доступу (ACL) маршрутизаторів.
  • Всього адрес: загальна кількість IP-адрес у межах підмережі, розрахована як 2^(біти хоста).
  • Доступні хости: кількість адрес, які реально можуть бути використані вузлами мережі.
  • Біти хоста: кількість бітів, виділених для адресації пристроїв у підмережі.
  • Мережа у двійковому форматі: представлення адреси мережі у вигляді послідовності 0 та 1.

Будь-яке розраховане значення можна скопіювати в буфер обміну, просто клацнувши на нього мишкою.

Особливості розрахунку для специфічних підмереж

При розрахунку параметрів підмереж існують граничні випадки, які калькулятор обробляє за особливими правилами:

  1. Мережі /31: такі підмережі містять лише 2 адреси. Вони використовуються для з'єднань типу "точка-точка" між двома маршрутизаторами. У цьому випадку класичні адреса мережі та широкомовна адреса відсутні, а обидва значення є робочими адресами хостів. Для таких мереж у полі "Доступні хости" відображається значення у форматі: {n} (точка-точка).
  2. Мережі /32: це підмережа, що складається з однієї єдиної IP-адреси (маршрут до конкретного хоста). Для неї показник "Доступні хости" набуває вигляду: {n} (один хост).
  3. Одиничний доступний діапазон: якщо в доступному діапазоні підмережі є лише одна IP-адреса, поля "Перший доступний хост" та "Останній доступний хост" відображають цю адресу із приміткою: тільки {ip}.

Локальна обробка даних та конфіденційність

Безпека введення мережевих параметрів забезпечується архітектурою інструменту. Усі обчислення IP-адреси та маски виконуються безпосередньо у вашому веб-браузері. Жодні введені дані чи результати розрахунків не завантажуються на сервер BroBroGo. Це гарантує, що конфігурація вашої внутрішньої мережі залишається локальною.

Часті запитання (FAQ)

Чи можу я ввести CIDR або маску підмережі через крапку?

Так. Ви можете вказати /24, 24 або маску у вигляді десяткових значень через крапку, наприклад 255.255.255.0. Калькулятор також приймає IP-адресу у форматі 192.168.1.10/24.

Чому для масок /31 та /32 відображається нетипова кількість доступних хостів?

Мережі /31 часто використовуються для з'єднань типу «точка-точка» (point-to-point), де обидві адреси можуть бути корисними. Маска /32 представляє маршрут до одного хоста, тому ця єдина адреса відображається як доступна.

Чи визначає цей інструмент, чи є адреса публічною чи приватною?

Ні. Цей інструмент фокусується на межах підмережі: мережа, широкомовна адреса, діапазон та кількість хостів. Те, чи маршрутизується адреса публічно, залежить від мережі, до якої вона належить.