Калькулятор підмережі / CIDR — безкоштовно
Обчислюйте мережеву адресу, широкомовну адресу, діапазон хостів, маску підмережі та кількість хостів із будь-якої IPv4-адреси та префікса CIDR.
Розділити на підмережі
2 підмереж /25 з 126 доступними хостами кожна
| # | Мережа | Доступний діапазон | Широкомовна |
|---|---|---|---|
| 1 | 192.168.1.0/25 | 192.168.1.1 – 192.168.1.126 | 192.168.1.127 |
| 2 | 192.168.1.128/25 | 192.168.1.129 – 192.168.1.254 | 192.168.1.255 |
Довідник із підмереж IPv4. /31 і /32 обробляються згідно RFC 3021 (point-to-point та single-host). Усі обчислення виконуються локально у вашому браузері.
Типові застосування
- Планування підмереж для мережевих адміністраторівПлануйте розподіл IP, розраховуйте доступні хості та розміри підмереж для вашої мережі.
- Практика підмереж для IT студентівПеревіряйте домашні завдання з підмереж та практичні проблеми CCNA миттєво.
- Домашня лабораторія та самостійно розміщені підмережіПлануйте діапазони IP для домашної мережі, VLAN, Docker та самостійно розміщених служб.
- Планування блоків CIDR для хмари VPCРозміри AWS/GCP/Azure VPC та діапазони CIDR підмереж перед провізіюванням.
- Діапазони CIDR для правил брандмауераПеретворіть діапазони IP у нотацію CIDR для правил дозволу/заперечення брандмауера та ACL.
Як це працює
Усі обчислення виконуються повністю у вашому браузері власноруч написаною побітовою арифметикою — без бібліотек і звернень до сервера. Ви вводите IPv4-адресу й довжину префікса CIDR; інструмент застосовує стандартні операції з бітовими масками прямо в JavaScript і миттєво виводить усі властивості підмережі під час введення.
- 1Розбір і перевірка введенняІнструмент ділить IP-адресу в десятковому записі з крапками на чотири октети, перевіряє, що кожен у межах 0–255, і пакує їх у 32-бітне беззнакове ціле через зсуви вліво. Некоректні адреси відсіюються до будь-яких обчислень.
- 2Побудова побітової маскиЗ довжини префікса CIDR будується 32-бітна маска підмережі зсувом 0xFFFFFFFF вліво на (32 − prefix). Побітове AND з цілим IP дає адресу мережі; побітове OR з інвертованою маскою — широкомовну адресу. Загальна кількість хостів обчислюється як 2^(32 − prefix).
- 3Визначення класу й RFC 1918Перший октет порівнюється з межами класів A/B/C/D/E, щоб визначити клас IP. Окрема перевірка з’ясовує, чи адреса належить до приватних діапазонів 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 або 127.0.0.0/8, визначених у RFC 1918.
- 4Поділ підмереж і стан для поширенняПоділювач підмереж ділить поточну мережу на рівні дочірні підмережі з вибраним довшим префіксом: він крокує цілочисельними зміщеннями 2^(32 − new prefix) від базової адреси, на льоту обчислюючи мережу, широкомовну адресу й діапазон придатних адрес кожної дочірньої. Поточні IP і префікс записуються в хеш URL, тож результати можна додати в закладки чи поширити.
Схожі інструменти
Генератор QR-кодів
Створюйте QR-коди для URL, тексту, Wi-Fi та багато іншого. Без водяних знаків.
Вибір кольору та генератор палітр
Вибирайте кольори, конвертуйте HEX/RGB/HSL та створюйте гармонійні палітри.
Генератор паролів
Створюйте надійні випадкові паролі з власною довжиною, типами символів і винятками. Безкоштовно, без входу.