如何确定要使用多less个主机和networking来使用哪个IP范围?

我需要弄清楚这个问题,但是我不知道该怎么去做。 我是新来的子网划分,这是我的Microsoftnetworking安全基础知识评估问题:

IT总监已经要求您设置14个独立的IPnetworking,每个IPnetworking最多可以有400台计算机。 你应该select什么IANA私人IP范围?

一个。 10.0.0.0-10.255.255.255

湾 172.16.0.0-172.31.255.255

C。 192.168.0.0-192.168.255.255

d。 169.254.0.0-169.254.255.255

我被告知,答案是B.但是,为什么? B和D都不能满足要求吗?

在这里,D是唯一的选项,你不能使用,因为169.254.0.0/16被保留为链接本地,而不是像所有其他私人使用 。 但是,最多可以将这14个networking中的400台计算机安装在10.0.0.0/8192.168.0.0/16中的任意一个中:

  • 10.0.0.0/8是16,777,216个地址中最大的,所以很容易做到这一点。 以这种方式, 10.0.0.0/8172.16.0.0/12 IP)之间的差别与14×400 = 5600个设备的数量相比是非常less的,因此不需要进一步讨论。

  • 192.168.0.0/16可能被认为是“错误的答案”,因为400不适合256个主机中的一个/24 。 然而,对于无类别域间路由 (CIDR),您并不需要坚持有限networking的限制,其中172.16.0.0/12将是唯一合适的解决scheme。

    • 例如,您可以将networking安排为14个x /23子网,每个子网有512个主机:

      • 192.168.100.0/23 ; 从192.168.100.0192.168.101.255
      • 192.168.102.0/23 ; 从192.168.102.0192.168.103.255
      • 192.168.104.0/23 ; 从192.168.104.0192.168.105.255
      • 192.168.126.0/23 ; 从192.168.126.0192.168.127.255
    • ..以及14个/22子网,每个1024个主机等等。

      • 192.168.100.0/22 ; 从192.168.100.0192.168.103.255
      • 192.168.104.0/22 ; 从192.168.104.0192.168.107.255
      • 192.168.108.0/22 ; 从192.168.108.0192.168.111.255
      • 192.168.152.0/22 ; 从192.168.152.0192.168.155.255