当前位置:首页 > 生活妙招 > 正文

什么是子网掩码(什么是子网掩码它的作用是什么)

什么是子网掩码(什么是子网掩码它的作用是什么)

什么是子网?什么是子网掩码?简要说明子网掩码?

设置任何网络上任何设备的IP地址,无论是主机、PC、路由器等。后面是所谓的子网掩码。这个子网掩码的主要用途是从IP地址获取网络地址,也就是通过和IP地址和子网掩码获取网络地址,如下图。

IP地址192.10.10.6;11000000.00001010.00001010.00000110

子网掩码255 . 255 . 255 . 0;11111111.11111111.11111111.00000000

- .

网络地址192 . 10 . 10 . 0;11000000.00001010.00001010.00000000

子网掩码有所谓的默认值,如下所示

class IP地址范围网络掩码

a 1 . 0 . 0 . 0-126 . 255 . 255 . 255;255.0.0.0

b 128 . 0 . 0 . 0-191 . 255 . 255 . 255;255.255.0.0

c 192 . 0 . 0 . 0-223 . 255 . 255 . 255;255.255.255.0

在预设的子网掩码中,只有值255。对于子网掩码,这个值不一定是255。

在一套完整的C类中,如203.67.10.0-203 . 67 . 10 . 255 Netmask 255 . 255 . 255 . 0和203 . 67 . 10 . 0,称为NetworkNumber(以及IPAddress和net mask),而203.67.10.20这两个都不能用。实际上只能使用203.67.10.1-203.67.10.254这样的254个IP地址,这是使用255.255.255.0作为网络掩码的结果。但是所谓的SubnetMsk还是可以把C类的整组划分成NetworkNumber,需要NEtMask来操作。如果要将整组C类分成两个网络号,那么网络掩码设置为255 . 255 . 255 . 192;如果要将整组C类分成八组网络号,那么网络掩码设置为255.255.255.224。这是怎么来的?从上面我们知道网络号是IP地址和网络掩码的AND,二进制表示为1的网络掩码会被保留。

192.10.10.193 - 11000000.00001010.00001010.10000001

255.255.255.0 - 11111111.11111111.11111111.00000000

-

192.10.10.0 - 11000000.00001010.00001010.00000000

以上是以255.255.255.0为网络掩码的结果,网络号为192.10.10.0。如果使用255.255.255.224作为网络掩码,结果会有所不同。

192.10.10.193 - 11000000.00001010.00001010.10000000

255.255.255.224 - 11111111.11111111.11111111.11100000

-

192.10.10.192 - 11000000.00001010.00001010.10000000

此时,网络号成为192.10.10.192,即子网。

在互联网上,经常需要将一个大型网络划分成若干个小型网络,这些小型网络称为子网。子网的生成可以增加寻址。

灵活性

原因一:广播对网络性能的影响:广播是针对全网计算机的数据包。

占用大量线路带宽,影响性能。

原因2:浪费网络地址:启用地址分类的潜在缺点是浪费地址(300台设备,无论使用B类还是C类

类有缺点和不足)

考虑到以上两种情况,我们需要划分子网。

如何划分子网?

新子网字段和子网的主机字段是在原始大型网络的主机字段上创建的。实际上是从网络划分子网

从原始网络的主机部分借用位,因为子网的网络部分实际上扩展和划分了路由位。

因为子网的子网掩码不一样,就不再属于同一个网段。

什么是子网掩码

什么

是子网掩码

子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

子网掩码的术语是扩展的网络前缀码不是一个地址,但是可以确定一个网络层地址哪一部分是网络号,哪一部分是主机号,1 的部分代表网络号,掩码为 0的部分代表主机号。子网掩码的作用就是获取主机 IP的网络地址信息,用于区别主机通信不同情况,由此选择不同路。其中 A类地址的默认子网掩码为 255.0.0.0;B类地址的默认子网掩码为 255.255.0.0;C类地址的默认子网掩码为:255.255.255.0。

