子网掩码详解

子网掩码详解知识点ip地址:我们需要知道网络地址分为A,B,C三类,并且知道ip地址是由网段号(net_id)+主机号(host_id)组成的。子网掩码:要让子网划分方案管用,网络中的每台机器都必须知道主机地址的哪部分为子网地址,这是通过给每台机器分配子网掩码实现的。子网掩码是一个长32位的值,让IP分组的接

大家好,欢迎来到IT知识分享网。

知识点
ip地址:我们需要知道网络地址分为A,B,C三类,并且知道ip地址是由网段号(net_id)+主机号(host_id)组成的。子网掩码:要让子网划分方案管用,网络中的每台机器都必须知道主机地址的哪部分为子网地址,这是通过给每台机器分配子网掩码实现的。子网掩码是一个长32位的值,让IP分组的接收方能够将IP地址的网络ID部分和主机ID部分区分开来。网络管理员创建由1和0组成的32位子网掩码,其中的1表示lP地址的相应部分为网络地址或子网地址。
子网掩码详解

 

 

 

CIDR:( Classless Inter-Domain Routing,元类域间路由选择).我们需要了解这种网络表示法。形式如:192.168.10.32/28。前面的数字是我们的网络地址,后面的28表示用28位来表示网络位,用32-28=4位来表示主机位。通过这种记法,我们能明确两个信息:
网络地址:192.168.10.32

子网掩码:255.255.255.240

通过下表我们能明确子网掩码和斜杠表示法之间的关系

子网掩码详解

 

 

 子网掩码详解

 

 

 中/8-/15只能用于A类网络,/16-/23可用于A类和B类网络,而/24-/30可用于A类、B类和C类网络。这就是大多数公司都使用A类网络地址的一大原因,因为它们可使用所有的子网掩码,进行网络设计时的灵活性最大。

子网划分常见问题
选定的子网掩码将创建多少个子网? 2^x个,其中x是子网掩码借用的主机位数。如:192.168.10.32/28,我们知道C类ip的默认子网掩码为:255.255.255.0,而由上文的CIDR知识,我们了解到这个ip的实际子网掩码是:255.255.255.240。原本最后一个字节应该是0(00000000),现在却是240(11110000)。故其借用了主机位4位来充当网络位。 ** 这个地方不懂的话可以结合我后面的实际案例一起来看**每个子网可包含多少台主机? 2^y-2台,其中y是没被借用的主机位的位数。-2是因为,主机位全为0的部分是这个子网的网段号(Net_id),全为1的部分是这个网段的广播地址。有哪些合法的子网? 算出子网的步长(增量)。一个例子是256-192 = 64,即子网掩码为192时,步长为64。从0开始不断增加剧,直到到达子网掩码值,中间的结果就是子网,即0、64、128和192,每个子网的广播地址是什么? 主机位全为1就是该子网的广播地址。一般我们这样计算:**广播地址总是下一个子网前面的数.**前面确定了子网为0、64、128和192,例如,子网0的广播地址为63,因为下一个子网为64;子网64的广播地址为127,因为下一个子网为128,以此类推。请记住,最后一个子网的广播地址总是255每个子网可包含哪些主机地址? 合法的主机地址位于两个子网之间,但全为0和全为1的地址除外。例如,如果子网号(网段号)为64,而广播地址为127,则合法的主机地址范围为65-126,即子网地址和广播地址之间的数字。

子网划分实例精析

C类子网划分实例分析

首先我们要知道C类可使用的全部子网这里写图片描述

已知网络地址和子网掩码,求子网划分结果

