请根据图所示的网络结构回答下列问题。
网络结构示意图
如果将10.28.59.128/25划分为三个子网,其中第一个子网能容纳45台主机,另外两个子网分别能容纳20台主机.请写出子网掩码及可用的IP地址段(注:请按子网序号顺序分配网络地址)。
参考答案:
第一个子网:子网掩码255.255.255.192,可用IP:10.28.59.129~10.28.59.190;第二个子网:子网掩码255.255.255.224,可用IP:10.28.59.193~10.28.59.222;第三个子网:子网掩码255.255.255.224,可用IP:10.28.59.225~10.28.59.254
解析:
IP地址10.28.59.128/25中的/25表示网络号+子网号的长度为25位,则子网掩码为11111111.11111111.11111111.10000000,即255.255.255.128。题中要求再划分三个子网,其中第一个子网要能容纳45台主机,后两个要容纳20台主机,则至少需要将子网掩码扩展l位,得到26位的掩码255.255.255.192,剩余6位可用于表示主机部分,可表示64-2=62个主机地址。因为全0全1不能为主机地址,然后将子网掩码再扩展一位,得到27位的掩码255.255.255.224,主机部分用5位表示,则可表示32-2=30个主机地址。所以三个子网的地址段为10.28.59.129~10.28.59.190、10.28.59.193~10.28.59.222、10.28.59.225~10.28.59.254。