Калькулятор підмережі / CIDR
Обчисліть мережеву та широкомовну адреси, діапазон використовуваних хостів, кількість хостів, маску підмережі та зворотну маску для будь-якої IPv4 адреси та префіксу CIDR.
/
Network 192.168.1.0/24
- 1
Host bits
32 − 24 = 8 - 2
Total addresses
2⁸ = 256 - 3
Usable hosts
256 − 2 = 254Two addresses are reserved: the network address and the broadcast address.
Як працює цей калькулятор?
Введіть IPv4 адресу та префікс CIDR, щоб отримати мережеву та широкомовну адреси, перший та останній використовуваний хост, загальну кількість використовуваних хостів, а також маску підмережі та зворотну маску. Маска формується з префіксу, мережа — це IP AND маска, а використовувані хости дорівнюють 2^(32−prefix)−2.
Формула
How this is calculated
IPv4 адреса розбирається зі стандартного запису з точками в одне 32-бітне ціле число без знаку, де кожен із чотирьох октетів займає 8 бітів. Довжина префіксу (число після скосу в нотації CIDR, 0–32) вказує, скільки старших бітів ідентифікують мережу; решта бітів ідентифікують хости в цій мережі.
Маска підмережі будується зсувом одиниць вліво на (32 − prefix) бітів, тому мережеві біти дорівнюють 1, а бітам хоста — 0. Мережева адреса — це побітове AND IP та маски (біти хоста обнуляються до 0). Широкомовна адреса — це OR мережі та зворотної маски (інвертованої маски підмережі), що встановлює всі біти хоста в 1. Перший використовуваний хост — це мережева адреса плюс один, а останній використовуваний хост — широкомовна адреса мінус один.
Використовувані хости дорівнюють 2^(32 − prefix) − 2, оскільки мережева та широкомовна адреси не можуть бути призначені пристроям. Два префікси є особливими випадками: /31 має рівно 2 використовувані адреси (згідно з RFC 3021 для двоточкових з'єднань обидві використовуються), а /32 описує окремий хост з 1 адресою. Усі обчислення використовують 32-бітні операції без знаку (>>> 0), тому результати ніколи не стають від'ємними.
Поширені запитання
У звичайній підмережі перша адреса зарезервована як мережевий ідентифікатор, а остання — широкомовна адреса, тому жодна не може бути призначена пристрою. Ось чому використовувані хости дорівнюють загальній кількості адрес мінус два для префіксів /30 та коротших.
Зворотна маска — це побітова інверсія маски підмережі: де маска має 1, зворотна має 0, і навпаки. Вона широко використовується в списках контролю доступу та правилах маршрутизації для вказівки того, які біти адреси можуть змінюватися.
/32 представляє окремий хост (одна адреса, використовується для зворотних петель або маршрутів хоста). /31 дає дві адреси без резервування мережевої/широкомовної, що RFC 3021 дозволяє для двоточкових з'єднань, щоб обидва кінці були використовуваними.
Також відомий як
TG we-Calculate Editorial Team. (2026). Калькулятор підмережі / CIDR [Online calculator]. TG we-Calculate. https://we-calculate.com/uk/calculator/subnet-calculator
TG we-Calculate Editorial Team. "Калькулятор підмережі / CIDR." TG we-Calculate. 2026. https://we-calculate.com/uk/calculator/subnet-calculator.
TG we-Calculate Editorial Team, "Калькулятор підмережі / CIDR," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/uk/calculator/subnet-calculator
@misc{wecalculate_subnet_calculator, title = {Калькулятор підмережі / CIDR}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/uk/calculator/subnet-calculator}}, year = {2026}, note = {TG we-Calculate} }
Чи допоміг вам цей калькулятор?
