答案1
没有任何技术原因要求某些设备比其他设备拥有更低的 IP 编号。原因纯粹是为了更轻松地编写自动解析/子网划分软件,例如:
您有 /23 和 {10, 200, 50, 100} 台设备。您可以先使用 /28(16 个 IP)对 10 台设备进行子网划分,然后使用 /24 对 200 台设备进行子网划分,这样会在网络之间留下一个未使用的间隙,然后使用 /26(用于 50 台设备),您可以将其放在间隙中,或者放在 /24 之后(但那里没有更多空间,因此您需要返回间隙,检查是否有空间),等等……这会使编程变得复杂(许多 if/else 语句,并猜测将网络放在何处)。
通常,只需按大小 {200,100,50,10} 对需求进行排序,然后一个接一个地拟合网络(/24、/25、/26、/28),您就可以立即看到它们是否适合给定的网络空间,并写出正确的网络名称和大小。