总结:

总结:

我很确定它是 2x-2,但我想确认一下我是否正确。有人能说说吗?为什么?

x2 + 2

2x + 2

2x – 2

x2 – 2

答案1

主机的数量基本上就是可以用位数进行组合的数量。
TCP/IPv4子网的最低和最高IP分别保留作为子网地址和广播地址。

通常子网被标记为192.168.420.0/24但正如您所描述的,它是从 TCP/IPv4 中可用的总位数中x减去后的余数(剧透:它是 32)。x

该公式的2^x解释如下:

  • 2 - 每个位的可能性数量,01
  • ^ - 计算以下幂:
  • x - 给定的位数

我认为现在是时候进行一些传统的手动子网划分了。

24 位示例:

我有 24 位可用。IP
数量 (2^24) = 16777216
范围 = x.0.0.0 - x.255.255.255

如果创建一个大子网,其中可以有 16777214 个主机。
网络地址 = x.0.0.0
广播地址 = x.255.255.255
有效 IP 范围 = x.0.0.1 - x.255.255.254 (16777214)
子网掩码 = 255.0.0.0

16 位示例:

我有 16 位可用。IP
数量 (2^16) = 65536
范围 = xx0.0 - xx255.255

如果创建一个大子网,其中可以有 65534 个主机。
网络地址 = xx0.0
广播地址 = xx255.255
有效 IP 范围 = xx0.1 - xx255.254 (65534)
子网掩码 = 255.0.0.0

总结:

是的2^x-2

答案2

我怀疑您想要 2 x - 2,因为在大多数情况下,您希望将最低数字保留为网络地址,将最高数字保留为广播。

您可能想在我们的姊妹网站上阅读这篇文章: https://serverfault.com/questions/49765/how-does-ipv4-subnetting-work

相关内容