这个问题如果用二进制来算,会搞得你头晕,但是有一种非常简单的方法,我现在把它贡献出来吧:
首先来看一组公式:
256-x=a x指子网掩码最后一个数字
a*n
根据这个公式我们来解答下面一个问题:已知IP192.168.12.114,子网掩码255.255.255.240,求网络ID,广播地址,有效主机?
步骤如下:256-240=16
16*n<114<16*(n+1)-1
n=7进满足条件
因此16*7=112就是子网的网络ID,16*(7+1)-1=127就是子网的广播地址
这就得出:网络ID: 192.168.12.112
广播地址:192.168.12.127
有效主机:192.168.12.113~192.168.12.126
把你的ip地址和子网掩码都换算成二进制数,然后进行按位与运算的到的数再换算成点分十进制数就是你的网络地址。用255.255.255.255减去你的子网掩码得到数a,然后求2的a次方得到数b,然后用你的网络地址加上b再减一就得到你的广播地址。
热,,还没有分啊。简单说下,嘿嘿,,追加分吧。
IP 地址 和 子网掩码 都写成二进制。
然后相与,1和1=1 0和0=0 1和0=0
相与出来就是网络地址拉,主机号和广播地址我不知道怎么说。给道实际的题吧。