Як користуватися
- Введіть IPv4-адресу з префіксом (192.168.1.10/24) або маску з крапками (192.168.1.10 255.255.255.0), або IPv6-адресу з префіксом.
- Прочитайте мережу, широкомовну адресу, діапазон хостів, кількість і маски в таблиці.
- Для IPv4 перегляньте двійкове представлення, щоб побачити, де закінчується мережева частина.
- Щоб спланувати підмережі, введіть, скільки їх потрібно; інструмент покаже кожну підмережу з її діапазоном хостів.
Як це працює
Для IPv4 адреса й маска обробляються як 32-бітні числа. Адреса мережі — це адреса, у якої всі біти вузла дорівнюють 0, а широкомовна адреса має всі біти вузла рівними 1. Придатні адреси вузлів — це адреси між ними, тому /24 має 256 адрес і 254 придатні адреси вузлів. Два префікси особливі: /31 має дві придатні адреси для з’єднань «точка-точка» (RFC 3021), а /32 — це окремий вузол. Wildcard-маска — це інвертована маска мережі; її використовують у Cisco ACL та операторах OSPF. Крапкова маска мережі приймається, лише якщо її одиничні біти йдуть підряд.
Тип адреси показує, чи є адреса приватною (10/8, 172.16/12, 192.168/16), належить до спільного адресного простору carrier-grade NAT (100.64/10), є loopback, link-local, multicast, зарезервованою для документації або публічною. Клас (A–E) показано лише довідково; класова адресація не використовується для маршрутизації з моменту появи CIDR у 1993 році.
Поділ розбиває мережу на однакові підмережі. Введене число округлюється вгору до наступного степеня двійки, оскільки кожен додатковий біт префікса подвоює кількість. Виводиться до 1024 підмереж.
Для IPv6 128-бітні обчислення виконуються за допомогою BigInt, тому навіть /0 обчислюється точно. Ви отримуєте стислу форму (RFC 5952: нижній регістр, провідні нулі вилучено, найдовшу послідовність нульових груп замінено на ::), повністю розгорнуту форму, першу й останню адреси префікса, кількість адрес і, для префіксів до /64, кількість підмереж /64, які вміщуються. Індекси зон, як-от %eth0, ігноруються.
Приклади
Офісна мережа
192.168.10.0/23 дає мережу 192.168.10.0, широкомовну адресу 192.168.11.255, вузли від 192.168.10.1 до 192.168.11.254 (510 придатних), маску мережі 255.255.254.0 і wildcard-маску 0.0.1.255.
Поділ для VLAN
Введіть 10.20.0.0/22 і поділіть на 3. Кількість округлюється вгору до 4, що дає чотири мережі /24 від 10.20.0.0/24 до 10.20.3.0/24, по 254 вузли в кожній.
Виділення IPv6
Провайдер видає 2001:db8:abcd::/48. Інструмент показує останню адресу 2001:db8:abcd:ffff:ffff:ffff:ffff:ffff і те, що в нього вміщується 65 536 підмереж /64.
Поширені запитання
Чому /24 має 254 придатні адреси вузлів, а не 256?
Перша адреса визначає мережу, а остання є широкомовною, тому жодну з них не можна призначити пристрою. Залишається 256 − 2 = 254.
Що таке wildcard-маска?
Це маска з інвертованими бітами, наприклад 0.0.0.255 для 255.255.255.0. Маршрутизатори, такі як Cisco, використовують її в списках доступу та оголошеннях мереж OSPF.
Чому можна розділити лише на 2, 4, 8… підмереж?
Підмережі, створені шляхом розширення префікса, завжди мають однаковий розмір, і кожен додатковий біт подвоює їх кількість. Якщо вам потрібно 5 мереж, ви отримаєте 8 і можете залишити 3 невикористаними або спланувати підмережі різного розміру вручну (VLSM).
Чи шукає він, кому належить IP-адреса?
Ні. Усе обчислюється з введених вами чисел. Інструмент не звертається до служб WHOIS, DNS або геолокації.
Конфіденційність
Усі обчислення виконуються у вашому браузері. Введені адреси нікуди не надсилаються, не зберігаються та не включаються в аналітику.