将拥有2500台主机的网络划分为两个子网,并采用C类IP地址。子网1有500台主机,子网2有2000台主机,则子网1的子网掩码应设置为(50),子网2至少应划分为(51)个C类网络。

admin2019-05-04  28

问题 将拥有2500台主机的网络划分为两个子网,并采用C类IP地址。子网1有500台主机,子网2有2000台主机,则子网1的子网掩码应设置为(50),子网2至少应划分为(51)个C类网络。

选项 A、2
B、4
C、8
D、16

答案C

解析 IP地址是一个4字节(共32bit)的数字,被分为4段,每段8位,段与段之间用句点分隔。为了便于表达和识别,IP地址是以十进制数形式表示(例如 212.152.200.12),每段所能表示的十进制数最大不超过255。IP地址由两部分组成,即网络号(Network ID)和主机号(Host ID)。网络号标识的是Internet上的一个子网,而主机号标识的是子网中的某台主机。
   IP地址根据网络号和主机号的数量而分为A、B、C三类:
   (1)A类IP地址;最前面一位为“0”,然后用7位来标识网络号,24位标识主机号。即A类地址的第一段取值介于1~126之间。A类地址通常为大型网络而提供,全世界总共只有126个可能的A类网络,每个A类网络最多可以连接224-2台主机。
   (2)B类IP地址:最前面两位是“10”,然后用14位来标识网络号,16位标识主机号。因此,B类地址的第一段取值介于128~191之间,第一段和第二段合在一起表示网络号。B类地址适用于中等规模的网络,全世界大约有 16000个B类网络,每个B类网络最多可以连接216-2台主机。
   (3)C类IP地址:最前面三位是“110”,然后用21位来标识网络号,8位标识主机号。因此,C类地址的第一段取值介于192~223之间,第一段和第二段合在一起表示网络号。最后一段标识网络上的主机号。C类地址适用于校园网等小型网络,每个C类网络最多可以有28-2台主机。
   有几个特殊的情况。主机号全为“1”的网间地址用于广播,叫作广播地址。当32位地址全“1”时,该地址用于本网广播,称为有限广播。网络号全“0”,后面的主机号表示本网地址。主机号全“0”,此时的网络号就是本网的地址。保留的地址有网络号全“1”和32位全“0”。
   由以上规定可以看出,网络号全“1”全“0”,主机号全“1”全“0”,都是不能随意分配的,这就是前面的A、B、C类网络属性表中网络数及主机数要减2的原因。
   由此可知,IP地址是以网络号和主机号来标识网络上的主机的,只有在同一个网络号下的计算机之间才能“直接”互通,不同网络号的计算机要通过网关(Gateway)才能互通。
   但这样的划分在某些情况下显得并不十分灵活。为此IP网络还允许划分成更小的网络,称为子网(Subnet),这样就产生了子网掩码。子网掩码的作用就是用来判断任意两个IP地址是否属于同一子网络,只有在同一子网的计算机才能“直接”互通。
   A类地址的缺省子网掩码为255.0.0.0,B类地址的缺省子网掩码为 255.255.0.0,C类地址的缺省子网掩码为255.255.255.0。子网掩码的计算方式有下列两种。
   1.利用子网数来计算
   在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。
   (1)将子网数目转化为二进制数来表示;
   (2)取得该二进制数的位数,设为N位;
   (3)取得该IP地址的类子网掩码,将其主机地址部分的前N位置1,即得出该IP地址划分子网的子网掩码。
   例如,如果将B类IP地址168.195.0.0划分成27个子网,其子网掩码计算如下:
   (1)把27化为二进制数,结果为11011;
   (2)该二进制为五位数,即N=5;
   (3)将B类地址的子网掩码255.255.0.0的主机地址前5位置1,得到 255.255.248.0。
   即将B类IP地址168.195.0.0划分成27个子网,其子网掩码为255.255.248.0。
   2.利用主机数来计算
   (1)将主机数目转化为二进制数来表示;
   (2)取得该二进制的位数,设为N位:
   (3)使用255.255.255.255来将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为0,即为子网掩码值。
   例如,如果将B类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台,其子网掩码计算如下:
   (1)把700化为二进制数,结果为1010111100;
   (2)该二进制为十位数,N=10;
   (3)将该B类地址的子网掩码255.255.0.0的主机地址全部置1,得到255.255. 255.255。然后再从后向前将后10位置0,即为11111111.11111111.11111100. 00000000,也就是255.255.252.0。这就是该欲划分成主机为700台的B类IP地址168.195.0.0的子网掩码。
   根据前面的讨论,已知子网1有500台主机,求子网1的子网掩码,我们使用第2种方法。
   (1)把500化为二进制数,结果为111110100;
   (2)该二进制为九位数,N=9;
   (3)将该C类地址的子网掩码255.255.255.0的主机地址全部置1,得到 255.255.255.255。然后再从后向前将后9位置0,即为11111111.11111111. 11111110.00000000,也就是255.255.254.0。
转载请注明原文地址:https://kaotiyun.com/show/yrLZ777K
0

最新回复(0)