参考:
某位 =1 : IP 地址中的对应位为网络号和子网号
某位=0 : IP地址中的对应位为主机号
需要排除这2位后才为主机数量。
例如 255.255.192.0
转换为 二进制 为 11111111.11111111.11000000.00000000
原理:根据上面的规则,则主机数有14位 ,则主机数为 2^14 = 16384(标号为0-16383)排除1 和0 还有16382。
上例也可以通过下边快速计算:
我们知道每8位能表示的数为0-255一共256个。
对于第3部分,已经使用了192个(1-192),还剩256-192=64个。
对于第4部分,已经使用了0个,还剩256-0=256个。
因此总共还剩64*256=16384排除1 和0 还有16382。