`
duoerbasilu
  • 浏览: 1482556 次
文章分类
社区版块
存档分类
最新评论

网络号与子网号

 
阅读更多

已知 IP:195.169.20.50 子网掩码:255.255.255.224 求网络号 子网号 主机号。

答:IP为C类,一知道子网掩码值是224 所以网络被划分为8个子网,求网络号是用将你的IP转为二进制11000011.10101001.00010100.00110010和原子网掩码255.255.255.0的二进制11111111.11111111.11111111.00000000进行逻辑与运算得到11000011.10101001.00010100.00000000转换为十进制为195.169.20.0 子网号则是用IP和新的子网掩码255.255.255.224进行逻辑与也是转为二进制在与得到195.169.20.32 ,主机号的计算是把新子网掩码255.255.255.224转为二进制后取反,就是把0变1 ,1变0,然后再和IP的二进制进行逻辑与运算得到主机号为0.0.0.18 。就是195.169.20.32网段的第18号 。



已知计算机IP地址时195.169.20.25,子网掩码是:255.255.255.240,经计算写出该机器的网络号、子网号、主机号。

256-240=16以16为子网分段数。即0-1516-3132-47。
其中第一个地址为子网地址,最后一个为广播地址。有效主机为14个。
25在16-31之间哪么子网地址为195.169.20.16广播地址为195.169.20.31
地址范围为: 195.169.20.17-195.169.20.30

掩码的作用就是用来告诉电脑把大网划分为多少个小网”!好多书上说,掩码是用来确定IP地址所在的网络号,用来判断另一个IP是不是与当前IP在同一个子网中。这也对,但是对于我们做题来说,意义不大。我们要明确:掩码的作用就是用来告诉电脑把大网划分为多少个小网”!掩码是用来确定子网数目的依据!

掩码的左边部分一定要是全为1且中间不能有0出现。比方说将255.255.248.0转为二进制是11111111.11111111.11111000.00000000,可以看到左边都是1,在1的中间没有0出现(0都在1的右边),这样就是一个有效的掩码。我们再来看254.255.248.0,转成二进制是11111110.11111111.11111000.00000000,这不是一个正确有效的掩码,因为在1中间有一个0的存在。

把一个C类大网划分为4个子网,会增加多少个不可用的IP地址?可以这样想:在C类大网不划分子网时,有两个IP地址不可用;现在将C类大网划分为4个子网,那么每个子网中都有2IP地址不可用,所以4个子网中就有8IP地址不可用,用8IP地址减去没划分子网时的那两个不可用的IP地址,得到结果为6个。所以在将C类大网划分为4个子网后,将会多出6个不可用的IP地址。

比方说202.117.12.36/30,我们先把/30这种另类的掩码表示法转换为我们习惯的表示法:11111111.11111111.11111111.11111100,转为十进制是255.255.255.252。我们可以看到,这个掩码的左边三节与C类默认掩码相同,只有第四节与C类默认掩码不同,所以我们认为255.255.255.252这个掩码是在C类默认掩码的范围之内的,意味着我们将对C类网络进行子网划分。因为C类网络的默认掩码是255.255.255.0,将C类默认掩码转换为二进制是11111111.11111111.11111111.00000000,这里的80表示可以用8位二进制数来表示IP地址,也就是说C类大网中可有28次方个IP地址,也就是256IP地址。这道题中的掩码的最后一节是252,转换为二进制是11111100,因为1表示网络号,所以111111就表示将C类大网划分为(1111112进制个子网。将111111转换为十进制是64,所以就表示将C类大网划分为64个子网,每个子网的IP地址数目是256/64=4,去除子网中的第一个表示子网号的IP地址和最后一个表示广播地址的IP地址,子网中的可分配的IP地址数目就是子网中的总的IP地址数目再减去2,也就是4-2=2个。


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics