全部科目 > 网络规划设计师 >
2011年下半年 上午试卷 综合知识
第 34 题
知识点 子网划分方法总结   子网掩码  
关键词 IPv4   网络   子网掩码   子网  
章/节 Internet 协议  
 
 
有一个IPv4网络,使用172.30.0.0/16网段。现在需要将这个网络划分为55个子网,每个子网最多1000台主机,则子网掩码是(34)。
 
  A.  255.255.64.0
 
  B.  255.255.128.0
 
  C.  255.255.224.0
 
  D.  255.255.252.0




 
 
相关试题     Internet 协议 

  第10题    2011年下半年  
—个标准的C类网络(IPv4网络)最多可以划分(10)个子网。

  第16题    2015年下半年  
IP数据报的分段和重装配要用到报文头部的标识符、数据长度、段偏置值和(16)等四个字段,其中(17)字段的作用是为了识别属于同一个报文的各个分段,(18)的作..

  第33题    2020年下半年  
假设一个IP数据段的长度为4000B,要经过一段MTU为1500B的链路,该IP报文必须经过分片才能通过该链路,以下关于分片的描述中,正确的是( )。

 
知识点讲解
· 子网划分方法总结
· 子网掩码
 
        子网划分方法总结
        为了帮助大家在考试时能够更快、更准确地计算出网络号/子网号、广播地址、可分配的网络/子网地址、有效子网号、主机数、子网数,本节对常见问题的解答技巧进行一个总结。
               基本子网划分,取网络号
               A类保留第一个位,后面全0(如IP地址为10.1.0.0,网络号为10.0.0.0);B类保留前两位,后面全0(如IP地址为131.2.3.0,网络号为131.2.0.0);C类保留前三位,后面全0(如IP地址为192.168.1.5,网络号为192.168.1.0)。
               复杂子网划分,取网络号
               首先将掩码为255的部分对应的部分照抄,然后对非255部分,将掩码和IP地址均转成二进制作与运算。例如,IP地址为192.168.1.100,子网掩码为255.255.255.240,则前三个数都照抄,而最后一部分先转二进制后再做与运算(0110 0100 AND 1111 0000=0110 0000,即96),得到192.168.1.96。
               给定IP地址和掩码,算网络/子网广播地址
               可根据规则:“网络/子网号是网络/子网中的最小数据字,广播地址是网络/子网中的最大数字值,网络中有效、可分配的地址则是介于网络/子网号和广播地址之间的IP地址。”
               (1)基本子网划分,取广播地址。掩码为255的部分照抄,为0的部分改为255。例如,IP地址是131.1.0.4,子网掩码为255.255.0.0,则广播地址为131.1.255.255。
               (2)复杂子网划分,取广播地址。对于255部分照抄,0部分转为255,对于其他部分则先用256减去该值得到x,然后找到与IP地址中对应数最接近的x的倍数y,再将y-1即可。例如,IP地址为131.4.101.129,子网掩码为255.255.252.0。首先将255、0的部分处理完,得到131.4._____.255,然后用256-252=4,101最接近的4的倍数是104,因此得到广播地址为131.4.103.255。
               复杂子网划分,获取有效子网数
               例如,IP地址是140.140.0.0,子网掩码是255.255.240.0。则先找到特别的掩码位240,转换成二进制数11110000,因此得得知主机位为4,则用24为基数进行增长:140.140.0.0,140.140.16.0,140.140.32.0,140.140.48.0,…,140.140.248.0。
 
        子网掩码
        虽然上面已经把一个网络划分为若干个子网,但路由器R1必须知道数据报中目的IP地址的网络号net-id、子网号subnet-id和主机号host-id各是多少位,这就需要通过子网掩码(Subnet Mask)来实现。
        子网掩码和IP地址一样,也是32位长,由一串1和跟随的一串0组成。子网掩码中的1对应于IP地址中的网络号net-id和子网号subnet-id,而子网掩码中的0对应于IP地址中的主机号host-id。要得到网络或子网地址,只需将IP地址和子网掩码进行按位"与"(AND)运算即可。下图说明了子网掩码的工作方式。
        
        进行按位"与"(AND)运算可得到网络地址
        上图(a)表示在未划分子网情况下,网络地址是IP地址与它默认的子网掩码(255.255.0.0)按位"与"运算的结果,即将主机号host-id设置为0的IP地址。上图(b)表示在划分子网情况下,当主机号借用8位作为子网号subnet-id,子网掩码中"1"的个数相应地增加8,即255.255.255.0。这时将子网掩码和IP地址按位"与"运算就得到了子网地址。这里要注意是:网络地址(在划分子网时常称为子网地址)并不仅仅是一个子网号subnet-id,而是将主机号host-id设置为0的IP地址。可以看出,子网掩码不能单独存在,它必须结合IP地址一起使用。
        与IP地址相同,子网掩码通常也使用点分十进制表示法表示,如255.255.255.0、255.255.255.240等。有时为了表示方便,通常在IP地址后加一个"/网络号和子网号位数"。例如,210.45.12.58/28就表示该IP地址的网络号net-id和子网号subnet-id共占用28位,主机号占用32-28=4位,如果用点分十进制表示法表示,则子网掩码是255.255.255.240(11111111.11111111.11111111.11110000)。
        使用子网掩码的好处是:不管网络是否划分子网,也不管IP地址中的网络号net-id和子网号subnet-id是多少位,只要将子网掩码和IP地址进行按位"与"运算,就可立即得出网络地址。这样在路由器处理到来的IP分组时就可采用同样的算法。
        如果一个网络不划分子网,那么该网络的子网掩码就使用默认子网掩码。默认子网掩码中值为1的位与IP地址的网络号net-id所占位正好相对应。因此默认子网掩码和不划分子网的IP地址按位"与"(AND)运算,就得出该IP地址的网络地址,这样做可以不用查找该地址的分类位就能知道这是哪一类的IP地址。显然,A类、B类和C类网络默认子网掩码分别是255.0.0.0(/8)、255.255.0.0(/16)、255.255.255.0(/24),如下图所示。
        
        A类、B类和C类IP地址的默认子网掩码



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有