IT袋

当前位置:主页 > 经验教程 > 硬件教程 >

子网掩码的含义

子网掩码的含义 子网掩码的作用是什么

更新:2023-08-11 14:28:08 来源:IT袋 作者:马勇
导读:子网掩码的含义,什么是子网掩码?子网掩码的含义和作用是什么? 下面IT袋小编就给大家用通俗易懂的方式解答下子网掩码的意义。 子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络

子网掩码的含义

子网掩码的含义

什么是子网掩码?子网掩码的含义和作用是什么?下面IT袋小编就给大家用通俗易懂的方式解答下子网掩码的意义。

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。在IPV4协议中,子网掩码是一个32位地址,用于屏蔽IP地址的一部分,以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在广域网上。

子网掩码的含义

子网掩码的作用是什么?

一、分割网络

由于计算机数量不断增加,人们发现IP地址数量很快要不够用了,而有类IP的IP分类方法会造成许多IP地址的浪费,如某公司申请到一个A类IP地址范围,其有效IP数量可达2^24-2,即1600万之多,而公司中不可能有什么多电脑。于是人们想把着能不能把一个大的网络分割为若干个小网络。那么如何来区别不同IP地址是否在同一网络中呢?这里就需要使用子网掩码来划分网络范围了,子网掩码与IP地址一样也是一个32位的二进制数,每个IP都规定一定子网掩码,把IP地址与子网掩码进行二进位的或,得到的就是网络号,如果网络号相同就表示二台电脑在同一网段,可以直接通讯,不需要路由器帮忙。这时的IP地址由于需要靠子网掩码来计算网络号,已经不再存在A、B、C类网络的概念了,这时的网络叫无类网络。我们也可以这样理解,需要靠IP地址的第一个字节数据的范围来区别网络号的称有类网络,靠子网掩码来计算得到网络号的叫无类网络。目前windows、Linux系统在指定IP的同时都必须要指定一个子网掩码,所以都属于无类网络。

二 、 计算网络号

例1:A电脑IP地址为192.168.1.1,子网掩码为255.255.255.0;B电脑IP地址为192.168.1.2,子网掩码为255.255.225.0。大家都知道这二台电脑在同一网段,相互能PING通。

例2:A电脑的IP地址为192.168.1.1,子网掩码为255.255.255.0;B电脑的IP地址为192.168.2.1,子网掩码为255.255.0.0。大家分析一下二台电脑能相互PING通吗?

分析:这个问题需要大家理解子网掩码在网络通讯时的作用。不能简单的认为A电脑处在192.168.1.0网段,B电脑处在192.168.0.0网段,所以不能PING通。正确的分析应该如下:

⑴每台电脑事先会把自己IP和自己的子网掩码进行“与”操作,得到自己的网段号,如A电脑处在192.168.1.0网段,B电脑处在192.168.0.0网段。

相关阅读