Калькулятор підмереж
Обчислюйте адресу мережі, broadcast, маску підмережі та wildcard-маску, діапазон хостів і кількість доступних хостів для будь-якої IPv4-адреси та CIDR-префікса.
Результат
Питання про підмережі виникають усюди — налаштування маршрутизатора, розмір VLAN, правило фаєрвола, підготовка до іспиту з мереж — і всі вони зводяться до однієї бітової арифметики: застосувати маску, знайти мережу, знайти broadcast і порахувати, що лишилося між ними. Цей калькулятор робить саме це для будь-якої IPv4-адреси та будь-якого CIDR-префікса від /8 до /30, повертаючи за один прохід адресу мережі, broadcast-адресу, маску підмережі, wildcard-маску, перший і останній доступний хост та обидві кількості адрес.
Математика тут прозора, а не магічна. Префікс /p означає p бітів мережі, тож маска підмережі — це p одиниць і далі нулі, wildcard-маска — її побітова інверсія, адреса мережі — IP AND маска, а broadcast — мережа OR wildcard. Решта 32 − p бітів хоста дають 2^(32−p) адрес загалом, з яких доступні 2^(32−p) − 2, бо комбінації з самих нулів і самих одиниць зарезервовані. Тому /24 вміщує 254 хости, /16 — 65 534, а /30 — рівно 2, класика point-to-point.
Окрім чисел ви отримуєте контекст: примітка про клас пояснює, що означає перший октет вашої адреси — історичні межі класів A/B/C, які припускало обладнання до епохи CIDR, loopback-блок 127.0.0.0/8 та інші зарезервовані діапазони. Пресет-сторінки покривають префікси, які люди справді шукають: /24 для LAN, /16 для великих приватних мереж і /30 для лінків між маршрутизаторами.
Як і кожен інструмент на цьому сайті, калькулятор підмереж працює повністю у вашому браузері на 32-бітних цілочисельних операціях — без звернень до сервера, без логування топології вашої мережі й повністю офлайн після відкриття сторінки. Скопіюйте повний підсумок одним кліком і вставте його просто в документацію чи тикет.