CIDR-калькулятор

Вычислите информацию о подсети по IP-адресу с нотацией CIDR. Поддерживает IPv4 и IPv6.

CIDR-вход
Очистить
Что такое ЦИДР?

В нотации CIDR (бесклассовая междоменная маршрутизация) к адресу добавляется длина префикса, чтобы отметить, где заканчивается сетевая часть, как в 192.168.1.0/24. Это позволяет создавать подсети любого размера вместо фиксированных границ классов A, B и C.

Как работает CIDR

CIDR использует длину префикса для определения границы между сетевой и хостовой частями IP-адреса. Длина префикса (например, /24) указывает, сколько бит используется для сетевого адреса. Остальные биты доступны для адресов хостов. Префикс /24 означает 24 бита для сети (всего 256 адресов, 254 используемых хоста), а /16 обеспечивает общее количество адресов 65 536.

Общие случаи использования
  • Планирование выделения IP-адресов для сетей
  • Настройка правил брандмауэра и списков контроля доступа
  • Проектирование подсетей VPC в облачных средах
  • Расчет доступных хостов для сегментов сети
  • Оптимизация записей таблицы маршрутизации с помощью агрегации маршрутов
Примеры
Ввод: 192.168.1.0/24
Выход: 254 доступных хоста, маска 255.255.255.0
Ввод: 10.0.0.0/8
Выход: 16 777 214 доступных хостов, маска 255.0.0.0
Ввод: 172.16.0.0/12
Выход: 1 048 574 доступных хоста, маска 255.240.0.0
Часто задаваемые вопросы

В чем разница между /24 и /25?

Сеть /24 имеет всего 256 адресов (254 используемых хоста) с маской подсети 255.255.255.0. Сеть /25 делит это число пополам: всего 128 адресов (126 используемых хостов) с маской подсети 255.255.255.128.

Почему из числа пригодных для использования хостов вычитаются 2 адреса?

Первый адрес в подсети — это адрес сети, а последний — широковещательный адрес. Их нельзя назначить хостам, поэтому они вычитаются из общей суммы, чтобы получить количество используемых хостов. Исключение: для подсетей /31 и /32 действуют особые правила (RFC 3021).

Что такое диапазоны частных IP-адресов?

RFC 1918 определяет три частных диапазона: 10.0.0.0/8 (класс A), 172.16.0.0/12 (класс B) и 192.168.0.0/16 (класс C). Эти адреса не маршрутизируются в общедоступном Интернете и используются для внутренних сетей.