在家装Wi-Fi的时候,很多人会遇到路由器设置页面里出现的“子网掩码”这个选项。尤其是看到像255.255.255.192这样的数字时,心里难免打鼓:这到底代表什么意思?它又是几位的?
255.255.255.192对应的位数是多少?
其实,子网掩码255.255.255.192换算成二进制就是:
11111111.11111111.11111111.11000000
从左往右数,前面连续的“1”一共有26个,所以这个子网掩码是 /26,也就是我们常说的“26位”。
为什么是26位?拆开看更清楚
IP地址和子网掩码都是基于32位的结构。每一段255转换成二进制是8个1,也就是11111111。前三段255加起来就是24位。最后一段192换成二进制是11000000,前面有两个1,所以再加上2位,总共就是24+2=26位。
这种划分方式在家庭网络或小型局域网中很常见。比如你家里有多个设备——手机、电视、智能音箱、摄像头,用/26的子网可以支持大约60多台设备同时接入(可用主机地址为2^(32-26)-2 = 62台),足够一般家庭使用。
实际应用场景举例
假设你正在配置家里的NAS或者想把打印机设成固定IP。这时候如果主路由用了255.255.255.192作为子网掩码,那你的设备IP就必须落在同一个网段内才能正常通信。例如,路由器是192.168.1.1,子网掩码255.255.255.192,那有效的IP范围大致是从192.168.1.1到192.168.1.62(除去网络地址和广播地址)。
如果不小心把一台设备的IP设成了192.168.1.70,可能就上不了网,也互相ping不通。这时候别急着重启,先检查一下子网掩码对不对。
现在不少智能家居套装或企业级AP安装向导里也会直接显示CIDR格式,比如/26,其实就是对应255.255.255.192。知道这一点,以后看到也不用慌。