题目描述
某 C 类网络号为198.168.3.0,若需要将该网络划分成 6 个子网,请给出你的划分方案。
(1)给出选用的子网掩码;
(2)给出各子网的网络号;
(3)给出各子网内的广播地址;
(4)给出各子网内可分配的主机 IP 地址范围。
题目分析
由于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。
本题根据子网数,进行子网掩码的计算。
在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。
- 将子网数目转化为二进制来表示。
- 取得该二进制的位数,为 N。
- 取得该 IP 地址的类子网掩码,将其主机地址部分的前 N 位置 1,即得出该 IP 地址划分子网的子网掩码。
子网划分的任务包括:
- 确定子网掩码的长度。
- 确定子网下的主机可用地址范围(第一个可用 IP 和最后一个可用 IP)。
- 确定网络地址(主机位全为 0)和广播地址(主机位全为 1),不能分配计算机主机用。
题目解答
由题可知,将 C 类网络号为198.168.3.0,划分成 6 个子网。
- 6 的二进制表示为 110,该二进制数为 3 位数。
- 将 C 类地址的子网掩码 255.255.255.0 的主机地址前 3 位置 1,得到 255.255.255.224,则选用的子网掩码为 255.255.255.224。
- 借用主机位 3 位作为子网位,二进制数 0 和 1 按三位排列组合,取 6 种作为子网。则:000 是 A 子网,001 是 B 子网,010 是 C 子网,011 是 D 子网,100 是 E 子网,101 是 F 子网。
- 子网的网络地址、广播地址、可用地址范围计算
- 以 A 子网进行举例
- 同理可得,其他子网的网络地址、广播地址、可用地址范围
最终结果:
选用的子网掩码:255.255.255.224。
A 子网的网络地址:198.168.3.0/27,可用地址(198.168.3.1~198.168.3.30),广播地址:198.168.3.31。
B 子网的网络地址:198.168.3.32/27,可用地址(198.168.3.33~198.168.3.62),广播地址:198.168.3.63。
C 子网的网络地址:198.168.3.64/27,可用地址(198.168.3.65~198.168.3.94),广播地址:198.168.3.95。
D 子网的网络地址:198.168.3.96/27,可用地址(198.168.3.97~198.168.3.126),广播地址:198.168.3.127。
E 子网的网络地址:198.168.3.128/27,可用地址(198.168.3.129~198.168.3.158),广播地址:198.168.3.159。
F 子网的网络地址:198.168.3.160/27,可用地址(198.168.3.161~198.168.3.190),广播地址:198.168.3.191。