已知网络地址和子网掩码,求子网划分结果
案例一: 255.255.255.128 (/25) 128的二进制表示为10000000,只有1位用于定义子网,余下7位用于定义主机。这里将对C类网络192.168.10.0进行子网划分。 网络地址=192.168.10.0 子网掩码=255.255.255.128 回答五大问题:
多少个子网? 在128( 10000000 )中,取值为1的位数为1,借用了一位主机位,因此答案为2^1=2。每个子网多少台主机? 有7个主机位取值为o( 10000000),还剩下7位主机位,因此答案是2^7-2= 126台主机。有哪些合法的子网? 256 -128 = 128。也就是子网的增量是128.因此子网为0和128每个子网的广播地址是什么? 在下一个子网之前的数字中,所有主机位的取值都为1,是当前子网的广播地址。对于子网0,下一个子网为128,因此其广播地址为127每个子网包含哪些合法的主机地址? 合法的主机地址为子网地址和广播地址之间的数字。要确定主机地址,最简单的方法是写出子网地址和广播地址,这样合法的主机地址就显而易见了。
下面我分别用图表和图画来表示该子网划分,以希望大家能有一个更深刻的理解。

子网掩码详解

 

 

 子网掩码详解

 

 

 

 

已知网络地址和子网掩码求子网划分
案例1: 255.255.128.0 (/17) 网络地址=172.16.0.0 子网掩码=255.255.128.0
多少个子网? 2^1 =2 (与C类网络相同)借用了一位主机位。每个子网多少台主机? 2^15 -2 = 32766 (主机位一共15位,第三个字节7位,第四个字节8位)。有哪些合法的子网? 256 -128 = 128,因此子网为0和128。鉴于子网划分是在第三个字节中进行的,因此子网号实际上为0.0和128.0每个子网的广播地址是什么?(跟C类相同,广播地址总是下一个子网前面的数)合法的主机地址是什么?(子网号与广播地址之间的地址就是合法的主机地址)
用图表来表示出上面的参数
子网掩码详解

 

 

