一个A类子网掩码为255.255.0.255,它是否为一个有效的子网掩码,课后答案是有效但不推荐这样使用,为什么?

如题所述

是有效的,但是不推荐这样使用。

为什么是有效的:RFC文档中对子网掩码的连续性没有要求,连续只是方便使用,习惯性和约定俗成的规矩,并不是硬性的规定。所以该子网掩码是有效的。

为什么不推荐使用:因为我们默认都是前n位连续为1,后面为0,而这样也便于使用。所以实际使用的设备可能不支持这样使用。

扩展资料:

1、子网掩码的作用:将某个IP地址划分成网络地址和主机地址两部分。

2、A类IP地址的第1字节为网络地址,其它3个字节为主机地址。另外第1个字节的最高位固定为0。

3、A类地址默认子网掩码为255.0.0.0。

参考资料:

百度百科-子网掩码

百度百科-A类地址

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-22
理论上是有效的,不推荐这样使用是因为我们默认都是前n位连续为1,后面为0,而这样也便于使用。所以实际使用的设备可能不支持这样使用。
子网掩码中的1表示必须匹配,0表示无需匹配。而其他的比如连续等都没有要求,连续只是方便使用,习惯性和约定俗成的规矩,并不是硬性的规定。
比如对一个A类地址划分出来的子网,A类地址前8为是固定的,所以前8位的掩码必定全为1,而它用哪几位主机号来划分子网则不是固定的,只是我们习惯上用前几位而已。用哪几位划分子网,哪几位的掩码就是1。
所以掩码是255.255.0.255,对A类地址来说,表示用于划分子网的主机位是9-16和25-32,并不是我们习惯使用的9-24位。本回答被提问者采纳
第2个回答  2011-04-17
作为子网掩码的构成,所有的1必须是连续的.
可以是255.255.255.0,因为二进制是11111111.11111111.11111111.00000000
也可以是255.224.0.0,因为二进制是11111111.11100000.00000000.00000000
甚至可以是192.0.0.0,因为二进制是11000000.00000000.00000000.00000000

但是如你所说的子网掩码为255.255.0.255是无效的,
因为化成二进制是11111111.11111111.00000000.11111111,1是不连续的,
这种子网掩码是不合法的.课后答案应该是错的,或者是你看错啦?
第3个回答  2019-05-07
是无效的。
子网掩码的定义:是一个32位二进制数,由一连串连续的1后随一连串的0组成。
其实这道题是要考定义的。
最后的255一定是主机号,子网掩码主机号是为0的。
第4个回答  2011-04-17
不是 。 没有效,你一点上去 ,他显示 255.255.255.0
相似回答