理论上是有效的,不推荐这样使用是因为我们默认都是前n位连续为1,后面为0,而这样也便于使用。所以实际使用的设备可能不支持这样使用。
子网掩码中的1表示必须匹配,0表示无需匹配。而其他的比如连续等都没有要求,连续只是方便使用,习惯性和约定俗成的规矩,并不是硬性的规定。
比如对一个A类地址划分出来的子网,A类地址前8为是固定的,所以前8位的掩码必定全为1,而它用哪几位主机号来划分子网则不是固定的,只是我们习惯上用前几位而已。用哪几位划分子网,哪几位的掩码就是1。
所以掩码是255.255.0.255,对A类地址来说,表示用于划分子网的主机位是9-16和25-32,并不是我们习惯使用的9-24位