已知ip地址和子网掩码求子网划分
当使用cidr表示子网划分,网络位的位数>24时,比如/25,/27.我们只需要考虑第四个字节。<=24时,我们只需要考虑第三个字节,因为第四个字节的主机位并没有被借用,并没有参与到子网划分。
问题:172.16.10.33/27属于哪个子网?该子网的广播地址是多少? 答案:这里只需考虑第四个字节。256-224=32,故第四个字节的变化为0、32、64…。33位于32和64之间,但子网号还有一部分位于第三个字节,因此 答案是该地址位于子网10.32中。由于下一个子网为10.64,该子网的广播地址为172.16.10.63问题:IP地址=172.16.66.10;子网掩码=255.255.192.0(/18)属于哪个子网?该子网的广播地址是多少? 答案:这里需要考虑的是第三个字节,而不是第四个字节。256-192=64,因此子网为0.0、64.0、128.0等。所属的子网为172.16.64.0。由于下一个子网为128.0,该子网的广播地址为172.16.127.255。问题:IP地址=172.16.50.10;子网掩码=255.255.224.0(/19)属于哪个子网?该子网的广播地址是多少? 答案:只需要考虑第三个字节。256-224=32,因此子网为0.0、32.0、64.0等(所属的子网为172.16.32.0,因而其广播地址为172.16.63.255,因为下一个子网为64.0。问题:IP地址=172.16.45.14;子网掩码=255.255.255.252(/30)属于哪个子网?该子网的广播地址是多少? 答案:这里需要考虑哪个字节呢?第四个。256-252=4,因此子网为0、4、8、12、16等。所属的子网为172.16.45.12,而该子网的广播地址为172.16.45.15,因为下一个子网为172.16.45.16。 ##A类子网划分实例 A类网络的子网划分与B类和C类网络没有什么不同,但需要处理的是24位,而B类和C类网络中需处理的分别是16位和8位。 可用于A类的所有子网掩码:

子网掩码详解

 

 

已知网络地址和子网掩码求子网划分
案例1: 255.255.240.0(/20) 网络地址=10.0.0.0 子网掩码=255.255.240.0(/20)时,12位用于子网划分,余下12位用于主机编址。
多少个子网? 2^12=4096。每个子网的主机数? 2^12-2=4094有哪些合法的子网? 需要考虑哪些字节?借用的主机号来自于第二和第三个字节,因此要考虑第二个和第三个字节,在第二个字节中,子网号的间隔为1;在第三个字节中,子网号为0、16、32等,因为256-240=160每个子网的广播地址是什么?合法的主机地址是什么? 具体划分如表中所示:

子网掩码详解

 

 

 

 

 

知ip地址和子网掩码求子网划分
最后一个案例: ip地址=10.1.3.65/23 求该ip地址对应的子网以及该子网合法的主机地址和广播地址: **回答:**首先,如果不知道/23对应的子网掩码,你就回答不了这个问题。它对应的子网掩码为255.255.254.0。这里需要注意的字节为第三个。256-254=2,因此第三个字节的子网号为0、2、4、6等。在这个问题中,主机位于子网2.0中,而下一个子网为4.0,因此该子网的广播地址为3.255。10.1.2.1~10.1.3.254中的任何地址都是该子网中合法的主机地址。 #小结 所有的子网划分都是基于C类作为基础的,如果我们能够突破c类这个难关就一定能看明白子网划分。
等长子网划分例题:
**题目:**请将IP网络183.164.128.0/17划分为等长的8个子网,并分别给出每个子网的子网地址、广播地址、子网掩码、IP 地址总数、可分配IP地址数和可分配IP地址范围。
解题:
183.164.128.0/17分为8个子网,23=8,所以我们需要3位来划分子网
183.164.128.0也就是:183.164.10000000.0(第三个位置用8个二进制表示。其他的三个都是十进制) 把中间紫红色的三位用来分配子网,那么前20位为网络地址,后12位为主机地址,分配的子网如下: 183.164.10000000.0,183.164.10010000.0,183.164.10100000.0,183.164.10110000.0,183.164.11000000.0,183.164.11010000.0,183.164.11100000.0,183.164.11110000.0
广播地址:就是前20位网络地址不变,主机地址的12位IP地址都是1——183.164.1XXX1111.255
子网掩码:就是就是前20位网络地址全为1,主机地址的12位IP地址都是0。所以8个子网的子网掩码是一样的——255.255.11110000.0即255.255.240.0
IP总数:是的12位进行组合,也就是212=2096
可分配的IP地址:主机地址全为0是该子网的子网地址,全为1是该子网的广播地址。212-2=2094
可分配IP地址范围:子网地址末尾+1——广播地址末尾-1

子网掩码详解

 

 

 

 

 

不等长子网划分例题:
题目:某ISP拥有一个网络地址块201.123.16.0/21, 现在该ISP要为4个组织分配IP地址,其需要的地址数量分别为985、 486、 246以及211, 请给出一个合理的分配方案,并说明各组织所分配子网的子网地址、广播地址、子网掩码、IP 地址总数、可分配IP地址数和可分配IP地址范围。
解题:
进行不等长的IP子网划分。201.123.16.0/21即201.123.00010000.00000000/21(紫红色的为主机号)
① 划分第一个子网
201.123.16.0/21先分为2个等长的子网需要1位即可。 两个子网的IP为:201.123.00010000.0/22和201.123.00010100.0/22 即:201.123.16.0/22和201.123.20.0/22。 我们可以看到这两个子网可以分配210-2=1022个IP地址 所以第一个子网为201.123.16.0/22
① 划分第二个子网
201.123.20.0/22(201.123.00010100.0/22 紫红色为主机地址)先分为2个等长的子网需要1位即可。 两个子网的IP为:201.123.00010100.0/23和201.123.00010110.0/23 即:201.123.20.0/23和201.123.22.0/23。可以分配29-2=510个IP地址 所以第二个子网为:201.123.20.0/23
① 划分第三个和第四个子网
201.123.22.0/23(201.123.00010110.0/23 紫红色为主机地址)先分为2个等长的子网需要1位即可。 两个子网的IP为:201.123.00010110.0/24和201.123.00010111.0/24 即:201.123.22.0/24和201.123.23.0/24。可以分配28-2=254个IP地址 所以第三个子网为:201.123.22.0/24 第四个子网为:201.123.23.0/24
结果:

子网掩码详解

 

 

————————————————

版权声明:本文为CSDN博主「Hi丶ImViper」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43314519/article/details/109114960

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/31844.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信