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

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

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

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

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

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

Возможности

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

  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 может начинаться.

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

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

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

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

Все инструменты ArrayKit