题:178.69.35.10/17计算其子网范围?
方法1:
- 因16<17<24,所以从第三段"35"着手.
- 将"35"转为二进制为"00100011".
- 24位-17位=7位 ("00100011")
- 填充该7位数全为"0"与"1",然后再将各位十进制值相加得出范围值
- "00000000"=0
- "01111111"=0+64+32+16+8+4+2+1=127
- 故此子网范围是:178.69.0.0-178.69.127.255
方法2:
- 16<17<24
- 比对标准B类"16"位子网,此子网多占主机位"1"位
- 从左到右,此"1"位对应的二进制有效值为"10000000"=128 (此例正好占用1位,若占用2位则二进制在2位上的有效值表示为"01000000"=64,依些类推)
- 以占位数从左到右对应的二进制有效值为倍数,从0开始,
- 得出此题子网范围:178.69.0.0-178.69.127.255
若此题为:178.69.125.10/22的话,其子网范围为:
- 22-16=6
- 6对应的二进制从左到右的有效值为"4"
- 用125/4=124+1,
- 那么得出范围为:178.69.124.0-178.69.127.255 (此例中以4为倍数)