1.2.2 基于计算主机数来划分子网
例2 某集团公司给下属子公司甲分配了一段IP地址192.168.5.0/24,现在甲公司有两层办公楼(1楼和2楼),统一从1楼的路由器上公网。1楼有100台计算机联网,2楼有53台计算机联网。如果你是该公司的网络工程师,该怎么规划这段IP地址?
思路:根据需求,画出图1-3所示的简单拓扑。将192.168.5.0/24划成3个网段:1楼一个网段,至少拥有101个可用IP地址;2楼一个网段,至少拥有54个可用IP地址;1楼和2楼的路由器互联用一个网段,需要2个IP地址。
图1-3 网络拓扑图
在划分子网时优先考虑最大主机数来划分。在本例中,我们就先使用最大主机数来划分子网。101个可用IP地址需要保证至少7位的主机位可用(2m-2≥101,m 的最小值为7)。如果保留7位主机位,则只能划出两个网段,剩下的一个网段就划不出来了,但是剩下的一个网段只需要2个IP地址,并且2楼的网段只需要54个可用IP地址,因此,我们可以从第一次划出的两个网段中选择一个网段来继续划分2 楼的网段和路由器互联使用的网段。
步骤1:先根据大的主机数需求划分子网。
因为要保证1楼网段至少有101个可用IP地址,所以主机位至少要保留7位。
先将192.168.5.0/24用二进制表示:
11000000.10101000.00000101.00000000/24
主机位保留7位,即在现有基础上,网络位向主机位借1位(可划分出2个子网):
1楼网段从这两个子网段中选择一个即可,我们选择192.168.5.0/25。
2楼网段和路由器互联使用的网段从192.168.5.128/25中再次划分得到。
步骤2:再划分2楼使用的网段。
2楼使用的网段从192.168.5.128/25这个子网段中再次划分子网获得。因为2楼要有54个可用IP地址,所以主机位至少要保留6位(2m-2≥54,m 的最小值为6)。
先将192.168.5.128/25用二进制表示:
11000000.10101000.00000101.10000000/25
主机位保留6位,即在现有基础上,网络位向主机位借1位(可划分出2个子网):
2楼网段从这两个子网段中选择一个即可,我们选择192.168.5.128/26。
路由器互联使用的网段从192.168.5.192/26中再次划分得到。
步骤3:最后划分路由器互联使用的网段。
路由器互联使用的网段从192.168.5.192/26这个子网段中再次划分子网获得。因为只需要2个可用IP地址,所以主机位只要保留2位即可(2m-2≥2,m 的最小值为2)。
先将192.168.5.192/26用二进制表示:
11000000.10101000.00000101.11000000/26
主机位保留2位,即在现有基础上,网络位向主机位借4位(可划分出16个子网):
路由器互联网段从这16个子网中选择一个即可,如选择192.168.5.252/30。
步骤4:整理本例的规划地址。
1楼:
网络地址:192.168.5.0/25。
主机IP地址:192.168.5.1/25~192.168.5.126/25。
广播地址:192.168.5.127/25。
2楼:
网络地址:192.168.5.128/26。
主机IP地址:192.168.5.129/26~192.168.5.190/26。
广播地址:192.168.5.191/26。
路由器互联:
网络地址:192.168.5.252/30。
两个IP地址:192.168.5.253/30、192.168.5.254/30。
广播地址:192.168.5.255/30。