为什么 class C IP 地址的网络数比主机数多?

Why class C IP address has more networks than hosts?

IPv4中,classC有超过200万个网络,而它只有256台主机...我想不通原因..?

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

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

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