今天我们继续来介绍子网掩码。

在上一篇文章中我们介绍了IP地址,知道了IP地址由两个部分组成:网络号与主机号。那么给定一个IP地址如何确定这个IP地址的网络号与主机号呢?

例如IP地址:216.3.128.12 。我们是不能直接确定其网络号与主机号的,这个时候就需要子网掩码了。

子网掩码

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

求解网络号的方法

将IP地址与子网掩码都化成二进制,然后做与运算,结果就是网络号,在确定网络号的同时,我们也确定了主机号。

运算过程如下:

子网掩码是多少正常(IT科普子网掩码)(1)

下图列出了从4位网络号到30位网络号的子网掩码情况:

子网掩码是多少正常(IT科普子网掩码)(2)

参考资料:维基百科如有错误的地方欢迎在评论区留言,