最近有好多同学问我子网划分的问题,下面我简单的把子网划分的解法分析一下
例如下面这个题
先将网络地址划分为二进制进行
总 网络地址 二进制 子网所能分配的地址数
128.208.0.0/16 10000000.11010000.* 2^16
要分一半给计算机科学院,则需要2^15个子网二进制应向后推一位
10000000.11010000.0*
10000000.11010000.1*
这两种都可以
这里以第二种解答
128.208.128.0/17 10000000.11010000.1* 2^15
四分之一分给电机工程,则需要2^14个子网,上面总地址二进制往后推两位,如果上面用了 10000000.11010000.1*,则下面只能往后推00或01,
这里用00进行解答
128.208.0.0/18 10000000.11010000.00* 2^14
八分之一留给艺术系,如果上面用了00,则下面只能在01的基础上往后推一位,共2^13个子网,这里往后推011
128.208.96.0/19 10000000.11010000.011* 2^13
剩余八分之一保留,这里也需要2^13个子网,则往后推010
128.208.64.0/19 10000000.11010000.010* 2^13
如果上面这种分法则答案为
计算机
128.208.128.0/17
电机
128.208.0.0/18
艺术系
128.208.96.0/19
保留
128.208.64.0/16
这种问题的答案不唯一,例如上面的答案还可以为
128.208.0.0/17
128.208.128.0/18
128.208.192.0/19
128.208.224.0/19
希望这篇博客可以帮到大家