2024年5月8日发(作者:)

什么是子网掩码_计算方法

子网掩码是每个使用互联网的人必须要掌握的基础知识,那么你对子网掩码了解多少

呢?以下是由店铺整理关于什么是子网掩码的内容,希望大家喜欢!

子网掩码的介绍

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明

一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子

网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某

个IP地址划分成网络地址和主机地址两部分。

子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,

并说明该IP地址是在局域网上,还是在远程网上。

子网掩码的计算方式

由于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码

前,必须弄清楚本来使用的子网数和主机数目。

根据子网数

利用子网数来计算

在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。

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(B类地址的主机位包括

后两个字节,所以这里要把第三个字节的前5位置1),得到 255.255.248.0

即为划分成27个子网的B类IP地址 168.195.0.0的子网掩码(实际上是划成了32-

2=30个子网)。

这一段介绍的是旧标准下计算的方法,关于旧的标准后文在介绍,在新标准中则可以

先将27减去1,因为计算机是从0开始计算的,从0到27实际上是有28个,所以说如

果需要27个就需要将27减去1。

根据主机数

利用主机数来计算