子网规划与划分实例讲解

 

需要进行子网规划一般两种情况:

一、给定一个网络,整网络地址可知,需要将其划分为若干个小的子网

二、全新网络,自由设计,需要自己指定整网络地址

后者多了一个根据主机数目确定主网络地址的过程,其他一样。

我们先来讨论第一种情况:

例:学院新建 4 个机房,每个房间有 25 台机器,给定一个网络地址空间:192.168.10.0,现

在需要将其划分为 4 个子网。

分析:

192.168.10.0 是一个 C 类的 IP 地址,标准掩码为:255.255.255.0

要划分为 4 个子网必然要向最后的 8 位主机号借位,那借几位呢?

我们来看要求:4 个机房,每个房间有 25 台机器,那就是需要 4 个子网,每个子网下面最

25 台主机。

考虑扩展性,一般机房能容纳机器数量是固定的,建设好之后向机房增加机器的情况较少,

增加新机房(新子网)情况较多。

(当然对于我们这题,考虑主机或子网最后的结果都是相同的,但如果要组建较大规模网络

的时候,这点要特别注意。)

我们依据子网内最大主机数来确定借几位。

使用公式 2 n -2>= 最大主机数

2 n  -2>= 25

2 n  -2>= 30 >= 25

所以主机位数 n 为:5

 

相对应的子网需要借3

确定了子网部分,后面就简单了,前面的网络部分不变,看最后的这 8

得到 6 个可用的子网地址:

全部转换为点分十进制表示

11000000 10101000 00001010 00100000 = 192.168.10.32

11000000 10101000 00001010 01000000 = 192.168.10.64

11000000 10101000 00001010 01100000 = 192.168.10.96

11000000 10101000 00001010 10000000 = 192.168.10.128

11000000 10101000 00001010 10100000 = 192.168.10.160

11000000 10101000 00001010 11000000 = 192.168.10.192

子网掩码:11111111 11111111 11111111 11100000 = 255.255.255.224

这就得出了所有子网的网络地址,那个子网的主机地址呢?

子网规划与划分实例讲解——作者:刘志丹 2/28/2006

挑战者工作组倾情奉献第3 http://blog.eliuzd.com

注意在一个网络中主机地址全为 0 IP 是网络地址,全为 1 IP 是网络广播地址,不可用

所以我们的子网地址和子网主机地址如下:

子网 1192.168.10.32 掩码: 255.255.255.224

主机 IP192.168.10.3362

子网 2192.168.10.64 掩码: 255.255.255.224

主机 IP192.168.10.6594

子网 3192.168.10.96 掩码: 255.255.255.224

主机 IP192.168.10.97126

子网 4192.168.10.128 掩码: 255.255.255.224

主机 IP192.168.10.129158

子网 5192.168.10.160 掩码: 255.255.255.224

主机 IP192.168.10.161190

子网 6192.168.10.192 掩码: 255.255.255.224

主机 IP192.168.10.193222

我们只要取出前面的4 个子网就可以完成题目了。

我们再来讨论一下第二种情况:

全新的网络,需要自己来指定整网络地址,这就需要先考虑选择 A 类、B 类或 C IP 的问

题,就像上例中的网络地址空间:192.168.10.0 不给定,任由自己选择,那,有的同学可能

会说,直接选择 A 类地址,有 24 位的主机位来随便借位。

当然可以,但那就会浪费 N 多的地址了,在局域网内当然可以随便你设置,但在广域网里

可没有这么大的地址来给你分配,所以从开始就要养成个好的习惯。

那如何选择呢?

和划分子网的时候一样,通过公式计算2 n-2

我们知道划分的子网越多浪费的地址就越

多。

还记得上面我们每个子网里面都有两个 IP 不能用吗?(主机位全为 0 或全为 1

每次划分子网一般都有两个子网的地址要浪费掉(子网部分全为0 或全为1

所以,如果我们需要建设一个拥有 4 个子网,每个子网内有 25 台主机的网络,那我们一共

需要有4+2*25+2IP 数的网络来划分。

4+2*25+2=162

一个 C 类地址的网络可以拥有 254 的主机地址,所以我们选择 C 类的地址来作为整个网络

的网络号。

如果现在我们有 6 个机房,每个机房里有 50 台主机呢?

6+2*50+2=416

显然,需要用到 B 类地址的网络了。

后面划分子网的步骤就和上面一样了,不多说。

 

C IP 地址子网划分

借用位数 子网掩码   子网数   每个子网的主机数

2     255.255.255.192 2           62

3 255.255.255.224   6           30

4 255.255.255.240   14          14

5 255.255.255.248   30          6

6 255.255.255.252   62          2

B IP 地址子网划分

借用位数 子网掩码    子网数     每个子网的主机数

2  255.255.192.0   2         16382

3 255.255.224.0    6         8190

4 255.255.240.0    14        4094

5 255.255.248.0    30        2046

6 255.255.252.0   62          1022

7 255.255.254.0   126        510

8 255.255.255.0   254        254

http://blog.eliuzd.com

A IP 地址子网划分

借用位数 子网掩码子网数  每个子网的主机数

2     255.192.0.0   2         4194302

3     255.224.0.0   6         2097150

4     255.240.0.0  14         1048574

5     255.248.0.0  30         524286

6     255.252.0.0  62         262142

7     255.254.0.0  126        131070

8     255.255.0.0  254        65534

 

注意:这里我们讨论的是一般情况,目前已经有部分路由器支持主机位全为 0 或全为 1 的子

网,IP192.168.10.0 掩码:255.255.248.0 这样的表示方法。这些不在我们讨论范围之内。

北大青鸟网上报名
北大青鸟招生简章