Калькулятор IPv4 подсети (CIDR, маска, хосты)
Введите IPv4-адрес с опциональным CIDR (например, 192.168.1.10/24). Возвращает сетевой адрес, широковещательный адрес, первый/последний доступный хост, общее количество адресов, маску сети, wildcard-маску, класс IP, статус публичный/частный и двоичное представление.
- IP-адрес
- 192.168.1.10
- Маска подсети
- 255.255.255.0 (/24)
- Wildcard-маска
- 0.0.0.255
- Сетевой адрес
- 192.168.1.0
- Широковещательный адрес
- 192.168.1.255
- Первый доступный хост
- 192.168.1.1
- Последний доступный хост
- 192.168.1.254
- Всего адресов
- 256
- Класс IP
- C
- Частный (RFC 1918)
- ✓
11000000.10101000.00000001.00001010Как это работает
Что означает нотация CIDR
CIDR (Classless Inter-Domain Routing) — это косая черта с числом после IP-адреса, например «192.168.1.10/24». Число означает, сколько бит с начала адреса относится к сетевой части (а не к части хоста). /24 означает 24 бита сети = 8 бит хоста = 256 адресов всего, 254 доступных.
Распространённые CIDR: /32 — один хост, /30 — канальная сеть (4 адреса, 2 доступных), /29 — малая подсеть (8/6), /24 — LAN (256/254), /16 — большая сеть (65 тыс.), /8 — блок уровня провайдера (16 млн). Чем меньше число после CIDR, тем крупнее сеть.
Сетевой адрес, широковещательный и доступные хосты
Сетевой адрес: первый адрес в подсети, где все биты хоста равны нулю. Используется для идентификации самой подсети; не может быть назначен устройству.
Широковещательный адрес: последний адрес, где все биты хоста равны единице. Используется для отправки пакета всем хостам подсети; не может быть назначен.
Доступные хосты: всего адресов минус сетевой и широковещательный = 2^(32−CIDR) − 2. Исключение: /31 (соединения точка-точка) и /32 (один хост) считают все адреса доступными согласно RFC 3021.
Публичные и частные адреса
RFC 1918 резервирует три диапазона для частных внутренних сетей: 10.0.0.0/8 (16 млн адресов), 172.16.0.0/12 (1 млн), 192.168.0.0/16 (65 тыс.). Большинство домашних и офисных роутеров используют часть этих диапазонов (обычно 192.168.1.0/24 или 192.168.0.0/24).
Публичные адреса маршрутизируемы в глобальном интернете и выделяются региональными регистраторами (RIPE NCC — для России и Европы). Они стоят денег и становятся всё более дефицитными — исчерпание IPv4 ускорило принятие CIDR и внедрение IPv6.
Калькулятор определяет, относится ли адрес к частным диапазонам; полезно при проверке сетевого дизайна или подтверждении, что утечка не передаёт частные адреса в интернет.
Частые вопросы
›Почему доступных хостов на 2 меньше, чем всего адресов?
Первый адрес (все биты хоста = 0) — идентификатор сети, последний (все биты = 1) — широковещательный. Оба зарезервированы и не могут быть назначены хосту.
›Почему у /31 2 доступных хоста вместо 0?
RFC 3021 разрешает сети /31 для соединений точка-точка (например, между маршрутизаторами). Оба адреса доступны; резервирование сетевого и широковещательного адреса не применяется.
›В чём разница между маской сети и wildcard-маской?
Маска сети имеет 1 в сетевых битах, 0 в хостовых (255.255.255.0). Wildcard — обратная (0.0.0.255) — используется в ACL Cisco и определениях областей OSPF.
›Как разбить сеть на подсети?
Возьмите родительскую сеть и разбейте её на меньшие блоки, добавляя биты к CIDR. /24 → /25 даёт 2 подсети, /24 → /26 — 4 и т.д. Полезно для разделения отделов или изоляции IoT/гостевых сетей.
›Какая минимальная возможная подсеть?
/32 — один IP-адрес. /31 — наименьшая «обычная» подсеть (2 адреса). /30 распространена для соединений маршрутизатор-маршрутизатор (4/2 доступных).
›Работает ли это для IPv6?
Пока нет — только IPv4. Подсети IPv6 концептуально аналогичны, но используют 128-битные адреса, шестнадцатеричную нотацию и другие соглашения. Поддержка IPv6 может быть добавлена в будущей версии.
›Какая наибольшая одиночная подсеть?
/0 охватывает все 4,3 млрд IPv4-адресов — всё пространство IPv4. /1 делит его пополам. /8 — 16 млн адресов, исторически «класс A»-блок (например, 10.0.0.0/8).
›Данные отправляются на сервер?
Нет. Вычисления выполняются локально в браузере.
Похожие инструменты
Обновлено: