1.根据子网划分的个数划分子网
- 确定IP地址的类别,进而确定默认子网掩码
- 假设需要划分X个子网,判断2a < X < 2b,则取b
- 子网掩码需要向后扩展b个1,
- 最多可以划分2b个子网
- 每个子网拥有的主机数为 2子网掩码中0的个数 - 2。
2.根据子网划分的目标划分子网
- 确定IP地址的类别,进而确定默认子网掩码
- 假设需要子网中有X个主机,判断2a < X < 2b,则取b
- 所有主机位数为b,网络位数为32-b,子网掩码需要向后扩展(32-b)个1
3.根据IP地址和子网掩码确定网络号,子网号
网络号:IP地址与默认子网掩码进行逻辑与运算。
子网号:IP地址和所求新的子网掩码进行逻辑与运算。也可以根据网络号和每个网络的主机数分段获取。
主机号:新子网掩码取反后,与IP地址进行逻辑与运算。
广播号:最大主机号+1