有了公网 IP 为什么还需要子网?

有了公网 IP 为什么还需要子网?

我刚刚进入 CCNA,关于子网划分的一些微妙的概念我还不太明白。

我的问题是,当我们有一个私有 IP 地址时,为什么它不能完成这项工作 - 为什么我们必须使用子网划分?

假设我的公共 IP 地址是,但我的路由器分配了83.47.203.123一个私有 IP 。192.168.0.4

我为什么需要子网划分?私有 IP 不能做同样的工作吗?我的意思是我还有大约 16000 个私有 IP 可以使用。

答案1

您可能出于多种原因想要分割网络的地址空间(无论是公共的还是私有的)。

其中最重要的一点就是公共地址保护,以及出租可以组合在一起的小块地址的能力。你说得对,如果你只考虑这些,那么就没有理由对私有 IP 范围进行子网划分。

拆分网络的其他原因包括:

  • 从物理和逻辑上组织网络(例如,服务器与工作站与网络硬件、VPN/外部连接、中央办公室与卫星办公室等)。

  • 安全分区和防火墙

  • 优化流量(减少广播域的大小、应用 QOS 或速率限制策略)

  • 集成不同的网络技术(这个子网是 Fiberchannel,那个子网是 802.5,那个子网是有线 ETHERNETII)

  • 还有很多。

使用 C 类 RFC1918 地址空间,您最多可以选择 255 个网络,因此您可以将整个 C 类授予数据中心,将另一个 C 类授予 3 楼的工作站用户,但考虑 A 类或 B 类,您只能获得一个网络,每个网络有超过 1 万个(或 10./8 有数百万个)地址...如果不将其拆分,那就太愚蠢了。

另外,请注意,子网划分是将具有类别特征的网络划分为更小部分的行为。因此,单个 C 类可以划分为 2 个 126 主机子网,或 4 个 62 主机子网,或 8 个 30 主机子网等。还请注意,192.168 范围提供了 255 个网络,每个网络有 253 个主机,而不是一个网络有 2^16(65534)个主机。这将被定义为超网,除了路由聚合外,并不常用。还请注意,虽然有类网络不再像以前那样严格,但了解类别对于理解子网划分仍然很重要,尤其是当您想要聚合路由时。

相关内容