路由器子网掩码是多少,子网掩码都是三个255吗
子网掩码的计算方法详解:
1. 通过子网数量计算子网掩码:
在确定子网数量及每个子网所需主机数后,方可进行子网掩码的计算。
(1)将所需划分的子网数量转换为二进制形式。例如,若要将B类IP地址168.195.0.0划分为27个子网,则27的二进制表示为11011。
(2)计算该二进制数的位数,设为N。以五位二进制数为例,N值为5。
(3)获取该IP地址的原始子网掩码,并将主机部分的前N位设置为1,所得结果即为划分子网的子网掩码。
以B类地址为例,原始子网掩码为255.255.0.0。将前5位设置为1,得到新的子网掩码为255.255.248.0。
2. 通过主机数量计算子网掩码:
若需将B类IP地址168.195.0.0划分为含有约700台主机的子网时:
(1)将所需主机数转换为二进制形式。如700的二进制表示为。
(2)若主机数小于或等于254(需减去保留的两个IP地址),则获取该主机的二进制位数,设为N。此时N肯定小于8。若大于254,则N大于8,意味着主机地址将占用超过8位。
此例中,十位二进制数对应的N值为10。
(3)使用255.255.255.255将该类IP地址的主机位数全部置为1,然后从后向前将前N位全部置为0,所得结果即为子网掩码。
将B类地址的原始子网掩码255.255.0.0的主机部分全置为1后,再从后向前将后10位置为0,得到新的子网掩码为255.255.252.0。
3. 根据主机数量规划子网地址并计算子网掩码:
在某些情况下,需根据每个网络的主机数量来规划和计算子网地址及子网掩码。
例如,一个拥有10台主机的子网,所需的IP地址数为:主机数+网络连接所需的网关地址+网络地址+广播地址。
这里需要加上一个网关地址和两个额外的IP地址(一个用于网络地址,一个用于广播地址),所以总共需要13个IP地址。因为13小于16(即2的4次方),所以主机位为4位。进而可以计算出,子网掩码为255.255.255.240。
对于拥有14台主机的子网,同样需要计算所需的IP地址数。这里需要加上网关、网络地址和广播地址的IP数,总共需要17个IP地址。由于17大于16(即小于32即2的5次方),我们需要分配具有32个地址空间的子网。子网掩码为:255.255.255.224。