Калькулятор подсетей
Введите IP-адрес с длиной префикса или маской подсети и получите адрес сети, широковещательный адрес, первый и последний используемый хост, число хостов, wildcard-маску и двоичное представление — для IPv4 и IPv6. Всё считается в вашем браузере.
192.168.1.0/24
- Адрес сети
- 192.168.1.0
- Широковещательный адрес
- 192.168.1.255
- Первый доступный хост
- 192.168.1.1
- Последний доступный хост
- 192.168.1.254
- Доступных хостов
- 254
- Всего адресов
- 256
- Маска подсети
- 255.255.255.0
- Wildcard-маска
- 0.0.0.255
- Длина префикса
- /24бит сети: 24 · бит хоста: 8
- Класс
- C
- Тип адреса
- Private-use network · RFC 1918
- Зона обратного DNS
- 1.168.192.in-addr.arpa
- Имя записи PTR
- 0.1.168.192.in-addr.arpa
Битовая схема
Разбить на подсети
Подсети равного размера из сети выше. Для разных размеров (VLSM) разбейте самый большой кусок ещё раз.
| Подсеть | Диапазон хостов | Доступных хостов |
|---|---|---|
| 192.168.1.0/26 | 192.168.1.1 – 192.168.1.62 | 62 |
| 192.168.1.64/26 | 192.168.1.65 – 192.168.1.126 | 62 |
| 192.168.1.128/26 | 192.168.1.129 – 192.168.1.190 | 62 |
| 192.168.1.192/26 | 192.168.1.193 – 192.168.1.254 | 62 |
Суперсеть / агрегация
Вставьте несколько префиксов, по одному в строке: наименьший единый префикс, покрывающий их все, и минимальный список с точным совпадением.
Пока нечего агрегировать.
Калькулятор подсетей IPv4
Введите адрес и маску в любой распространённой форме: 192.168.1.10/24, 192.168.1.10 255.255.255.0 или адрес и нужное число хостов. Результат обновляется по мере ввода.
Адрес сети и широковещательный адрес
Адрес сети — первый адрес блока, все хостовые биты равны 0 (192.168.1.0 для /24); широковещательный — последний, все хостовые биты равны 1 (192.168.1.255). Ни тот, ни другой нельзя назначить устройству в обычной локальной сети.
Используемые хосты
Всё между адресом сети и broadcast: 2^(32 − префикс) − 2 адреса, так что в /24 254 используемых хоста, в /30 — 2, а /31 (линки точка-точка, RFC 3021) использует оба адреса. /32 — один хост.
Маска подсети и wildcard
В маске установлены старшие биты по длине префикса (/24 = 255.255.255.0); wildcard-маска — её инверсия (0.0.0.255), и именно её ожидают списки доступа на оборудовании Cisco. Обе показаны в десятичной и двоичной записи.
Разбить сеть (VLSM)
Введите имеющийся блок и нужные размеры, и калькулятор разделит его на наименьшие подходящие подсети, начиная с самой большой, с диапазоном каждой. Это маски переменной длины — обычный способ нарезать блок офиса или дата-центра.
Калькулятор подсетей IPv6
Введите IPv6-адрес с префиксом, например 2001:db8:abcd::/48, чтобы получить первый и последний адрес блока, сжатую и развёрнутую формы, число сетей /64 в нём и имя зоны обратного DNS. В IPv6 нет широковещательного адреса, а число хостов астрономическое, поэтому полезный вопрос почти всегда один — сколько /64 я получаю: /48 даёт 65 536, /56 — 256, типичное домашнее выделение.
Шпаргалка по подсетям
| Префикс | Маска | Хостов |
|---|---|---|
| /30 | 255.255.255.252 | 2 |
| /29 | 255.255.255.248 | 6 |
| /28 | 255.255.255.240 | 14 |
| /27 | 255.255.255.224 | 30 |
| /26 | 255.255.255.192 | 62 |
| /25 | 255.255.255.128 | 126 |
| /24 | 255.255.255.0 | 254 |
| /23 | 255.255.254.0 | 510 |
| /22 | 255.255.252.0 | 1 022 |
| /21 | 255.255.248.0 | 2 046 |
| /20 | 255.255.240.0 | 4 094 |
| /16 | 255.255.0.0 | 65 534 |
| /8 | 255.0.0.0 | 16 777 214 |
IPv6: /64 — одна локальная сеть; /56 вмещает 256 таких; /48 — 65 536; /32 — типичное выделение провайдеру.
/24, /16, /8 простыми словами
Число после косой черты — сколько старших битов идентифицируют сеть; остальные идентифицируют хосты внутри неё. /24 оставляет 8 хостовых битов (256 адресов), /16 — 16 (65 536), /8 — 24 (16,7 млн). Эти три совпадают со старыми границами классов C, B и A, поэтому их упоминают чаще всего; допустима любая длина префикса от /0 до /32. См. нотацию CIDR простыми словами.
Как работает разбиение на подсети
Адрес IPv4 — 32 бита. Маска подсети говорит, сколько из них, считая слева, обозначают сеть; устройство сравнивает адрес назначения со своим под маской, чтобы решить, отправить напрямую (та же сеть) или через роутер (другая сеть). Разбиение берёт блок и удлиняет сетевую часть, создавая несколько меньших сетей — на этаж офиса, на VLAN, на клиента. Статьи что такое маска подсети и классы IP-адресов дают основы; конвертер CIDR в диапазон IP делает обратное этому калькулятору.
Частые вопросы
Что означает маска подсети 255.255.255.0?
Первые 24 бита адреса идентифицируют сеть, а последние 8 — хост, так что сеть содержит 256 адресов, 254 из них используемые. В нотации CIDR это /24 — самый распространённый размер домашней или офисной сети.
Что означает CIDR-маска 192.168.1.0/24?
Сеть 192.168.1.0 с 24-битной маской (255.255.255.0): адреса с 192.168.1.0 по 192.168.1.255, из которых 192.168.1.1–192.168.1.254 можно назначить устройствам, а .255 — широковещательный адрес.
Что такое маска подсети простыми словами?
Шаблон, который говорит, какая часть IP-адреса обозначает сеть, а какая — устройство: единичные биты покрывают сетевую часть. Устройства с одинаковой сетевой частью общаются напрямую; всё остальное идёт через роутер.
В чём разница между маской подсети и IP-адресом?
IP-адрес идентифицирует одно устройство; маска подсети говорит, какая часть этого адреса общая для всех устройств той же сети. 192.168.1.10 с маской 255.255.255.0 означает устройство 10 в сети 192.168.1.
Что такое 24 в нотации CIDR?
/24 означает, что первые 24 бита адреса — сетевой префикс, что равно маске 255.255.255.0: блок из 256 адресов.
Что означает CIDR /32?
/32 — один адрес: все 32 бита составляют префикс, хостовых битов нет. Используется для маршрутов к хосту, loopback-адресов и правил файрвола, совпадающих ровно с одним адресом.
Вычисляется в вашем браузере: ничего не отправляется на сервер. Типы адресов следуют реестрам специального назначения IANA (RFC 6890 и последующие); математика сверена с модулем ipaddress в Python.