我需要知道如何计算/查找特定子网的网络 ID。例如,如果我们需要 1000 个子网和 35 个可用主机,我如何找到第 250 个子网的子网 ID?此外,我如何知道可用主机的范围?假设网络地址为 183.67.0.0,B 类,默认子网为 255.255.0.0。
答案1
没有人真正回答这个问题,昨晚我花了大约一个小时疯狂地寻找答案,因为我还将此作为家庭作业问题。由于第一个网络在二进制中始终为全零,因此要获取第 250 个子网 ID,您只需将二进制的 249 插入子网表中。它最终看起来像183.67.00111110.01|000000
。管道将代表您要借用的位数,在本例中为 10。第 250 个子网 ID 将是183.67.62.64
。
答案2
我认为这就是你想要的。只需计算一个子网,然后你就会在结果中收到所有匹配的子网。