我们讨论了这个话题,但我们的解释也大相径庭。这就是为什么我想知道如何解决这个问题。真相是什么?我可以定义最多 64 个子网还是最多 4 个子网?
抱歉,写下意见是不够的。我们已经有 2 个了。我们需要科学地(例如使用官方网络标准)证明哪个是正确的。
答案1
/26 网络有 64 个地址。由于子网的定义是它至少包含 2 个地址,因此技术上正确的答案是 32。但是,对于实际实现,实际答案更像是 16,因为为了真正有用,每个子网中的 2 个地址(网络地址和广播地址)不应用于其他目的,因此有用的子网包含 4 个地址。
答案2
您可以创建:
- 1 个子网包含 64 个地址 (/26)
- 2 个子网,包含 32 个地址 (/27)
- 4 个子网,包含 16 个地址 (/28)
- 8 个子网,包含 8 个地址 (/29)
- 16 个子网,包含 4 个地址 (/30)
- 32 个子网,包含 2 个地址 (/31)
- 64 个子网,包含 1 个地址 (/32)
假设 IP 子网总是有两个保留地址,最低的一个(网络)和最高的一个(广播),因此至少需要两个地址才能实际使用,“真实”子网中可以拥有的最少地址数为 4。
当然,您也可以混合使用它们,因为每个子网都可以重新划分子网;因此,您可以让一个 /27 子网使用前 32 个地址,让两个 /28 子网使用剩余的 32 个地址,将它们分成两个 16 个地址块。无论如何,通过使用更多较小的子网,您将浪费更多地址(因为每个子网都需要两个保留地址)。
与往常一样,您可以找到您需要了解的一切(以及更多信息)这里。
答案3
给定一个 /24 子网掩码并分配额外的 2 位用于子网划分以创建 /26 子网掩码意味着您已分配 2 位(来自主机部分),从中创建原始 /24 网络的 4 个子网。但这并不意味着您不能进一步对 /26 子网进行子网划分……您可以。似乎您的假设(或主张)是您不能进一步进行子网划分,并且就您试图解决的辩论而言,如果辩论问的是“我可以用 /26 子网掩码创建多少个子网”,而不考虑进一步进行子网划分的可能性,那么这可能是正确的。
/24 是原始网络,它不是子网(尽管它可以是更大网络的子网)。/26 掩码允许您从原始 /24 网络创建 4 个子网。