IP地址24位-30位掩码通过绕过二进制计算快速获取网络地址。 今天,在研究IP地址、掩码和网络地址时,经过多次计算,我们发现了一种快速获取网络地址的方法。
选择上一期的计算结果4个IP地址:
192.168.3.60
192.168.3.70
192.168.3.150
192.168.3.230
在第一阶段计算掩码24的情况下
上述四个IP地址属于同一网络
192.168.3.0是网络地址,192.168.3.255是该网络的广播地址。 共计256个IP地址,254个IP地址可用
第二阶段计算掩码25的情况
192.168.3.60和192.168.3.70属于同一网络
192.168.3.0是网络地址,192.168.3.127是该网络的广播地址。 共有128个IP地址,126个IP地址可用
192.168.3.150和192.168.3.230属于同一网络
192.168.3.128是网络地址,192.168.3.255是该网络的广播地址。 共有128个IP地址,126个IP地址可用
在第三阶段计算掩码26的情况下
192.168.3.60属于一个网络
192.168.3.0是网络地址,192.168.3.63是该网络的广播地址。 总共可以使用64个IP地址、62个IP地址
192.168.3.70属于一个网络
192.168.3.64是网络地址,192.168.3.127是该网络的广播地址。 总共可以使用64个IP地址、62个地址
192.168.3.150属于一个网络
192.168.3.128是网络地址,192.168.3.191是该网络的广播地址。 总共可以使用64个IP地址、62个IP地址
192.168.3.230属于一个网络
192.168.3.192是网络地址,192.168.3.255是此网段的广播地址。 总共可以使用64个IP地址、62个IP地址
推理掩码的位数与分割的网段数有关
24位1网段
25位2个网段
26位4个网段
M=位数-24
N=网段数
N=2M
口罩是24的情况
M=24-24=0
N=20=1
口罩是25的情况
M=25-24=1
N=21=2
口罩为26时
M=26-24=2
N=22=4
验证屏蔽28时,求出192.168.3.111的网络号码和广播地址
M=28-24=4
N=24=16
111/16=6余15
该结果表明111位于第六个网络段
第六个网段的第一个IP为16* 6=96
192.168.3.111的网络地址是192.168.3.96
第七个网段的第一个IP是16* 7=112
所以192.168.3.111是所属网段的广播地址
省略进行二进制验证,但请自己尝试。 目前,该运算方式直接避免二进制运算,有助于提高计算效率。 如果大家的大神注意到了错误,欢迎指出来