子网掩码是什么?有什么作用?

子网掩码是什么?有什么作用?

码农世界 2024-05-22 前端 61 次浏览 0个评论

文章目录

  • 一、作用
  • 二、例子
    • 255.255.255.0
    • 255.255.255.252
    • 实例

      一、作用

      子网掩码是配合IP地址使用的,不能单独存在,是用来划分子网的。

      子网掩码就是将IP地址划分为网络地址和主机地址

      我们知道,在IPv4时期,因为一些协议的规定,浪费了大量的IP地址,从而引入一些方案来减少IP地址的浪费。

      • 子网掩码是32位,通常以一串连续的0结尾
      • 将IP地址与子网掩码按位与就能得到网络号。

        二、例子

        255.255.255.0

        子网掩码由连续的1和0组成,连续的1表示网络地址,连续的0表示主机地址,通过0的个数可以得到子网的容量。

        255.255.255.0是由24个1和8个0组成的,8个0表示子网的容量也就是256(2的8次方),也就是表明IP地址192.168.1.0~255都在同一个子网中。

        而这个子网中的可用地址只有254个,因为规定每个子网的第一个IP地址为网段地址,最后一个地址为广播地址。

        对于192.168.1.0这个网段来说,如果子网掩码设置成255.255.255.0,那么可用的IP地址为192.168.1.1 ~ 192.168.1.254,设置这个IP地址范围内的主机,能正常上网。

        255.255.255.252

        255.255.255.252是由30个1和2个0组成的。表示每个子网中只有四个IP地址,还是以192.168.1.0~255这段IP地址来举例,这段地址可以划分成64个子网。

        每个子网的容量是4.但第一个地址是作为网段地址,最后一个地址作为广播地址,所以实际上能用也就2个地址。

        第一个子网的地址范围为192.168.1.0-192.168.1.3。第二个子网的地址范围为192.168.1.4-192.168.1.7以此类推。

        实际上能用的地址为2个地址,也就说在255.255.255.252这样的子网掩码下,一个子网中只能有两台主机设备。

        实例

        如果一个公司有五个部门,每个部门的主机数最多不超过30台,那么应该如何划分子网呢?

        每个部分最多不超过30台,按最高的30台来算,加上一个网段地址和广播地址,总共一个部门最多需要32个地址,也就是2的5次方,也就是子网掩码后面5个0.转换为十进制也就是 255.255.255.224

        第一个子网:192.168.1.1 – 192.168.1.30

        第二个子网: 192.168.1.33 – 192.168.1.62

        第三个子网: 192.168.1.65 – 192.168.1.94

        第四个子网: 192.168.1.97-- 192.168.1.126

        第五个子网: 192.168.1.129 – 192.168.1.158

转载请注明来自码农世界,本文标题:《子网掩码是什么?有什么作用?》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,61人围观)参与讨论

还没有评论,来说两句吧...

Top