1. Три фундаментальные формулы расчета подсетей
Любое деление подсетей IPv4 подчиняется трем математическим тождествам:
Формула полезной емкости узлов
Доступные узлы = 2^(32 - Префикс) - 2. Вычитаются 2 адреса: адрес сети и широковещательный адрес.
Теорема создания подсетей
Количество созданных подсетей = 2^(Заимствованные биты). Заимствование N бит дает 2^N подсетей.
Теорема о размере блока (шаге)
Размер блока = 256 - Значение маски активного октета. Подсети увеличиваются с шагом, кратным этому значению.
2. Практический пример: разделение /24 на четыре подсети /26
Для сети 192.168.1.0/24 требуется создать 4 подсети отделов (Разработка, Продажи, Бухгалтерия, Офис):
Требуется 4 подсети: 2^N >= 4 -> N = 2 бита. Новый префикс: 24 + 2 = /26.
2 бита в 4-м октете: 128 + 64 = 192 -> Маска: 255.255.255.192. Размер блока: 256 - 192 = 64.
| # | CIDR Подсети | Диапазон полезных хостов | Широковещательный адрес | Полезных хостов |
|---|---|---|---|---|
| #1 | 192.168.1.0/26 | 192.168.1.1 - 192.168.1.62 | 192.168.1.63 | 62 |
| #2 | 192.168.1.64/26 | 192.168.1.65 - 192.168.1.126 | 192.168.1.127 | 62 |
| #3 | 192.168.1.128/26 | 192.168.1.129 - 192.168.1.190 | 192.168.1.191 | 62 |
| #4 | 192.168.1.192/26 | 192.168.1.193 - 192.168.1.254 | 192.168.1.255 | 62 |
3. Маскирование подсетей переменной длины (VLSM)
VLSM позволяет выделять подсети разного размера в рамках одной сети для исключения потерь IP-адресов.
4. Граничные условия RFC 3021 /31 и /32
RFC 3021 позволяет использовать каналы /31 «точка-точка» с 2 доступными узлами, а /32 используется для loopback-интерфейсов.
Архитектура IP-подсетей и руководство по битовой математике
Калькулятор подсетей IPv4 →
Точный расчет CIDR, масок и диапазона хостов с командами Cisco CLI.
Таблица CIDR и масок →
Интерактивная таблица от /0 до /32 с обратными масками и двоичным представлением.
Планировщик CIDR для Cloud VPC →
Разбиение подсетей для AWS, Azure и GCP с учетом зарезервированных адресов.