【问题标题】:Why class C IP address has more networks than hosts?为什么 C 类 IP 地址的网络比主机多?
【发布时间】:2017-12-06 08:27:13
【问题描述】:

IPv4 中,C 类拥有超过 200 万个网络,而它只有 256 个主机...我不知道原因...?

【问题讨论】:

  • 虽然基于类的网络地址已经过时,但它是一种创建大量小型网络的方法。
  • 怎么会这样?
  • 假设您有一个小型网络,可能是十或二十台主机。使用允许数百万主机的网络是否有意义?

标签: ip-address ipv4


【解决方案1】:

所以基于类的网络地址已经过时了。 C 类有这么多网络地址而只有 254 个主机地址(不是 256,而是 2^8-2)的原因是因为它旨在供没有很多主机的小型组织使用。如果这些组织使用 B 类地址,那么很多地址都会被浪费掉。

必须记住,基于类的划分是在网络相对较新的时候进行的,没有人期望主机和网络的数量会增长得如此之大。

我会举一个更好的例子。假设一个组织只有 200 台主机。他们可以获得C类地址。现在,只浪费了 54 个地址。如果他们必须使用 B 类地址,他们将获得很多他们永远不会使用的地址并且会被浪费。

【讨论】:

  • 谢谢 Arvind... 得到你 ???.. 但是 254.. 你能解释一下吗?
  • .255 用作广播地址,任何寻址到该地址的内容都应由同一 IP 块中的所有设备响应。 .0 地址保留为网络地址,不能用作主机地址。你可以看看这个:quora.com/How-many-IP-addresses-are-in-a-Class-C-IP-Block-24
猜你喜欢
  • 2018-02-13
  • 1970-01-01
  • 2022-01-02
  • 2014-08-19
  • 2019-05-20
  • 2010-09-17
  • 2014-02-26
  • 1970-01-01
  • 2012-01-28
相关资源
最近更新 更多