子网掩码是什么

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。
子网掩码的设定必须遵循一定的规则。与二进制IP地址相同,子网掩码由1和0组成,且1和0分别连续。子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示,1的数目等于网络位的长度;右边是主机位,用二进制数字“0”表示,0的数目等于主机位的长度。这样做的目的是为了让掩码与ip地址做按位与运算时用0遮住原主机数,而不改变原网络段数字,而且很容易通过0的位数确定子网的主机数(2的主机位数次方-2,因为主机号全为1时表示该网络广播地址,全为0时表示该网络的网络号,这是两个特殊地址)。只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。
/30,32-30=2,2的2次方,有4位,03,47,等
/29,32-29=3,2的3次方,有8位,07,815等
/28,32-28=4,2的4次方,有16位,015,1531等
/27,32-27=5,2的5次方,有32位,031,3263等
/26,32-26=6,2的6次方,有64位,063,64127等
/25,32-25=7,2的7次方,有128位,0127,128255等
/24,32-24=8,2的8次方,有256位,0~255等
/16,32-16=16,2的16次方,192.168.0.0后面的都划为子网。
例:


原文:https://blog.csdn.net/weixin_37123068/article/details/88240663

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章