子网掩码在线计算换算及算法


这个网址不错,有了它你不用费劲算了。

http://www.123cha.com/cidr/ 

当然,原理是要知道的。

地址分类:A类(10.*.*.*~126.*.*.*) , B类(128.*.*.*~191.*.*.*) ,C类(192.*.*.*~223.*.*.*)

地址格式:A类(8网络位,子网位=24-主机位,主机位), B类(16网络位,子网位=16-主机位,主机位), C类(24网络位,子网位=8-主机位,主机位)

  • 子网个数=2的子网位数次方-2
  • 主机个数=2的主机位数次方-2

计算复杂子网掩码所包含的子网地址      

例如:130.4.102.1/255.255.252.0    (我们把第三位定义为关注字节,因为它不是255,下面基本都是针对第三字节的计算)

1. 找到魔术数,(掩码第三字节=252) ,及256-252=4

2. 求该IP子网号,(IP第三字节=102,子网号=魔术数的整数倍且<=102)  则:25*4=100<=102,   及130.4.100.0

3. 求该子网第一地址,(子网号最后一字节+1),及130.4.100.1

4. 求该子网广播地址,(子网号第三字节+魔术数-1),及130.4.103.255

5. 求该子网最后一个地址,(广播地址第四字节-1),及130.4.103.254

---令,子网号=网络地址和子网掩码做布尔与运算