【问题标题】:What is The number of subnet for the IP Address with CIDR Notation : 172.20.0.0/27带有 CIDR 表示法的 IP 地址的子网号是多少:172.20.0.0/27
【发布时间】:2021-09-22 05:49:22
【问题描述】:

使用 CIDR 表示法的 IP 地址的子网编号是多少:172.20.0.0/27。据我所知,如果我们使用 CIDR 表示法,那么它被称为无类路由,子网掩码是根据开位和关位计算的。所以根据这个规则子网的数量是 2^3=8 。

但是当我们认为这个 IP 为 B 类时,子网的数量是 2048。

我对哪个是正确的感到困惑???所以任何人都可以帮助我解决这个问题。给定 CIDR 表示法时,计算子网数的正确方法是什么???

【问题讨论】:

  • 所以别再把它当成 B 类了。它不是。它是 CIDR。

标签: networking


【解决方案1】:

是的,有 8 * 256 = 2048 个子网。 172.x.x.x 是有/16 的B 类(今天的互联网是无类的,但我认为学术界还没有赶上):

172.20.0.0/27
172.20 .0  .xxx00000
255.255.255.11100000
------- -------
   16  + 11 = /27
172.20 .0  .00000000 |
172.20 .0  .00100000 |
172.20 .0  .01000000 |
172.20 .0  .01100000 | 8
172.20 .0  .10000000 |
172.20 .0  .10100000 |
172.20 .0  .11000000 |
172.20 .0  .11100000 |
                         *
172.20 .1  .00000000   |
    ...                |
172.20 .2  .00000000   |  256
    ...                |
172.20 .3  .00000000   | 
...                    |
172.20 .255  .00000000 |
    ...

【讨论】:

  • 在线IP计算器也显示B类结果。这就是为什么我对这个问题感到困惑,哪个是正确的?
  • CIDR 意味着无类,而“子网”意味着有类。但它只说 CIDR“符号”,而不是 CIDR“块”。这个想法是要知道如何细分网络——这个数学在今天仍然适用。
  • "子网掩码是根据开位和关位计算的。所以根据这个规则,子网的数量是 2^3=8" 似乎是有缺陷的逻辑。你是如何从 classless 和 /27 中得到 3 的?
猜你喜欢
  • 2021-05-22
  • 1970-01-01
  • 2016-01-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-21
  • 2012-03-26
相关资源
最近更新 更多