子网划分:
需要把网络进一步划分成更小的子网,以在子网之间隔离介质访问冲突和广播报。将一个大的网络进一步划分成一个个小的子网的另外一个目的是网络管理和网络安全的需要。
通行的解决方法是将IP地址的主机编码分出一些位来挪用为子网编码。为了解决介质访问冲突和广播风暴的技术问题,一个网段超过200台主机的情况是很少的。一个好的网络规划中,每个网段的主机数都不超过80个。子网掩码通常和IP地址一起使用,用来说明IP地址所在的子网的网络地址。比如:我们不知道子网掩码,只看IP地址211.68.38.155,我们只能知道它在211.68.38.0网络上,而不知道在哪个子网上。
子网掩码在路由器设备上非常重要。路由器要从数据报的IP报头中取出目标IP地址,用子网掩码和目标IP地址进行与操作,从而得到目标IP地址所在网络的网络地址。路由器是根据目标网络地址来工作的。
例如:
市场部子网子网地址202.33.150.0 地址分配202.33.150.1到202.33.150.62 广播地址202.33.150.63
生产部子网子网地址202.33.150.64 地址分配202.33.150.65到202.33.150.126 广播地址 202.33.150.127
车间子网子网地址202.33.150.128 地址分配202.33.150.129到202.33.150.190 广播地址 202.33.150.191
财务部子网子网地址202.33.150.192 地址分配202.33.150.193到202.33.150.254 广播地址 202.33.150.255
所有子网的掩码是255.255.255.192。各个主机在配置自己的IP地址的时候,要连同子网掩码255.255.255.192一起配置。
实例:
设某单位申请得到一个C类地址200.210.95.0,需要划分出6个子网。我们需要为这6个子网分配子网地址,然后计算出本单位子网的子网掩码、各个子网中IP地址的分配范围、可用IP地址数量和广播地址。
步骤1:计算机需要挪用的主机位数的位数。需要多少主机位需要试算。
借1位主机位可以分配出2的1次方=2个子网地址;借2位主机位可以分配出2的2次方=4个子网地址;借3位主机位可以分配出2的3次方=8个子网地址。因此决定挪用3位主机位作为子网地址的编码。
步骤2:用二进制数为各个子网编码。
子网1的地址编码:200.210.95.00000000 子网2的地址编码:200.210.95.00100000 子网3的地址编码:200.210.95.01000000
子网4的地址编码:200.210.95.01100000 子网5的地址编码:200.210.95.10000000 子网6的地址编码:200.210.95.10100000
步骤3:将二进制数的子网地址编码转换为十进制数表示,成为能发布的子网地址。
子网1的子网地址:200.210.95.0 子网2的子网地址:200.210.95.32 子网3的子网地址:200.210.95.64 子网4的子网地址:200.210.95.96
子网5的子网地址:200.210.95.128 子网6的子网地址:200.210.95.160步骤4:计算出子网掩码
先计算出二进制的子网掩码:11111111.11111111.11111111.11100000 (下划线的位是挪用的主机位)转换为十进制表示,成为对外发布的子网掩码:255.255.255.224
步骤5:计算出各个子网的广播IP地址
先计算出二进制的子网广播地址,然后转换为十进制:200.210.95.00011111
子网1的广播IP地址:200.210.95. 00011111 / 200.210.95.31 子网2的广播IP地址:200.210.95. 00111111 / 200.210.95.63
子网3的广播IP地址:200.210.95. 01011111 / 200.210.95.95 子网4的广播IP地址:200.210.95. 01111111 / 200.210.95.127
子网5的广播IP地址:200.210.95. 10011111 / 200.210.95.159 子网6的广播IP地址:200.210.95. 10111111 / 200.210.95.191
实际上,简单地用下一个子网地址减1,就得到本子网的广播地址。
步骤6:列出各个子网的IP地址范围
子网1的IP地址分配范围:200.210.95.1至200.210.95.30 子网2的IP地址分配范围:200.210.95.33至200.210.95.62
子网3的IP地址分配范围:200.210.95.65至200.210.95.94 子网4的IP地址分配范围:200.210.95.97至200.210.95.126
子网5的IP地址分配范围:200.210.95.129至200.210.95.158 子网6的IP地址分配范围:200.210.95.161至200.210.95.190
步骤7:计算出每个子网中的IP地址数量
被挪用后主机位的位数为5,能够为主机编址的数量为25-2=30。减2的目的是去掉子网地址和子网广播地址。
B类地址的子网划分:
1、划分的子网数量2 网络地址位数/ 挪用主机位数17/1 子网掩码255.255.128.0 每个子网中可分配的IP地址数32766
2、划分的子网数量4 网络地址位数/ 挪用主机位数18/2 子网掩码255.255.192.0 每个子网中可分配的IP地址数16382
3、划分的子网数量8 网络地址位数/ 挪用主机位数19/3 子网掩码255.255.224.0 每个子网中可分配的IP地址数8190
4、划分的子网数量16 网络地址位数/ 挪用主机位数20/4 子网掩码255.255.240.0 每个子网中可分配的IP地址数4094
5、划分的子网数量32 网络地址位数/ 挪用主机位数21/5 子网掩码255.255.248.0 每个子网中可分配的IP地址数2046
6、划分的子网数量64 网络地址位数/ 挪用主机位数22/6 子网掩码255.255.252.0 每个子网中可分配的IP地址数1022
7、划分的子网数量128 网络地址位数/ 挪用主机位数23/7 子网掩码255.255.254.0 每个子网中可分配的IP地址数510
8、划分的子网数量256 网络地址位数/ 挪用主机位数24/8 子网掩码255.255.255.0 每个子网中可分配的IP地址数254
9、划分的子网数量512 网络地址位数/ 挪用主机位数25/9 子网掩码255.255.255.128 每个子网中可分配的IP地址数126
10、划分的子网数量1024 网络地址位数/ 挪用主机位数26/10 子网掩码255.255.255.192 每个子网中可分配的IP地址数62
11、划分的子网数量2048 网络地址位数/ 挪用主机位数27/11 子网掩码255.255.255.224 每个子网中可分配的IP地址数30
C地址的子网划分:
1、划分的子网数量2 网络地址位数/挪用主机位数25/1 子网掩码255.255.255.128 每个子网中可分配的IP地址数126
2、划分的子网数量4 网络地址位数/挪用主机位数26/2 子网掩码255.255.255.192 每个子网中可分配的IP地址数62
3、划分的子网数量8 网络地址位数/挪用主机位数27/3 子网掩码255.255.255.224 每个子网中可分配的IP地址数30
4、划分的子网数量16 网络地址位数/挪用主机位数28/4 子网掩码255.255.255.240 每个子网中可分配的IP地址数14