Сценарий
Вам дают 172.16.0.0/22, и вы должны разместить внутри четыре сегмента:
- Продажи: 500 узлов
- Инженерия: 200 узлов
- Канал A: двухточечный канал между маршрутизаторами, 2 узла
- Канал B: второй двухточечный канал, 2 узла
/22 содержит 1024 адреса (172.16.0.0 до 172.16.3.255). Концептуальные правила рассмотрены в VLSM; здесь мы проходим их до конца.
Шаг 1: определите размер каждого сегмента
Найдите наименьший блок, содержащий каждое количество узлов, помня о двух зарезервированных адресах (сеть и широковещание) в каждом обычном блоке:
- 500 узлов требуют 9 бит узла (2⁹ − 2 = 510 используемых),
/23. - 200 узлов требуют 8 бит узла (254 используемых),
/24. - 2 узла требуют 2 бита узла (2 используемых),
/30. - 2 узла требуют ещё один
/30.
Округлите вверх до следующей степени двойки: 500 не помещается в /24 (254 используемых), поэтому берёт /23.
Шаг 2: сортируйте от большего к меньшему
Отсортируйте сегменты по размеру блока, наибольший первым, чтобы каждый попал на чистую границу:
- Продажи,
/23(512 адресов) - Инженерия,
/24(256) - Канал A,
/30(4) - Канал B,
/30(4)
Шаг 3: выделите адреса
Выделяйте в этом порядке, каждый блок начинается там, где закончился предыдущий:
/23 172.16.0.0 – .1.255 (510 используемых) ← Продажи
/24 172.16.2.0 – .2.255 (254 используемых) ← Инженерия
/30 172.16.3.0 – .3.3 (2 используемых) ← Канал A
/30 172.16.3.4 – .3.7 (2 используемых) ← Канал B
Продажи заполняют первую половину блока. Инженерия берёт следующий /24. Два канала между маршрутизаторами берут по четыре адреса каждый в начале последнего /24.
Шаг 4: учтите то, что осталось
Четыре сегмента используют 512 + 256 + 4 + 4 = 776 адресов, оставляя 248 свободных, от 172.16.3.8 до 172.16.3.255. Это 75.8% использования, с непрерывным хвостом свободного пространства для следующего канала или небольшой подсети, всё ещё выровненным для будущей суммаризации.
Проверьте свою работу
Это в точности то распределение, которое калькулятор CIDR производит в режиме : введите 172.16.0.0/22 как родительский блок и четыре количества узлов, и он вернёт те же сети, маски, диапазоны и значение 75.8% использования, вычисленное полностью в вашем браузере. Если сегмент не помещается, он указывается отдельно, а не отбрасывается молча.