【问题标题】:Find mask to meet a subnetting requirement查找掩码以满足子网划分要求
【发布时间】:2013-12-06 17:34:40
【问题描述】:

我目前正在尝试解决这个问题:

您将使用什么掩码,以便 172.27.0.0 可以拥有 10 个子网 每个主机 3110 台?

如何解释这些类型的问题?

我的尝试: 172.27.0.0 表示网络地址已经使用了 16 位?

要拥有 10 个子网,需要 ceil(log2(10)) = 4 位。

要拥有 3110 台主机,需要 ceil(log2(3110)) = 12 位,因为 2**12 = 4096 > 3110 + 2。

【问题讨论】:

    标签: networking subnet


    【解决方案1】:
    1. 查找基掩码:172.27.0.0是B类地址,所以基掩码是16。
    2. 查找子网的位数:对于 10 个子网,一个需要 ceil(log2(10)) = 4 位
    3. 查找主机的位数:对于 3110 主机,需要 ceil(log2(3110)) = 12 位,并且它从 2**12 = 4096 > 3110 + 2 开始工作
    4. 检查可行性:12 + 4 bits = 16,所以要求是可行的。
    5. 计算子网掩码:子网掩码是基本掩码 + 子网所需的位数:16 + 4 = 20

    最终答案:172.27.0.0/20

    【讨论】:

      猜你喜欢
      • 2015-04-11
      • 1970-01-01
      • 1970-01-01
      • 2015-03-06
      • 2019-05-02
      • 2021-02-01
      • 1970-01-01
      • 2023-03-12
      • 2017-11-27
      相关资源
      最近更新 更多