请问子网掩码为255.255.248.0,主机ip为192.168.150.99,则对应的网络号是什么?怎么算啊!

来源:百度知道 编辑:UC知道 时间:2024/05/31 00:26:05
这个是网络考证的题目我不懂。请各位大哥大姐帮下忙,谢谢!

划成2进制 一看就明白了

IP 192。168。150。99
弄成2进制就是:
11100000.10101000.10010 110.01100011
子网255。255。248。0
划成2进制就是:
11111111.11111111.11111 000.00000000
然后拿子网跟IP做“与”运算
你可以当作是两个做比较
上下 都是1的那位就还是1
其它情况就都是0(比如:1 跟0,0跟1,0跟0 这些情况就都是0)
这样算出来就是:
11100000.10101000.10010 000.00000000
划成十进制
192。168。144。0

这就是网络号。。。。。上面的答案真吓人。。。。楼主不要被误导。。

太久没算过了,对概念有点不太记得了。所谓的网络号是不是求网段属于第几个子网的?
如果是,如下:

看掩码,二进制是11111111.11111111.11111000.00000000
可以看出它是用第三字节的后三位来划分子网的,也就是说,子网共有2的三次方个,即8个子网
再分析一下IP地址,第三字节对应的二进制是:10010110,后三位是110,也就是7
也就是说,这个IP对应的子网号是7

256-248=16(块大小)据个例子,192.168.0.0~192.168.15.255根据上面子网掩码,在这范围内的ip网络号都是192.168.0.0,广播地址都是192.168.15.255 下一个网段192.168.16.0~192.168.31.255,192.168.16.0
网络号192.168.15.255广播地址

网络号的算法是:子网掩码与IP地址相与。得出的结果是网络号:
255。255。248。0 11111111。11111111。11111000。00000000
192。168。150。99 11000000。10101000。10010110。01100011
and