| 借 n 位 | 子网数 2^n;新前缀 = 原前缀 + n |
|---|---|
| 主机数 | 2^(32-新前缀) - 2 |
| 例 | /24 借 3 位 → 8 个 /27,每段 30 台 |
| 限制 | /31、/32 时 -2 规则不适用 |
借位对照(从 /24 出发)
借位对照(从 /24 出发)
借 1 位 → 2 × /25(126 台)
借 2 位 → 4 × /26(62 台)
借 3 位 → 8 × /27(30 台)
借 4 位 → 16 × /28(14 台)
借 5 位 → 32 × /29(6 台)
借 6 位 → 64 × /30(2 台)Python 枚举验证
Python 枚举验证
python -c "import ipaddress as ip; print(len(list(ip.ip_network('192.168.1.0/24').subnets(new_prefix=27))))"
# 8