首先确定主机部分剩余的可用位数为 8 位,因为子网掩码为 255.255.255.0,即主机部分占 8 位。然后从这 8 位中借用若干位进行子网划分,使得每个子网中可用的主机地址数不少于 40 个。

假设借用了 n 位进行子网划分,则主机部分剩余的可用位数为 8-n 位,每个子网可用的主机地址数为 2^(8-n)-2 个(减去网络地址和广播地址)。为了满足题目要求,需要求解最大的 n 值。

可用主机地址数不少于 40 个,说明 2^(8-n)-2 >= 40,即 2^(8-n) >= 42,因此 n 最小为 5。此时每个子网可用的主机地址数为 2^(8-5)-2=30 个,可以得到 8 个子网。

接下来计算每个子网的网络地址和子网广播地址。首先将原网络地址转换为二进制表示:11000110.00011001.00000000.00000000。借用了 5 位进行子网划分,剩余 3 位作为主机地址。划分后的子网掩码为 11111111.11111111.11111000.00000000,即 255.255.248.0。

第一个子网的网络地址为 11000110.00011001.00000000.00000000,即 198.25.0.0,子网广播地址为 11000110.00011001.00000111.11111111,即 198.25.7.255,第一个可用主机地址为 11000110.00011001.00000000.00000001,即 198.25.0.1。

第二个子网的网络地址为 11000110.00011001.00001000.00000000,即 198.25.8.0,子网广播地址为 11000110.00011001.00001007.11111111,即 198.25.15.255,第一个可用主机地址为 11000110.00011001.00001000.00000001,即 198.25.8.1。

依此类推,可以得到 8 个子网的网络地址、子网广播地址和第一个可用主机地址


原文地址: http://www.cveoy.top/t/topic/e1Ba 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录