如何判断IP地址的网络号,它和子网掩码的关系是什么?

发布网友

我来回答

3个回答

热心网友

很简单的.将子网掩码转换成2进制,网络地址就是掩码为1的段,比如192.168.0.1 255.255.255.0 二进制掩码是11111111.11111111.11111111.00000000 那网络地址就是192.168.0.0
另一个例子:10.0.0.13 255.255.255.252 对应IP是00001010.00000000.00000000.00001101 掩码是11111111.11111111.11111111.11111100 那么IP里面网络地址就是00001010.00000000.0000000.00001100 对应换成10进制:10.0.0.12
---------------------------
另外,LZ仔细看一下,就是从上面我们会发现,掩码屏蔽了右边是0的所有IP位,那么我们可以从0的位数发现这个网络能支持多少个主机,比如上面第2个,它屏蔽了2位,也就是说不管后面2位是多少都是1个网内的主机,2位有多少情况呢?00 01 10 11所以这个网最多可以区分出4台主机,去掉00 网络地址,和11 广播地址,呵呵,这个网只能有2个主机了, enjoy it ~~

-----------------------
修正一个错误呵呵,192.168.0.0第一个例子呵呵

热心网友

步骤一:首先将网络的ip地址和子网掩码都转换成32位二进制字符。
  步骤二:将转换后的二进制的ip地址和子网掩码进行“逻辑与”运算,得到新的32位二进制字符。
  步骤三:把得到的新的32位二进制字符转换成十进制,就是主机的网络号了。
举例如下:
  本机ip为192.168.1.16
,子网掩码为255.255.255.0
  转换成二进制:
  本机ip为11000000.10101000.00000001.00010000
  子网掩码11111111.11111111.11111111.00000000
  进行“与运算“
11000000.10101000.00000001.00000000
  转换成十进制:192.168.1.0
  即192.168.1.0为主机的网络号。
【注意事项】:逻辑与运算的规则:
0∧0
=0
0∧1=0
1∧0=0
1∧1=1

热心网友

讲的不是很清楚啊!我是菜鸟,可以讲的清楚一些吗?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com