子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。

用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。

定义子网掩码的步骤为:

A、确定哪些组地址归我们使用。比如我们申请到的网络号为 “210.73.a.b”,该网络地址为C类IP地址,网络标识为“210.73”,主机标识为“a.b”。

B、根据我们现在所需的子网数以及将来可能扩充到的子网数,用宿主机的一些位来定义子网掩码。比如我们现在需要12个子网,将来可能需要16个。用第三个字节的前四位确定子网掩码。前四位都置为“1”(即把第三字节的最后四位作为主机位,其实在这里有个简单的规律,非网络位的前几位置1原网络就被分为2的几次方个网络,这样原来网络就被分成了2的4次方16个子网),即第三个字节为“11110000”,这个数我们暂且称作新的二进制子网掩码。

C、把对应初始网络的各个位都置为“1”,即前两个字节都置为“1”,第四个字节都置为“0”,则子网掩码的间断二进制形式为:“11111111.11111111.11110000.00000000”

D、把这个数转化为间断十进制形式为:“255.255.240.0”

这个数为该网络的子网掩码。

子网掩码(subnet mask)是每个网管必须要掌握的基础知识,只有掌握它,才能够真正理解TCP/IP协议的设置。以下我们就来深入浅出地讲解什么是子网掩码。

IP地址的结构

要想理解什么是子网掩码,就不能不了解IP地址的构成。互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构。IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作。

IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现。

子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

子网掩码的术语是扩展的网络前缀码不是一个地址,但是可以确定一个网络层地址哪一部分是网络号,哪一部分是主机号,1 的部分代表网络号,掩码为 0的部分代表主机号。子网掩码的作用就是获取主机 IP的网络地址信息,用于区别主机通信不同情况,由此选择不同路。其中 A类地址的默认子网掩码为 255.0.0.0;B类地址的默认子网掩码为 255.255.0.0;C类地址的默认子网掩码为:255.255.255.0。

1.子网掩码的概念

子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。

2.确定子网掩码数

用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。

定义子网掩码的步骤为:

A、确定哪些组地址归我们使用。比如我们申请到的网络号为 “210.73.a.b”,该网络地址为C类IP地址,网络标识为“210.73”,主机标识为“a.b”。

B、根据我们现在所需的子网数以及将来可能扩充到的子网数,用宿主机的一些位来定义子网掩码。比如我们现在需要12个子网,将来可能需要16个。用第三个字节的前四位确定子网掩码。前四位都置为“1”(即把第三字节的最后四位作为主机位,其实在这里有个简单的规律,非网络位的前几位置1原网络就被分为2的几次方个网络,这样原来网络就被分成了2的4次方16个子网),即第三个字节为“11110000”,这个数我们暂且称作新的二进制子网掩码。

C、把对应初始网络的各个位都置为“1”,即前两个字节都置为“1”,第四个字节都置为“0”,则子网掩码的间断二进制形式为:“11111111.11111111.11110000.00000000”

D、把这个数转化为间断十进制形式为:“255.255.240.0”

这个数为该网络的子网掩码。

其余的在:

上面有详细的讲解子网掩码(subnet mask)是每个网管必须要掌握的基础知识,只有掌握它,才能够真正理解TCP/IP协议的设置。以下我们就来深入浅出地讲解什么是子网掩码。

IP地址的结构

要想理解什么是子网掩码,就不能不了解IP地址的构成。互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构。IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作。

IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现。

子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

子网掩码的术语是扩展的网络前缀码不是一个地址,但是可以确定一个网络层地址哪一部分是网络号,哪一部分是主机号,1 的部分代表网络号,掩码为 0的部分代表主机号。子网掩码的作用就是获取主机 IP的网络地址信息,用于区别主机通信不同情况,由此选择不同路。其中 A类地址的默认子网掩码为 255.0.0.0;B类地址的默认子网掩码为 255.255.0.0;C类地址的默认子网掩码为:255.255.255.0。