实验需求
在一家公司,有三个部门,部门A,部门B,部门C
A部门需要120个IP地址
B部门需要50个IP地址
C部门需要12个IP地址
然后申请到了192.168.1.0的一个网段,现在要通过子网划分用来分配主机
实验思路
首先从需求最大的开始,主机数目要≥120台,我们知道一个C类的网络,它的掩码应该是255.255.255.0(转换为二进制),即为11111111.11111111.11111111.00000000
其中1代表网络位,0代表主机位,如果不进行子网划分我们知道,可用IP通过这样来计算:
2^M-2,M代表掩码中0的位数,去掉全1和全0不可用的两个地址,我们实际C类可用主机是,2^8-2=254台
现在开始分析:
A部门:由于2^7=128≥120,所以A部门的主机位应当为7位,即向主机位借1位,此时子网掩码应当为:
11111111.11111111.11111111.10000000,转换成十进制,即255.255.255.128
B部门:由于2^6=64≥50,所以B部门的主机位应当为6位,借主机位2位,此时子网掩码应当为:
11111111.11111111.11111111.11000000,转换成十进制,即255.255.255.192
B部门:由于2^4=16≥12,所以B部门的主机位应当为4位,借主机位4位,此时子网掩码应当为:
11111111.11111111.11111111.11110000,转换成十进制,即255.255.255.240
小知识:
1:可用主机数:2^M-2,M代表的是子网掩码中主机的位数,即“0”的数量=M
2:子网数:2^X,X代表子网掩码借主机的位数,比如当掩码是25位的时候,因为主机借位为1,所以2^1=2,即这个