什么是子网掩码子网掩码又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。子网掩码(subnet mask)是每个使用互联网的人必须要掌握的基础知识,只有掌握它,才能够真正理解TCP/IP协议的设置。以下我们就来深入浅出地讲解什么是子网掩码。
如何划分子网首先要熟记2 的幂:2 的0 次方到9 次方的值分别为:1,2,4,8,16,32,64,128,256和512。还有要明白的是:子网划分是借助于取走主机位,把这个取走的部分作为子网位。因此这个意味划分越多的子网,主机将越少。
子网掩码用于辨别IP 地址中哪部分为网络地址,哪部分为主机地址,有1 和0 组成,长32 位,全为1 的位代表网络号不是所有的网络都需要子网,因此就引入1 个概念:默认子网掩码(default subnet mask)A 类IP 地址的默认子网掩码为255000;B 类的为25525500;C 类的为2552552550。
CIDR 叫做无类域间路由,ISP 常用这样的方法给客户分配地址,ISP 提供给客户1 个块(block size),类似这样:1921681032/28,这排数字告诉你你的子网掩码是多少,/28 代表多少位为1,最大/32但是你必须知道的一点是:不管是A类还是B类还是其他类地址,最大可用的只能为/30,即保留2 位给主机位。
划分子网的几个捷径:
1 你所选择的子网掩码将会产生多少个子网:2 的x 次方-2(x 代表子网位,即2 进制为1 的部分) PS:这里的x是指除去默认掩码后的子网位,例如网络地址19216811,掩码255255255192,因为是C类地址,掩码为 2552552550。那么255255255192(xxx11000000)使用了两个1来作为子网位。
2每个子网能有多少主机: 2 的y 次方-2(y 代表主机位,即2 进制为0 的部分)
3有效子网是:有效子网号=256-10 进制的子网掩码(结果叫做block size 或base number)
4每个子网的广播地址是:广播地址=下个子网号-1
5每个子网的有效主机分别是:忽略子网内全为0 和全为1 的地址剩下的就是有效主机地址
最后有效1 个主机地址=下个子网号-2(即广播地址-1)
网络前缀用来唯一地标识着连入Internet的一一个网络的网络号,现在很多网络接入设备会以网络前缀长度作为网络标识来取代子网掩码。一般网络默认的子网掩码都是255、255、255、0,转算成二进制数24位就是该子网掩码所对应的网络前缀。
为了确定网络区域,分开主机和路由器的每个接口,从而产生了若干个分离的网络岛,接口端连接了这些独立网络的端点。这些独立的网络岛叫做子网。
子网注意事项
如果您想连入Internet,则必须在TCP/IP协议中设置子网掩码,以表明您的机器所在的局域网与整个互连网的关系,这样您的网络才能正常工作。
子网掩码看起来是一组用“”分为4段的十进制数,实际上子网掩码是按照二进制的机理工作的:每一段十进制数相当于8位的二进制数,这些二进制数只有“1”和“0”两种数字,“1”对应的是网络ID,“0”对应的是主机ID。
子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩。
它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。
子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在广域网上。
扩展资料:
子网掩码的作用:
一、分割网络
由于计算机数量不断增加,人们发展IP地址数量很快要不够用了,而有类IP的IP分类方法会造成许多IP地址的浪费,如某公司申请到一个A类IP地址范围,其有效IP数量可达2^24-2,即1600万之多,而公司中不可能有什么多电脑。于是人们想把着能不能把一个大的网络分割为若干个小网络。
那如何来区别不同IP地址是否在同一网络呢这里就需要使用子网掩码了,子网掩码与IP地址一样也是一个32位的二进制数,每个IP都规定一定子网掩码,把IP地址与子网掩码进行二进位的或,得到的就是网络号,如果网络号相同就表示二台电脑在同一网段,可以直接通讯,不需要路由器帮忙。
二 、 计算网络号
1、每台电脑事先会把自己IP和自己的子网掩码进行“与”操作,得到自己的网段号,如A电脑处在19216810网段,B电脑处在19216800网段。
2、B电脑向A电脑发数据包时,会把A电脑的IP与B电脑的子网掩码进行“与”操作,得到网络号是19216800,B电脑会认为A电脑与自己在同一网段,所以数据包会顺利发出。
参考资料来源:百度百科-子网掩码
以上就是关于什么是子网掩码全部的内容,包括:什么是子网掩码、子网掩码是什么、什么是子网掩码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!