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

Расшифровывает запись CIDR вроде 10.0.0.0/8: какой диапазон она покрывает, какая у неё маска и сколько в ней адресов.

Например, 10.0.0.0/8

Нотация CIDR
172.16.0.0/12
Первый адрес
172.16.0.0
Последний адрес
172.31.255.255
Маска подсети
255.240.0.0
Обратная маска (wildcard)
0.15.255.255
Всего адресов
1 048 576
Доступно хостов
1 048 574
Длина префикса
/12
Справочная таблица префиксов IPv4
ПрефиксМаска подсетиАдресов
/32255.255.255.2551
/31255.255.255.2542
/30255.255.255.2524
/29255.255.255.2488
/28255.255.255.24016
/27255.255.255.22432
/26255.255.255.19264
/25255.255.255.128128
/24255.255.255.0256
/23255.255.254.0512
/22255.255.252.01 024
/21255.255.248.02 048
/20255.255.240.04 096
/19255.255.224.08 192
/18255.255.192.016 384
/17255.255.128.032 768
/16255.255.0.065 536
/15255.254.0.0131 072
/14255.252.0.0262 144
/13255.248.0.0524 288
/12255.240.0.01 048 576
/11255.224.0.02 097 152
/10255.192.0.04 194 304
/9255.128.0.08 388 608
/8255.0.0.016 777 216
/7254.0.0.033 554 432
/6252.0.0.067 108 864
/5248.0.0.0134 217 728
/4240.0.0.0268 435 456
/3224.0.0.0536 870 912
/2192.0.0.01 073 741 824
/1128.0.0.02 147 483 648
/00.0.0.04 294 967 296

Работает в браузере. Введённые данные не отправляются на наш сервер.

Об инструменте

CIDR (Classless Inter-Domain Routing) — способ записи сети в виде «адрес/префикс». Он заменил классы A, B и C и позволяет нарезать адресное пространство блоками любого размера — от одного адреса (/32) до всего IPv4 (/0).

Если ввести адрес, который не совпадает с началом блока (например, 10.1.2.3/8), калькулятор покажет каноническую запись сети — 10.0.0.0/8. Ниже на странице есть справочная таблица всех 33 префиксов.

Как пользоваться

  1. Введите сеть в формате CIDR, например 172.16.0.0/12, или адрес и выберите префикс в списке.
  2. Посмотрите каноническую запись, границы диапазона и количество адресов.
  3. Для быстрого подбора размера используйте таблицу префиксов ниже.

Примеры

Ввод
172.16.0.0/12
Результат
Диапазон 172.16.0.0 – 172.31.255.255, маска 255.240.0.0, 1 048 576 адресов
Ввод
10.1.2.3/8
Результат
Каноническая запись 10.0.0.0/8, 16 777 216 адресов

Частые вопросы

Что означает число после косой черты?

Сколько старших бит адреса относится к сети. Остальные биты нумеруют адреса внутри блока: в /20 их 12, значит адресов 2¹² = 4096.

Что такое /0 и /32?

/0 — всё пространство IPv4, 4 294 967 296 адресов; так записывают маршрут по умолчанию. /32 — ровно один адрес, например для правила фаервола.

Чем CIDR лучше классов сетей?

Классы давали только блоки /8, /16 и /24. CIDR позволяет выделить, например, /22 на 1024 адреса и не тратить адреса впустую.