子网创建超过主机数量

网络工程 IPv4 子网 ip
2022-02-01 04:26:10

我有一个问题,我有些困惑。

我必须为六个不同的团队创建子网。所有 IP 地址应仅以 172.168.1.x 开头。

Team 1 -> 5 Hosts
Team 2 -> 16 Hosts
Team 3 -> 13 Hosts
Team 4 -> 37 Hosts
Team 5 -> 65 Hosts
Team 6 -> 12 Hosts

看起来这是不可能的。我想我必须减少一些球队的主持人数量。

任何人都可以帮忙吗?

1个回答

换句话说,您有一个 /24 网络,您想将其划分为 6 个网络。

让我们按大小重新排序团队:

Team 5 : 65 hosts  
Team 4 : 32 hosts  
Team 2 : 16 hosts  
Team 3 : 13 hosts  
Team 6 : 12 hosts  
Team 1 : 5 hosts

并将它们与子网大小进行比较:

/24 网络包含 256 个地址,您必须从中删除网络、广播和网关地址,为主机留下 253 个地址。

相似地:

/25 : 125 hosts  
/26 :  61 hosts  
/27 :  29 hosts  
/28 :  13 hosts  
/29 :   5 hosts 

所以我们看到我们至少需要:

Team 5 : 65 hosts -> /25  
Team 4 : 32 hosts -> /26  
Team 2 : 16 hosts -> /27  
Team 3 : 13 hosts -> /28  
Team 6 : 12 hosts -> /28  
Team 1 :  5 hosts -> /29  

我们可以划分一个 /24 网络以适应所有这些网络吗?

一种看待它的方法是:

  • 将 /24 分成两个 /25 网络。
    第一个 /25 分配给Team5,第二个 /25 被进一步细分。

  • 将第二个 /25 分成两个 /26 网络。
    第一个 /26 分配给Team4,第二个被进一步细分。

  • 将第二个 /26 分成两个 /27 网络。
    第一个 /27 分配给Team2,第二个被进一步细分。

  • 将第二个 /27 分成两个 /28 网络。
    两个 /28 分配给Team3Team6

什么都没有留下Team1……太糟糕了。

例如,您可以:

  • 将 Team 1 与另一个团队分组(因此两个团队将使用相同的网络)。
  • 另一个团队 2 网络的用户,即:
    将分配给团队 5 的第一个 /25 分隔在两个 /26 网络中。
    将第一个分配给 Team5 的前 63 个主机。
    子网划分四个 /28 网络中的第二个
    将第一个 /28 分配给 Team 5 的其他成员,将第二个分配给 Team 1,这样您就有两个 /28 可用。