
18.IP子网划分计算
1.子网划分方法
- 子网划分的前两级IP地址
网络号
主机号
- 子网划分后的三级IP地址
网络号
子网号
主机号
2.默认掩码
- A类地址默认掩码为255.0.0.0
- B类地址默认掩码为255.255.0.0
- C类地址默认掩码为255.255.255.0
3.计算子网可用地址数
子网掩码与IP地址进行逐位逻辑与运算获得网络地址
- 计算子网内主机号位数为N,则可用地址数为2^N - 2个
- 主机号全为1为广播地址,主机号全为0为网络地址
例如:134.144.1.1/24,2^8 - 2 =254,32 - 24 = 8
示例:子网地址为192.168.3.192,子网掩码为255.255.255.224,计算该子网内的可用主机地址数量
# 次方表 2^7 = 128 2^6 = 64 2^5 = 32 2^4 = 16 2^3 = 8 2^2 = 4 2^1 = 2 2^0 = 1 # 计算过程 224 128 --- 96 64 --- 32 次方表中有 --- 0 # 32是2^5 - 2 =30 # 答案 可用主机数是30 第一个可用: 192.168.3.193 最后可用: 192.168.3.222 广播: 192.168.3.223
4.根据主机地址数划分子网(子网掩码数为32-N)
假设每个子网需要划分Y个IP地址,并且满足2^N >= Y +2 >= 2^(N-1),则主机号位数为N,子网掩码位数为32-N
示例:192.168.4.0/24,每个部门20个IP地址
# 计算过程 想象为切饼 每块32个地址,再切是16个地址不满足题目,子网是27 # 计算过程 20 + 2个地址< 2^N N=5就够了 子网掩码数为32-N 结果为32-5=27示例:将B类网络168.195.0.0划分成若干子网,要求每个子网内科配备主机700台
# 计算过程 700 +2 < 2^N N=10就够了 子网掩码数为32-10 结果为22
5.根据子网数划分子网
- 假设需要划分X个子网,每个子网包括尽可能多的主机,并且满足2^M >= X >= 2^(M-1),则子网位数为M
示例:将B类网络168.195.0.0划分为27个子网,每个子网包括尽可能多的主机
# 计算过程 由2^M >= 27 >= 2^(M-1)计算出子网号位数 M=5 该子网掩码位数为16+5=21,子网掩码为255.255.248.0 (B类地址16是原本子网数) 根据子网掩码划分出子网