我计算主机网络掩码数的方法,例如:我想知道网络掩码 255.255.255.192(前缀 26)的主机数
255.255.255.192 11111111.11111111.11111111.11000000 26 128+64=192
192是最新八位字节的两个“1”位的128+64,主机的数量是最新八位字节的0位(主机部分)的数量,所以000000是6,所以2^6-2是62 , 并且 ipcalc 确认没问题
ipcalc 10.2.0.1/26
Address: 10.2.0.1 00001010.00000010.00000000.00 000001
Netmask: 255.255.255.192 = 26 11111111.11111111.11111111.11 000000
Wildcard: 0.0.0.63 00000000.00000000.00000000.00 111111
=>
Network: 10.2.0.0/26 00001010.00000010.00000000.00 000000
HostMin: 10.2.0.1 00001010.00000010.00000000.00 000001
HostMax: 10.2.0.62 00001010.00000010.00000000.00 111110
Broadcast: 10.2.0.63 00001010.00000010.00000000.00 111111
Hosts/Net: 62 Class A, Private Internet
我的问题是:如何知道/计算带有前缀的子网数量..例如 26 或 27?我必须做净部分(26“1”位^2=)?