三、 子网划分与实例
根据以上分析,建议按以下步骤和实例定义子网掩码。
1、 将要划分的子网数目转换为2的m次方。如要分8个子网,8=23。
2、 取上述要划分子网数的2的m次方的幂。如23,即m=3。
3、 将上一步确定的幂m按高序占用主机地址m位后转换为十进制。如m为3
则是11100000,转换为十进制为224,即为最终确定的子网掩码。如果是C类
网,则子网掩码为255.255.255.224;如果是B类网,则子网掩码为
255.255.224.0;如果是C类网,则子网掩码为255.224.0.0。
在这里,子网个数与占用主机地址位数有如下等式成立:2m=n。其中,m
表示占用主机地址的位数;n表示划分的子网个数。
根据这些原则,将一个C类网络分成4个子网。
若我们用的网络号为192.9.200,则该C类网内的主机IP地址就是
192.9.200.1~192.9.200.254(因为全“0”和全“1”的主机地址有特
殊含义,不作为有效的IP地址),现将网络划分为4个部分,按照以上步骤:
4=22,取22的幂,即2,则二进制为11,占用主机地址的高序位即为11000000,
转换为十进制为192。这样就可确定该子网掩码为:192.9.200.192,4个
子网的IP地址范围分别为:
二进制
十进制
① 11000000 00001001 11001000 00000001
~
11000000 00001001 11001000 00111110
192.9.200.1
~
192.9.200.62
② 11000000 00001001 11001000 01000001
~
11000000 00001001 11001000 01111110
192.9.200.65
~
192.9.200.126
③ 11000000 00001001 11001000 10000001
~
11000000 00001001 11001000 10111110
192.9.200.129
~
192.9.200.190
④ 11000000 00001001 11001000 11000001
~
11000000 00001001 11001000 11111110
192.9.200.193
~
192.9.200.254
在此列出A、B、C三类网络子网数目与子网掩码的转换表,以供参考。
A类:
子网数目
占用位数
子网掩码
子网中主机数
2
1
255.128.0.0
8,388,606
4
2
255.192.0.0
4,194,302
8
3
255.224.0.0
2,097,150
16
4
255.240.0.0
1,048,574
32
5
255.248.0.0
524,286
64
6
255.252.0.0
262,142
128
7
255.254.0.0
131,070
128
7
255.255.0.0
65,534
B类:
子网数目
占用位数
子网掩码
子网中主机数
2
1
255.255.128.0
32,766
4
2
255.255.192.0
16,382
8
3
255.255.224.0
8,190
16
4
255.255.240.0
4,094
32
5
255.255.248.0
2,046
64
6
255.255.252.0
1,022
128
7
255.255.254.0
510
256
8
255.255.255.0
254
C类:
子网数目
占用位数
子网掩码
子网中主机数
2
1
255.255.255.128
126
4
2
255.255.255.192
62
8
3
255.255.255.224
30
16
4
255.255.255.240
14
32
5
255.255.255.248
6
64
6
255.255.255.252
2
根据以上分析,建议按以下步骤和实例定义子网掩码。
1、 将要划分的子网数目转换为2的m次方。如要分8个子网,8=23。
2、 取上述要划分子网数的2的m次方的幂。如23,即m=3。
3、 将上一步确定的幂m按高序占用主机地址m位后转换为十进制。如m为3
则是11100000,转换为十进制为224,即为最终确定的子网掩码。如果是C类
网,则子网掩码为255.255.255.224;如果是B类网,则子网掩码为
255.255.224.0;如果是C类网,则子网掩码为255.224.0.0。
在这里,子网个数与占用主机地址位数有如下等式成立:2m=n。其中,m
表示占用主机地址的位数;n表示划分的子网个数。
根据这些原则,将一个C类网络分成4个子网。
若我们用的网络号为192.9.200,则该C类网内的主机IP地址就是
192.9.200.1~192.9.200.254(因为全“0”和全“1”的主机地址有特
殊含义,不作为有效的IP地址),现将网络划分为4个部分,按照以上步骤:
4=22,取22的幂,即2,则二进制为11,占用主机地址的高序位即为11000000,
转换为十进制为192。这样就可确定该子网掩码为:192.9.200.192,4个
子网的IP地址范围分别为:
二进制
十进制
① 11000000 00001001 11001000 00000001
~
11000000 00001001 11001000 00111110
192.9.200.1
~
192.9.200.62
② 11000000 00001001 11001000 01000001
~
11000000 00001001 11001000 01111110
192.9.200.65
~
192.9.200.126
③ 11000000 00001001 11001000 10000001
~
11000000 00001001 11001000 10111110
192.9.200.129
~
192.9.200.190
④ 11000000 00001001 11001000 11000001
~
11000000 00001001 11001000 11111110
192.9.200.193
~
192.9.200.254
在此列出A、B、C三类网络子网数目与子网掩码的转换表,以供参考。
A类:
子网数目
占用位数
子网掩码
子网中主机数
2
1
255.128.0.0
8,388,606
4
2
255.192.0.0
4,194,302
8
3
255.224.0.0
2,097,150
16
4
255.240.0.0
1,048,574
32
5
255.248.0.0
524,286
64
6
255.252.0.0
262,142
128
7
255.254.0.0
131,070
128
7
255.255.0.0
65,534
B类:
子网数目
占用位数
子网掩码
子网中主机数
2
1
255.255.128.0
32,766
4
2
255.255.192.0
16,382
8
3
255.255.224.0
8,190
16
4
255.255.240.0
4,094
32
5
255.255.248.0
2,046
64
6
255.255.252.0
1,022
128
7
255.255.254.0
510
256
8
255.255.255.0
254
C类:
子网数目
占用位数
子网掩码
子网中主机数
2
1
255.255.255.128
126
4
2
255.255.255.192
62
8
3
255.255.255.224
30
16
4
255.255.255.240
14
32
5
255.255.255.248
6
64
6
255.255.255.252
2