子网掩码是怎样划分的? 谢谢

作者&投稿:藩沾 (若有异议请与网页底部的电邮联系)
子网掩码划分,谢谢。~

子网掩码划分可分为两部分:子网号、子网主机号,其形式如下。1、未做子网划分的IP地址:网络号+主机号。2、做子网划分后的IP地址:网络号+子网号+子网主机号,也就是说IP地址在划分子网后,以前的主机号位置的一部分给了子网号,余下的是子网主机号。子网掩码是32位二进制数,它的子网主机标识用部分为全“0”。缺省子网掩码即未划分子网,对应的网络号的位都置1,主机号都置0。A类网络缺省子网掩码:255.0.0.0,B类网络缺省子网掩码:255.255.0.0。

/16 表示前16位是网络位 后16位是主机位
要分成16个一样大小的子网 需要借用4位主机位(因为2^4=16)
也就是网络位16+4=20 主机位16-4=12
每个子网的地址数由主机位决定,是2^12=4096
其中网络地址和广播地址是保留地址 不分配给主机使用
因此,此题的答案是4096-2=4094

http://zhidao.baidu.com/question/271152484.html
这个问题里有我的回答,复制一下,有不明白的请再提出。

子网掩码被确定后,各网段的网络标识、广播地址、主机地址都可以可以被确定。具体如下:

1、先将IP地址和子网掩码换算成二进制形式。如下例:
IP:200.200.200.200 二进制:11001000.11001000.11001000.11001000
MASK:255.255.255.192 二进制:11111111.11111111.11111111.11000000

2、求网络地址:子网掩码为1的部分,对应的地址即为网络地址。
如上例,用IP地址和掩码各位用‘与’方式计算,得到的二进制为:11001000.11001000.11001000.11000000,这个就是网络地址,换算成十进制为:200.200.200.192

3、求广播地址:子网掩码为0的部分,对应的IP地址全为1的地址,则是广播地址。
如上例,则需把IP地址中的第4位,改成11111111,其他前三位不变,就是广播地址。其二进制为11001000.11001000.11001000.11111111,转换成十进制为200.200.200.255

4、求网段中的主机地址:主机地址在你得到网络标识和广播地址后,那之间的可用IP即主机地址。
如上例,根据第2、3两点,得到主机地址为200.200.200.193-200.200.200.254,这个区间就是主机可用地址。

IP地址与子网掩码划分知识干货