子网的划分方法,刚刚学过了,不过还不太明白,在这里复习一下。
如果要将一个网络划分成多个子网,如何确定这些子网的子网掩码和IP地址中的网络号和主机号呢?
子网划分的步骤如下:
第1步,将要划分的子网数目转换为2的m次方。如要分8个子网,8=23。如果不是恰好是2的多少次方,则取大为原则,如要划分为6个,则同样要考虑23。
第2 步,将上一步确定的幂m按高序占用主机地址m位后,转换为十进制。如m为3表示主机位中有3位被划为“网络标识号”占用,因网络标识号应全为“1”,所以 主机号对应的字节段为“11100000”。转换成十进制后为224,这就最终确定的子网掩码。如果是C类网,则子网掩码为 255.255.255.224;如果是B类网,则子网掩码为255.255.224.0;如果是A类网,则子网掩码为255.224.0.0。
在这里,子网个数与占用主机地址位数有如下等式成立:2m≥n。其中,m表示占用主机地址的位数;n表示划分的子网个数。根据这些原则,将一个C类网络分成4个子网。
为了说明问题,现再举例。若我们用的网络号为192.9.200,则该C类网内的主机IP地址就是192.9.200.1~192.9.200.254,现将网络划分为4个子网,按照以上步骤:
4=22,则表示要占用主机地址的2个高序位,即为11000000,转换为十进制为192。这样就可确定该子网掩码为:192.9.200.192。4个子网的IP地址的划分是根据被网络号占住的两位排列进行的,这四个IP地址范围分别为:
(1) 第1个子网的IP地址是从“11000000 00001001 11001000 00000001”到“11000000 00001001 11001000 00111110”,注意它们的最后8位中被网络号占住的两位都为“00”,因为主机号不能全为“0”和“1”,所以没有11000000 00001001 11001000 00000000和11000000 00001001 11001000 00111111这两个IP地址(下同)。注意实际上此时的主机号只有最后面的6位。对应的十进制IP地址范围为 192.9.200.1~192.9.200.62。而这个子网的子网掩码(或网络地址)为 11000000 00001001 11001000 00000000,为192.9.200.0。
(2)第2个子网的IP地址是从“11000000 00001001 11001000 01000001”到“11000000 00001001 11001000 01111110” ,注意此时被网络号所占住的2位主机号为“01”。对应的十进制IP地址范围为192.9.200.65~192.9.200.126。对应这个子网的子 网掩码(或网络地址)为 11000000 00001001 11001000 01000000,为192.9.200.64。
(3)第3个 子网的IP地址是从“11000000 00001001 11001000 10000001”到“11000000 00001001 11001000 10111110” ,注意此时被网络号所占住的2位主机号为“10”。对应的十进制IP地址范围为192.9.200.129~192.9.200.190。对应这个子网的 子网掩码(或网络地址)为 11000000 00001001 11001000 10000000,为192.9.200.128。
(4)第 4个子网的IP地址是从“11000000 00001001 11001000 11000001”到“11000000 00001001 11001000 11111110” ,注意此时被网络号所占住的2位主机号为“11”。对应的十进制IP地址范围为192.9.200.193~192.9.200.254。对应这个子网的 子网掩码(或网络地址)为 11000000 00001001 11001000 11000000,为192.9.200.192。
在此列出A、B、C三类网络子网数目与子网掩码的转换表,如下表所示,供参考。
表:子网划分与子网掩码对应表
A类网络划分子网数与对应的子网掩码
子网数目 占用主机号位数 子网掩码 子网中可容纳的主机数 2 1
255.128.0.0
8388606 4 2
255.192.0.0 4194302 8 3
255.224.0.0
2097150 16
4 255.240.0.0 1048574 32
5 255.258.0.0
524286 64
6 255.253.0.0 262142 128
7 255.254.0.0 131070 256
8 255.255.0.0
65534
B类网络划分子网数与对应的子网掩码
| 子网数目 | 占用主机号位数 | 子网掩码 | 子网中可容纳的主机数 |
| 2 | 1 | 255.255.128.0 | 32766 |
| 4 | 2 | 255.255.192.0 | 16382 |
| 8 | 3 | 255.255.224.0 | 8190 |
| 16 | 4 | 255.255.240.0 | 4094 |
| 32 | 5 | 255.255.248.0 | 2046 |
| 64 | 6 | 255.255.252.0 | 1022 |
| 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 |
若转载请注明出处: Spirit's Home
本文地址: http://www.7788sky.cn/post/ziwangyanmahuafen.html
1 Response to “子网的划分方法及子网掩码的计算方法”
By 呵呵 on 2008-4-10 20:55:42|
我说你上课怎么啥都会啊,原来都在这里提前学了,^_^