Разделение подсетей

Разбейте сеть на равные подсети или задайте размер каждой по числу узлов.

Разделение подсетей работает полностью в браузере: внутренние схемы адресации считаются на вашем устройстве и не покидают его.

Создаёт и поддерживает Udit Agarwal

Открыть калькулятор CIDR

Об инструменте Разделение подсетей

Разрезать сеть на меньшие легко описать и муторно делать вручную, потому что каждый дочерний блок должен начинаться на границе, которую допускает его собственный размер. Инструмент предлагает три пути. Задайте новую длину префикса — и он перечислит получившиеся равные блоки. Задайте число подсетей — и он округлит вверх до степени двойки. Либо перечислите потребности каждого отдела — и он разложит подсети переменной длины от больших к меньшим: именно так VLSM избегает потерь адресного пространства.

Возможности

  • Делит по целевому префиксу, числу подсетей или потребности в узлах
  • Маски переменной длины, распределяемые от самого большого блока
  • Сеть, маска, первый и последний узел, широковещательный адрес и число пригодных адресов
  • Приводит адрес узла к сетевому адресу его блока
  • Сообщает об оставшихся адресах и о запросах, которые не поместились
  • Считает /31 каналом точка-точка, а /32 одиночным узлом согласно RFC 3021
  • Экспорт CSV для IPAM или электронной таблицы

Как использовать Разделение подсетей

  1. Введите блок для разбиения, например 10.0.0.0/16
  2. Выберите новый префикс, число подсетей или потребность в узлах
  3. Прочитайте получившиеся блоки с диапазонами и числом пригодных адресов
  4. Скопируйте список CIDR или скачайте таблицу в CSV

Пример

Ввод

192.168.1.0/24 split into /26

Результат

192.168.1.0/26, 192.168.1.64/26, 192.168.1.128/26, 192.168.1.192/26

Четыре равных блока по 62 пригодных узла, на тех границах, где /26 может начинаться.

Частые ошибки и устранение неполадок

  • Введённый блок изменился сам. — Адрес, не являющийся сетевым адресом своего блока, приводится к нему: 192.168.1.77/24 становится 192.168.1.0/24. Уведомление над результатами об этом сообщает.
  • Запрос VLSM не поместился, хотя арифметика сходилась. — Выравнивание отнимает место. Блок должен начинаться на кратном своему размеру адресе, поэтому крупный запрос после нескольких мелких может оставить непригодный промежуток.
  • Число пригодных узлов на два меньше ожидаемого. — Сетевой и широковещательный адреса нельзя назначить узлу, поэтому в /24 254 пригодных адреса, а не 256. Исключение — только /31 и /32.
  • Показана лишь часть очень большого разбиения. — Разбиение /8 на /24 даёт 65 536 блоков, поэтому таблица показывает первые 1024 и предупреждает об этом.

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

Сколько подсетей получится, если разделить /24 на /26?
Четыре, по 64 адреса и 62 пригодных узла в каждой. Каждый дополнительный бит префикса удваивает число подсетей и вдвое уменьшает их размер.
Что такое VLSM и когда он нужен?
Маски переменной длины дают каждой подсети маску под её собственное число узлов, а не одну на всю сеть. Это важно, когда подсети различаются по размеру.
Почему подсеть должна начинаться на границе?
Потому что маска работает с битами, а не с арифметикой. /26 занимает 64 адреса, и его сетевой адрес должен быть кратен 64.
Действительно ли можно использовать /31 для канала между маршрутизаторами?
Да, и это обычная практика. RFC 3021 разрешает /31 на каналах точка-точка, где пригодны оба адреса, ведь широковещание некому адресовать.
Поддерживаются ли префиксы IPv6?
Пока нет: здесь расчёты для IPv4. В IPv6 такая арифметика по числу узлов почти не нужна, поскольку принято выдавать каждому сегменту /64.

Связанные инструменты

Другие инструменты: Сеть

Все инструменты: Сеть (24) · Все инструменты