我有网络地址 160.80.0.0/24 并且必须对子网进行如下划分:
我该如何划分这个网络的子网以容纳如此庞大数量的主机?:D 有没有什么给新手的指导?我已经读过子网划分如何工作的帖子,但他们使用的小数字示例,而不是像这样的大数字示例。
我必须使用 CIDR 和 VLSM。
谢谢大家!:D
答案1
/24 子网仅可容纳 254 个主机地址。如果您有 16,000 个主机,则需要更大的子网。如果您实际上只有 160.80.0.0/24,那么您就是在要求不可能的事情。
/18 可容纳 16,383 个主机,这应该足够了。或者,如果您有两个不同的子网,每个子网有 8,000 个主机,那么几个 /19 子网会更好。
假设罗马大学的整个 /16 网络可供您使用,您可以这样做:
subnet Broadcast Netmask #Hosts
160.80.0.0/17 160.80.127.255 255.255.128.0 32767
160.80.128.0/18 160.80.191.255 255.255.192.0 16383
160.80.192.0/19 160.80.223.255 255.255.224.0 8191
160.80.224.0/19 160.80.255.255 255.255.224.0 8191
/卡洛斯
答案2
/24 只能容纳 254 台主机。
您唯一的选择是 NAT,它应该只适用于每个 IP 地址大约 62 个主机。您可以在本地网络中使用 RFC1918 地址,并让路由器完成到外部地址的 NAT。
答案3
160.80.0.0/24 仅等于 254 个可用主机。您可能需要使用RFC1918私有范围并对 160.80.0.0/24 范围进行 Natting。
答案4
...对于新手来说...描述子网工作方式的最佳方式...以及知道如何以及为什么要改变它...如下。
它被称为掩码......因为它就是这样。即地址的哪部分是重要的。
计算机将一切都理解为二进制。因此,我需要为您稍微分解一下。
为简单起见,ip 地址由 4 个字节组成,以点分隔。例如 160.80.1.1。如果将其写为二进制...它看起来像:
10100000.01010000.00000001.00000001
正如我之前所说,掩码是地址的重要部分。例如 255.255.255.0 表示:
11111111.11111111.11111111.00000000
所有重要的都是 1... 所有不重要的都是 0。更具体地说,如果 1 所屏蔽的部分相同,则地址是本地的。否则,需要路由。(路由是另一个主题... 我不会涉及它)
因此...在此示例中,只要地址与前 3 个字节匹配...它就被视为本地地址。(不是“环回”地址...而是子网本地地址)。因此,以 10100000.01010000.00000001 或 160.80.1 开头的任何地址都在本地子网中。进行一些简单的二进制数学运算...您可以看到有 8 位可以更改,但不会影响掩码覆盖的部分。8 位表示 256 个值(0-255)该块中可能有 256 个唯一地址。7 个未掩码的位表示 128 个值...9 个表示 512。
您可以扩展或缩小子网...只需在掩码中添加更多 0 或 1 即可。即:
255.255.254.0 = 11111111.11111111.11111110.00000000 255.255.252.0 = 11111111.11111111.11111100.00000000 255.255.248.0 = 11111111.11111111.11111000.00000000 ETC...
现在...正如之前其他人提到的那样...可用地址的数量和总地址数量之间存在差异。对于每个子网...保留 2 个地址。1 个用于网络标识符(第一个地址),一个用于广播地址(最后一个)。因此...如前所述...在具有 256 个地址的网络中...只有 254 个可用地址。128 = 126,512 = 510...等等。
有了这些简单的知识,您可以轻松地将子网掩码设置为任意大小。我也有一些警告要告诉您...
我注意到您正在使用 160.80.0.0 网络...这不属于任何“黑洞”网络,这意味着可能会干扰拥有该 IP 块的人。如果您对他们造成伤害,他们可以对您采取法律行动。如果您不拥有该 IP 块,则不应使用它。有 3 个黑洞网络专为私人使用而设计,您可以以任何方式分割它们,只要您保持在它们之内即可。
10.0.0.0/8 172.16.0.0/12 192.168.0.0/16
我希望这门速成课程能让你受益匪浅……并让你开始了解网络中更广泛的概念。如果你想进一步了解,请随时来找我……