Advanced

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

Обчисліть мережеву та широкомовну адреси, діапазон використовуваних хостів, кількість хостів, маску підмережі та зворотну маску для будь-якої IPv4 адреси та префіксу CIDR.
Dotted-decimal, e.g. 10.0.0.5

/

0 to 32
Usable hosts
254

Network 192.168.1.0/24

Network address
192.168.1.0
Broadcast address
192.168.1.255
First host
192.168.1.1
Last host
192.168.1.254
Subnet mask
255.255.255.0
Wildcard mask
0.0.0.255
Total addresses
256
99%
1%
Usable hosts
Reserved (network + broadcast)
Address space /24 — 256 total addresses
Step by step
  1. 1

    Host bits

    32 − 24 = 8
  2. 2

    Total addresses

    2⁸ = 256
  3. 3

    Usable hosts

    256 − 2 = 254
    Two addresses are reserved: the network address and the broadcast address.
Результати є приблизними оцінками лише для загального ознайомлення та не є професійною порадою — завжди самостійно перевіряйте важливі результати, перш ніж покладатися на них. Прочитати повне застереження.
Швидка відповідь

Як працює цей калькулятор?

Введіть IPv4 адресу та префікс CIDR, щоб отримати мережеву та широкомовну адреси, перший та останній використовуваний хост, загальну кількість використовуваних хостів, а також маску підмережі та зворотну маску. Маска формується з префіксу, мережа — це IP AND маска, а використовувані хости дорівнюють 2^(32−prefix)−2.

Формула
mask = 0xFFFFFFFF << (32 − prefix); network = ip & mask; broadcast = network | ~mask; usable hosts = 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 дозволяє для двоточкових з'єднань, щоб обидва кінці були використовуваними.

Також відомий як

калькулятор підмережі
cidr калькулятор
адреса мережі
широкомовна адреса
діапазон хостів
маска підмережі
розрахунок підмережі

APA

TG we-Calculate Editorial Team. (2026). Калькулятор підмережі / CIDR [Online calculator]. TG we-Calculate. https://we-calculate.com/uk/calculator/subnet-calculator

Chicago

TG we-Calculate Editorial Team. "Калькулятор підмережі / CIDR." TG we-Calculate. 2026. https://we-calculate.com/uk/calculator/subnet-calculator.

IEEE

TG we-Calculate Editorial Team, "Калькулятор підмережі / CIDR," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/uk/calculator/subnet-calculator

BibTeX

@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} }

Чи допоміг вам цей калькулятор?

Пов'язані калькулятори