若InterNIC 分配一个B 类网络ID:129.20.0.0,那么在使用缺省的子网掩码 255.255.0.0 的情況下,将该网络划分8个子网。求其子网掩码和可用的网络ID,给出求解过程。
时间: 2024-04-02 08:32:01 浏览: 177
好的,我可以回答你的问题。根据B类网络地址的特点,该网络地址的前两个字节为网络位,即129.20.x.x。使用缺省的子网掩码 255.255.0.0,剩下的两个字节为主机位,共有16位,可用于划分子网。
现在需要将该网络划分成8个子网,因此需要将主机位中的一部分划分为子网位。要将16位中的一部分划分为子网位,需要满足划分后的子网数为8,即2的n次方等于8,所以n=3,需要借用3位主机位作为子网位。
划分子网后,子网掩码将变为255.255.224.0,可以通过子网掩码的网络位和主机位来确定。其中网络位为129.20.0.0,子网位为0.0.31.0,主机位为0.0.0.255。
可用的网络ID即为划分后的8个子网的网络地址,分别为:
1. 129.20.0.0
2. 129.20.32.0
3. 129.20.64.0
4. 129.20.96.0
5. 129.20.128.0
6. 129.20.160.0
7. 129.20.192.0
8. 129.20.224.0
求解过程如下:
1. 将子网数转换为二进制,8的二进制为00001000。
2. 借用3位主机位作为子网位,则子网掩码的主机位变为0,子网位变为1,即11100000,转换为十进制为224。
3. 将原始子网掩码255.255.0.0转换为二进制为11111111.11111111.00000000.00000000。
4. 将子网掩码的主机位和子网位按位或运算,即11111111.11111111.11100000.00000000,转换为十进制为255.255.224.0,即为所求的子网掩码。
阅读全文