子网计算方法

问题:

把192.168.253.0/28划分多个子网,请列出所有的可用子网段和对应主机范围?
解:
1、计算子网

掩码为28个1,即11111111.11111111.11111111.11110000,点分十进制表示为255.255.255.240,

掩码1对应的IP为网络位,掩码0对应的IP为主机位。(主机的IP地址即由网络地址+主机地址组成)。

192.168.253.0000 0000

255.255.255.1111 0000

前24位的网络地址已经固定了,为192.168.253 ,只能对最后边的0进行子网划分。

根据掩码11110000可知,前四位为网络位,后四位为主机位。保持后四位主机位全为0(主机地址全0代表IP地址为网络地址),四位网络位有以2^4=16种组合(即16个子网)

0000 0000,换成十进制为0,即子网为192.168.253.0
0001 0000,换成十进制为16,即子网为192.168.253.16
0010 0000,换成十进制即32,即子网为192.168.253.32
0011 0000,换成十进制即48,即子网为192.168.253.48
0100 0000,换成十进制即64,即子网为192.168.253.64
0101 0000,换成十进制即80,即子网为192.168.253.80
……
1110 0000,换成十进制即224,即子网为192.168.253.224
1111 0000,换成十进制即240,即子网为192.168.253.240

2、然后再计算主机范围:
再把每一个网络号对应的主机地址换成全1,即每一个子网的最大主机地址,如下:
子网192.168.253.0,最大主机地址为0000 1111,换成十进制为15
子网192.168.253.16,最大主机地址为0001 1111,换成十进制为31
子网192.168.253.32,最大主机地址为0010 1111,换成十进制为47
……
子网192.168.253.240,最大主机地址为1111 1111,换成十进制为255

3、最后一定不要忘记,主机范围中要把子网地址和全1的主机地址(即广播地址)去掉:
子网:192.168.253.0/28,主机范围:192.168.253.128-192.168.253.14
子网:192.168.253.16/28,主机范围:192.168.253.17-192.168.253.30
子网:192.168.253.32/28,主机范围:192.168.253.33-192.168.253.46
……
子网:192.168.253.240/28,主机范围:192.168.253.241-192.168.253.254

猜你喜欢

转载自blog.csdn.net/flyhorstar/article/details/80912286