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

CIDR Блокировать
Далее

Введите блок CIDR, например 10.0.42.64/27, и калькулятор вернет сетевой адрес, широковещательный адрес, диапазон IP-адресов, общее количество адресов, используемые хосты и соответствующую маску подсети. Инструмент, необходимый для AWS VPC, домашних лабораторий и расчетов сетевого планирования.

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

  1. 1

    Введите блок CIDR

    Обозначение IPv4 `a.b.c.d/prefix`. Префикс: от 0 (весь Интернет) до 32 (один хост).

  2. 2

    Сетевые и широковещательные вычисления

    И с маской дает сеть; ИЛИ с обратной маской дает трансляцию.

  3. 3

    Получен диапазон хостов

    Первый хост = сеть + 1; последний хост = широковещательная передача − 1 (для /31 и /32 правила различаются).

  4. 4

    Компактная сводка

    Маска подсети, диапазон IP-адресов, количество адресов и используемые хосты, готово к копированию.

Общая длина префикса

ЦИДР Маска подсети Всего IP-адресов Полезные хосты Типичное использование
/8 255.0.0.0 16 777 216 16 777 214 Устаревший класс A
/16 255.255.0.0 65 536 65 534 Устаревший класс B, крупная компания
/20 255.255.240.0 4096 4094 Средний кампус/VPC
/22 255.255.252.0 1,024 1022 Небольшой кампус
/24 255.255.255.0 256 254 Малая локальная сеть/подсеть
/25 255.255.255.128 128 126 Маленькая команда
/26 255.255.255.192 64 62 Небольшой отдел
/27 255.255.255.224 32 30 Очень маленькая подсеть
/28 255.255.255.240 16 14 Маленькая подсеть (минимум AWS)
/29 255.255.255.248 8 6 Точка-точка плюс запасные части
/30 255.255.255.252 4 2 Двухточечная связь
/31 255.255.255.254 2 2 Двухточечная связь (RFC 3021)
/32 255.255.255.255 1 1 Один хост/петля

«Используемые хосты» = всего, 2, поскольку первый IP-адрес, это сетевой адрес, а последний, широковещательная рассылка. /31 (RFC 3021) и /32, это особые случаи, когда можно использовать оба адреса.

Работающий пример: 10.0.42.64/27

  • Двоичный файл /27: 11111111.11111111.11111111.11100000
  • Сетевой адрес: 10.0.42.64 (все биты хоста равны 0)
  • Широковещательный адрес: 10.0.42.95 (все биты хоста равны 1)
  • Первый используемый хост: 10.0.42.65
  • Последний доступный хост: 10.0.42.94
  • Всего адресов: 32
  • Полезные хосты: 30
  • Маска подсети: 255.255.255.224
  • Маска подстановочного знака: 0.0.0.31

Советы по созданию подсетей

  • Всегда используйте четные границы префиксов, /24, /25, /26, /27 разделяются четко. /23 разделен на две части /24, это чисто; /23 на три подсети, это болезненно.
  • План роста, теперь /26 нельзя расширить без изменения нумерации. Выделите /25, если вы думаете, что можете удвоить.
  • Облачные VPC (AWS, GCP, Azure) требуют минимальных размеров, обычно /28 на подсеть.
  • Частные диапазоны (RFC 1918): 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16. Используйте их для внутренних сетей.
  • Избегайте дублирования VPN и партнерских сетей. 10.0.0.0/8 настолько распространена, что домашние VPN часто конфликтуют с офисными VPC.

Маски с подстановочными знаками

В списках контроля доступа Cisco используются подстановочные маски (обратные маске подсети):

  • Маска подсети 255.255.255.224 → Подстановочный знак 0.0.0.31.
  • Подстановочный знак = все биты перевернуты. «0» означает «должно совпадать», «1» означает «любой».

Часто задаваемые вопросы

Первый IP в блоке, это сетевой адрес (идентифицирует саму подсеть); последний IP, это широковещательный адрес (отправляется всем хостам). Ни один из них не может быть назначен интерфейсу, поэтому количество используемых хостов = всего − 2.

Этот инструмент ориентирован на IPv4. IPv6 имеет 128-битные адреса и другие соглашения о префиксах; для этого используйте специальный калькулятор подсети IPv6 (ссылка на соответствующий инструмент приведена ниже).

/30 имеет 4 IP-адреса (2 полезных, сеть + широковещательная рассылка сожжены). /31 (RFC 3021) имеет 2 IP-адреса и использует оба в качестве адресов хостов, экономит 2 IP-адреса на ссылку. Большинство современных маршрутизаторов поддерживают соединение «точка-точка» /31; старое оборудование иногда этого не делает.

Нет, этот инструмент описывает один блок IPv4: сетевой адрес, широковещательный адрес, диапазон IP-адресов, маску подсети, общее и используемое количество адресов. Для разделения или объединения блоков используйте специальный калькулятор подсетей.

Сопутствующие инструменты

Проверка API-эндпоинта

Проверьте в браузере HTTP- или HTTPS-эндпоинт с разрешённым CORS: итоговый статус, доступные заголовки, время и ограниченный предпросмотр тела.

Поиск DNS

Проверяйте записи DNS A, AAAA, MX, TXT, NS, CNAME и SOA любого домена без терминала.

Поиск IP-адреса

Проверьте публичный адрес IPv4 или IPv6, чтобы увидеть примерную страну, регион, город, координаты, ISP, ASN, организацию и часовой пояс.

Тест скорости

Быстрый и бесплатный тест скорости интернета прямо в браузере. Измерьте скорость загрузки в Мбит/с, а также задержку и джиттер и узнайте, готово ли соединение к стримингу 4K, играм и видеозвонкам. Без приложений и регистрации.

Анализатор заголовков электронной почты

Конфиденциально анализируйте исходные заголовки писем в браузере: цепочку Received, время и метаданные SPF, DKIM, DMARC и ARC без загрузки сообщения.

Какой у меня IP

Посмотрите IP-адрес, полученный этим сервером для вашего запроса, его версию IPv4 или IPv6 и приблизительную страну при наличии локальных данных GeoIP.