Перейти до основного вмісту
LibraTool logoLibraTool

Калькулятор підмережі / CIDR — безкоштовно

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

Працює офлайн після завантаження
/
/0/8/16/24/32
254
Доступні хости
256
Всього адрес
Адреса мережі
Діапазон хостів
Широкомовна адреса
Маска підмережі
Wildcard-маска
Маска (двійкова)
Клас IP
Тип адреси

Розділити на підмережі

2 підмереж /25 з 126 доступними хостами кожна

#МережаДоступний діапазонШирокомовна
1192.168.1.0/25192.168.1.1 – 192.168.1.126192.168.1.127
2192.168.1.128/25192.168.1.129 – 192.168.1.254192.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. 1
    Розбір і перевірка введення
    Інструмент ділить IP-адресу в десятковому записі з крапками на чотири октети, перевіряє, що кожен у межах 0–255, і пакує їх у 32-бітне беззнакове ціле через зсуви вліво. Некоректні адреси відсіюються до будь-яких обчислень.
  2. 2
    Побудова побітової маски
    З довжини префікса CIDR будується 32-бітна маска підмережі зсувом 0xFFFFFFFF вліво на (32 − prefix). Побітове AND з цілим IP дає адресу мережі; побітове OR з інвертованою маскою — широкомовну адресу. Загальна кількість хостів обчислюється як 2^(32 − prefix).
  3. 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. 4
    Поділ підмереж і стан для поширення
    Поділювач підмереж ділить поточну мережу на рівні дочірні підмережі з вибраним довшим префіксом: він крокує цілочисельними зміщеннями 2^(32 − new prefix) від базової адреси, на льоту обчислюючи мережу, широкомовну адресу й діапазон придатних адрес кожної дочірньої. Поточні IP і префікс записуються в хеш URL, тож результати можна додати в закладки чи поширити.

Схожі інструменти

Часті запитання