Калькулятор підмереж IPv4/CIDR
Калькулятор підмереж дозволяє за IPv4-адресою та довжиною префіксу CIDR обчислити маску підмережі, адресу мережі, широкомовну (broadcast) адресу, діапазон доступних хостів та їх кількість. Незамінний інструмент для мережевих інженерів, системних адміністраторів і студентів під час вивчення побудови IP-мереж.
Даний інструмент реалізує науково обґрунтований підхід до обчислень, що базується на перевірених математичних методах і стандартних формулах. Усі розрахунки виконуються у реальному часі безпосередньо у браузері — без відправки даних на сервер і без необхідності встановлювати додаткове програмне забезпечення. Інтерфейс оптимізований для зручного введення параметрів, відображення результатів з необхідною точністю та покрокових пояснень застосованих формул.
Розрахунок підмережі
Формули
Маска підмережі
Адреса мережі та широкомовна адреса
Кількість адрес
Особливі випадки
- /32 — маска 255.255.255.255, підмережа з однією адресою (host route), немає адреси мережі й broadcast у звичайному розумінні
- /31 — маска 255.255.255.254, лише 2 адреси; за RFC 3021 обидві використовуються як хостові адреси двоточкового каналу, без broadcast
- /0 — маска 0.0.0.0, охоплює всі 4 294 967 296 адрес IPv4-простору
- Приватні діапазони — 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 (RFC 1918)
Приклади розв'язання
Покрокові задачі
Приклад 1: Обчисліть параметри підмережі для 192.168.1.10/24.
Розв'язання:
Маска для /24: 255.255.255.0
Адреса мережі = 192.168.1.10 AND 255.255.255.0 = 192.168.1.0
Широкомовна адреса = 192.168.1.0 OR 0.0.0.255 = 192.168.1.255
Кількість адрес = 2^8 = 256, доступних хостів = 256 − 2 = 254
Відповідь: мережа 192.168.1.0, broadcast 192.168.1.255, діапазон хостів 192.168.1.1–192.168.1.254 (254 хости)
Приклад 2: Обчисліть параметри підмережі для 10.0.0.5/28 (нестандартна межа октету).
Розв'язання:
Маска для /28: 255.255.255.240 (32 − 28 = 4 біти хоста)
Останній октет IP = 5 = 00000101, останній октет маски = 240 = 11110000
5 AND 240 = 0 → адреса мережі = 10.0.0.0
NOT 240 = 15 (00001111); 0 OR 15 = 15 → широкомовна адреса = 10.0.0.15
Кількість адрес = 2^4 = 16, доступних хостів = 16 − 2 = 14
Відповідь: мережа 10.0.0.0, broadcast 10.0.0.15, діапазон хостів 10.0.0.1–10.0.0.14 (14 хостів)
Приклад 3: Обчисліть параметри для двоточкового каналу 172.16.0.2/31.
Розв'язання:
Маска для /31: 255.255.255.254
Формальна адреса мережі = 172.16.0.2, формальний broadcast = 172.16.0.3
Кількість адрес = 2^1 = 2
Відповідь: за RFC 3021 обидві адреси (172.16.0.2 та 172.16.0.3) використовуються як хостові — це особливий випадок для point-to-point каналів, окремої broadcast-адреси немає
Практичне значення та контекст
Де застосовується
Розрахунок підмереж — базова навичка у побудові й адмініструванні IP-мереж. Мережеві інженери використовують CIDR-обчислення для планування адресного простору організації, сегментації мереж на VLAN, налаштування маршрутизаторів і брандмауерів. Системні адміністратори перевіряють, чи належить IP-адреса до певної підмережі, під час діагностики з'єднань. Студенти й ті, хто готується до сертифікацій (CCNA, CompTIA Network+), використовують подібні калькулятори для тренування ручного обчислення масок, адрес мережі та broadcast-адрес, що є обов'язковою вимогою іспитів.
Часті запитання (FAQ)
📁 Категорія: Комп'ютерні науки