已知IP地址为162.9.20.18其子网掩码为255.255.255.0,求它的网络号,子网号和主机号,并给出计算过程。
- 提问者网友:辞取
- 2021-04-28 20:16
- 五星知识达人网友:枭雄戏美人
- 2021-04-28 21:26
162.9.20.18,默认子网掩码为255.255.0.0,实际为255.255.255.0。即借用了8位做子网位。
网络号 有效IP
162.9.0.0 162.9.0.1~162.9.0.254
162.9.1.0 162.9.1.1~162.9.1.254
………… …………
162.9.20.0 192.9.20.1~162.9.20.254
因为192.9.20.18属于IP段192.9.20.1~162.9.20.254,因此网络号为:162.9.20.0;子网号为:0.0.20.0;主机号为:0.0.0.18
- 1楼网友:英雄的欲望
- 2021-04-29 03:21
- 2楼网友:山河有幸埋战骨
- 2021-04-29 02:13
- 3楼网友:罪歌
- 2021-04-29 01:55
根据这个IP地址二进制的最高八位组162判断,这个IP是属于B类地址,原本网络位和主机位都是16,但是根据给出的子网掩码可以看出,网络位24位主机位8位,这就说明有8位的主机位被当作子网位加入到网络位中了。所以目前子网划分结果是划分出了256个子网(计算公式是:子网个数=2的N次方,N为子网位数),每个子网最多容纳254个主机(计算公式是:主机数=2的M次方-2,M为主机位数),先求出网络地址,方法是把IP地址和子网掩码都转化为二进制进行与运算,运算结果就是网络地址。与运算的规则是:1&1=1,1&0=0,0&1=0,0&0=0。其实根据与运算的特征,可以简化思路,因为这个子网掩码的特征比价明显。前三位全1,最后一位全0,所以与运算的结果可一眼看出,前三位照抄,最后一位是0。可以下去自己验证。算出结果是162.9.20.0。这个就是你的网络地址,也就是这个IP所在子网的网络地址,根据刚才的结果每个子网容纳245个主机,所以把主机位依次加1,可以得到子网的有效IP地址,当主机位全为1的时候,这个地址为该子网的广播地址。
如果想求所有子网的IP地址,那么就把子网位全变成0,主机位全变成0,就得到了第一个子网的网络地址。然后依次加1,就得到当前子网的有效IP地址,当主机位为255时,就得到当前子网的广播地址,然后再加1,就得到了下一个子网的网络地址了,再一次进行加1就行了。
结果如下:
- 4楼网友:山君与见山
- 2021-04-29 00:19
- 5楼网友:一把行者刀
- 2021-04-28 23:28
网络号=主机地址与掩码进行与运算=162.9.20.18 & 255.255.255.0=162.9.20.0
主机号就是除了网络号,后面的就是了18
- 6楼网友:冷風如刀
- 2021-04-28 22:16