问题描述:
我自己早已忘了二进制算法,请高手写得详细点,每个数是怎么算出来。比如有人给出了我这样的答案可我还不明白32和63怎么算出来:
172.16.22.38/27
27 1111 1111 1111 1111 1111 1111 1110 0000
38 0010 0110
当0 0000全为0时 这样为 172.16.22.32 子网ID
当1 1111全为1时 这样是广播地址 172.168.22.63
主机数为63-2=61
10101100 00010000 00010110 001 00110
问题解答:
27 1111 1111 1111 1111 1111 1111 1110 0000
前24位不用看,只要看后8位,和38的二进制
11100000
00100110
进行与预算为
00100000
这个是32
广播地址就是后面的全变1
00111111这个是63
有主机2的5次方32台(32-27=5),有效主机32-2=30台(去掉全0和全1)
纯手工打造
好